@keyframes chartjs-render-animation {
  from {
    opacity: .99
  }

  to {
    opacity: 1
  }
}

.chartjs-render-monitor {
  animation: chartjs-render-animation 1ms
}

.chartjs-size-monitor,
.chartjs-size-monitor-expand,
.chartjs-size-monitor-shrink {
  position: absolute;
  direction: ltr;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  pointer-events: none;
  visibility: hidden;
  z-index: -1
}

.chartjs-size-monitor-expand>div {
  position: absolute;
  width: 1000000px;
  height: 1000000px;
  left: 0;
  top: 0
}

.chartjs-size-monitor-shrink>div {
  position: absolute;
  width: 200%;
  height: 200%;
  left: 0;
  top: 0
}

@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 200;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-Light.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Light.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Light.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 300;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-Book.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Book.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Book.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: italic;
  font-weight: 300;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-BookItalic.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BookItalic.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BookItalic.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 500;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-Medium.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Medium.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Medium.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: italic;
  font-weight: 500;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-MediumItalic.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-MediumItalic.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-MediumItalic.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 700;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-Bold.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Bold.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Bold.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: italic;
  font-weight: 700;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-BoldItalic.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BoldItalic.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BoldItalic.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 800;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-Black.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Black.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-Black.ttf) format("truetype")
}

@font-face {
  font-family: Circular;
  font-style: italic;
  font-weight: 800;
  src: url(/themes/neb-v2/assets/fonts/CircularXXWeb-BlackItalic.woff2) format("woff2"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BlackItalic.woff) format("woff"), url(/themes/neb-v2/assets/fonts/CircularXXWeb-BlackItalic.ttf) format("truetype")
}

:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #bc010a;
  --secondary: #fff5f6;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #bc010a;
  --light: #fff;
  --dark: #444;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-hg: 1840px;
  --font-family-sans-serif: Circular, Roboto, "Noto Sans", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

*,
::after,
::before {
  box-sizing: border-box
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block
}

body {
  margin: 0;
  font-family: Circular, Roboto, "Noto Sans", sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.75;
  color: #000;
  text-align: left;
  background-color: #fff
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: .5rem
}

p {
  margin-top: 0;
  margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit
}

dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0
}

dt {
  font-weight: 700
}

dd {
  margin-bottom: .5rem;
  margin-left: 0
}

blockquote {
  margin: 0 0 1rem
}

b,
strong {
  font-weight: 700
}

small {
  font-size: 80%
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

a {
  color: #bc010a;
  text-decoration: none;
  background-color: transparent
}

a:hover {
  color: #cc010b;
  text-decoration: none
}

a:not([href]) {
  color: inherit;
  text-decoration: none
}

a:not([href]):hover {
  color: inherit;
  text-decoration: none
}

code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto
}

figure {
  margin: 0 0 1rem
}

img {
  vertical-align: middle;
  border-style: none
}

svg {
  overflow: hidden;
  vertical-align: middle
}

table {
  border-collapse: collapse
}

caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom
}

th {
  text-align: inherit
}

label {
  display: inline-block;
  margin-bottom: .5rem
}

button {
  border-radius: 0
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit
}

button,
input {
  overflow: visible
}

button,
select {
  text-transform: none
}

select {
  word-wrap: normal
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor: pointer
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border-style: none
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
  -webkit-appearance: listbox
}

textarea {
  overflow: auto;
  resize: vertical
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal
}

progress {
  vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button
}

output {
  display: inline-block
}

summary {
  display: list-item;
  cursor: pointer
}

template {
  display: none
}

[hidden] {
  display: none !important
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom: .5rem;
  font-weight: 700;
  line-height: 1.4
}

.h1,
h1 {
  font-size: 4.5rem
}

.h2,
h2 {
  font-size: 4rem
}

.h3,
h3 {
  font-size: 2.375rem
}

.h4,
h4 {
  font-size: 1.625rem
}

.h5,
h5 {
  font-size: 1.125rem
}

.h6,
h6 {
  font-size: 1rem
}

.lead {
  font-size: 1.125rem;
  font-weight: 300
}

.display-1 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.4
}

.display-2 {
  font-size: 4rem;
  font-weight: 300;
  line-height: 1.4
}

.display-3 {
  font-size: 2.375rem;
  font-weight: 300;
  line-height: 1.4
}

.display-4 {
  font-size: 1.625rem;
  font-weight: 300;
  line-height: 1.4
}

hr {
  margin-top: 32px;
  margin-bottom: 32px;
  border: 0;
  border-top: 1px solid #e7e7e7
}

.small,
small {
  font-size: .875rem;
  font-weight: 300
}

.mark,
mark {
  padding: .2em;
  background-color: #fcf8e3
}

.customexchange {
  display: inline-flex;
  vertical-align: middle;
  align-items: center;
  background: #dcdcdc47;
  padding: 2em;
  margin: 1em;
  width: 17%;
  justify-content: center;
  border-radius: 6px;
  border-bottom: inset
}

.customexchange:hover {
  border-bottom: inset #bc010a
}

.customexchangearea {
  display: inline-flex;
  justify-content: center
}

@media (min-width: 600px) and (max-width: 1024px) {
    .customexchangearea {
        display: grid;
        grid-template-columns: 1fr 1fr; 
        gap: 1em; 
        justify-content: center;
    }
}

.exchangetitle {
  font-size: 38px;
  line-height: 54px;
  margin-bottom: 1em
}

@media (min-width: 600px) and (max-width: 1024px) {
    .customexchange {
        width: auto !important;
        padding: 1em !important;
    }
}

@media (min-width:350px) and (max-width:767px) {
  .exchangetitle {
    font-size: 28px
  }

  .customexchange {
    margin: .5em;
    width: 100%
  }

  .customexchangearea {
    display: grid;
    justify-content: center
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none
}

.list-inline,
.slick-dots {
  padding-left: 0;
  list-style: none
}

.list-inline-item,
.slick-dots li {
  display: inline-block
}

.list-inline-item:not(:last-child),
.slick-dots li:not(:last-child) {
  margin-right: .5rem
}

.initialism {
  font-size: 90%;
  text-transform: uppercase
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem
}

.blockquote-footer {
  display: block;
  font-size: .875rem;
  color: #6c757d
}

.blockquote-footer::before {
  content: "\2014\00A0"
}

.img-fluid {
  max-width: 100%;
  height: auto
}

.img-thumbnail {
  padding: .25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-width: 100%;
  height: auto
}

.figure {
  display: inline-block
}

.figure-img {
  margin-bottom: .5rem;
  line-height: 1
}

.figure-caption {
  font-size: .75rem;
  color: #fff
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word
}

a>code {
  color: inherit
}

kbd {
  padding: .2rem .4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll
}

.container {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto
}

@media (min-width:576px) {
  .container {
    max-width: 540px
  }
}

@media (min-width:768px) {
  .container {
    max-width: 720px
  }
}

@media (min-width:992px) {
  .container {
    max-width: 960px
  }
}

@media (min-width:1200px) {
  .container {
    max-width: 1140px
  }
}

@media (min-width:1840px) {
  .container {
    max-width: 1800px
  }
}

#hello-bar .announcement,
#hierarchy-navigator,
#nav-bar,
#subpage-navigator,
#top-bar,
.breadcrumb,
.container-fluid,
.container-hg,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.text-page,
body[data-design-name=neb_08] .board-member-profile,
body[data-design-name=neb_10] #related-news,
body[data-design-name=neb_10] .news-file,
body[data-design-name=neb_11] #faq .search-header,
body[data-design-name=neb_11] #filter-faq-topics,
body[data-design-name=neb_17] #subsidiaries,
body[data-design-name=neb_20] #branch-locator {
  width: 100%;
  padding-right: 16px;
  padding-left: 16px;
  margin-right: auto;
  margin-left: auto
}

@media (min-width:576px) {

  .container,
  .container-sm {
    max-width: 540px
  }
}

@media (min-width:768px) {

  .container,
  .container-md,
  .container-sm {
    max-width: 720px
  }
}

@media (min-width:992px) {

  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 960px
  }
}

@media (min-width:1200px) {

  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 1140px
  }
}

@media (min-width:1840px) {

  #hello-bar .announcement,
  #hierarchy-navigator,
  #nav-bar,
  #subpage-navigator,
  #top-bar,
  .breadcrumb,
  .container,
  .container-hg,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .text-page,
  body[data-design-name=neb_08] .board-member-profile,
  body[data-design-name=neb_10] #related-news,
  body[data-design-name=neb_10] .news-file,
  body[data-design-name=neb_11] #faq .search-header,
  body[data-design-name=neb_11] #filter-faq-topics,
  body[data-design-name=neb_17] #subsidiaries,
  body[data-design-name=neb_20] #branch-locator {
    max-width: 1800px
  }
}

.row {
  display: flex;
  flex-wrap: wrap;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0
}

.no-gutters>.col,
.no-gutters>[class*=col-] {
  padding-right: 0;
  padding-left: 0
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-hg,
.col-hg-1,
.col-hg-10,
.col-hg-11,
.col-hg-12,
.col-hg-2,
.col-hg-3,
.col-hg-4,
.col-hg-5,
.col-hg-6,
.col-hg-7,
.col-hg-8,
.col-hg-9,
.col-hg-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 16px;
  padding-left: 16px
}

.col {
  flex-basis: 0%;
  flex-grow: 1;
  max-width: 100%
}

.row-cols-1>* {
  flex: 0 0 100%;
  max-width: 100%
}

.row-cols-2>* {
  flex: 0 0 50%;
  max-width: 50%
}

.row-cols-3>* {
  flex: 0 0 33.33333%;
  max-width: 33.33333%
}

.row-cols-4>* {
  flex: 0 0 25%;
  max-width: 25%
}

.row-cols-5>* {
  flex: 0 0 20%;
  max-width: 20%
}

.row-cols-6>* {
  flex: 0 0 16.66667%;
  max-width: 16.66667%
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%
}

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%
}

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%
}

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%
}

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%
}

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%
}

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%
}

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%
}

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%
}

.order-first {
  order: -1
}

.order-last {
  order: 13
}

.order-0 {
  order: 0
}

.order-1 {
  order: 1
}

.order-2 {
  order: 2
}

.order-3 {
  order: 3
}

.order-4 {
  order: 4
}

.order-5 {
  order: 5
}

.order-6 {
  order: 6
}

.order-7 {
  order: 7
}

.order-8 {
  order: 8
}

.order-9 {
  order: 9
}

.order-10 {
  order: 10
}

.order-11 {
  order: 11
}

.order-12 {
  order: 12
}

.offset-1 {
  margin-left: 8.33333%
}

.offset-2 {
  margin-left: 16.66667%
}

.offset-3 {
  margin-left: 25%
}

.offset-4 {
  margin-left: 33.33333%
}

.offset-5 {
  margin-left: 41.66667%
}

.offset-6 {
  margin-left: 50%
}

.offset-7 {
  margin-left: 58.33333%
}

.offset-8 {
  margin-left: 66.66667%
}

.offset-9 {
  margin-left: 75%
}

.offset-10 {
  margin-left: 83.33333%
}

.offset-11 {
  margin-left: 91.66667%
}

@media (min-width:576px) {
  .col-sm {
    flex-basis: 0%;
    flex-grow: 1;
    max-width: 100%
  }

  .row-cols-sm-1>* {
    flex: 0 0 100%;
    max-width: 100%
  }

  .row-cols-sm-2>* {
    flex: 0 0 50%;
    max-width: 50%
  }

  .row-cols-sm-3>* {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .row-cols-sm-4>* {
    flex: 0 0 25%;
    max-width: 25%
  }

  .row-cols-sm-5>* {
    flex: 0 0 20%;
    max-width: 20%
  }

  .row-cols-sm-6>* {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%
  }

  .order-sm-first {
    order: -1
  }

  .order-sm-last {
    order: 13
  }

  .order-sm-0 {
    order: 0
  }

  .order-sm-1 {
    order: 1
  }

  .order-sm-2 {
    order: 2
  }

  .order-sm-3 {
    order: 3
  }

  .order-sm-4 {
    order: 4
  }

  .order-sm-5 {
    order: 5
  }

  .order-sm-6 {
    order: 6
  }

  .order-sm-7 {
    order: 7
  }

  .order-sm-8 {
    order: 8
  }

  .order-sm-9 {
    order: 9
  }

  .order-sm-10 {
    order: 10
  }

  .order-sm-11 {
    order: 11
  }

  .order-sm-12 {
    order: 12
  }

  .offset-sm-0 {
    margin-left: 0
  }

  .offset-sm-1 {
    margin-left: 8.33333%
  }

  .offset-sm-2 {
    margin-left: 16.66667%
  }

  .offset-sm-3 {
    margin-left: 25%
  }

  .offset-sm-4 {
    margin-left: 33.33333%
  }

  .offset-sm-5 {
    margin-left: 41.66667%
  }

  .offset-sm-6 {
    margin-left: 50%
  }

  .offset-sm-7 {
    margin-left: 58.33333%
  }

  .offset-sm-8 {
    margin-left: 66.66667%
  }

  .offset-sm-9 {
    margin-left: 75%
  }

  .offset-sm-10 {
    margin-left: 83.33333%
  }

  .offset-sm-11 {
    margin-left: 91.66667%
  }
}

@media (min-width:768px) {
  .col-md {
    flex-basis: 0%;
    flex-grow: 1;
    max-width: 100%
  }

  .row-cols-md-1>* {
    flex: 0 0 100%;
    max-width: 100%
  }

  .row-cols-md-2>* {
    flex: 0 0 50%;
    max-width: 50%
  }

  .row-cols-md-3>* {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .row-cols-md-4>* {
    flex: 0 0 25%;
    max-width: 25%
  }

  .row-cols-md-5>* {
    flex: 0 0 20%;
    max-width: 20%
  }

  .row-cols-md-6>* {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%
  }

  .order-md-first {
    order: -1
  }

  .order-md-last {
    order: 13
  }

  .order-md-0 {
    order: 0
  }

  .order-md-1 {
    order: 1
  }

  .order-md-2 {
    order: 2
  }

  .order-md-3 {
    order: 3
  }

  .order-md-4 {
    order: 4
  }

  .order-md-5 {
    order: 5
  }

  .order-md-6 {
    order: 6
  }

  .order-md-7 {
    order: 7
  }

  .order-md-8 {
    order: 8
  }

  .order-md-9 {
    order: 9
  }

  .order-md-10 {
    order: 10
  }

  .order-md-11 {
    order: 11
  }

  .order-md-12 {
    order: 12
  }

  .offset-md-0 {
    margin-left: 0
  }

  .offset-md-1 {
    margin-left: 8.33333%
  }

  .offset-md-2 {
    margin-left: 16.66667%
  }

  .offset-md-3 {
    margin-left: 25%
  }

  .offset-md-4 {
    margin-left: 33.33333%
  }

  .offset-md-5 {
    margin-left: 41.66667%
  }

  .offset-md-6 {
    margin-left: 50%
  }

  .offset-md-7 {
    margin-left: 58.33333%
  }

  .offset-md-8 {
    margin-left: 66.66667%
  }

  .offset-md-9 {
    margin-left: 75%
  }

  .offset-md-10 {
    margin-left: 83.33333%
  }

  .offset-md-11 {
    margin-left: 91.66667%
  }
}

@media (min-width:992px) {
  .col-lg {
    flex-basis: 0%;
    flex-grow: 1;
    max-width: 100%
  }

  .row-cols-lg-1>* {
    flex: 0 0 100%;
    max-width: 100%
  }

  .row-cols-lg-2>* {
    flex: 0 0 50%;
    max-width: 50%
  }

  .row-cols-lg-3>* {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .row-cols-lg-4>* {
    flex: 0 0 25%;
    max-width: 25%
  }

  .row-cols-lg-5>* {
    flex: 0 0 20%;
    max-width: 20%
  }

  .row-cols-lg-6>* {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%
  }

  .order-lg-first {
    order: -1
  }

  .order-lg-last {
    order: 13
  }

  .order-lg-0 {
    order: 0
  }

  .order-lg-1 {
    order: 1
  }

  .order-lg-2 {
    order: 2
  }

  .order-lg-3 {
    order: 3
  }

  .order-lg-4 {
    order: 4
  }

  .order-lg-5 {
    order: 5
  }

  .order-lg-6 {
    order: 6
  }

  .order-lg-7 {
    order: 7
  }

  .order-lg-8 {
    order: 8
  }

  .order-lg-9 {
    order: 9
  }

  .order-lg-10 {
    order: 10
  }

  .order-lg-11 {
    order: 11
  }

  .order-lg-12 {
    order: 12
  }

  .offset-lg-0 {
    margin-left: 0
  }

  .offset-lg-1 {
    margin-left: 8.33333%
  }

  .offset-lg-2 {
    margin-left: 16.66667%
  }

  .offset-lg-3 {
    margin-left: 25%
  }

  .offset-lg-4 {
    margin-left: 33.33333%
  }

  .offset-lg-5 {
    margin-left: 41.66667%
  }

  .offset-lg-6 {
    margin-left: 50%
  }

  .offset-lg-7 {
    margin-left: 58.33333%
  }

  .offset-lg-8 {
    margin-left: 66.66667%
  }

  .offset-lg-9 {
    margin-left: 75%
  }

  .offset-lg-10 {
    margin-left: 83.33333%
  }

  .offset-lg-11 {
    margin-left: 91.66667%
  }
}

@media (min-width:1200px) {
  .col-xl {
    flex-basis: 0%;
    flex-grow: 1;
    max-width: 100%
  }

  .row-cols-xl-1>* {
    flex: 0 0 100%;
    max-width: 100%
  }

  .row-cols-xl-2>* {
    flex: 0 0 50%;
    max-width: 50%
  }

  .row-cols-xl-3>* {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .row-cols-xl-4>* {
    flex: 0 0 25%;
    max-width: 25%
  }

  .row-cols-xl-5>* {
    flex: 0 0 20%;
    max-width: 20%
  }

  .row-cols-xl-6>* {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%
  }

  .order-xl-first {
    order: -1
  }

  .order-xl-last {
    order: 13
  }

  .order-xl-0 {
    order: 0
  }

  .order-xl-1 {
    order: 1
  }

  .order-xl-2 {
    order: 2
  }

  .order-xl-3 {
    order: 3
  }

  .order-xl-4 {
    order: 4
  }

  .order-xl-5 {
    order: 5
  }

  .order-xl-6 {
    order: 6
  }

  .order-xl-7 {
    order: 7
  }

  .order-xl-8 {
    order: 8
  }

  .order-xl-9 {
    order: 9
  }

  .order-xl-10 {
    order: 10
  }

  .order-xl-11 {
    order: 11
  }

  .order-xl-12 {
    order: 12
  }

  .offset-xl-0 {
    margin-left: 0
  }

  .offset-xl-1 {
    margin-left: 8.33333%
  }

  .offset-xl-2 {
    margin-left: 16.66667%
  }

  .offset-xl-3 {
    margin-left: 25%
  }

  .offset-xl-4 {
    margin-left: 33.33333%
  }

  .offset-xl-5 {
    margin-left: 41.66667%
  }

  .offset-xl-6 {
    margin-left: 50%
  }

  .offset-xl-7 {
    margin-left: 58.33333%
  }

  .offset-xl-8 {
    margin-left: 66.66667%
  }

  .offset-xl-9 {
    margin-left: 75%
  }

  .offset-xl-10 {
    margin-left: 83.33333%
  }

  .offset-xl-11 {
    margin-left: 91.66667%
  }
}

@media (min-width:1840px) {
  .col-hg {
    flex-basis: 0%;
    flex-grow: 1;
    max-width: 100%
  }

  .row-cols-hg-1>* {
    flex: 0 0 100%;
    max-width: 100%
  }

  .row-cols-hg-2>* {
    flex: 0 0 50%;
    max-width: 50%
  }

  .row-cols-hg-3>* {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .row-cols-hg-4>* {
    flex: 0 0 25%;
    max-width: 25%
  }

  .row-cols-hg-5>* {
    flex: 0 0 20%;
    max-width: 20%
  }

  .row-cols-hg-6>* {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-hg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .col-hg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%
  }

  .col-hg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%
  }

  .col-hg-3 {
    flex: 0 0 25%;
    max-width: 25%
  }

  .col-hg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%
  }

  .col-hg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%
  }

  .col-hg-6 {
    flex: 0 0 50%;
    max-width: 50%
  }

  .col-hg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%
  }

  .col-hg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%
  }

  .col-hg-9 {
    flex: 0 0 75%;
    max-width: 75%
  }

  .col-hg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%
  }

  .col-hg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%
  }

  .col-hg-12 {
    flex: 0 0 100%;
    max-width: 100%
  }

  .order-hg-first {
    order: -1
  }

  .order-hg-last {
    order: 13
  }

  .order-hg-0 {
    order: 0
  }

  .order-hg-1 {
    order: 1
  }

  .order-hg-2 {
    order: 2
  }

  .order-hg-3 {
    order: 3
  }

  .order-hg-4 {
    order: 4
  }

  .order-hg-5 {
    order: 5
  }

  .order-hg-6 {
    order: 6
  }

  .order-hg-7 {
    order: 7
  }

  .order-hg-8 {
    order: 8
  }

  .order-hg-9 {
    order: 9
  }

  .order-hg-10 {
    order: 10
  }

  .order-hg-11 {
    order: 11
  }

  .order-hg-12 {
    order: 12
  }

  .offset-hg-0 {
    margin-left: 0
  }

  .offset-hg-1 {
    margin-left: 8.33333%
  }

  .offset-hg-2 {
    margin-left: 16.66667%
  }

  .offset-hg-3 {
    margin-left: 25%
  }

  .offset-hg-4 {
    margin-left: 33.33333%
  }

  .offset-hg-5 {
    margin-left: 41.66667%
  }

  .offset-hg-6 {
    margin-left: 50%
  }

  .offset-hg-7 {
    margin-left: 58.33333%
  }

  .offset-hg-8 {
    margin-left: 66.66667%
  }

  .offset-hg-9 {
    margin-left: 75%
  }

  .offset-hg-10 {
    margin-left: 83.33333%
  }

  .offset-hg-11 {
    margin-left: 91.66667%
  }
}

.table,
div.table-responsive>table {
  width: 100%;
  margin-bottom: 1rem;
  color: #000
}

.table td,
.table th,
div.table-responsive>table td,
div.table-responsive>table th {
  padding: .75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6
}

.table thead th,
div.table-responsive>table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6
}

.table tbody+tbody,
div.table-responsive>table tbody+tbody {
  border-top: 2px solid #dee2e6
}

.table-sm td,
.table-sm th {
  padding: .3rem
}

.table-bordered {
  border: 1px solid #dee2e6
}

.table-bordered td,
.table-bordered th {
  border: 1px solid #dee2e6
}

.table-bordered thead td,
.table-bordered thead th {
  border-bottom-width: 2px
}

.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
  border: 0
}

.table-striped tbody tr:nth-of-type(odd),
table tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, .05)
}

.table-hover tbody tr:hover {
  color: #000;
  background-color: rgba(0, 0, 0, .075)
}

.table-primary,
.table-primary>td,
.table-primary>th {
  background-color: #ecb8ba
}

.table-primary tbody+tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
  border-color: #dc7b80
}

.table-hover .table-primary:hover {
  background-color: #e7a4a6
}

.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
  background-color: #e7a4a6
}

.table-secondary,
.table-secondary>td,
.table-secondary>th {
  background-color: #fffcfc
}

.table-secondary tbody+tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
  border-color: snow
}

.table-hover .table-secondary:hover {
  background-color: #ffe3e3
}

.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
  background-color: #ffe3e3
}

.table-success,
.table-success>td,
.table-success>th {
  background-color: #c3e6cb
}

.table-success tbody+tbody,
.table-success td,
.table-success th,
.table-success thead th {
  border-color: #8fd19e
}

.table-hover .table-success:hover {
  background-color: #b1dfbb
}

.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
  background-color: #b1dfbb
}

.table-info,
.table-info>td,
.table-info>th {
  background-color: #bee5eb
}

.table-info tbody+tbody,
.table-info td,
.table-info th,
.table-info thead th {
  border-color: #86cfda
}

.table-hover .table-info:hover {
  background-color: #abdde5
}

.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
  background-color: #abdde5
}

.table-warning,
.table-warning>td,
.table-warning>th {
  background-color: #ffeeba
}

.table-warning tbody+tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
  border-color: #ffdf7e
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1
}

.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
  background-color: #ffe8a1
}

.table-danger,
.table-danger>td,
.table-danger>th {
  background-color: #ecb8ba
}

.table-danger tbody+tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
  border-color: #dc7b80
}

.table-hover .table-danger:hover {
  background-color: #e7a4a6
}

.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
  background-color: #e7a4a6
}

.table-light,
.table-light>td,
.table-light>th {
  background-color: #fff
}

.table-light tbody+tbody,
.table-light td,
.table-light th,
.table-light thead th {
  border-color: #fff
}

.table-hover .table-light:hover {
  background-color: #f2f2f2
}

.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
  background-color: #f2f2f2
}

.table-dark,
.table-dark>td,
.table-dark>th {
  background-color: #cbcbcb
}

.table-dark tbody+tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #9e9e9e
}

.table-hover .table-dark:hover {
  background-color: #bebebe
}

.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
  background-color: #bebebe
}

.table-active,
.table-active>td,
.table-active>th {
  background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
  background-color: rgba(0, 0, 0, .075)
}

.table .thead-dark th,
div.table-responsive>table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55
}

.table .thead-light th,
div.table-responsive>table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6
}

.table-dark {
  color: #fff;
  background-color: #343a40
}

.table-dark td,
.table-dark th,
.table-dark thead th {
  border-color: #454d55
}

.table-dark.table-bordered {
  border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd),
table.table-dark tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, .05)
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, .075)
}

@media (max-width:575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }

  .table-responsive-sm>.table-bordered {
    border: 0
  }
}

@media (max-width:767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }

  .table-responsive-md>.table-bordered {
    border: 0
  }
}

@media (max-width:991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }

  .table-responsive-lg>.table-bordered {
    border: 0
  }
}

@media (max-width:1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }

  .table-responsive-xl>.table-bordered {
    border: 0
  }
}

@media (max-width:1839.98px) {
  .table-responsive-hg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
  }

  .table-responsive-hg>.table-bordered {
    border: 0
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch
}

.table-responsive>.table-bordered {
  border: 0
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.77em + 2rem + 2px);
  padding: 1rem 1.5rem;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.77;
  color: #8d8d8d;
  background-color: #fcfcfc;
  background-clip: padding-box;
  border: 1px solid #e7e7e7;
  border-radius: 0;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
  .form-control {
    transition: none
  }
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0
}

.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #8d8d8d
}

.form-control:focus {
  color: #000;
  background-color: #fff;
  border-color: #e0e0e0;
  outline: 0;
  box-shadow: 0 0 0 0 transparent
}

.form-control::-webkit-input-placeholder {
  color: #8d8d8d;
  opacity: 1
}

.form-control::-moz-placeholder {
  color: #8d8d8d;
  opacity: 1
}

.form-control:-ms-input-placeholder {
  color: #8d8d8d;
  opacity: 1
}

.form-control::-ms-input-placeholder {
  color: #8d8d8d;
  opacity: 1
}

.form-control::placeholder {
  color: #8d8d8d;
  opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1
}

select.form-control:focus::-ms-value {
  color: #8d8d8d;
  background-color: #fcfcfc
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%
}

.col-form-label {
  padding-top: calc(1rem + 1px);
  padding-bottom: calc(1rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.77
}

.col-form-label-lg {
  padding-top: calc(.5rem + 1px);
  padding-bottom: calc(.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.77
}

.col-form-label-sm {
  padding-top: calc(.25rem + 1px);
  padding-bottom: calc(.25rem + 1px);
  font-size: .875rem;
  line-height: 1.71
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 1rem 0;
  margin-bottom: 0;
  font-size: 1.125rem;
  line-height: 1.77;
  color: #000;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
  padding-right: 0;
  padding-left: 0
}

.form-control-sm {
  height: calc(1.71em + .5rem + 2px);
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.71
}

.form-control-lg {
  height: calc(1.77em + 1rem + 2px);
  padding: .5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.77
}

select.form-control[multiple],
select.form-control[size] {
  height: auto
}

textarea.form-control {
  height: auto
}

.form-group {
  margin-bottom: 1rem
}

.form-text {
  display: block;
  margin-top: .25rem
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px
}

.form-row>.col,
.form-row>[class*=col-] {
  padding-right: 5px;
  padding-left: 5px
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem
}

.form-check-input {
  position: absolute;
  margin-top: .3rem;
  margin-left: -1.25rem
}

.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
  color: #6c757d
}

.form-check-label {
  margin-bottom: 0
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: .75rem
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: .3125rem;
  margin-left: 0
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: .875rem;
  color: #28a745
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.75;
  color: #fff;
  background-color: rgba(40, 167, 69, .9)
}

.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
  display: block
}

.form-control.is-valid,
.was-validated .form-control:valid {
  border-color: #28a745;
  padding-right: calc(1.77em + 2rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(.4425em + .5rem) center;
  background-size: calc(.885em + 1rem) calc(.885em + 1rem)
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .25)
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.77em + 2rem);
  background-position: top calc(.4425em + .5rem) right calc(.4425em + .5rem)
}

.custom-select.is-valid,
.was-validated .custom-select:valid {
  border-color: #28a745;
  padding-right: calc(.75em + 4rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.5rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 2.5rem/calc(.885em + 1rem) calc(.885em + 1rem)
}

.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .25)
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
  color: #28a745
}

.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
  display: block
}

.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
  color: #28a745
}

.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
  border-color: #28a745
}

.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57
}

.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .25)
}

.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
  border-color: #28a745
}

.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
  border-color: #28a745
}

.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .25)
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: .25rem;
  font-size: .875rem;
  color: #bc010a
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: .25rem .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1.75;
  color: #fff;
  background-color: rgba(188, 1, 10, .9)
}

.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
  display: block
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
  border-color: #bc010a;
  padding-right: calc(1.77em + 2rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23bc010a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23bc010a' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(.4425em + .5rem) center;
  background-size: calc(.885em + 1rem) calc(.885em + 1rem)
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
  border-color: #bc010a;
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .25)
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.77em + 2rem);
  background-position: top calc(.4425em + .5rem) right calc(.4425em + .5rem)
}

.custom-select.is-invalid,
.was-validated .custom-select:invalid {
  border-color: #bc010a;
  padding-right: calc(.75em + 4rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.5rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23bc010a' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23bc010a' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 2.5rem/calc(.885em + 1rem) calc(.885em + 1rem)
}

.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
  border-color: #bc010a;
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .25)
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
  color: #bc010a
}

.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
  display: block
}

.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
  color: #bc010a
}

.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
  border-color: #bc010a
}

.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
  border-color: #ef010d;
  background-color: #ef010d
}

.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .25)
}

.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
  border-color: #bc010a
}

.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
  border-color: #bc010a
}

.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
  border-color: #bc010a;
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .25)
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center
}

.form-inline .form-check {
  width: 100%
}

@media (min-width:576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0
  }

  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle
  }

  .form-inline .form-control-plaintext {
    display: inline-block
  }

  .form-inline .custom-select,
  .form-inline .input-group {
    width: auto
  }

  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0
  }

  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: .25rem;
    margin-left: 0
  }

  .form-inline .custom-control {
    align-items: center;
    justify-content: center
  }

  .form-inline .custom-control-label {
    margin-bottom: 0
  }
}

.btn {
  display: inline-block;
  font-weight: 300;
  color: #000;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: .75rem 1.75rem;
  font-size: 1.125rem;
  line-height: 1.77;
  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) {
  .btn {
    transition: none
  }
}

.btn:hover {
  color: #000;
  text-decoration: none
}

.btn.focus,
.btn:focus {
  outline: 0;
  box-shadow: 0 0 0 0 transparent
}

.btn.disabled,
.btn:disabled {
  opacity: .65
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none
}

.btn-primary {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-primary:focus,
.btn-primary:hover {
  color: #fff;
  background-color: #960108;
  border-color: #890107
}

.btn-primary.focus,
.btn-primary:focus {
  color: #fff;
  background-color: #960108;
  border-color: #890107;
  box-shadow: 0 0 0 0 rgba(198, 39, 47, .5)
}

.btn-primary.disabled,
.btn-primary:disabled {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #890107;
  border-color: #7d0107
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(198, 39, 47, .5)
}

.btn-secondary {
  color: #212529;
  background-color: #fff5f6;
  border-color: #fff5f6
}

.btn-secondary:focus,
.btn-secondary:hover {
  color: #212529;
  background-color: #ffcfd4;
  border-color: #ffc2c8
}

.btn-secondary.focus,
.btn-secondary:focus {
  color: #212529;
  background-color: #ffcfd4;
  border-color: #ffc2c8;
  box-shadow: 0 0 0 0 rgba(222, 214, 215, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #212529;
  background-color: #fff5f6;
  border-color: #fff5f6
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
  color: #212529;
  background-color: #ffc2c8;
  border-color: #ffb5bd
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 214, 215, .5)
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745
}

.btn-success:focus,
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34
}

.btn-success.focus,
.btn-success:focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0 rgba(72, 180, 97, .5)
}

.btn-success.disabled,
.btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430
}

.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(72, 180, 97, .5)
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8
}

.btn-info:focus,
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b
}

.btn-info.focus,
.btn-info:focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0 rgba(58, 176, 195, .5)
}

.btn-info.disabled,
.btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f
}

.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(58, 176, 195, .5)
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107
}

.btn-warning:focus,
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00
}

.btn-warning.focus,
.btn-warning:focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0 rgba(222, 170, 12, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500
}

.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 170, 12, .5)
}

.btn-danger {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-danger:focus,
.btn-danger:hover {
  color: #fff;
  background-color: #960108;
  border-color: #890107
}

.btn-danger.focus,
.btn-danger:focus {
  color: #fff;
  background-color: #960108;
  border-color: #890107;
  box-shadow: 0 0 0 0 rgba(198, 39, 47, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #890107;
  border-color: #7d0107
}

.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(198, 39, 47, .5)
}

.btn-light {
  color: #212529;
  background-color: #fff;
  border-color: #fff
}

.btn-light:focus,
.btn-light:hover {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6
}

.btn-light.focus,
.btn-light:focus {
  color: #212529;
  background-color: #ececec;
  border-color: #e6e6e6;
  box-shadow: 0 0 0 0 rgba(222, 222, 223, .5)
}

.btn-light.disabled,
.btn-light:disabled {
  color: #212529;
  background-color: #fff;
  border-color: #fff
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
  color: #212529;
  background-color: #e6e6e6;
  border-color: #dfdfdf
}

.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(222, 222, 223, .5)
}

.btn-dark {
  color: #fff;
  background-color: #444;
  border-color: #444
}

.btn-dark:focus,
.btn-dark:hover {
  color: #fff;
  background-color: #313131;
  border-color: #2b2b2b
}

.btn-dark.focus,
.btn-dark:focus {
  color: #fff;
  background-color: #313131;
  border-color: #2b2b2b;
  box-shadow: 0 0 0 0 rgba(96, 96, 96, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
  color: #fff;
  background-color: #444;
  border-color: #444
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #2b2b2b;
  border-color: #242424
}

.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(96, 96, 96, .5)
}

.btn-outline-primary {
  color: #bc010a;
  border-color: #bc010a
}

.btn-outline-primary:focus,
.btn-outline-primary:hover {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
  color: #bc010a;
  background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.btn-outline-secondary {
  color: #fff5f6;
  border-color: #fff5f6
}

.btn-outline-secondary:focus,
.btn-outline-secondary:hover {
  color: #212529;
  background-color: #fff5f6;
  border-color: #fff5f6
}

.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
  box-shadow: 0 0 0 0 rgba(255, 245, 246, .5)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
  color: #fff5f6;
  background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
  color: #212529;
  background-color: #fff5f6;
  border-color: #fff5f6
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 245, 246, .5)
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745
}

.btn-outline-success:focus,
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745
}

.btn-outline-success.focus,
.btn-outline-success:focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .5)
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8
}

.btn-outline-info:focus,
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8
}

.btn-outline-info.focus,
.btn-outline-info:focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, .5)
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107
}

.btn-outline-warning:focus,
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107
}

.btn-outline-warning.focus,
.btn-outline-warning:focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, .5)
}

.btn-outline-danger {
  color: #bc010a;
  border-color: #bc010a
}

.btn-outline-danger:focus,
.btn-outline-danger:hover {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-outline-danger.focus,
.btn-outline-danger:focus {
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
  color: #bc010a;
  background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.btn-outline-light {
  color: #fff;
  border-color: #fff
}

.btn-outline-light:focus,
.btn-outline-light:hover {
  color: #212529;
  background-color: #fff;
  border-color: #fff
}

.btn-outline-light.focus,
.btn-outline-light:focus {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
  color: #fff;
  background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #fff;
  border-color: #fff
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 255, 255, .5)
}

.btn-outline-dark {
  color: #444;
  border-color: #444
}

.btn-outline-dark:focus,
.btn-outline-dark:hover {
  color: #fff;
  background-color: #444;
  border-color: #444
}

.btn-outline-dark.focus,
.btn-outline-dark:focus {
  box-shadow: 0 0 0 0 rgba(68, 68, 68, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
  color: #444;
  background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #444;
  border-color: #444
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(68, 68, 68, .5)
}

#footer-menu a,
.btn-link {
  font-weight: 300;
  color: #bc010a;
  text-decoration: none
}

#footer-menu a:hover,
.btn-link:hover {
  color: #cc010b;
  text-decoration: none
}

#footer-menu a.focus,
#footer-menu a:focus,
.btn-link.focus,
.btn-link:focus {
  text-decoration: none;
  box-shadow: none
}

#footer-menu a.disabled,
#footer-menu a:disabled,
.btn-link.disabled,
.btn-link:disabled {
  color: #6c757d;
  pointer-events: none
}

.btn-group-lg>.btn,
.btn-lg {
  padding: .5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.77;
  border-radius: 0
}

.btn-group-sm>.btn,
.btn-sm {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.71;
  border-radius: 0
}

.btn-block {
  display: block;
  width: 100%
}

.btn-block+.btn-block {
  margin-top: .5rem
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
  width: 100%
}

.fade {
  transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
  .fade {
    transition: none
  }
}

.fade:not(.show) {
  opacity: 0
}

.collapse:not(.show) {
  display: none
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
  .collapsing {
    transition: none
  }
}

.dropdown,
.dropleft,
.dropright,
.dropup {
  position: relative
}

.dropdown-toggle {
  white-space: nowrap
}

.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
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: .5rem 0;
  margin: .125rem 0 0;
  font-size: 1rem;
  color: #000;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .15)
}

.dropdown-menu-left {
  right: auto;
  left: 0
}

.dropdown-menu-right {
  right: 0;
  left: auto
}

@media (min-width:576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0
  }

  .dropdown-menu-sm-right {
    right: 0;
    left: auto
  }
}

@media (min-width:768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0
  }

  .dropdown-menu-md-right {
    right: 0;
    left: auto
  }
}

@media (min-width:992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0
  }

  .dropdown-menu-lg-right {
    right: 0;
    left: auto
  }
}

@media (min-width:1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0
  }

  .dropdown-menu-xl-right {
    right: 0;
    left: auto
  }
}

@media (min-width:1840px) {
  .dropdown-menu-hg-left {
    right: auto;
    left: 0
  }

  .dropdown-menu-hg-right {
    right: 0;
    left: auto
  }
}

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: .125rem
}

.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
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: .125rem
}

.dropright .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
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0
}

.dropright .dropdown-toggle::after {
  vertical-align: 0
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: .125rem
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  display: none
}

.dropleft .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
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0
}

.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
  right: auto;
  bottom: auto
}

.dropdown-divider {
  height: 0;
  margin: .5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: .25rem 1.5rem;
  clear: both;
  font-weight: 300;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0
}

.dropdown-item:focus,
.dropdown-item:hover {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #bc010a
}

.dropdown-item.disabled,
.dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent
}

.dropdown-menu.show {
  display: block
}

.dropdown-header {
  display: block;
  padding: .5rem 1.5rem;
  margin-bottom: 0;
  font-size: .875rem;
  color: #6c757d;
  white-space: nowrap
}

.dropdown-item-text {
  display: block;
  padding: .25rem 1.5rem;
  color: #212529
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle
}

.btn-group-vertical>.btn,
.btn-group>.btn {
  position: relative;
  flex: 1 1 auto
}

.btn-group-vertical>.btn:hover,
.btn-group>.btn:hover {
  z-index: 1
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus {
  z-index: 1
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start
}

.btn-toolbar .input-group {
  width: auto
}

.btn-group>.btn-group:not(:first-child),
.btn-group>.btn:not(:first-child) {
  margin-left: -1px
}

.dropdown-toggle-split {
  padding-right: 1.3125rem;
  padding-left: 1.3125rem
}

.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
  margin-left: 0
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
  padding-right: .375rem;
  padding-left: .375rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
  padding-right: .75rem;
  padding-left: .75rem
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
  width: 100%
}

.btn-group-vertical>.btn-group:not(:first-child),
.btn-group-vertical>.btn:not(:first-child) {
  margin-top: -1px
}

.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn {
  margin-bottom: 0
}

.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%
}

.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control,
.input-group>.form-control-plaintext {
  position: relative;
  flex: 1 1 0%;
  min-width: 0;
  margin-bottom: 0
}

.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control,
.input-group>.form-control-plaintext+.custom-file,
.input-group>.form-control-plaintext+.custom-select,
.input-group>.form-control-plaintext+.form-control {
  margin-left: -1px
}

.input-group>.custom-file .custom-file-input:focus~.custom-file-label,
.input-group>.custom-select:focus,
.input-group>.form-control:focus {
  z-index: 3
}

.input-group>.custom-file .custom-file-input:focus {
  z-index: 4
}

.input-group>.custom-file {
  display: flex;
  align-items: center
}

.input-group-append,
.input-group-prepend {
  display: flex
}

.input-group-append .btn,
.input-group-prepend .btn {
  position: relative;
  z-index: 2
}

.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
  z-index: 3
}

.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text {
  margin-left: -1px
}

.input-group-prepend {
  margin-right: -1px
}

.input-group-append {
  margin-left: -1px
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 1rem 1.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.77;
  color: #8d8d8d;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #e7e7e7
}

.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
  margin-top: 0
}

.input-group-lg>.custom-select,
.input-group-lg>.form-control:not(textarea) {
  height: calc(1.77em + 1rem + 2px)
}

.input-group-lg>.custom-select,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text {
  padding: .5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.77
}

.input-group-sm>.custom-select,
.input-group-sm>.form-control:not(textarea) {
  height: calc(1.71em + .5rem + 2px)
}

.input-group-sm>.custom-select,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.71
}

.input-group-lg>.custom-select,
.input-group-sm>.custom-select {
  padding-right: 2.5rem
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.75rem;
  padding-left: 1.5rem
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.375rem;
  opacity: 0
}

.custom-control-input:checked~.custom-control-label::before {
  color: #fff;
  border-color: #bc010a;
  background-color: #bc010a
}

.custom-control-input:focus~.custom-control-label::before {
  box-shadow: 0 0 0 0 transparent
}

.custom-control-input:focus:not(:checked)~.custom-control-label::before {
  border-color: #e0e0e0
}

.custom-control-input:not(:disabled):active~.custom-control-label::before {
  color: #fff;
  background-color: #fe7178;
  border-color: #fe7178
}

.custom-control-input:disabled~.custom-control-label,
.custom-control-input[disabled]~.custom-control-label {
  color: #6c757d
}

.custom-control-input:disabled~.custom-control-label::before,
.custom-control-input[disabled]~.custom-control-label::before {
  background-color: #e9ecef
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top
}

.custom-control-label::before {
  position: absolute;
  top: .375rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fcfcfc;
  border: #adb5bd solid 1px
}

.custom-control-label::after {
  position: absolute;
  top: .375rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
  border-color: #bc010a;
  background-color: #bc010a
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")
}

.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
  background-color: rgba(188, 1, 10, .5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
  background-color: rgba(188, 1, 10, .5)
}

.custom-radio .custom-control-label::before {
  border-radius: 50%
}

.custom-radio .custom-control-input:checked~.custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}

.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
  background-color: rgba(188, 1, 10, .5)
}

.custom-switch {
  padding-left: 2.25rem
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: .5rem
}

.custom-switch .custom-control-label::after {
  top: calc(.375rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: .5rem;
  transition: transform .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) {
  .custom-switch .custom-control-label::after {
    transition: none
  }
}

.custom-switch .custom-control-input:checked~.custom-control-label::after {
  background-color: #fcfcfc;
  transform: translateX(.75rem)
}

.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
  background-color: rgba(188, 1, 10, .5)
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.77em + 2rem + 2px);
  padding: 1rem 2.5rem 1rem 1.5rem;
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.77;
  color: #000;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 1.5rem center/8px 10px;
  border: 1px solid #e7e7e7;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.custom-select:focus {
  border-color: #e0e0e0;
  outline: 0;
  box-shadow: 0 0 0 0 transparent
}

.custom-select:focus::-ms-value {
  color: #8d8d8d;
  background-color: #fcfcfc
}

.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 1.5rem;
  background-image: none
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef
}

.custom-select::-ms-expand {
  display: none
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000
}

.custom-select-sm {
  height: calc(1.71em + .5rem + 2px);
  padding-top: .25rem;
  padding-bottom: .25rem;
  padding-left: .5rem;
  font-size: .875rem
}

.custom-select-lg {
  height: calc(1.77em + 1rem + 2px);
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  font-size: 1.125rem
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.77em + 2rem + 2px);
  margin-bottom: 0
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.77em + 2rem + 2px);
  margin: 0;
  opacity: 0
}

.custom-file-input:focus~.custom-file-label {
  border-color: #e0e0e0;
  box-shadow: 0 0 0 0 transparent
}

.custom-file-input:disabled~.custom-file-label,
.custom-file-input[disabled]~.custom-file-label {
  background-color: #e9ecef
}

.custom-file-input:lang(en)~.custom-file-label::after {
  content: "Browse"
}

.custom-file-input~.custom-file-label[data-browse]::after {
  content: attr(data-browse)
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.77em + 2rem + 2px);
  padding: 1rem 1.5rem;
  font-weight: 300;
  line-height: 1.77;
  color: #8d8d8d;
  background-color: #fcfcfc;
  border: 1px solid #e7e7e7
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.77em + 2rem);
  padding: 1rem 1.5rem;
  line-height: 1.77;
  color: #8d8d8d;
  content: "Dosya Seç";
  background-color: #e9ecef;
  border-left: inherit
}

.custom-file-id-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 67px;
  padding: 1rem 1.5rem;
  font-weight: 300;
  line-height: 1.77;
  color: #8d8d8d;
  background-color: #fcfcfc;
  border: 1px solid #e7e7e7
}

.custom-file-id-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 67px;
  padding: 1rem 1.5rem;
  line-height: 1.77;
  color: #8d8d8d;
  content: "Dosya Seç";
  background-color: #e9ecef;
  border-left: inherit
}

.custom-file-id {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.77em + 2rem + 2px);
  margin-bottom: 0
}

.custom-file-id-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 67px;
  margin: 0;
  opacity: 0
}

.custom-file-id-input:focus~.custom-file-id-label {
  border-color: #e0e0e0;
  box-shadow: 0 0 0 0 transparent
}

.custom-file-id-input:disabled~.custom-file-id-label,
.custom-file-id-input[disabled]~.custom-file-id-label {
  background-color: #e9ecef
}

.custom-file-id-input:lang(en)~.custom-file-id-label::after {
  content: "Browse"
}

.custom-file-id-input~.custom-file-id-label[data-browse]::after {
  content: attr(data-browse)
}

.custom-file-id-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: 67px;
  padding: 1.5rem 1.5rem;
  font-weight: 300;
  line-height: 1.77;
  color: #8d8d8d;
  background-color: #fcfcfc;
  border: 1px solid #e7e7e7
}

.custom-file-id-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 67px;
  padding: 1.5rem 1.5rem;
  line-height: 1.77;
  color: #8d8d8d;
  content: "Dosya Seç";
  background-color: #e9ecef;
  border-left: inherit
}

.custom-range {
  width: 100%;
  height: 12px;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.custom-range:focus {
  outline: 0
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0 transparent
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0 transparent
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0 transparent
}

.custom-range::-moz-focus-outer {
  border: 0
}

.custom-range::-webkit-slider-thumb {
  width: 4px;
  height: 12px;
  margin-top: -4px;
  background-color: #bc010a;
  border: 0;
  -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;
  -webkit-appearance: none;
  appearance: none
}

@media (prefers-reduced-motion:reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none
  }
}

.custom-range::-webkit-slider-thumb:active {
  background-color: #cc010b
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 4px;
  color: transparent;
  cursor: pointer;
  background-color: #e0e0e0;
  border-color: transparent
}

.custom-range::-moz-range-thumb {
  width: 4px;
  height: 12px;
  background-color: #bc010a;
  border: 0;
  -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;
  -moz-appearance: none;
  appearance: none
}

@media (prefers-reduced-motion:reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none
  }
}

.custom-range::-moz-range-thumb:active {
  background-color: #cc010b
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 4px;
  color: transparent;
  cursor: pointer;
  background-color: #e0e0e0;
  border-color: transparent
}

.custom-range::-ms-thumb {
  width: 4px;
  height: 12px;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  background-color: #bc010a;
  border: 0;
  -ms-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;
  appearance: none
}

@media (prefers-reduced-motion:reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none
  }
}

.custom-range::-ms-thumb:active {
  background-color: #cc010b
}

.custom-range::-ms-track {
  width: 100%;
  height: 4px;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 6px
}

.custom-range::-ms-fill-lower {
  background-color: #e0e0e0
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #e0e0e0
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd
}

.custom-range:disabled::-moz-range-track {
  cursor: default
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {

  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none
}

.nav-link {
  display: block;
  padding: .5rem 1rem
}

.nav-link:focus,
.nav-link:hover {
  text-decoration: none
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6
}

.nav-tabs .nav-item {
  margin-bottom: -1px
}

.nav-tabs .nav-link {
  border: 1px solid transparent
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #dee2e6
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff
}

.nav-tabs .dropdown-menu {
  margin-top: -1px
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
  color: #fff;
  background-color: #bc010a
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center
}

.nav-justified .nav-item {
  flex-basis: 0%;
  flex-grow: 1;
  text-align: center
}

.tab-content>.tab-pane {
  display: none
}

.tab-content>.active {
  display: block
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: .5rem 1rem
}

#hello-bar .navbar .announcement,
.navbar #hello-bar .announcement,
.navbar #hierarchy-navigator,
.navbar #nav-bar,
.navbar #subpage-navigator,
.navbar #top-bar,
.navbar .breadcrumb,
.navbar .container,
.navbar .container-fluid,
.navbar .container-hg,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl,
.navbar .text-page,
.navbar body[data-design-name=neb_08] .board-member-profile,
.navbar body[data-design-name=neb_10] #related-news,
.navbar body[data-design-name=neb_10] .news-file,
.navbar body[data-design-name=neb_11] #faq .search-header,
.navbar body[data-design-name=neb_11] #filter-faq-topics,
.navbar body[data-design-name=neb_17] #subsidiaries,
.navbar body[data-design-name=neb_20] #branch-locator,
body[data-design-name=neb_08] .navbar .board-member-profile,
body[data-design-name=neb_10] .navbar #related-news,
body[data-design-name=neb_10] .navbar .news-file,
body[data-design-name=neb_11] #faq .navbar .search-header,
body[data-design-name=neb_11] .navbar #filter-faq-topics,
body[data-design-name=neb_17] .navbar #subsidiaries,
body[data-design-name=neb_20] .navbar #branch-locator {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between
}

.navbar-brand {
  display: inline-block;
  padding-top: .39062rem;
  padding-bottom: .39062rem;
  margin-right: 1rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap
}

.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none
}

.navbar-text {
  display: inline-block;
  padding-top: .5rem;
  padding-bottom: .5rem
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center
}

.navbar-toggler {
  padding: 0;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%
}

@media (max-width:575.98px) {

  #hello-bar .navbar-expand-sm>.announcement,
  .navbar-expand-sm>#hierarchy-navigator,
  .navbar-expand-sm>#nav-bar,
  .navbar-expand-sm>#subpage-navigator,
  .navbar-expand-sm>#top-bar,
  .navbar-expand-sm>.breadcrumb,
  .navbar-expand-sm>.container,
  .navbar-expand-sm>.container-fluid,
  .navbar-expand-sm>.container-hg,
  .navbar-expand-sm>.container-lg,
  .navbar-expand-sm>.container-md,
  .navbar-expand-sm>.container-sm,
  .navbar-expand-sm>.container-xl,
  .navbar-expand-sm>.text-page,
  body[data-design-name=neb_08] .navbar-expand-sm>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-sm>#related-news,
  body[data-design-name=neb_10] .navbar-expand-sm>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-sm>.search-header,
  body[data-design-name=neb_11] .navbar-expand-sm>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-sm>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-sm>#branch-locator {
    padding-right: 0;
    padding-left: 0
  }
}

@media (min-width:576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start
  }

  .navbar-expand-sm .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
  }

  #hello-bar .navbar-expand-sm>.announcement,
  .navbar-expand-sm>#hierarchy-navigator,
  .navbar-expand-sm>#nav-bar,
  .navbar-expand-sm>#subpage-navigator,
  .navbar-expand-sm>#top-bar,
  .navbar-expand-sm>.breadcrumb,
  .navbar-expand-sm>.container,
  .navbar-expand-sm>.container-fluid,
  .navbar-expand-sm>.container-hg,
  .navbar-expand-sm>.container-lg,
  .navbar-expand-sm>.container-md,
  .navbar-expand-sm>.container-sm,
  .navbar-expand-sm>.container-xl,
  .navbar-expand-sm>.text-page,
  body[data-design-name=neb_08] .navbar-expand-sm>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-sm>#related-news,
  body[data-design-name=neb_10] .navbar-expand-sm>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-sm>.search-header,
  body[data-design-name=neb_11] .navbar-expand-sm>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-sm>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-sm>#branch-locator {
    flex-wrap: nowrap
  }

  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-sm .navbar-toggler {
    display: none
  }
}

@media (max-width:767.98px) {

  #hello-bar .navbar-expand-md>.announcement,
  .navbar-expand-md>#hierarchy-navigator,
  .navbar-expand-md>#nav-bar,
  .navbar-expand-md>#subpage-navigator,
  .navbar-expand-md>#top-bar,
  .navbar-expand-md>.breadcrumb,
  .navbar-expand-md>.container,
  .navbar-expand-md>.container-fluid,
  .navbar-expand-md>.container-hg,
  .navbar-expand-md>.container-lg,
  .navbar-expand-md>.container-md,
  .navbar-expand-md>.container-sm,
  .navbar-expand-md>.container-xl,
  .navbar-expand-md>.text-page,
  body[data-design-name=neb_08] .navbar-expand-md>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-md>#related-news,
  body[data-design-name=neb_10] .navbar-expand-md>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-md>.search-header,
  body[data-design-name=neb_11] .navbar-expand-md>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-md>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-md>#branch-locator {
    padding-right: 0;
    padding-left: 0
  }
}

@media (min-width:768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start
  }

  .navbar-expand-md .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
  }

  #hello-bar .navbar-expand-md>.announcement,
  .navbar-expand-md>#hierarchy-navigator,
  .navbar-expand-md>#nav-bar,
  .navbar-expand-md>#subpage-navigator,
  .navbar-expand-md>#top-bar,
  .navbar-expand-md>.breadcrumb,
  .navbar-expand-md>.container,
  .navbar-expand-md>.container-fluid,
  .navbar-expand-md>.container-hg,
  .navbar-expand-md>.container-lg,
  .navbar-expand-md>.container-md,
  .navbar-expand-md>.container-sm,
  .navbar-expand-md>.container-xl,
  .navbar-expand-md>.text-page,
  body[data-design-name=neb_08] .navbar-expand-md>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-md>#related-news,
  body[data-design-name=neb_10] .navbar-expand-md>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-md>.search-header,
  body[data-design-name=neb_11] .navbar-expand-md>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-md>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-md>#branch-locator {
    flex-wrap: nowrap
  }

  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-md .navbar-toggler {
    display: none
  }
}

@media (max-width:991.98px) {

  #hello-bar .navbar-expand-lg>.announcement,
  .navbar-expand-lg>#hierarchy-navigator,
  .navbar-expand-lg>#nav-bar,
  .navbar-expand-lg>#subpage-navigator,
  .navbar-expand-lg>#top-bar,
  .navbar-expand-lg>.breadcrumb,
  .navbar-expand-lg>.container,
  .navbar-expand-lg>.container-fluid,
  .navbar-expand-lg>.container-hg,
  .navbar-expand-lg>.container-lg,
  .navbar-expand-lg>.container-md,
  .navbar-expand-lg>.container-sm,
  .navbar-expand-lg>.container-xl,
  .navbar-expand-lg>.text-page,
  body[data-design-name=neb_08] .navbar-expand-lg>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-lg>#related-news,
  body[data-design-name=neb_10] .navbar-expand-lg>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-lg>.search-header,
  body[data-design-name=neb_11] .navbar-expand-lg>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-lg>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-lg>#branch-locator {
    padding-right: 0;
    padding-left: 0
  }
}

@media (min-width:992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start
  }

  .navbar-expand-lg .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
  }

  #hello-bar .navbar-expand-lg>.announcement,
  .navbar-expand-lg>#hierarchy-navigator,
  .navbar-expand-lg>#nav-bar,
  .navbar-expand-lg>#subpage-navigator,
  .navbar-expand-lg>#top-bar,
  .navbar-expand-lg>.breadcrumb,
  .navbar-expand-lg>.container,
  .navbar-expand-lg>.container-fluid,
  .navbar-expand-lg>.container-hg,
  .navbar-expand-lg>.container-lg,
  .navbar-expand-lg>.container-md,
  .navbar-expand-lg>.container-sm,
  .navbar-expand-lg>.container-xl,
  .navbar-expand-lg>.text-page,
  body[data-design-name=neb_08] .navbar-expand-lg>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-lg>#related-news,
  body[data-design-name=neb_10] .navbar-expand-lg>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-lg>.search-header,
  body[data-design-name=neb_11] .navbar-expand-lg>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-lg>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-lg>#branch-locator {
    flex-wrap: nowrap
  }

  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-lg .navbar-toggler {
    display: none
  }
}

@media (max-width:1199.98px) {

  #hello-bar .navbar-expand-xl>.announcement,
  .navbar-expand-xl>#hierarchy-navigator,
  .navbar-expand-xl>#nav-bar,
  .navbar-expand-xl>#subpage-navigator,
  .navbar-expand-xl>#top-bar,
  .navbar-expand-xl>.breadcrumb,
  .navbar-expand-xl>.container,
  .navbar-expand-xl>.container-fluid,
  .navbar-expand-xl>.container-hg,
  .navbar-expand-xl>.container-lg,
  .navbar-expand-xl>.container-md,
  .navbar-expand-xl>.container-sm,
  .navbar-expand-xl>.container-xl,
  .navbar-expand-xl>.text-page,
  body[data-design-name=neb_08] .navbar-expand-xl>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-xl>#related-news,
  body[data-design-name=neb_10] .navbar-expand-xl>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-xl>.search-header,
  body[data-design-name=neb_11] .navbar-expand-xl>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-xl>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-xl>#branch-locator {
    padding-right: 0;
    padding-left: 0
  }
}

@media (min-width:1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start
  }

  .navbar-expand-xl .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
  }

  #hello-bar .navbar-expand-xl>.announcement,
  .navbar-expand-xl>#hierarchy-navigator,
  .navbar-expand-xl>#nav-bar,
  .navbar-expand-xl>#subpage-navigator,
  .navbar-expand-xl>#top-bar,
  .navbar-expand-xl>.breadcrumb,
  .navbar-expand-xl>.container,
  .navbar-expand-xl>.container-fluid,
  .navbar-expand-xl>.container-hg,
  .navbar-expand-xl>.container-lg,
  .navbar-expand-xl>.container-md,
  .navbar-expand-xl>.container-sm,
  .navbar-expand-xl>.container-xl,
  .navbar-expand-xl>.text-page,
  body[data-design-name=neb_08] .navbar-expand-xl>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-xl>#related-news,
  body[data-design-name=neb_10] .navbar-expand-xl>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-xl>.search-header,
  body[data-design-name=neb_11] .navbar-expand-xl>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-xl>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-xl>#branch-locator {
    flex-wrap: nowrap
  }

  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-xl .navbar-toggler {
    display: none
  }
}

@media (max-width:1839.98px) {

  #hello-bar .navbar-expand-hg>.announcement,
  .navbar-expand-hg>#hierarchy-navigator,
  .navbar-expand-hg>#nav-bar,
  .navbar-expand-hg>#subpage-navigator,
  .navbar-expand-hg>#top-bar,
  .navbar-expand-hg>.breadcrumb,
  .navbar-expand-hg>.container,
  .navbar-expand-hg>.container-fluid,
  .navbar-expand-hg>.container-hg,
  .navbar-expand-hg>.container-lg,
  .navbar-expand-hg>.container-md,
  .navbar-expand-hg>.container-sm,
  .navbar-expand-hg>.container-xl,
  .navbar-expand-hg>.text-page,
  body[data-design-name=neb_08] .navbar-expand-hg>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-hg>#related-news,
  body[data-design-name=neb_10] .navbar-expand-hg>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-hg>.search-header,
  body[data-design-name=neb_11] .navbar-expand-hg>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-hg>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-hg>#branch-locator {
    padding-right: 0;
    padding-left: 0
  }
}

@media (min-width:1840px) {
  .navbar-expand-hg {
    flex-flow: row nowrap;
    justify-content: flex-start
  }

  .navbar-expand-hg .navbar-nav {
    flex-direction: row
  }

  .navbar-expand-hg .navbar-nav .dropdown-menu {
    position: absolute
  }

  .navbar-expand-hg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
  }

  #hello-bar .navbar-expand-hg>.announcement,
  .navbar-expand-hg>#hierarchy-navigator,
  .navbar-expand-hg>#nav-bar,
  .navbar-expand-hg>#subpage-navigator,
  .navbar-expand-hg>#top-bar,
  .navbar-expand-hg>.breadcrumb,
  .navbar-expand-hg>.container,
  .navbar-expand-hg>.container-fluid,
  .navbar-expand-hg>.container-hg,
  .navbar-expand-hg>.container-lg,
  .navbar-expand-hg>.container-md,
  .navbar-expand-hg>.container-sm,
  .navbar-expand-hg>.container-xl,
  .navbar-expand-hg>.text-page,
  body[data-design-name=neb_08] .navbar-expand-hg>.board-member-profile,
  body[data-design-name=neb_10] .navbar-expand-hg>#related-news,
  body[data-design-name=neb_10] .navbar-expand-hg>.news-file,
  body[data-design-name=neb_11] #faq .navbar-expand-hg>.search-header,
  body[data-design-name=neb_11] .navbar-expand-hg>#filter-faq-topics,
  body[data-design-name=neb_17] .navbar-expand-hg>#subsidiaries,
  body[data-design-name=neb_20] .navbar-expand-hg>#branch-locator {
    flex-wrap: nowrap
  }

  .navbar-expand-hg .navbar-collapse {
    display: flex !important;
    flex-basis: auto
  }

  .navbar-expand-hg .navbar-toggler {
    display: none
  }
}

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start
}

#hello-bar .navbar-expand>.announcement,
.navbar-expand>#hierarchy-navigator,
.navbar-expand>#nav-bar,
.navbar-expand>#subpage-navigator,
.navbar-expand>#top-bar,
.navbar-expand>.breadcrumb,
.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-hg,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl,
.navbar-expand>.text-page,
body[data-design-name=neb_08] .navbar-expand>.board-member-profile,
body[data-design-name=neb_10] .navbar-expand>#related-news,
body[data-design-name=neb_10] .navbar-expand>.news-file,
body[data-design-name=neb_11] #faq .navbar-expand>.search-header,
body[data-design-name=neb_11] .navbar-expand>#filter-faq-topics,
body[data-design-name=neb_17] .navbar-expand>#subsidiaries,
body[data-design-name=neb_20] .navbar-expand>#branch-locator {
  padding-right: 0;
  padding-left: 0
}

.navbar-expand .navbar-nav {
  flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem
}

#hello-bar .navbar-expand>.announcement,
.navbar-expand>#hierarchy-navigator,
.navbar-expand>#nav-bar,
.navbar-expand>#subpage-navigator,
.navbar-expand>#top-bar,
.navbar-expand>.breadcrumb,
.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-hg,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl,
.navbar-expand>.text-page,
body[data-design-name=neb_08] .navbar-expand>.board-member-profile,
body[data-design-name=neb_10] .navbar-expand>#related-news,
body[data-design-name=neb_10] .navbar-expand>.news-file,
body[data-design-name=neb_11] #faq .navbar-expand>.search-header,
body[data-design-name=neb_11] .navbar-expand>#filter-faq-topics,
body[data-design-name=neb_17] .navbar-expand>#subsidiaries,
body[data-design-name=neb_20] .navbar-expand>#branch-locator {
  flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto
}

.navbar-expand .navbar-toggler {
  display: none
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
  color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
  color: rgba(0, 0, 0, .7)
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, .3)
}

.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
  color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, .5);
  border-color: rgba(0, 0, 0, .1)
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='17' viewBox='0 0 24 17'%3e%3cpath d='M0 0h24v3H0zm0 7h24v3H0zm0 7h24v3H0z'/%3e%3c/svg%3e")
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, .9)
}

.navbar-dark .navbar-brand {
  color: #fff
}

.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
  color: #fff
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, .25)
}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
  color: #fff
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, .5);
  border-color: rgba(255, 255, 255, .1)
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-text a {
  color: #fff
}

.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
  color: #fff
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #e7e7e7
}

.card>hr {
  margin-right: 0;
  margin-left: 0
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 32px
}

.card-title {
  margin-bottom: 32px
}

.card-subtitle {
  margin-top: -16px;
  margin-bottom: 0
}

.card-text:last-child {
  margin-bottom: 0
}

.card-link:hover {
  text-decoration: none
}

.card-link+.card-link {
  margin-left: 32px
}

.card-header {
  padding: 32px;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, .03);
  border-bottom: 1px solid #e7e7e7
}

.card-header+.list-group .list-group-item:first-child {
  border-top: 0
}

.card-footer {
  padding: 32px;
  background-color: rgba(0, 0, 0, .03);
  border-top: 1px solid #e7e7e7
}

.card-header-tabs {
  margin-right: -16px;
  margin-bottom: -32px;
  margin-left: -16px;
  border-bottom: 0
}

.card-header-pills {
  margin-right: -16px;
  margin-left: -16px
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem
}

.card-img,
.card-img-bottom,
.card-img-top {
  flex-shrink: 0;
  width: 100%
}

.card-deck .card {
  margin-bottom: 16px
}

@media (min-width:576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -16px;
    margin-left: -16px
  }

  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 16px;
    margin-bottom: 0;
    margin-left: 16px
  }
}

.card-group>.card {
  margin-bottom: 16px
}

@media (min-width:576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap
  }

  .card-group>.card {
    flex: 1 0 0%;
    margin-bottom: 0
  }

  .card-group>.card+.card {
    margin-left: 0;
    border-left: 0
  }
}

.card-columns .card {
  margin-bottom: 32px
}

@media (min-width:576px) {
  .card-columns {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1
  }

  .card-columns .card {
    display: inline-block;
    width: 100%
  }
}

.accordion>.card {
  overflow: hidden
}

.accordion>.card:not(:last-of-type) {
  border-bottom: 0
}

.accordion>.card>.card-header {
  margin-bottom: -1px
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 16px 0;
  margin-bottom: 0;
  list-style: none;
  background-color: #f8f8f8
}

.breadcrumb-item+.breadcrumb-item {
  padding-left: 14px
}

.breadcrumb-item+.breadcrumb-item::before {
  display: inline-block;
  padding-right: 14px;
  color: #000;
  content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10'%3e%3cpath d='M1 1v0l4 4v0L1 9v0' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='20' stroke-width='2'/%3e%3c/svg%3e")
}

.breadcrumb-item+.breadcrumb-item:hover::before {
  text-decoration: underline;
  text-decoration: none
}

.breadcrumb-item.active {
  color: #000
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none
}

.page-link {
  position: relative;
  display: block;
  padding: 17px 26px;
  margin-left: -1px;
  line-height: 1.25;
  color: #b0b0b0;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #e7e7e7
}

.page-link:hover {
  z-index: 2;
  color: #444;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0);
  border-color: #b0b0b0
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0 transparent
}

.page-item:first-child .page-link {
  margin-left: 0
}

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6
}

.pagination-lg .page-link {
  padding: .75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.77
}

.pagination-sm .page-link {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.71
}

.badge {
  display: inline-block;
  padding: .25em .4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  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) {
  .badge {
    transition: none
  }
}

a.badge:focus,
a.badge:hover {
  text-decoration: none
}

.badge:empty {
  display: none
}

.btn .badge {
  position: relative;
  top: -1px
}

.badge-pill {
  padding-right: .6em;
  padding-left: .6em
}

.badge-primary {
  color: #fff;
  background-color: #bc010a
}

a.badge-primary:focus,
a.badge-primary:hover {
  color: #fff;
  background-color: #890107
}

a.badge-primary.focus,
a.badge-primary:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.badge-secondary {
  color: #212529;
  background-color: #fff5f6
}

a.badge-secondary:focus,
a.badge-secondary:hover {
  color: #212529;
  background-color: #ffc2c8
}

a.badge-secondary.focus,
a.badge-secondary:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(255, 245, 246, .5)
}

.badge-success {
  color: #fff;
  background-color: #28a745
}

a.badge-success:focus,
a.badge-success:hover {
  color: #fff;
  background-color: #1e7e34
}

a.badge-success.focus,
a.badge-success:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, .5)
}

.badge-info {
  color: #fff;
  background-color: #17a2b8
}

a.badge-info:focus,
a.badge-info:hover {
  color: #fff;
  background-color: #117a8b
}

a.badge-info.focus,
a.badge-info:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(23, 162, 184, .5)
}

.badge-warning {
  color: #212529;
  background-color: #ffc107
}

a.badge-warning:focus,
a.badge-warning:hover {
  color: #212529;
  background-color: #d39e00
}

a.badge-warning.focus,
a.badge-warning:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(255, 193, 7, .5)
}

.badge-danger {
  color: #fff;
  background-color: #bc010a
}

a.badge-danger:focus,
a.badge-danger:hover {
  color: #fff;
  background-color: #890107
}

a.badge-danger.focus,
a.badge-danger:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(188, 1, 10, .5)
}

.badge-light {
  color: #212529;
  background-color: #fff
}

a.badge-light:focus,
a.badge-light:hover {
  color: #212529;
  background-color: #e6e6e6
}

a.badge-light.focus,
a.badge-light:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(255, 255, 255, .5)
}

.badge-dark {
  color: #fff;
  background-color: #444
}

a.badge-dark:focus,
a.badge-dark:hover {
  color: #fff;
  background-color: #2b2b2b
}

a.badge-dark.focus,
a.badge-dark:focus {
  outline: 0;
  box-shadow: 0 0 0 0 rgba(68, 68, 68, .5)
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef
}

@media (min-width:576px) {
  .jumbotron {
    padding: 4rem 2rem
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0
}

.alert {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent
}

.alert-heading {
  color: inherit
}

.alert-link {
  font-weight: 700
}

.alert-dismissible {
  padding-right: 4rem
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: .75rem 1.25rem;
  color: inherit
}

.alert-primary {
  color: #620105;
  background-color: #f2ccce;
  border-color: #ecb8ba
}

.alert-primary hr {
  border-top-color: #e7a4a6
}

.alert-primary .alert-link {
  color: #300002
}

.alert-secondary {
  color: #857f80;
  background-color: #fffdfd;
  border-color: #fffcfc
}

.alert-secondary hr {
  border-top-color: #ffe3e3
}

.alert-secondary .alert-link {
  color: #6b6667
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb
}

.alert-success hr {
  border-top-color: #b1dfbb
}

.alert-success .alert-link {
  color: #0b2e13
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb
}

.alert-info hr {
  border-top-color: #abdde5
}

.alert-info .alert-link {
  color: #062c33
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba
}

.alert-warning hr {
  border-top-color: #ffe8a1
}

.alert-warning .alert-link {
  color: #533f03
}

.alert-danger {
  color: #620105;
  background-color: #f2ccce;
  border-color: #ecb8ba
}

.alert-danger hr {
  border-top-color: #e7a4a6
}

.alert-danger .alert-link {
  color: #300002
}

.alert-light {
  color: #858585;
  background-color: #fff;
  border-color: #fff
}

.alert-light hr {
  border-top-color: #f2f2f2
}

.alert-light .alert-link {
  color: #6c6c6c
}

.alert-dark {
  color: #232323;
  background-color: #dadada;
  border-color: #cbcbcb
}

.alert-dark hr {
  border-top-color: #bebebe
}

.alert-dark .alert-link {
  color: #0a0a0a
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0
  }

  to {
    background-position: 0 0
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0
  }

  to {
    background-position: 0 0
  }
}

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: .75rem;
  background-color: #e9ecef
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #bc010a;
  transition: width .6s ease
}

@media (prefers-reduced-motion:reduce) {
  .progress-bar {
    transition: none
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite
}

@media (prefers-reduced-motion:reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
    animation: none
  }
}

.media {
  display: flex;
  align-items: flex-start
}

.media-body {
  flex: 1
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit
}

.list-group-item-action:focus,
.list-group-item-action:hover {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa
}

.list-group-item-action:active {
  color: #000;
  background-color: #e9ecef
}

.list-group-item {
  position: relative;
  display: block;
  padding: .75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, .125)
}

.list-group-item.disabled,
.list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #bc010a;
  border-color: #bc010a
}

.list-group-item+.list-group-item {
  border-top-width: 0
}

.list-group-item+.list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px
}

.list-group-horizontal {
  flex-direction: row
}

.list-group-horizontal .list-group-item.active {
  margin-top: 0
}

.list-group-horizontal .list-group-item+.list-group-item {
  border-top-width: 1px;
  border-left-width: 0
}

.list-group-horizontal .list-group-item+.list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px
}

@media (min-width:576px) {
  .list-group-horizontal-sm {
    flex-direction: row
  }

  .list-group-horizontal-sm .list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-sm .list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
  }

  .list-group-horizontal-sm .list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
  }
}

@media (min-width:768px) {
  .list-group-horizontal-md {
    flex-direction: row
  }

  .list-group-horizontal-md .list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-md .list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
  }

  .list-group-horizontal-md .list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
  }
}

@media (min-width:992px) {
  .list-group-horizontal-lg {
    flex-direction: row
  }

  .list-group-horizontal-lg .list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-lg .list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
  }

  .list-group-horizontal-lg .list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
  }
}

@media (min-width:1200px) {
  .list-group-horizontal-xl {
    flex-direction: row
  }

  .list-group-horizontal-xl .list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-xl .list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
  }

  .list-group-horizontal-xl .list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
  }
}

@media (min-width:1840px) {
  .list-group-horizontal-hg {
    flex-direction: row
  }

  .list-group-horizontal-hg .list-group-item.active {
    margin-top: 0
  }

  .list-group-horizontal-hg .list-group-item+.list-group-item {
    border-top-width: 1px;
    border-left-width: 0
  }

  .list-group-horizontal-hg .list-group-item+.list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px
  }
}

.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0
}

.list-group-flush .list-group-item:first-child {
  border-top-width: 0
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0
}

.list-group-item-primary {
  color: #620105;
  background-color: #ecb8ba
}

.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
  color: #620105;
  background-color: #e7a4a6
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #620105;
  border-color: #620105
}

.list-group-item-secondary {
  color: #857f80;
  background-color: #fffcfc
}

.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
  color: #857f80;
  background-color: #ffe3e3
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #857f80;
  border-color: #857f80
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb
}

.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
  color: #155724;
  background-color: #b1dfbb
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb
}

.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
  color: #0c5460;
  background-color: #abdde5
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba
}

.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
  color: #856404;
  background-color: #ffe8a1
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404
}

.list-group-item-danger {
  color: #620105;
  background-color: #ecb8ba
}

.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
  color: #620105;
  background-color: #e7a4a6
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #620105;
  border-color: #620105
}

.list-group-item-light {
  color: #858585;
  background-color: #fff
}

.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
  color: #858585;
  background-color: #f2f2f2
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585
}

.list-group-item-dark {
  color: #232323;
  background-color: #cbcbcb
}

.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
  color: #232323;
  background-color: #bebebe
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #232323;
  border-color: #232323
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5
}

.close:hover {
  color: #000;
  text-decoration: none
}

.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
  opacity: .75
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

a.close.disabled {
  pointer-events: none
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: .875rem;
  background-color: rgba(255, 255, 255, .85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .1);
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0
}

.toast:not(:last-child) {
  margin-bottom: .75rem
}

.toast.showing {
  opacity: 1
}

.toast.show {
  display: block;
  opacity: 1
}

.toast.hide {
  display: none
}

.toast-header {
  display: flex;
  align-items: center;
  padding: .25rem .75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, .85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, .05)
}

.toast-body {
  padding: .75rem
}

.modal-open {
  overflow: hidden
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none
}

.modal.fade .modal-dialog {
  transition: transform .3s ease-out;
  transform: translate(0, -50px)
}

@media (prefers-reduced-motion:reduce) {
  .modal.fade .modal-dialog {
    transition: none
  }
}

.modal.show .modal-dialog {
  transform: none
}

.modal.modal-static .modal-dialog {
  transform: scale(1.02)
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem)
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden
}

.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
  flex-shrink: 0
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem)
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: ""
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .2);
  outline: 0
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000
}

.modal-backdrop.fade {
  opacity: 0
}

.modal-backdrop.show {
  opacity: .5
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 24px;
  border-bottom: 0 solid #dee2e6
}

.modal-header .close {
  padding: 24px;
  margin: -24px -24px -24px auto
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.75
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 24px
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 24px;
  border-top: 0 solid #dee2e6
}

.modal-footer>* {
  margin: 0
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll
}

@media (min-width:576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto
  }

  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem)
  }

  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem)
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem)
  }

  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem)
  }

  .modal-sm {
    max-width: 300px
  }
}

@media (min-width:992px) {

  .modal-lg,
  .modal-xl {
    max-width: 800px
  }
}

@media (min-width:1200px) {
  .modal-xl {
    max-width: 1140px
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: Circular, Roboto, "Noto Sans", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.75;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  opacity: 0
}

.tooltip.show {
  opacity: .9
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: .8rem;
  height: .4rem
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid
}

.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
  padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
  bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
  top: 0;
  border-width: .4rem .4rem 0;
  border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
  padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
  left: 0;
  width: .4rem;
  height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
  right: 0;
  border-width: .4rem .4rem .4rem 0;
  border-right-color: #000
}

.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
  padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
  top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
  bottom: 0;
  border-width: 0 .4rem .4rem;
  border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
  padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
  right: 0;
  width: .4rem;
  height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
  left: 0;
  border-width: .4rem 0 .4rem .4rem;
  border-left-color: #000
}

.tooltip-inner {
  max-width: 200px;
  padding: .25rem .5rem;
  color: #fff;
  text-align: center;
  background-color: #000
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: Circular, Roboto, "Noto Sans", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.75;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: .875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, .2)
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: .5rem;
  margin: 0 .3rem
}

.popover .arrow::after,
.popover .arrow::before {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid
}

.bs-popover-auto[x-placement^=top],
.bs-popover-top {
  margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top]>.arrow,
.bs-popover-top>.arrow {
  bottom: calc(-.5rem - 1px)
}

.bs-popover-auto[x-placement^=top]>.arrow::before,
.bs-popover-top>.arrow::before {
  bottom: 0;
  border-width: .5rem .5rem 0;
  border-top-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=top]>.arrow::after,
.bs-popover-top>.arrow::after {
  bottom: 1px;
  border-width: .5rem .5rem 0;
  border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],
.bs-popover-right {
  margin-left: .5rem
}

.bs-popover-auto[x-placement^=right]>.arrow,
.bs-popover-right>.arrow {
  left: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0
}

.bs-popover-auto[x-placement^=right]>.arrow::before,
.bs-popover-right>.arrow::before {
  left: 0;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=right]>.arrow::after,
.bs-popover-right>.arrow::after {
  left: 1px;
  border-width: .5rem .5rem .5rem 0;
  border-right-color: #fff
}

.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
  margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom]>.arrow,
.bs-popover-bottom>.arrow {
  top: calc(-.5rem - 1px)
}

.bs-popover-auto[x-placement^=bottom]>.arrow::before,
.bs-popover-bottom>.arrow::before {
  top: 0;
  border-width: 0 .5rem .5rem;
  border-bottom-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=bottom]>.arrow::after,
.bs-popover-bottom>.arrow::after {
  top: 1px;
  border-width: 0 .5rem .5rem;
  border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],
.bs-popover-left {
  margin-right: .5rem
}

.bs-popover-auto[x-placement^=left]>.arrow,
.bs-popover-left>.arrow {
  right: calc(-.5rem - 1px);
  width: .5rem;
  height: 1rem;
  margin: .3rem 0
}

.bs-popover-auto[x-placement^=left]>.arrow::before,
.bs-popover-left>.arrow::before {
  right: 0;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=left]>.arrow::after,
.bs-popover-left>.arrow::after {
  right: 1px;
  border-width: .5rem 0 .5rem .5rem;
  border-left-color: #fff
}

.popover-header {
  padding: .5rem .75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb
}

.popover-header:empty {
  display: none
}

.popover-body {
  padding: .5rem .75rem;
  color: #000
}

.carousel {
  position: relative
}

.carousel.pointer-event {
  touch-action: pan-y
}

.carousel-inner {
  position: relative;
  max-height: 632px;
  width: 100%;
  overflow: hidden
}

@media(min-width:350px) and (max-width:767px) {
  .carousel-inner {
    max-height: 524px;
    width: 103%;
    overflow: hidden
  }
}

.carousel-inner::after {
  display: block;
  clear: both;
  content: ""
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform .6s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
  .carousel-item {
    transition: none
  }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
  display: block
}

.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
  transform: translateX(100%)
}

.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
  transform: translateX(-100%)
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none
}

.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
  z-index: 1;
  opacity: 1
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0 .6s
}

@media (prefers-reduced-motion:reduce) {

  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none
  }
}

.carousel-control-next,
.carousel-control-prev {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: .5;
  transition: opacity .15s ease
}

@media (prefers-reduced-motion:reduce) {

  .carousel-control-next,
  .carousel-control-prev {
    transition: none
  }
}

.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
}

.carousel-control-prev {
  left: 0
}

.carousel-control-next {
  right: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: .5;
  transition: opacity .6s ease
}

@media (prefers-reduced-motion:reduce) {
  .carousel-indicators li {
    transition: none
  }
}

.carousel-indicators .active {
  opacity: 1
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg)
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg)
  }
}

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: .25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: .2em
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0)
  }

  50% {
    opacity: 1
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0)
  }

  50% {
    opacity: 1
  }
}

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem
}

.align-baseline {
  vertical-align: baseline !important
}

.align-top {
  vertical-align: top !important
}

.align-middle {
  vertical-align: middle !important
}

.align-bottom {
  vertical-align: bottom !important
}

.align-text-bottom {
  vertical-align: text-bottom !important
}

.align-text-top {
  vertical-align: text-top !important
}

.bg-primary {
  background-color: #bc010a !important
}

a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
  background-color: #890107 !important
}

.bg-secondary {
  background-color: #fff5f6 !important
}

a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
  background-color: #ffc2c8 !important
}

.bg-success {
  background-color: #28a745 !important
}

a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
  background-color: #1e7e34 !important
}

.bg-info {
  background-color: #17a2b8 !important
}

a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
  background-color: #117a8b !important
}

.bg-warning {
  background-color: #ffc107 !important
}

a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
  background-color: #d39e00 !important
}

.bg-danger {
  background-color: #bc010a !important
}

a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
  background-color: #890107 !important
}

.bg-light {
  background-color: #fff !important
}

a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
  background-color: #e6e6e6 !important
}

.bg-dark {
  background-color: #444 !important
}

a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
  background-color: #2b2b2b !important
}

#loader-screen .spinner,
.bg-white {
  background-color: #fff !important
}

.bg-transparent {
  background-color: transparent !important
}

.border,
body[data-design-name=neb_20] #branch-locator #locations {
  border: 1px solid #dee2e6 !important
}

.border-top {
  border-top: 1px solid #dee2e6 !important
}

.border-right {
  border-right: 1px solid #dee2e6 !important
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important
}

.border-left {
  border-left: 1px solid #dee2e6 !important
}

.border-0 {
  border: 0 !important
}

.border-top-0,
body[data-design-name=neb_20] #branch-locator #locations {
  border-top: 0 !important
}

.border-right-0 {
  border-right: 0 !important
}

.border-bottom-0 {
  border-bottom: 0 !important
}

.border-left-0 {
  border-left: 0 !important
}

.border-primary {
  border-color: #bc010a !important
}

.border-secondary {
  border-color: #fff5f6 !important
}

.border-success {
  border-color: #28a745 !important
}

.border-info {
  border-color: #17a2b8 !important
}

.border-warning {
  border-color: #ffc107 !important
}

.border-danger {
  border-color: #bc010a !important
}

.border-light {
  border-color: #fff !important
}

.border-dark {
  border-color: #444 !important
}

.border-white {
  border-color: #fff !important
}

.rounded-sm {
  border-radius: .2rem !important
}

.rounded {
  border-radius: .25rem !important
}

.rounded-top {
  border-top-left-radius: .25rem !important;
  border-top-right-radius: .25rem !important
}

.rounded-right {
  border-top-right-radius: .25rem !important;
  border-bottom-right-radius: .25rem !important
}

.rounded-bottom {
  border-bottom-right-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important
}

.rounded-left {
  border-top-left-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important
}

.rounded-lg {
  border-radius: .3rem !important
}

#loader-screen .spinner,
.rounded-circle {
  border-radius: 50% !important
}

.rounded-pill {
  border-radius: 50rem !important
}

.rounded-0 {
  border-radius: 0 !important
}

#header-menu .dropdown .dropdown-menu .tab-content::after,
#header-menu .dropup .dropdown-menu .tab-content::after,
.clearfix::after {
  display: block;
  clear: both;
  content: ""
}

.d-none {
  display: none !important
}

.d-inline {
  display: inline !important
}

.d-inline-block {
  display: inline-block !important
}

#footer-menu a,
#loader-screen .spinner,
.d-block,
body[data-design-name=neb_28] .vacancy {
  display: block !important
}

.d-table {
  display: table !important
}

.d-table-row {
  display: table-row !important
}

.d-table-cell {
  display: table-cell !important
}

#header-menu .dropdown .dropdown-menu .planar-callout,
#header-menu .dropup .dropdown-menu .planar-callout,
#hello-bar .announcement,
#loader-screen,
#mobile-banking .btn,
.carousel .slick-slide>div>.card>.card-body,
.d-flex,
.insite-card,
.jumbotron,
.slick-arrow.next,
.slick-arrow.prev,
body[data-design-name=neb_14] .nav-pills .nav-link,
body[data-design-name=neb_25] .exchange-rate-numbers .col,
footer {
  display: flex !important
}

.btn-iconic-1,
.btn-iconic-2,
.d-inline-flex {
  display: inline-flex !important
}

@media (min-width:576px) {
  .d-sm-none {
    display: none !important
  }

  .d-sm-inline {
    display: inline !important
  }

  .d-sm-inline-block {
    display: inline-block !important
  }

  .d-sm-block {
    display: block !important
  }

  .d-sm-table {
    display: table !important
  }

  .d-sm-table-row {
    display: table-row !important
  }

  .d-sm-table-cell {
    display: table-cell !important
  }

  .d-sm-flex {
    display: flex !important
  }

  .d-sm-inline-flex {
    display: inline-flex !important
  }
}

@media (min-width:768px) {
  .d-md-none {
    display: none !important
  }

  .d-md-inline {
    display: inline !important
  }

  .d-md-inline-block {
    display: inline-block !important
  }

  .d-md-block {
    display: block !important
  }

  .d-md-table {
    display: table !important
  }

  .d-md-table-row {
    display: table-row !important
  }

  .d-md-table-cell {
    display: table-cell !important
  }

  .d-md-flex {
    display: flex !important
  }

  .d-md-inline-flex {
    display: inline-flex !important
  }
}

@media (min-width:992px) {
  .d-lg-none {
    display: none !important
  }

  .d-lg-inline {
    display: inline !important
  }

  .d-lg-inline-block {
    display: inline-block !important
  }

  .d-lg-block {
    display: block !important
  }

  .d-lg-table {
    display: table !important
  }

  .d-lg-table-row {
    display: table-row !important
  }

  .d-lg-table-cell {
    display: table-cell !important
  }

  .d-lg-flex {
    display: flex !important
  }

  .d-lg-inline-flex {
    display: inline-flex !important
  }
}

@media (min-width:1200px) {
  .d-xl-none {
    display: none !important
  }

  .d-xl-inline {
    display: inline !important
  }

  .d-xl-inline-block {
    display: inline-block !important
  }

  .d-xl-block {
    display: block !important
  }

  .d-xl-table {
    display: table !important
  }

  .d-xl-table-row {
    display: table-row !important
  }

  .d-xl-table-cell {
    display: table-cell !important
  }

  .d-xl-flex {
    display: flex !important
  }

  .d-xl-inline-flex {
    display: inline-flex !important
  }
}

@media (min-width:1840px) {
  .d-hg-none {
    display: none !important
  }

  .d-hg-inline {
    display: inline !important
  }

  .d-hg-inline-block {
    display: inline-block !important
  }

  .d-hg-block {
    display: block !important
  }

  .d-hg-table {
    display: table !important
  }

  .d-hg-table-row {
    display: table-row !important
  }

  .d-hg-table-cell {
    display: table-cell !important
  }

  .d-hg-flex {
    display: flex !important
  }

  .d-hg-inline-flex {
    display: inline-flex !important
  }
}

@media print {
  .d-print-none {
    display: none !important
  }

  .d-print-inline {
    display: inline !important
  }

  .d-print-inline-block {
    display: inline-block !important
  }

  .d-print-block {
    display: block !important
  }

  .d-print-table {
    display: table !important
  }

  .d-print-table-row {
    display: table-row !important
  }

  .d-print-table-cell {
    display: table-cell !important
  }

  .d-print-flex {
    display: flex !important
  }

  .d-print-inline-flex {
    display: inline-flex !important
  }
}

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden
}

.embed-responsive::before {
  display: block;
  content: ""
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%
}

.embed-responsive-16by9::before {
  padding-top: 56.25%
}

.embed-responsive-4by3::before {
  padding-top: 75%
}

.embed-responsive-1by1::before {
  padding-top: 100%
}

#mobile-banking .btn,
.btn-iconic-2,
.flex-row,
body[data-design-name=neb_14] .nav-pills .nav-link {
  flex-direction: row !important
}

#header-menu .dropdown .dropdown-menu .planar-callout,
#header-menu .dropup .dropdown-menu .planar-callout,
#loader-screen,
.btn-iconic-1,
.carousel .slick-slide>div>.card>.card-body,
.flex-column,
.insite-card,
.jumbotron,
.slick-arrow.next,
.slick-arrow.prev,
body[data-design-name=neb_25] .exchange-rate-numbers .col,
footer {
  flex-direction: column !important
}

.flex-row-reverse {
  flex-direction: row-reverse !important
}

.flex-column-reverse {
  flex-direction: column-reverse !important
}

.flex-wrap {
  flex-wrap: wrap !important
}

.flex-nowrap {
  flex-wrap: nowrap !important
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important
}

.flex-fill {
  flex: 1 1 auto !important
}

.flex-grow-0 {
  flex-grow: 0 !important
}

.flex-grow-1 {
  flex-grow: 1 !important
}

.flex-shrink-0 {
  flex-shrink: 0 !important
}

.flex-shrink-1 {
  flex-shrink: 1 !important
}

.carousel .slick-slide>div>.card>.card-body,
.justify-content-start {
  justify-content: flex-start !important
}

.justify-content-end {
  justify-content: flex-end !important
}

#hello-bar .announcement,
#loader-screen,
.btn-iconic-1,
.btn-iconic-2,
.jumbotron,
.justify-content-center,
.slick-arrow.next,
.slick-arrow.prev,
body[data-design-name=neb_14] .nav-pills .nav-link,
body[data-design-name=neb_25] .exchange-rate-numbers .col {
  justify-content: center !important
}

.justify-content-between {
  justify-content: space-between !important
}

.justify-content-around {
  justify-content: space-around !important
}

.align-items-start,
.carousel .slick-slide>div>.card>.card-body {
  align-items: flex-start !important
}

.align-items-end {
  align-items: flex-end !important
}

#hello-bar .announcement,
#loader-screen,
.align-items-center,
.btn-iconic-1,
.btn-iconic-2,
.nav-pills,
body[data-design-name=neb_14] .nav-pills .nav-link,
body[data-design-name=neb_25] .exchange-rate-numbers .col {
  align-items: center !important
}

.align-items-baseline {
  align-items: baseline !important
}

.align-items-stretch {
  align-items: stretch !important
}

.align-content-start {
  align-content: flex-start !important
}

.align-content-end {
  align-content: flex-end !important
}

.align-content-center {
  align-content: center !important
}

.align-content-between {
  align-content: space-between !important
}

.align-content-around {
  align-content: space-around !important
}

.align-content-stretch {
  align-content: stretch !important
}

.align-self-auto {
  align-self: auto !important
}

.align-self-start {
  align-self: flex-start !important
}

.align-self-end {
  align-self: flex-end !important
}

.align-self-center {
  align-self: center !important
}

.align-self-baseline {
  align-self: baseline !important
}

.align-self-stretch {
  align-self: stretch !important
}

@media (min-width:576px) {
  .flex-sm-row {
    flex-direction: row !important
  }

  .flex-sm-column {
    flex-direction: column !important
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .flex-sm-fill {
    flex: 1 1 auto !important
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important
  }

  .justify-content-sm-start {
    justify-content: flex-start !important
  }

  .justify-content-sm-end {
    justify-content: flex-end !important
  }

  .justify-content-sm-center {
    justify-content: center !important
  }

  .justify-content-sm-between {
    justify-content: space-between !important
  }

  .justify-content-sm-around {
    justify-content: space-around !important
  }

  .align-items-sm-start {
    align-items: flex-start !important
  }

  .align-items-sm-end {
    align-items: flex-end !important
  }

  .align-items-sm-center {
    align-items: center !important
  }

  .align-items-sm-baseline {
    align-items: baseline !important
  }

  .align-items-sm-stretch {
    align-items: stretch !important
  }

  .align-content-sm-start {
    align-content: flex-start !important
  }

  .align-content-sm-end {
    align-content: flex-end !important
  }

  .align-content-sm-center {
    align-content: center !important
  }

  .align-content-sm-between {
    align-content: space-between !important
  }

  .align-content-sm-around {
    align-content: space-around !important
  }

  .align-content-sm-stretch {
    align-content: stretch !important
  }

  .align-self-sm-auto {
    align-self: auto !important
  }

  .align-self-sm-start {
    align-self: flex-start !important
  }

  .align-self-sm-end {
    align-self: flex-end !important
  }

  .align-self-sm-center {
    align-self: center !important
  }

  .align-self-sm-baseline {
    align-self: baseline !important
  }

  .align-self-sm-stretch {
    align-self: stretch !important
  }
}

@media (min-width:768px) {
  .flex-md-row {
    flex-direction: row !important
  }

  .flex-md-column {
    flex-direction: column !important
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-md-wrap {
    flex-wrap: wrap !important
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .flex-md-fill {
    flex: 1 1 auto !important
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important
  }

  .justify-content-md-start {
    justify-content: flex-start !important
  }

  .justify-content-md-end {
    justify-content: flex-end !important
  }

  .justify-content-md-center {
    justify-content: center !important
  }

  .justify-content-md-between {
    justify-content: space-between !important
  }

  .justify-content-md-around {
    justify-content: space-around !important
  }

  .align-items-md-start {
    align-items: flex-start !important
  }

  .align-items-md-end {
    align-items: flex-end !important
  }

  .align-items-md-center {
    align-items: center !important
  }

  .align-items-md-baseline {
    align-items: baseline !important
  }

  .align-items-md-stretch {
    align-items: stretch !important
  }

  .align-content-md-start {
    align-content: flex-start !important
  }

  .align-content-md-end {
    align-content: flex-end !important
  }

  .align-content-md-center {
    align-content: center !important
  }

  .align-content-md-between {
    align-content: space-between !important
  }

  .align-content-md-around {
    align-content: space-around !important
  }

  .align-content-md-stretch {
    align-content: stretch !important
  }

  .align-self-md-auto {
    align-self: auto !important
  }

  .align-self-md-start {
    align-self: flex-start !important
  }

  .align-self-md-end {
    align-self: flex-end !important
  }

  .align-self-md-center {
    align-self: center !important
  }

  .align-self-md-baseline {
    align-self: baseline !important
  }

  .align-self-md-stretch {
    align-self: stretch !important
  }
}

@media (min-width:992px) {
  .flex-lg-row {
    flex-direction: row !important
  }

  .flex-lg-column {
    flex-direction: column !important
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .flex-lg-fill {
    flex: 1 1 auto !important
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important
  }

  .justify-content-lg-start {
    justify-content: flex-start !important
  }

  .justify-content-lg-end {
    justify-content: flex-end !important
  }

  .justify-content-lg-center {
    justify-content: center !important
  }

  .justify-content-lg-between {
    justify-content: space-between !important
  }

  .justify-content-lg-around {
    justify-content: space-around !important
  }

  .align-items-lg-start {
    align-items: flex-start !important
  }

  .align-items-lg-end {
    align-items: flex-end !important
  }

  .align-items-lg-center {
    align-items: center !important
  }

  .align-items-lg-baseline {
    align-items: baseline !important
  }

  .align-items-lg-stretch {
    align-items: stretch !important
  }

  .align-content-lg-start {
    align-content: flex-start !important
  }

  .align-content-lg-end {
    align-content: flex-end !important
  }

  .align-content-lg-center {
    align-content: center !important
  }

  .align-content-lg-between {
    align-content: space-between !important
  }

  .align-content-lg-around {
    align-content: space-around !important
  }

  .align-content-lg-stretch {
    align-content: stretch !important
  }

  .align-self-lg-auto {
    align-self: auto !important
  }

  .align-self-lg-start {
    align-self: flex-start !important
  }

  .align-self-lg-end {
    align-self: flex-end !important
  }

  .align-self-lg-center {
    align-self: center !important
  }

  .align-self-lg-baseline {
    align-self: baseline !important
  }

  .align-self-lg-stretch {
    align-self: stretch !important
  }
}

@media (min-width:1200px) {
  .flex-xl-row {
    flex-direction: row !important
  }

  .flex-xl-column {
    flex-direction: column !important
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .flex-xl-fill {
    flex: 1 1 auto !important
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important
  }

  .justify-content-xl-start {
    justify-content: flex-start !important
  }

  .justify-content-xl-end {
    justify-content: flex-end !important
  }

  .justify-content-xl-center {
    justify-content: center !important
  }

  .justify-content-xl-between {
    justify-content: space-between !important
  }

  .justify-content-xl-around {
    justify-content: space-around !important
  }

  .align-items-xl-start {
    align-items: flex-start !important
  }

  .align-items-xl-end {
    align-items: flex-end !important
  }

  .align-items-xl-center {
    align-items: center !important
  }

  .align-items-xl-baseline {
    align-items: baseline !important
  }

  .align-items-xl-stretch {
    align-items: stretch !important
  }

  .align-content-xl-start {
    align-content: flex-start !important
  }

  .align-content-xl-end {
    align-content: flex-end !important
  }

  .align-content-xl-center {
    align-content: center !important
  }

  .align-content-xl-between {
    align-content: space-between !important
  }

  .align-content-xl-around {
    align-content: space-around !important
  }

  .align-content-xl-stretch {
    align-content: stretch !important
  }

  .align-self-xl-auto {
    align-self: auto !important
  }

  .align-self-xl-start {
    align-self: flex-start !important
  }

  .align-self-xl-end {
    align-self: flex-end !important
  }

  .align-self-xl-center {
    align-self: center !important
  }

  .align-self-xl-baseline {
    align-self: baseline !important
  }

  .align-self-xl-stretch {
    align-self: stretch !important
  }
}

@media (min-width:1840px) {
  .flex-hg-row {
    flex-direction: row !important
  }

  .flex-hg-column {
    flex-direction: column !important
  }

  .flex-hg-row-reverse {
    flex-direction: row-reverse !important
  }

  .flex-hg-column-reverse {
    flex-direction: column-reverse !important
  }

  .flex-hg-wrap {
    flex-wrap: wrap !important
  }

  .flex-hg-nowrap {
    flex-wrap: nowrap !important
  }

  .flex-hg-wrap-reverse {
    flex-wrap: wrap-reverse !important
  }

  .flex-hg-fill {
    flex: 1 1 auto !important
  }

  .flex-hg-grow-0 {
    flex-grow: 0 !important
  }

  .flex-hg-grow-1 {
    flex-grow: 1 !important
  }

  .flex-hg-shrink-0 {
    flex-shrink: 0 !important
  }

  .flex-hg-shrink-1 {
    flex-shrink: 1 !important
  }

  .justify-content-hg-start {
    justify-content: flex-start !important
  }

  .justify-content-hg-end {
    justify-content: flex-end !important
  }

  .justify-content-hg-center {
    justify-content: center !important
  }

  .justify-content-hg-between {
    justify-content: space-between !important
  }

  .justify-content-hg-around {
    justify-content: space-around !important
  }

  .align-items-hg-start {
    align-items: flex-start !important
  }

  .align-items-hg-end {
    align-items: flex-end !important
  }

  .align-items-hg-center {
    align-items: center !important
  }

  .align-items-hg-baseline {
    align-items: baseline !important
  }

  .align-items-hg-stretch {
    align-items: stretch !important
  }

  .align-content-hg-start {
    align-content: flex-start !important
  }

  .align-content-hg-end {
    align-content: flex-end !important
  }

  .align-content-hg-center {
    align-content: center !important
  }

  .align-content-hg-between {
    align-content: space-between !important
  }

  .align-content-hg-around {
    align-content: space-around !important
  }

  .align-content-hg-stretch {
    align-content: stretch !important
  }

  .align-self-hg-auto {
    align-self: auto !important
  }

  .align-self-hg-start {
    align-self: flex-start !important
  }

  .align-self-hg-end {
    align-self: flex-end !important
  }

  .align-self-hg-center {
    align-self: center !important
  }

  .align-self-hg-baseline {
    align-self: baseline !important
  }

  .align-self-hg-stretch {
    align-self: stretch !important
  }
}

.float-left {
  float: left !important
}

.float-right {
  float: right !important
}

.float-none {
  float: none !important
}

@media (min-width:576px) {
  .float-sm-left {
    float: left !important
  }

  .float-sm-right {
    float: right !important
  }

  .float-sm-none {
    float: none !important
  }
}

@media (min-width:768px) {
  .float-md-left {
    float: left !important
  }

  .float-md-right {
    float: right !important
  }

  .float-md-none {
    float: none !important
  }
}

@media (min-width:992px) {
  .float-lg-left {
    float: left !important
  }

  .float-lg-right {
    float: right !important
  }

  .float-lg-none {
    float: none !important
  }
}

@media (min-width:1200px) {
  .float-xl-left {
    float: left !important
  }

  .float-xl-right {
    float: right !important
  }

  .float-xl-none {
    float: none !important
  }
}

@media (min-width:1840px) {
  .float-hg-left {
    float: left !important
  }

  .float-hg-right {
    float: right !important
  }

  .float-hg-none {
    float: none !important
  }
}

.overflow-auto {
  overflow: auto !important
}

.overflow-hidden {
  overflow: hidden !important
}

.position-static {
  position: static !important
}

#hello-bar .announcement,
.position-relative {
  position: relative !important
}

.position-absolute {
  position: absolute !important
}

.position-fixed {
  position: fixed !important
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal
}

.shadow-sm {
  box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
}

.shadow {
  box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
}

.shadow-none {
  box-shadow: none !important
}

.w-25 {
  width: 25% !important
}

.w-50 {
  width: 50% !important
}

.w-75 {
  width: 75% !important
}

#mobile-banking .btn,
.commercials .interactive .title,
.text-page .photo,
.w-100,
body[data-design-name=neb_08] .board-member-profile .photo,
body[data-design-name=neb_10] .news-file .photo,
body[data-design-name=neb_28] .vacancy {
  width: 100% !important
}

.w-auto {
  width: auto !important
}

.h-25 {
  height: 25% !important
}

.h-50 {
  height: 50% !important
}

.h-75 {
  height: 75% !important
}

.h-100 {
  height: 100% !important
}

.h-auto {
  height: auto !important
}

.mw-100 {
  max-width: 100% !important
}

.mh-100 {
  max-height: 100% !important
}

.min-vw-100 {
  min-width: 100vw !important
}

.min-vh-100 {
  min-height: 100vh !important
}

.vw-100 {
  width: 100vw !important
}

.vh-100 {
  height: 100vh !important
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0)
}

.m-0 {
  margin: 0 !important
}

.mt-0,
.my-0 {
  margin-top: 0 !important
}

.mr-0,
.mx-0 {
  margin-right: 0 !important
}

#latest-news .card,
#products .card,
.mb-0,
.my-0,
.squeeze-bottom-spacing>:last-child,
body[data-design-name=neb_10] #related-news .card {
  margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
  margin-left: 0 !important
}

.m-1 {
  margin: .25rem !important
}

.mt-1,
.my-1 {
  margin-top: .25rem !important
}

.mr-1,
.mx-1 {
  margin-right: .25rem !important
}

.mb-1,
.my-1 {
  margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
  margin-left: .25rem !important
}

.m-2 {
  margin: .5rem !important
}

.mt-2,
.my-2 {
  margin-top: .5rem !important
}

.mr-2,
.mx-2 {
  margin-right: .5rem !important
}

.mb-2,
.my-2 {
  margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
  margin-left: .5rem !important
}

.m-3 {
  margin: .75rem !important
}

.mt-3,
.my-3 {
  margin-top: .75rem !important
}

.mr-3,
.mx-3 {
  margin-right: .75rem !important
}

.mb-3,
.my-3 {
  margin-bottom: .75rem !important
}

.ml-3,
.mx-3 {
  margin-left: .75rem !important
}

.m-4 {
  margin: 1rem !important
}

.mt-4,
.my-4 {
  margin-top: 1rem !important
}

.mr-4,
.mx-4 {
  margin-right: 1rem !important
}

.mb-4,
.my-4 {
  margin-bottom: 1rem !important
}

.ml-4,
.mx-4 {
  margin-left: 1rem !important
}

.m-5 {
  margin: 1.25rem !important
}

.mt-5,
.my-5 {
  margin-top: 1.25rem !important
}

.mr-5,
.mx-5 {
  margin-right: 1.25rem !important
}

.mb-5,
.my-5 {
  margin-bottom: 1.25rem !important
}

.ml-5,
.mx-5 {
  margin-left: 1.25rem !important
}

.m-6 {
  margin: 1.5rem !important
}

.mt-6,
.my-6 {
  margin-top: 1.5rem !important
}

.mr-6,
.mx-6 {
  margin-right: 1.5rem !important
}

.mb-6,
.my-6 {
  margin-bottom: 1.5rem !important
}

.ml-6,
.mx-6 {
  margin-left: 1.5rem !important
}

.m-7 {
  margin: 1.75rem !important
}

.mt-7,
.my-7 {
  margin-top: 1.75rem !important
}

.mr-7,
.mx-7 {
  margin-right: 1.75rem !important
}

.mb-7,
.my-7 {
  margin-bottom: 1.75rem !important
}

.ml-7,
.mx-7 {
  margin-left: 1.75rem !important
}

.m-8 {
  margin: 2rem !important
}

.mt-8,
.my-8 {
  margin-top: 2rem !important
}

.mr-8,
.mx-8 {
  margin-right: 2rem !important
}

.mb-8,
.my-8 {
  margin-bottom: 2rem !important
}

.ml-8,
.mx-8 {
  margin-left: 2rem !important
}

.m-9 {
  margin: 2.25rem !important
}

.mt-9,
.my-9 {
  margin-top: 2.25rem !important
}

.mr-9,
.mx-9 {
  margin-right: 2.25rem !important
}

.mb-9,
.my-9 {
  margin-bottom: 2.25rem !important
}

.ml-9,
.mx-9 {
  margin-left: 2.25rem !important
}

.m-10 {
  margin: 2.5rem !important
}

.mt-10,
.my-10 {
  margin-top: 2.5rem !important
}

.mr-10,
.mx-10 {
  margin-right: 2.5rem !important
}

.mb-10,
.my-10 {
  margin-bottom: 2.5rem !important
}

.ml-10,
.mx-10 {
  margin-left: 2.5rem !important
}

.m-11 {
  margin: 2.75rem !important
}

.mt-11,
.my-11 {
  margin-top: 2.75rem !important
}

.mr-11,
.mx-11 {
  margin-right: 2.75rem !important
}

.mb-11,
.my-11 {
  margin-bottom: 2.75rem !important
}

.ml-11,
.mx-11 {
  margin-left: 2.75rem !important
}

.m-12 {
  margin: 3rem !important
}

.mt-12,
.my-12 {
  margin-top: 3rem !important
}

.mr-12,
.mx-12 {
  margin-right: 3rem !important
}

.mb-12,
.my-12 {
  margin-bottom: 3rem !important
}

.ml-12,
.mx-12 {
  margin-left: 3rem !important
}

.m-13 {
  margin: 3.25rem !important
}

.mt-13,
.my-13 {
  margin-top: 3.25rem !important
}

.mr-13,
.mx-13 {
  margin-right: 3.25rem !important
}

.mb-13,
.my-13 {
  margin-bottom: 3.25rem !important
}

.ml-13,
.mx-13 {
  margin-left: 3.25rem !important
}

.m-14 {
  margin: 3.5rem !important
}

.mt-14,
.my-14 {
  margin-top: 3.5rem !important
}

.mr-14,
.mx-14 {
  margin-right: 3.5rem !important
}

.mb-14,
.my-14 {
  margin-bottom: 3.5rem !important
}

.ml-14,
.mx-14 {
  margin-left: 3.5rem !important
}

.m-15 {
  margin: 3.75rem !important
}

.mt-15,
.my-15 {
  margin-top: 3.75rem !important
}

.mr-15,
.mx-15 {
  margin-right: 3.75rem !important
}

.mb-15,
.my-15 {
  margin-bottom: 3.75rem !important
}

.ml-15,
.mx-15 {
  margin-left: 3.75rem !important
}

.m-16 {
  margin: 4rem !important
}

.mt-16,
.my-16 {
  margin-top: 4rem !important
}

.mr-16,
.mx-16 {
  margin-right: 4rem !important
}

.mb-16,
.my-16 {
  margin-bottom: 4rem !important
}

.ml-16,
.mx-16 {
  margin-left: 4rem !important
}

.m-17 {
  margin: 4.25rem !important
}

.mt-17,
.my-17 {
  margin-top: 4.25rem !important
}

.mr-17,
.mx-17 {
  margin-right: 4.25rem !important
}

.mb-17,
.my-17 {
  margin-bottom: 4.25rem !important
}

.ml-17,
.mx-17 {
  margin-left: 4.25rem !important
}

.m-18 {
  margin: 4.5rem !important
}

.mt-18,
.my-18 {
  margin-top: 4.5rem !important
}

.mr-18,
.mx-18 {
  margin-right: 4.5rem !important
}

.mb-18,
.my-18 {
  margin-bottom: 4.5rem !important
}

.ml-18,
.mx-18 {
  margin-left: 4.5rem !important
}

.m-19 {
  margin: 4.75rem !important
}

.mt-19,
.my-19 {
  margin-top: 4.75rem !important
}

.mr-19,
.mx-19 {
  margin-right: 4.75rem !important
}

.mb-19,
.my-19 {
  margin-bottom: 4.75rem !important
}

.ml-19,
.mx-19 {
  margin-left: 4.75rem !important
}

.m-20 {
  margin: 5rem !important
}

.mt-20,
.my-20 {
  margin-top: 5rem !important
}

.mr-20,
.mx-20 {
  margin-right: 5rem !important
}

.mb-20,
.my-20 {
  margin-bottom: 5rem !important
}

.ml-20,
.mx-20 {
  margin-left: 5rem !important
}

#mobile-banking .btn,
.p-0 {
  padding: 0 !important
}

.pt-0,
.py-0 {
  padding-top: 0 !important
}

.pr-0,
.px-0 {
  padding-right: 0 !important
}

.modal-header,
.pb-0,
.py-0 {
  padding-bottom: 0 !important
}

.pl-0,
.px-0 {
  padding-left: 0 !important
}

.p-1 {
  padding: .25rem !important
}

.pt-1,
.py-1 {
  padding-top: .25rem !important
}

.pr-1,
.px-1 {
  padding-right: .25rem !important
}

.pb-1,
.py-1 {
  padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
  padding-left: .25rem !important
}

.p-2 {
  padding: .5rem !important
}

.pt-2,
.py-2 {
  padding-top: .5rem !important
}

.pr-2,
.px-2 {
  padding-right: .5rem !important
}

.pb-2,
.py-2 {
  padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
  padding-left: .5rem !important
}

#loader-screen .spinner,
.p-3 {
  padding: .75rem !important
}

.pt-3,
.py-3 {
  padding-top: .75rem !important
}

.pr-3,
.px-3 {
  padding-right: .75rem !important
}

.pb-3,
.py-3 {
  padding-bottom: .75rem !important
}

.pl-3,
.px-3 {
  padding-left: .75rem !important
}

.p-4 {
  padding: 1rem !important
}

.pt-4,
.py-4 {
  padding-top: 1rem !important
}

.pr-4,
.px-4 {
  padding-right: 1rem !important
}

.pb-4,
.py-4 {
  padding-bottom: 1rem !important
}

.pl-4,
.px-4 {
  padding-left: 1rem !important
}

.p-5 {
  padding: 1.25rem !important
}

.pt-5,
.py-5 {
  padding-top: 1.25rem !important
}

.pr-5,
.px-5 {
  padding-right: 1.25rem !important
}

.pb-5,
.py-5 {
  padding-bottom: 1.25rem !important
}

.pl-5,
.px-5 {
  padding-left: 1.25rem !important
}

.p-6 {
  padding: 1.5rem !important
}

.pt-6,
.py-6 {
  padding-top: 1.5rem !important
}

.pr-6,
.px-6 {
  padding-right: 1.5rem !important
}

.pb-6,
.py-6 {
  padding-bottom: 1.5rem !important
}

.pl-6,
.px-6 {
  padding-left: 1.5rem !important
}

.p-7 {
  padding: 1.75rem !important
}

.pt-7,
.py-7 {
  padding-top: 1.75rem !important
}

.pr-7,
.px-7 {
  padding-right: 1.75rem !important
}

.pb-7,
.py-7 {
  padding-bottom: 1.75rem !important
}

.pl-7,
.px-7 {
  padding-left: 1.75rem !important
}

.p-8 {
  padding: 2rem !important
}

.pt-8,
.py-8 {
  padding-top: 2rem !important
}

.pr-8,
.px-8 {
  padding-right: 2rem !important
}

.pb-8,
.py-8 {
  padding-bottom: 2rem !important
}

.pl-8,
.px-8 {
  padding-left: 2rem !important
}

.p-9 {
  padding: 2.25rem !important
}

.pt-9,
.py-9 {
  padding-top: 2.25rem !important
}

.pr-9,
.px-9 {
  padding-right: 2.25rem !important
}

.pb-9,
.py-9 {
  padding-bottom: 2.25rem !important
}

.pl-9,
.px-9 {
  padding-left: 2.25rem !important
}

#loader-screen .message,
.p-10 {
  padding: 2.5rem !important
}

.pt-10,
.py-10 {
  padding-top: 2.5rem !important
}

.pr-10,
.px-10 {
  padding-right: 2.5rem !important
}

.pb-10,
.py-10 {
  padding-bottom: 2.5rem !important
}

.pl-10,
.px-10 {
  padding-left: 2.5rem !important
}

.p-11 {
  padding: 2.75rem !important
}

.pt-11,
.py-11 {
  padding-top: 2.75rem !important
}

.pr-11,
.px-11 {
  padding-right: 2.75rem !important
}

.pb-11,
.py-11 {
  padding-bottom: 2.75rem !important
}

.pl-11,
.px-11 {
  padding-left: 2.75rem !important
}

.p-12 {
  padding: 3rem !important
}

.pt-12,
.py-12 {
  padding-top: 3rem !important
}

.pr-12,
.px-12 {
  padding-right: 3rem !important
}

.pb-12,
.py-12 {
  padding-bottom: 3rem !important
}

.pl-12,
.px-12 {
  padding-left: 3rem !important
}

.p-13 {
  padding: 3.25rem !important
}

.pt-13,
.py-13 {
  padding-top: 3.25rem !important
}

.pr-13,
.px-13 {
  padding-right: 3.25rem !important
}

.pb-13,
.py-13 {
  padding-bottom: 3.25rem !important
}

.pl-13,
.px-13 {
  padding-left: 3.25rem !important
}

.p-14 {
  padding: 3.5rem !important
}

.pt-14,
.py-14 {
  padding-top: 3.5rem !important
}

.pr-14,
.px-14 {
  padding-right: 3.5rem !important
}

.pb-14,
.py-14 {
  padding-bottom: 3.5rem !important
}

.pl-14,
.px-14 {
  padding-left: 3.5rem !important
}

.p-15 {
  padding: 3.75rem !important
}

.pt-15,
.py-15 {
  padding-top: 3.75rem !important
}

.pr-15,
.px-15 {
  padding-right: 3.75rem !important
}

.pb-15,
.py-15 {
  padding-bottom: 3.75rem !important
}

.pl-15,
.px-15 {
  padding-left: 3.75rem !important
}

.p-16 {
  padding: 4rem !important
}

.pt-16,
.py-16 {
  padding-top: 4rem !important
}

.pr-16,
.px-16 {
  padding-right: 4rem !important
}

.pb-16,
.py-16 {
  padding-bottom: 4rem !important
}

.pl-16,
.px-16 {
  padding-left: 4rem !important
}

.p-17 {
  padding: 4.25rem !important
}

.pt-17,
.py-17 {
  padding-top: 4.25rem !important
}

.pr-17,
.px-17 {
  padding-right: 4.25rem !important
}

.pb-17,
.py-17 {
  padding-bottom: 4.25rem !important
}

.pl-17,
.px-17 {
  padding-left: 4.25rem !important
}

.p-18 {
  padding: 4.5rem !important
}

.pt-18,
.py-18 {
  padding-top: 4.5rem !important
}

.pr-18,
.px-18 {
  padding-right: 4.5rem !important
}

.pb-18,
.py-18 {
  padding-bottom: 4.5rem !important
}

.pl-18,
.px-18 {
  padding-left: 4.5rem !important
}

.p-19 {
  padding: 4.75rem !important
}

.pt-19,
.py-19 {
  padding-top: 4.75rem !important
}

.pr-19,
.px-19 {
  padding-right: 4.75rem !important
}

.pb-19,
.py-19 {
  padding-bottom: 4.75rem !important
}

.pl-19,
.px-19 {
  padding-left: 4.75rem !important
}

.p-20 {
  padding: 5rem !important
}

.pt-20,
.py-20 {
  padding-top: 5rem !important
}

.pr-20,
.px-20 {
  padding-right: 5rem !important
}

.pb-20,
.py-20 {
  padding-bottom: 5rem !important
}

.pl-20,
.px-20 {
  padding-left: 5rem !important
}

.m-n1 {
  margin: -.25rem !important
}

.mt-n1,
.my-n1 {
  margin-top: -.25rem !important
}

.mr-n1,
.mx-n1 {
  margin-right: -.25rem !important
}

.mb-n1,
.my-n1 {
  margin-bottom: -.25rem !important
}

.ml-n1,
.mx-n1 {
  margin-left: -.25rem !important
}

.m-n2 {
  margin: -.5rem !important
}

.mt-n2,
.my-n2 {
  margin-top: -.5rem !important
}

.mr-n2,
.mx-n2 {
  margin-right: -.5rem !important
}

.mb-n2,
.my-n2 {
  margin-bottom: -.5rem !important
}

.ml-n2,
.mx-n2 {
  margin-left: -.5rem !important
}

.m-n3 {
  margin: -.75rem !important
}

.mt-n3,
.my-n3 {
  margin-top: -.75rem !important
}

.mr-n3,
.mx-n3 {
  margin-right: -.75rem !important
}

.mb-n3,
.my-n3 {
  margin-bottom: -.75rem !important
}

.ml-n3,
.mx-n3 {
  margin-left: -.75rem !important
}

.m-n4 {
  margin: -1rem !important
}

.mt-n4,
.my-n4 {
  margin-top: -1rem !important
}

.mr-n4,
.mx-n4 {
  margin-right: -1rem !important
}

.mb-n4,
.my-n4 {
  margin-bottom: -1rem !important
}

.ml-n4,
.mx-n4 {
  margin-left: -1rem !important
}

.m-n5 {
  margin: -1.25rem !important
}

.mt-n5,
.my-n5 {
  margin-top: -1.25rem !important
}

.mr-n5,
.mx-n5 {
  margin-right: -1.25rem !important
}

.mb-n5,
.my-n5 {
  margin-bottom: -1.25rem !important
}

.ml-n5,
.mx-n5 {
  margin-left: -1.25rem !important
}

.m-n6 {
  margin: -1.5rem !important
}

.mt-n6,
.my-n6 {
  margin-top: -1.5rem !important
}

.mr-n6,
.mx-n6 {
  margin-right: -1.5rem !important
}

.mb-n6,
.my-n6 {
  margin-bottom: -1.5rem !important
}

.ml-n6,
.mx-n6 {
  margin-left: -1.5rem !important
}

.m-n7 {
  margin: -1.75rem !important
}

.mt-n7,
.my-n7 {
  margin-top: -1.75rem !important
}

.mr-n7,
.mx-n7 {
  margin-right: -1.75rem !important
}

.mb-n7,
.my-n7 {
  margin-bottom: -1.75rem !important
}

.ml-n7,
.mx-n7 {
  margin-left: -1.75rem !important
}

.m-n8 {
  margin: -2rem !important
}

.mt-n8,
.my-n8 {
  margin-top: -2rem !important
}

.mr-n8,
.mx-n8 {
  margin-right: -2rem !important
}

.mb-n8,
.my-n8 {
  margin-bottom: -2rem !important
}

.ml-n8,
.mx-n8 {
  margin-left: -2rem !important
}

.m-n9 {
  margin: -2.25rem !important
}

.mt-n9,
.my-n9 {
  margin-top: -2.25rem !important
}

.mr-n9,
.mx-n9 {
  margin-right: -2.25rem !important
}

.mb-n9,
.my-n9 {
  margin-bottom: -2.25rem !important
}

.ml-n9,
.mx-n9 {
  margin-left: -2.25rem !important
}

.m-n10 {
  margin: -2.5rem !important
}

.mt-n10,
.my-n10 {
  margin-top: -2.5rem !important
}

.mr-n10,
.mx-n10 {
  margin-right: -2.5rem !important
}

.mb-n10,
.my-n10 {
  margin-bottom: -2.5rem !important
}

.ml-n10,
.mx-n10 {
  margin-left: -2.5rem !important
}

.m-n11 {
  margin: -2.75rem !important
}

.mt-n11,
.my-n11 {
  margin-top: -2.75rem !important
}

.mr-n11,
.mx-n11 {
  margin-right: -2.75rem !important
}

.mb-n11,
.my-n11 {
  margin-bottom: -2.75rem !important
}

.ml-n11,
.mx-n11 {
  margin-left: -2.75rem !important
}

.m-n12 {
  margin: -3rem !important
}

.mt-n12,
.my-n12 {
  margin-top: -3rem !important
}

.mr-n12,
.mx-n12 {
  margin-right: -3rem !important
}

.mb-n12,
.my-n12 {
  margin-bottom: -3rem !important
}

.ml-n12,
.mx-n12 {
  margin-left: -3rem !important
}

.m-n13 {
  margin: -3.25rem !important
}

.mt-n13,
.my-n13 {
  margin-top: -3.25rem !important
}

.mr-n13,
.mx-n13 {
  margin-right: -3.25rem !important
}

.mb-n13,
.my-n13 {
  margin-bottom: -3.25rem !important
}

.ml-n13,
.mx-n13 {
  margin-left: -3.25rem !important
}

.m-n14 {
  margin: -3.5rem !important
}

.mt-n14,
.my-n14 {
  margin-top: -3.5rem !important
}

.mr-n14,
.mx-n14 {
  margin-right: -3.5rem !important
}

.mb-n14,
.my-n14 {
  margin-bottom: -3.5rem !important
}

.ml-n14,
.mx-n14 {
  margin-left: -3.5rem !important
}

.m-n15 {
  margin: -3.75rem !important
}

.mt-n15,
.my-n15 {
  margin-top: -3.75rem !important
}

.mr-n15,
.mx-n15 {
  margin-right: -3.75rem !important
}

.mb-n15,
.my-n15 {
  margin-bottom: -3.75rem !important
}

.ml-n15,
.mx-n15 {
  margin-left: -3.75rem !important
}

.m-n16 {
  margin: -4rem !important
}

.mt-n16,
.my-n16 {
  margin-top: -4rem !important
}

.mr-n16,
.mx-n16 {
  margin-right: -4rem !important
}

.mb-n16,
.my-n16 {
  margin-bottom: -4rem !important
}

.ml-n16,
.mx-n16 {
  margin-left: -4rem !important
}

.m-n17 {
  margin: -4.25rem !important
}

.mt-n17,
.my-n17 {
  margin-top: -4.25rem !important
}

.mr-n17,
.mx-n17 {
  margin-right: -4.25rem !important
}

.mb-n17,
.my-n17 {
  margin-bottom: -4.25rem !important
}

.ml-n17,
.mx-n17 {
  margin-left: -4.25rem !important
}

.m-n18 {
  margin: -4.5rem !important
}

.mt-n18,
.my-n18 {
  margin-top: -4.5rem !important
}

.mr-n18,
.mx-n18 {
  margin-right: -4.5rem !important
}

.mb-n18,
.my-n18 {
  margin-bottom: -4.5rem !important
}

.ml-n18,
.mx-n18 {
  margin-left: -4.5rem !important
}

.m-n19 {
  margin: -4.75rem !important
}

.mt-n19,
.my-n19 {
  margin-top: -4.75rem !important
}

.mr-n19,
.mx-n19 {
  margin-right: -4.75rem !important
}

.mb-n19,
.my-n19 {
  margin-bottom: -4.75rem !important
}

.ml-n19,
.mx-n19 {
  margin-left: -4.75rem !important
}

.m-n20 {
  margin: -5rem !important
}

.mt-n20,
.my-n20 {
  margin-top: -5rem !important
}

.mr-n20,
.mx-n20 {
  margin-right: -5rem !important
}

.mb-n20,
.my-n20 {
  margin-bottom: -5rem !important
}

.ml-n20,
.mx-n20 {
  margin-left: -5rem !important
}

.m-auto {
  margin: auto !important
}

.mt-auto,
.my-auto {
  margin-top: auto !important
}

.mr-auto,
.mx-auto {
  margin-right: auto !important
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
  margin-left: auto !important
}

@media (min-width:576px) {
  .m-sm-0 {
    margin: 0 !important
  }

  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important
  }

  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important
  }

  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important
  }

  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important
  }

  .m-sm-1 {
    margin: .25rem !important
  }

  .mt-sm-1,
  .my-sm-1 {
    margin-top: .25rem !important
  }

  .mr-sm-1,
  .mx-sm-1 {
    margin-right: .25rem !important
  }

  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: .25rem !important
  }

  .ml-sm-1,
  .mx-sm-1 {
    margin-left: .25rem !important
  }

  .m-sm-2 {
    margin: .5rem !important
  }

  .mt-sm-2,
  .my-sm-2 {
    margin-top: .5rem !important
  }

  .mr-sm-2,
  .mx-sm-2 {
    margin-right: .5rem !important
  }

  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: .5rem !important
  }

  .ml-sm-2,
  .mx-sm-2 {
    margin-left: .5rem !important
  }

  .m-sm-3 {
    margin: .75rem !important
  }

  .mt-sm-3,
  .my-sm-3 {
    margin-top: .75rem !important
  }

  .mr-sm-3,
  .mx-sm-3 {
    margin-right: .75rem !important
  }

  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: .75rem !important
  }

  .ml-sm-3,
  .mx-sm-3 {
    margin-left: .75rem !important
  }

  .m-sm-4 {
    margin: 1rem !important
  }

  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1rem !important
  }

  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1rem !important
  }

  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1rem !important
  }

  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1rem !important
  }

  .m-sm-5 {
    margin: 1.25rem !important
  }

  .mt-sm-5,
  .my-sm-5 {
    margin-top: 1.25rem !important
  }

  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 1.25rem !important
  }

  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 1.25rem !important
  }

  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 1.25rem !important
  }

  .m-sm-6 {
    margin: 1.5rem !important
  }

  .mt-sm-6,
  .my-sm-6 {
    margin-top: 1.5rem !important
  }

  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 1.5rem !important
  }

  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 1.5rem !important
  }

  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 1.5rem !important
  }

  .m-sm-7 {
    margin: 1.75rem !important
  }

  .mt-sm-7,
  .my-sm-7 {
    margin-top: 1.75rem !important
  }

  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 1.75rem !important
  }

  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 1.75rem !important
  }

  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 1.75rem !important
  }

  .m-sm-8 {
    margin: 2rem !important
  }

  .mt-sm-8,
  .my-sm-8 {
    margin-top: 2rem !important
  }

  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 2rem !important
  }

  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 2rem !important
  }

  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 2rem !important
  }

  .m-sm-9 {
    margin: 2.25rem !important
  }

  .mt-sm-9,
  .my-sm-9 {
    margin-top: 2.25rem !important
  }

  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 2.25rem !important
  }

  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 2.25rem !important
  }

  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 2.25rem !important
  }

  .m-sm-10 {
    margin: 2.5rem !important
  }

  .mt-sm-10,
  .my-sm-10 {
    margin-top: 2.5rem !important
  }

  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 2.5rem !important
  }

  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 2.5rem !important
  }

  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 2.5rem !important
  }

  .m-sm-11 {
    margin: 2.75rem !important
  }

  .mt-sm-11,
  .my-sm-11 {
    margin-top: 2.75rem !important
  }

  .mr-sm-11,
  .mx-sm-11 {
    margin-right: 2.75rem !important
  }

  .mb-sm-11,
  .my-sm-11 {
    margin-bottom: 2.75rem !important
  }

  .ml-sm-11,
  .mx-sm-11 {
    margin-left: 2.75rem !important
  }

  .m-sm-12 {
    margin: 3rem !important
  }

  .mt-sm-12,
  .my-sm-12 {
    margin-top: 3rem !important
  }

  .mr-sm-12,
  .mx-sm-12 {
    margin-right: 3rem !important
  }

  .mb-sm-12,
  .my-sm-12 {
    margin-bottom: 3rem !important
  }

  .ml-sm-12,
  .mx-sm-12 {
    margin-left: 3rem !important
  }

  .m-sm-13 {
    margin: 3.25rem !important
  }

  .mt-sm-13,
  .my-sm-13 {
    margin-top: 3.25rem !important
  }

  .mr-sm-13,
  .mx-sm-13 {
    margin-right: 3.25rem !important
  }

  .mb-sm-13,
  .my-sm-13 {
    margin-bottom: 3.25rem !important
  }

  .ml-sm-13,
  .mx-sm-13 {
    margin-left: 3.25rem !important
  }

  .m-sm-14 {
    margin: 3.5rem !important
  }

  .mt-sm-14,
  .my-sm-14 {
    margin-top: 3.5rem !important
  }

  .mr-sm-14,
  .mx-sm-14 {
    margin-right: 3.5rem !important
  }

  .mb-sm-14,
  .my-sm-14 {
    margin-bottom: 3.5rem !important
  }

  .ml-sm-14,
  .mx-sm-14 {
    margin-left: 3.5rem !important
  }

  .m-sm-15 {
    margin: 3.75rem !important
  }

  .mt-sm-15,
  .my-sm-15 {
    margin-top: 3.75rem !important
  }

  .mr-sm-15,
  .mx-sm-15 {
    margin-right: 3.75rem !important
  }

  .mb-sm-15,
  .my-sm-15 {
    margin-bottom: 3.75rem !important
  }

  .ml-sm-15,
  .mx-sm-15 {
    margin-left: 3.75rem !important
  }

  .m-sm-16 {
    margin: 4rem !important
  }

  .mt-sm-16,
  .my-sm-16 {
    margin-top: 4rem !important
  }

  .mr-sm-16,
  .mx-sm-16 {
    margin-right: 4rem !important
  }

  .mb-sm-16,
  .my-sm-16 {
    margin-bottom: 4rem !important
  }

  .ml-sm-16,
  .mx-sm-16 {
    margin-left: 4rem !important
  }

  .m-sm-17 {
    margin: 4.25rem !important
  }

  .mt-sm-17,
  .my-sm-17 {
    margin-top: 4.25rem !important
  }

  .mr-sm-17,
  .mx-sm-17 {
    margin-right: 4.25rem !important
  }

  .mb-sm-17,
  .my-sm-17 {
    margin-bottom: 4.25rem !important
  }

  .ml-sm-17,
  .mx-sm-17 {
    margin-left: 4.25rem !important
  }

  .m-sm-18 {
    margin: 4.5rem !important
  }

  .mt-sm-18,
  .my-sm-18 {
    margin-top: 4.5rem !important
  }

  .mr-sm-18,
  .mx-sm-18 {
    margin-right: 4.5rem !important
  }

  .mb-sm-18,
  .my-sm-18 {
    margin-bottom: 4.5rem !important
  }

  .ml-sm-18,
  .mx-sm-18 {
    margin-left: 4.5rem !important
  }

  .m-sm-19 {
    margin: 4.75rem !important
  }

  .mt-sm-19,
  .my-sm-19 {
    margin-top: 4.75rem !important
  }

  .mr-sm-19,
  .mx-sm-19 {
    margin-right: 4.75rem !important
  }

  .mb-sm-19,
  .my-sm-19 {
    margin-bottom: 4.75rem !important
  }

  .ml-sm-19,
  .mx-sm-19 {
    margin-left: 4.75rem !important
  }

  .m-sm-20 {
    margin: 5rem !important
  }

  .mt-sm-20,
  .my-sm-20 {
    margin-top: 5rem !important
  }

  .mr-sm-20,
  .mx-sm-20 {
    margin-right: 5rem !important
  }

  .mb-sm-20,
  .my-sm-20 {
    margin-bottom: 5rem !important
  }

  .ml-sm-20,
  .mx-sm-20 {
    margin-left: 5rem !important
  }

  .p-sm-0 {
    padding: 0 !important
  }

  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important
  }

  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important
  }

  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important
  }

  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important
  }

  .p-sm-1 {
    padding: .25rem !important
  }

  .pt-sm-1,
  .py-sm-1 {
    padding-top: .25rem !important
  }

  .pr-sm-1,
  .px-sm-1 {
    padding-right: .25rem !important
  }

  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: .25rem !important
  }

  .pl-sm-1,
  .px-sm-1 {
    padding-left: .25rem !important
  }

  .p-sm-2 {
    padding: .5rem !important
  }

  .pt-sm-2,
  .py-sm-2 {
    padding-top: .5rem !important
  }

  .pr-sm-2,
  .px-sm-2 {
    padding-right: .5rem !important
  }

  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: .5rem !important
  }

  .pl-sm-2,
  .px-sm-2 {
    padding-left: .5rem !important
  }

  .p-sm-3 {
    padding: .75rem !important
  }

  .pt-sm-3,
  .py-sm-3 {
    padding-top: .75rem !important
  }

  .pr-sm-3,
  .px-sm-3 {
    padding-right: .75rem !important
  }

  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: .75rem !important
  }

  .pl-sm-3,
  .px-sm-3 {
    padding-left: .75rem !important
  }

  .p-sm-4 {
    padding: 1rem !important
  }

  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1rem !important
  }

  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1rem !important
  }

  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1rem !important
  }

  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1rem !important
  }

  .p-sm-5 {
    padding: 1.25rem !important
  }

  .pt-sm-5,
  .py-sm-5 {
    padding-top: 1.25rem !important
  }

  .pr-sm-5,
  .px-sm-5 {
    padding-right: 1.25rem !important
  }

  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 1.25rem !important
  }

  .pl-sm-5,
  .px-sm-5 {
    padding-left: 1.25rem !important
  }

  .p-sm-6 {
    padding: 1.5rem !important
  }

  .pt-sm-6,
  .py-sm-6 {
    padding-top: 1.5rem !important
  }

  .pr-sm-6,
  .px-sm-6 {
    padding-right: 1.5rem !important
  }

  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 1.5rem !important
  }

  .pl-sm-6,
  .px-sm-6 {
    padding-left: 1.5rem !important
  }

  .p-sm-7 {
    padding: 1.75rem !important
  }

  .pt-sm-7,
  .py-sm-7 {
    padding-top: 1.75rem !important
  }

  .pr-sm-7,
  .px-sm-7 {
    padding-right: 1.75rem !important
  }

  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 1.75rem !important
  }

  .pl-sm-7,
  .px-sm-7 {
    padding-left: 1.75rem !important
  }

  .p-sm-8 {
    padding: 2rem !important
  }

  .pt-sm-8,
  .py-sm-8 {
    padding-top: 2rem !important
  }

  .pr-sm-8,
  .px-sm-8 {
    padding-right: 2rem !important
  }

  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 2rem !important
  }

  .pl-sm-8,
  .px-sm-8 {
    padding-left: 2rem !important
  }

  .p-sm-9 {
    padding: 2.25rem !important
  }

  .pt-sm-9,
  .py-sm-9 {
    padding-top: 2.25rem !important
  }

  .pr-sm-9,
  .px-sm-9 {
    padding-right: 2.25rem !important
  }

  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 2.25rem !important
  }

  .pl-sm-9,
  .px-sm-9 {
    padding-left: 2.25rem !important
  }

  .p-sm-10 {
    padding: 2.5rem !important
  }

  .pt-sm-10,
  .py-sm-10 {
    padding-top: 2.5rem !important
  }

  .pr-sm-10,
  .px-sm-10 {
    padding-right: 2.5rem !important
  }

  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 2.5rem !important
  }

  .pl-sm-10,
  .px-sm-10 {
    padding-left: 2.5rem !important
  }

  .p-sm-11 {
    padding: 2.75rem !important
  }

  .pt-sm-11,
  .py-sm-11 {
    padding-top: 2.75rem !important
  }

  .pr-sm-11,
  .px-sm-11 {
    padding-right: 2.75rem !important
  }

  .pb-sm-11,
  .py-sm-11 {
    padding-bottom: 2.75rem !important
  }

  .pl-sm-11,
  .px-sm-11 {
    padding-left: 2.75rem !important
  }

  .p-sm-12 {
    padding: 3rem !important
  }

  .pt-sm-12,
  .py-sm-12 {
    padding-top: 3rem !important
  }

  .pr-sm-12,
  .px-sm-12 {
    padding-right: 3rem !important
  }

  .pb-sm-12,
  .py-sm-12 {
    padding-bottom: 3rem !important
  }

  .pl-sm-12,
  .px-sm-12 {
    padding-left: 3rem !important
  }

  .p-sm-13 {
    padding: 3.25rem !important
  }

  .pt-sm-13,
  .py-sm-13 {
    padding-top: 3.25rem !important
  }

  .pr-sm-13,
  .px-sm-13 {
    padding-right: 3.25rem !important
  }

  .pb-sm-13,
  .py-sm-13 {
    padding-bottom: 3.25rem !important
  }

  .pl-sm-13,
  .px-sm-13 {
    padding-left: 3.25rem !important
  }

  .p-sm-14 {
    padding: 3.5rem !important
  }

  .pt-sm-14,
  .py-sm-14 {
    padding-top: 3.5rem !important
  }

  .pr-sm-14,
  .px-sm-14 {
    padding-right: 3.5rem !important
  }

  .pb-sm-14,
  .py-sm-14 {
    padding-bottom: 3.5rem !important
  }

  .pl-sm-14,
  .px-sm-14 {
    padding-left: 3.5rem !important
  }

  .p-sm-15 {
    padding: 3.75rem !important
  }

  .pt-sm-15,
  .py-sm-15 {
    padding-top: 3.75rem !important
  }

  .pr-sm-15,
  .px-sm-15 {
    padding-right: 3.75rem !important
  }

  .pb-sm-15,
  .py-sm-15 {
    padding-bottom: 3.75rem !important
  }

  .pl-sm-15,
  .px-sm-15 {
    padding-left: 3.75rem !important
  }

  .p-sm-16 {
    padding: 4rem !important
  }

  .pt-sm-16,
  .py-sm-16 {
    padding-top: 4rem !important
  }

  .pr-sm-16,
  .px-sm-16 {
    padding-right: 4rem !important
  }

  .pb-sm-16,
  .py-sm-16 {
    padding-bottom: 4rem !important
  }

  .pl-sm-16,
  .px-sm-16 {
    padding-left: 4rem !important
  }

  .p-sm-17 {
    padding: 4.25rem !important
  }

  .pt-sm-17,
  .py-sm-17 {
    padding-top: 4.25rem !important
  }

  .pr-sm-17,
  .px-sm-17 {
    padding-right: 4.25rem !important
  }

  .pb-sm-17,
  .py-sm-17 {
    padding-bottom: 4.25rem !important
  }

  .pl-sm-17,
  .px-sm-17 {
    padding-left: 4.25rem !important
  }

  .p-sm-18 {
    padding: 4.5rem !important
  }

  .pt-sm-18,
  .py-sm-18 {
    padding-top: 4.5rem !important
  }

  .pr-sm-18,
  .px-sm-18 {
    padding-right: 4.5rem !important
  }

  .pb-sm-18,
  .py-sm-18 {
    padding-bottom: 4.5rem !important
  }

  .pl-sm-18,
  .px-sm-18 {
    padding-left: 4.5rem !important
  }

  .p-sm-19 {
    padding: 4.75rem !important
  }

  .pt-sm-19,
  .py-sm-19 {
    padding-top: 4.75rem !important
  }

  .pr-sm-19,
  .px-sm-19 {
    padding-right: 4.75rem !important
  }

  .pb-sm-19,
  .py-sm-19 {
    padding-bottom: 4.75rem !important
  }

  .pl-sm-19,
  .px-sm-19 {
    padding-left: 4.75rem !important
  }

  .p-sm-20 {
    padding: 5rem !important
  }

  .pt-sm-20,
  .py-sm-20 {
    padding-top: 5rem !important
  }

  .pr-sm-20,
  .px-sm-20 {
    padding-right: 5rem !important
  }

  .pb-sm-20,
  .py-sm-20 {
    padding-bottom: 5rem !important
  }

  .pl-sm-20,
  .px-sm-20 {
    padding-left: 5rem !important
  }

  .m-sm-n1 {
    margin: -.25rem !important
  }

  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -.25rem !important
  }

  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -.25rem !important
  }

  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -.25rem !important
  }

  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -.25rem !important
  }

  .m-sm-n2 {
    margin: -.5rem !important
  }

  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -.5rem !important
  }

  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -.5rem !important
  }

  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -.5rem !important
  }

  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -.5rem !important
  }

  .m-sm-n3 {
    margin: -.75rem !important
  }

  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -.75rem !important
  }

  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -.75rem !important
  }

  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -.75rem !important
  }

  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -.75rem !important
  }

  .m-sm-n4 {
    margin: -1rem !important
  }

  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1rem !important
  }

  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1rem !important
  }

  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1rem !important
  }

  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1rem !important
  }

  .m-sm-n5 {
    margin: -1.25rem !important
  }

  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -1.25rem !important
  }

  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -1.25rem !important
  }

  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -1.25rem !important
  }

  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -1.25rem !important
  }

  .m-sm-n6 {
    margin: -1.5rem !important
  }

  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -1.5rem !important
  }

  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -1.5rem !important
  }

  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -1.5rem !important
  }

  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -1.5rem !important
  }

  .m-sm-n7 {
    margin: -1.75rem !important
  }

  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -1.75rem !important
  }

  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -1.75rem !important
  }

  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -1.75rem !important
  }

  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -1.75rem !important
  }

  .m-sm-n8 {
    margin: -2rem !important
  }

  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -2rem !important
  }

  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -2rem !important
  }

  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -2rem !important
  }

  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -2rem !important
  }

  .m-sm-n9 {
    margin: -2.25rem !important
  }

  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -2.25rem !important
  }

  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -2.25rem !important
  }

  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -2.25rem !important
  }

  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -2.25rem !important
  }

  .m-sm-n10 {
    margin: -2.5rem !important
  }

  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -2.5rem !important
  }

  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -2.5rem !important
  }

  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -2.5rem !important
  }

  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -2.5rem !important
  }

  .m-sm-n11 {
    margin: -2.75rem !important
  }

  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -2.75rem !important
  }

  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -2.75rem !important
  }

  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -2.75rem !important
  }

  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -2.75rem !important
  }

  .m-sm-n12 {
    margin: -3rem !important
  }

  .mt-sm-n12,
  .my-sm-n12 {
    margin-top: -3rem !important
  }

  .mr-sm-n12,
  .mx-sm-n12 {
    margin-right: -3rem !important
  }

  .mb-sm-n12,
  .my-sm-n12 {
    margin-bottom: -3rem !important
  }

  .ml-sm-n12,
  .mx-sm-n12 {
    margin-left: -3rem !important
  }

  .m-sm-n13 {
    margin: -3.25rem !important
  }

  .mt-sm-n13,
  .my-sm-n13 {
    margin-top: -3.25rem !important
  }

  .mr-sm-n13,
  .mx-sm-n13 {
    margin-right: -3.25rem !important
  }

  .mb-sm-n13,
  .my-sm-n13 {
    margin-bottom: -3.25rem !important
  }

  .ml-sm-n13,
  .mx-sm-n13 {
    margin-left: -3.25rem !important
  }

  .m-sm-n14 {
    margin: -3.5rem !important
  }

  .mt-sm-n14,
  .my-sm-n14 {
    margin-top: -3.5rem !important
  }

  .mr-sm-n14,
  .mx-sm-n14 {
    margin-right: -3.5rem !important
  }

  .mb-sm-n14,
  .my-sm-n14 {
    margin-bottom: -3.5rem !important
  }

  .ml-sm-n14,
  .mx-sm-n14 {
    margin-left: -3.5rem !important
  }

  .m-sm-n15 {
    margin: -3.75rem !important
  }

  .mt-sm-n15,
  .my-sm-n15 {
    margin-top: -3.75rem !important
  }

  .mr-sm-n15,
  .mx-sm-n15 {
    margin-right: -3.75rem !important
  }

  .mb-sm-n15,
  .my-sm-n15 {
    margin-bottom: -3.75rem !important
  }

  .ml-sm-n15,
  .mx-sm-n15 {
    margin-left: -3.75rem !important
  }

  .m-sm-n16 {
    margin: -4rem !important
  }

  .mt-sm-n16,
  .my-sm-n16 {
    margin-top: -4rem !important
  }

  .mr-sm-n16,
  .mx-sm-n16 {
    margin-right: -4rem !important
  }

  .mb-sm-n16,
  .my-sm-n16 {
    margin-bottom: -4rem !important
  }

  .ml-sm-n16,
  .mx-sm-n16 {
    margin-left: -4rem !important
  }

  .m-sm-n17 {
    margin: -4.25rem !important
  }

  .mt-sm-n17,
  .my-sm-n17 {
    margin-top: -4.25rem !important
  }

  .mr-sm-n17,
  .mx-sm-n17 {
    margin-right: -4.25rem !important
  }

  .mb-sm-n17,
  .my-sm-n17 {
    margin-bottom: -4.25rem !important
  }

  .ml-sm-n17,
  .mx-sm-n17 {
    margin-left: -4.25rem !important
  }

  .m-sm-n18 {
    margin: -4.5rem !important
  }

  .mt-sm-n18,
  .my-sm-n18 {
    margin-top: -4.5rem !important
  }

  .mr-sm-n18,
  .mx-sm-n18 {
    margin-right: -4.5rem !important
  }

  .mb-sm-n18,
  .my-sm-n18 {
    margin-bottom: -4.5rem !important
  }

  .ml-sm-n18,
  .mx-sm-n18 {
    margin-left: -4.5rem !important
  }

  .m-sm-n19 {
    margin: -4.75rem !important
  }

  .mt-sm-n19,
  .my-sm-n19 {
    margin-top: -4.75rem !important
  }

  .mr-sm-n19,
  .mx-sm-n19 {
    margin-right: -4.75rem !important
  }

  .mb-sm-n19,
  .my-sm-n19 {
    margin-bottom: -4.75rem !important
  }

  .ml-sm-n19,
  .mx-sm-n19 {
    margin-left: -4.75rem !important
  }

  .m-sm-n20 {
    margin: -5rem !important
  }

  .mt-sm-n20,
  .my-sm-n20 {
    margin-top: -5rem !important
  }

  .mr-sm-n20,
  .mx-sm-n20 {
    margin-right: -5rem !important
  }

  .mb-sm-n20,
  .my-sm-n20 {
    margin-bottom: -5rem !important
  }

  .ml-sm-n20,
  .mx-sm-n20 {
    margin-left: -5rem !important
  }

  .m-sm-auto {
    margin: auto !important
  }

  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important
  }

  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important
  }

  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important
  }

  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important
  }
}

@media (min-width:768px) {
  .m-md-0 {
    margin: 0 !important
  }

  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important
  }

  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important
  }

  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important
  }

  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important
  }

  .m-md-1 {
    margin: .25rem !important
  }

  .mt-md-1,
  .my-md-1 {
    margin-top: .25rem !important
  }

  .mr-md-1,
  .mx-md-1 {
    margin-right: .25rem !important
  }

  .mb-md-1,
  .my-md-1 {
    margin-bottom: .25rem !important
  }

  .ml-md-1,
  .mx-md-1 {
    margin-left: .25rem !important
  }

  .m-md-2 {
    margin: .5rem !important
  }

  .mt-md-2,
  .my-md-2 {
    margin-top: .5rem !important
  }

  .mr-md-2,
  .mx-md-2 {
    margin-right: .5rem !important
  }

  .mb-md-2,
  .my-md-2 {
    margin-bottom: .5rem !important
  }

  .ml-md-2,
  .mx-md-2 {
    margin-left: .5rem !important
  }

  .m-md-3 {
    margin: .75rem !important
  }

  .mt-md-3,
  .my-md-3 {
    margin-top: .75rem !important
  }

  .mr-md-3,
  .mx-md-3 {
    margin-right: .75rem !important
  }

  .mb-md-3,
  .my-md-3 {
    margin-bottom: .75rem !important
  }

  .ml-md-3,
  .mx-md-3 {
    margin-left: .75rem !important
  }

  .m-md-4 {
    margin: 1rem !important
  }

  .mt-md-4,
  .my-md-4 {
    margin-top: 1rem !important
  }

  .mr-md-4,
  .mx-md-4 {
    margin-right: 1rem !important
  }

  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1rem !important
  }

  .ml-md-4,
  .mx-md-4 {
    margin-left: 1rem !important
  }

  .m-md-5 {
    margin: 1.25rem !important
  }

  .mt-md-5,
  .my-md-5 {
    margin-top: 1.25rem !important
  }

  .mr-md-5,
  .mx-md-5 {
    margin-right: 1.25rem !important
  }

  .mb-md-5,
  .my-md-5 {
    margin-bottom: 1.25rem !important
  }

  .ml-md-5,
  .mx-md-5 {
    margin-left: 1.25rem !important
  }

  .m-md-6 {
    margin: 1.5rem !important
  }

  .mt-md-6,
  .my-md-6 {
    margin-top: 1.5rem !important
  }

  .mr-md-6,
  .mx-md-6 {
    margin-right: 1.5rem !important
  }

  .mb-md-6,
  .my-md-6 {
    margin-bottom: 1.5rem !important
  }

  .ml-md-6,
  .mx-md-6 {
    margin-left: 1.5rem !important
  }

  .m-md-7 {
    margin: 1.75rem !important
  }

  .mt-md-7,
  .my-md-7 {
    margin-top: 1.75rem !important
  }

  .mr-md-7,
  .mx-md-7 {
    margin-right: 1.75rem !important
  }

  .mb-md-7,
  .my-md-7 {
    margin-bottom: 1.75rem !important
  }

  .ml-md-7,
  .mx-md-7 {
    margin-left: 1.75rem !important
  }

  .m-md-8 {
    margin: 2rem !important
  }

  .mt-md-8,
  .my-md-8 {
    margin-top: 2rem !important
  }

  .mr-md-8,
  .mx-md-8 {
    margin-right: 2rem !important
  }

  .mb-md-8,
  .my-md-8 {
    margin-bottom: 2rem !important
  }

  .ml-md-8,
  .mx-md-8 {
    margin-left: 2rem !important
  }

  .m-md-9 {
    margin: 2.25rem !important
  }

  .mt-md-9,
  .my-md-9 {
    margin-top: 2.25rem !important
  }

  .mr-md-9,
  .mx-md-9 {
    margin-right: 2.25rem !important
  }

  .mb-md-9,
  .my-md-9 {
    margin-bottom: 2.25rem !important
  }

  .ml-md-9,
  .mx-md-9 {
    margin-left: 2.25rem !important
  }

  .m-md-10 {
    margin: 2.5rem !important
  }

  .mt-md-10,
  .my-md-10 {
    margin-top: 2.5rem !important
  }

  .mr-md-10,
  .mx-md-10 {
    margin-right: 2.5rem !important
  }

  .mb-md-10,
  .my-md-10 {
    margin-bottom: 2.5rem !important
  }

  .ml-md-10,
  .mx-md-10 {
    margin-left: 2.5rem !important
  }

  .m-md-11 {
    margin: 2.75rem !important
  }

  .mt-md-11,
  .my-md-11 {
    margin-top: 2.75rem !important
  }

  .mr-md-11,
  .mx-md-11 {
    margin-right: 2.75rem !important
  }

  .mb-md-11,
  .my-md-11 {
    margin-bottom: 2.75rem !important
  }

  .ml-md-11,
  .mx-md-11 {
    margin-left: 2.75rem !important
  }

  .m-md-12 {
    margin: 3rem !important
  }

  .mt-md-12,
  .my-md-12 {
    margin-top: 3rem !important
  }

  .mr-md-12,
  .mx-md-12 {
    margin-right: 3rem !important
  }

  .mb-md-12,
  .my-md-12 {
    margin-bottom: 3rem !important
  }

  .ml-md-12,
  .mx-md-12 {
    margin-left: 3rem !important
  }

  .m-md-13 {
    margin: 3.25rem !important
  }

  .mt-md-13,
  .my-md-13 {
    margin-top: 3.25rem !important
  }

  .mr-md-13,
  .mx-md-13 {
    margin-right: 3.25rem !important
  }

  .mb-md-13,
  .my-md-13 {
    margin-bottom: 3.25rem !important
  }

  .ml-md-13,
  .mx-md-13 {
    margin-left: 3.25rem !important
  }

  .m-md-14 {
    margin: 3.5rem !important
  }

  .mt-md-14,
  .my-md-14 {
    margin-top: 3.5rem !important
  }

  .mr-md-14,
  .mx-md-14 {
    margin-right: 3.5rem !important
  }

  .mb-md-14,
  .my-md-14 {
    margin-bottom: 3.5rem !important
  }

  .ml-md-14,
  .mx-md-14 {
    margin-left: 3.5rem !important
  }

  .m-md-15 {
    margin: 3.75rem !important
  }

  .mt-md-15,
  .my-md-15 {
    margin-top: 3.75rem !important
  }

  .mr-md-15,
  .mx-md-15 {
    margin-right: 3.75rem !important
  }

  .mb-md-15,
  .my-md-15 {
    margin-bottom: 3.75rem !important
  }

  .ml-md-15,
  .mx-md-15 {
    margin-left: 3.75rem !important
  }

  .m-md-16 {
    margin: 4rem !important
  }

  .mt-md-16,
  .my-md-16 {
    margin-top: 4rem !important
  }

  .mr-md-16,
  .mx-md-16 {
    margin-right: 4rem !important
  }

  .mb-md-16,
  .my-md-16 {
    margin-bottom: 4rem !important
  }

  .ml-md-16,
  .mx-md-16 {
    margin-left: 4rem !important
  }

  .m-md-17 {
    margin: 4.25rem !important
  }

  .mt-md-17,
  .my-md-17 {
    margin-top: 4.25rem !important
  }

  .mr-md-17,
  .mx-md-17 {
    margin-right: 4.25rem !important
  }

  .mb-md-17,
  .my-md-17 {
    margin-bottom: 4.25rem !important
  }

  .ml-md-17,
  .mx-md-17 {
    margin-left: 4.25rem !important
  }

  .m-md-18 {
    margin: 4.5rem !important
  }

  .mt-md-18,
  .my-md-18 {
    margin-top: 4.5rem !important
  }

  .mr-md-18,
  .mx-md-18 {
    margin-right: 4.5rem !important
  }

  .mb-md-18,
  .my-md-18 {
    margin-bottom: 4.5rem !important
  }

  .ml-md-18,
  .mx-md-18 {
    margin-left: 4.5rem !important
  }

  .m-md-19 {
    margin: 4.75rem !important
  }

  .mt-md-19,
  .my-md-19 {
    margin-top: 4.75rem !important
  }

  .mr-md-19,
  .mx-md-19 {
    margin-right: 4.75rem !important
  }

  .mb-md-19,
  .my-md-19 {
    margin-bottom: 4.75rem !important
  }

  .ml-md-19,
  .mx-md-19 {
    margin-left: 4.75rem !important
  }

  .m-md-20 {
    margin: 5rem !important
  }

  .mt-md-20,
  .my-md-20 {
    margin-top: 5rem !important
  }

  .mr-md-20,
  .mx-md-20 {
    margin-right: 5rem !important
  }

  .mb-md-20,
  .my-md-20 {
    margin-bottom: 5rem !important
  }

  .ml-md-20,
  .mx-md-20 {
    margin-left: 5rem !important
  }

  .p-md-0 {
    padding: 0 !important
  }

  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important
  }

  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important
  }

  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important
  }

  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important
  }

  .p-md-1 {
    padding: .25rem !important
  }

  .pt-md-1,
  .py-md-1 {
    padding-top: .25rem !important
  }

  .pr-md-1,
  .px-md-1 {
    padding-right: .25rem !important
  }

  .pb-md-1,
  .py-md-1 {
    padding-bottom: .25rem !important
  }

  .pl-md-1,
  .px-md-1 {
    padding-left: .25rem !important
  }

  .p-md-2 {
    padding: .5rem !important
  }

  .pt-md-2,
  .py-md-2 {
    padding-top: .5rem !important
  }

  .pr-md-2,
  .px-md-2 {
    padding-right: .5rem !important
  }

  .pb-md-2,
  .py-md-2 {
    padding-bottom: .5rem !important
  }

  .pl-md-2,
  .px-md-2 {
    padding-left: .5rem !important
  }

  .p-md-3 {
    padding: .75rem !important
  }

  .pt-md-3,
  .py-md-3 {
    padding-top: .75rem !important
  }

  .pr-md-3,
  .px-md-3 {
    padding-right: .75rem !important
  }

  .pb-md-3,
  .py-md-3 {
    padding-bottom: .75rem !important
  }

  .pl-md-3,
  .px-md-3 {
    padding-left: .75rem !important
  }

  .p-md-4 {
    padding: 1rem !important
  }

  .pt-md-4,
  .py-md-4 {
    padding-top: 1rem !important
  }

  .pr-md-4,
  .px-md-4 {
    padding-right: 1rem !important
  }

  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1rem !important
  }

  .pl-md-4,
  .px-md-4 {
    padding-left: 1rem !important
  }

  .p-md-5 {
    padding: 1.25rem !important
  }

  .pt-md-5,
  .py-md-5 {
    padding-top: 1.25rem !important
  }

  .pr-md-5,
  .px-md-5 {
    padding-right: 1.25rem !important
  }

  .pb-md-5,
  .py-md-5 {
    padding-bottom: 1.25rem !important
  }

  .pl-md-5,
  .px-md-5 {
    padding-left: 1.25rem !important
  }

  .p-md-6 {
    padding: 1.5rem !important
  }

  .pt-md-6,
  .py-md-6 {
    padding-top: 1.5rem !important
  }

  .pr-md-6,
  .px-md-6 {
    padding-right: 1.5rem !important
  }

  .pb-md-6,
  .py-md-6 {
    padding-bottom: 1.5rem !important
  }

  .pl-md-6,
  .px-md-6 {
    padding-left: 1.5rem !important
  }

  .p-md-7 {
    padding: 1.75rem !important
  }

  .pt-md-7,
  .py-md-7 {
    padding-top: 1.75rem !important
  }

  .pr-md-7,
  .px-md-7 {
    padding-right: 1.75rem !important
  }

  .pb-md-7,
  .py-md-7 {
    padding-bottom: 1.75rem !important
  }

  .pl-md-7,
  .px-md-7 {
    padding-left: 1.75rem !important
  }

  .p-md-8 {
    padding: 2rem !important
  }

  .pt-md-8,
  .py-md-8 {
    padding-top: 2rem !important
  }

  .pr-md-8,
  .px-md-8 {
    padding-right: 2rem !important
  }

  .pb-md-8,
  .py-md-8 {
    padding-bottom: 2rem !important
  }

  .pl-md-8,
  .px-md-8 {
    padding-left: 2rem !important
  }

  .p-md-9 {
    padding: 2.25rem !important
  }

  .pt-md-9,
  .py-md-9 {
    padding-top: 2.25rem !important
  }

  .pr-md-9,
  .px-md-9 {
    padding-right: 2.25rem !important
  }

  .pb-md-9,
  .py-md-9 {
    padding-bottom: 2.25rem !important
  }

  .pl-md-9,
  .px-md-9 {
    padding-left: 2.25rem !important
  }

  .p-md-10 {
    padding: 2.5rem !important
  }

  .pt-md-10,
  .py-md-10 {
    padding-top: 2.5rem !important
  }

  .pr-md-10,
  .px-md-10 {
    padding-right: 2.5rem !important
  }

  .pb-md-10,
  .py-md-10 {
    padding-bottom: 2.5rem !important
  }

  .pl-md-10,
  .px-md-10 {
    padding-left: 2.5rem !important
  }

  .p-md-11 {
    padding: 2.75rem !important
  }

  .pt-md-11,
  .py-md-11 {
    padding-top: 2.75rem !important
  }

  .pr-md-11,
  .px-md-11 {
    padding-right: 2.75rem !important
  }

  .pb-md-11,
  .py-md-11 {
    padding-bottom: 2.75rem !important
  }

  .pl-md-11,
  .px-md-11 {
    padding-left: 2.75rem !important
  }

  .p-md-12 {
    padding: 3rem !important
  }

  .pt-md-12,
  .py-md-12 {
    padding-top: 3rem !important
  }

  .pr-md-12,
  .px-md-12 {
    padding-right: 3rem !important
  }

  .pb-md-12,
  .py-md-12 {
    padding-bottom: 3rem !important
  }

  .pl-md-12,
  .px-md-12 {
    padding-left: 3rem !important
  }

  .p-md-13 {
    padding: 3.25rem !important
  }

  .pt-md-13,
  .py-md-13 {
    padding-top: 3.25rem !important
  }

  .pr-md-13,
  .px-md-13 {
    padding-right: 3.25rem !important
  }

  .pb-md-13,
  .py-md-13 {
    padding-bottom: 3.25rem !important
  }

  .pl-md-13,
  .px-md-13 {
    padding-left: 3.25rem !important
  }

  .p-md-14 {
    padding: 3.5rem !important
  }

  .pt-md-14,
  .py-md-14 {
    padding-top: 3.5rem !important
  }

  .pr-md-14,
  .px-md-14 {
    padding-right: 3.5rem !important
  }

  .pb-md-14,
  .py-md-14 {
    padding-bottom: 3.5rem !important
  }

  .pl-md-14,
  .px-md-14 {
    padding-left: 3.5rem !important
  }

  .p-md-15 {
    padding: 3.75rem !important
  }

  .pt-md-15,
  .py-md-15 {
    padding-top: 3.75rem !important
  }

  .pr-md-15,
  .px-md-15 {
    padding-right: 3.75rem !important
  }

  .pb-md-15,
  .py-md-15 {
    padding-bottom: 3.75rem !important
  }

  .pl-md-15,
  .px-md-15 {
    padding-left: 3.75rem !important
  }

  .p-md-16 {
    padding: 4rem !important
  }

  .pt-md-16,
  .py-md-16 {
    padding-top: 4rem !important
  }

  .pr-md-16,
  .px-md-16 {
    padding-right: 4rem !important
  }

  .pb-md-16,
  .py-md-16 {
    padding-bottom: 4rem !important
  }

  .pl-md-16,
  .px-md-16 {
    padding-left: 4rem !important
  }

  .p-md-17 {
    padding: 4.25rem !important
  }

  .pt-md-17,
  .py-md-17 {
    padding-top: 4.25rem !important
  }

  .pr-md-17,
  .px-md-17 {
    padding-right: 4.25rem !important
  }

  .pb-md-17,
  .py-md-17 {
    padding-bottom: 4.25rem !important
  }

  .pl-md-17,
  .px-md-17 {
    padding-left: 4.25rem !important
  }

  .p-md-18 {
    padding: 4.5rem !important
  }

  .pt-md-18,
  .py-md-18 {
    padding-top: 4.5rem !important
  }

  .pr-md-18,
  .px-md-18 {
    padding-right: 4.5rem !important
  }

  .pb-md-18,
  .py-md-18 {
    padding-bottom: 4.5rem !important
  }

  .pl-md-18,
  .px-md-18 {
    padding-left: 4.5rem !important
  }

  .p-md-19 {
    padding: 4.75rem !important
  }

  .pt-md-19,
  .py-md-19 {
    padding-top: 4.75rem !important
  }

  .pr-md-19,
  .px-md-19 {
    padding-right: 4.75rem !important
  }

  .pb-md-19,
  .py-md-19 {
    padding-bottom: 4.75rem !important
  }

  .pl-md-19,
  .px-md-19 {
    padding-left: 4.75rem !important
  }

  .p-md-20 {
    padding: 5rem !important
  }

  .pt-md-20,
  .py-md-20 {
    padding-top: 5rem !important
  }

  .pr-md-20,
  .px-md-20 {
    padding-right: 5rem !important
  }

  .pb-md-20,
  .py-md-20 {
    padding-bottom: 5rem !important
  }

  .pl-md-20,
  .px-md-20 {
    padding-left: 5rem !important
  }

  .m-md-n1 {
    margin: -.25rem !important
  }

  .mt-md-n1,
  .my-md-n1 {
    margin-top: -.25rem !important
  }

  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -.25rem !important
  }

  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -.25rem !important
  }

  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -.25rem !important
  }

  .m-md-n2 {
    margin: -.5rem !important
  }

  .mt-md-n2,
  .my-md-n2 {
    margin-top: -.5rem !important
  }

  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -.5rem !important
  }

  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -.5rem !important
  }

  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -.5rem !important
  }

  .m-md-n3 {
    margin: -.75rem !important
  }

  .mt-md-n3,
  .my-md-n3 {
    margin-top: -.75rem !important
  }

  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -.75rem !important
  }

  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -.75rem !important
  }

  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -.75rem !important
  }

  .m-md-n4 {
    margin: -1rem !important
  }

  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1rem !important
  }

  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1rem !important
  }

  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1rem !important
  }

  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1rem !important
  }

  .m-md-n5 {
    margin: -1.25rem !important
  }

  .mt-md-n5,
  .my-md-n5 {
    margin-top: -1.25rem !important
  }

  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -1.25rem !important
  }

  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -1.25rem !important
  }

  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -1.25rem !important
  }

  .m-md-n6 {
    margin: -1.5rem !important
  }

  .mt-md-n6,
  .my-md-n6 {
    margin-top: -1.5rem !important
  }

  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -1.5rem !important
  }

  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -1.5rem !important
  }

  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -1.5rem !important
  }

  .m-md-n7 {
    margin: -1.75rem !important
  }

  .mt-md-n7,
  .my-md-n7 {
    margin-top: -1.75rem !important
  }

  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -1.75rem !important
  }

  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -1.75rem !important
  }

  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -1.75rem !important
  }

  .m-md-n8 {
    margin: -2rem !important
  }

  .mt-md-n8,
  .my-md-n8 {
    margin-top: -2rem !important
  }

  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -2rem !important
  }

  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -2rem !important
  }

  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -2rem !important
  }

  .m-md-n9 {
    margin: -2.25rem !important
  }

  .mt-md-n9,
  .my-md-n9 {
    margin-top: -2.25rem !important
  }

  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -2.25rem !important
  }

  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -2.25rem !important
  }

  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -2.25rem !important
  }

  .m-md-n10 {
    margin: -2.5rem !important
  }

  .mt-md-n10,
  .my-md-n10 {
    margin-top: -2.5rem !important
  }

  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -2.5rem !important
  }

  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -2.5rem !important
  }

  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -2.5rem !important
  }

  .m-md-n11 {
    margin: -2.75rem !important
  }

  .mt-md-n11,
  .my-md-n11 {
    margin-top: -2.75rem !important
  }

  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -2.75rem !important
  }

  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -2.75rem !important
  }

  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -2.75rem !important
  }

  .m-md-n12 {
    margin: -3rem !important
  }

  .mt-md-n12,
  .my-md-n12 {
    margin-top: -3rem !important
  }

  .mr-md-n12,
  .mx-md-n12 {
    margin-right: -3rem !important
  }

  .mb-md-n12,
  .my-md-n12 {
    margin-bottom: -3rem !important
  }

  .ml-md-n12,
  .mx-md-n12 {
    margin-left: -3rem !important
  }

  .m-md-n13 {
    margin: -3.25rem !important
  }

  .mt-md-n13,
  .my-md-n13 {
    margin-top: -3.25rem !important
  }

  .mr-md-n13,
  .mx-md-n13 {
    margin-right: -3.25rem !important
  }

  .mb-md-n13,
  .my-md-n13 {
    margin-bottom: -3.25rem !important
  }

  .ml-md-n13,
  .mx-md-n13 {
    margin-left: -3.25rem !important
  }

  .m-md-n14 {
    margin: -3.5rem !important
  }

  .mt-md-n14,
  .my-md-n14 {
    margin-top: -3.5rem !important
  }

  .mr-md-n14,
  .mx-md-n14 {
    margin-right: -3.5rem !important
  }

  .mb-md-n14,
  .my-md-n14 {
    margin-bottom: -3.5rem !important
  }

  .ml-md-n14,
  .mx-md-n14 {
    margin-left: -3.5rem !important
  }

  .m-md-n15 {
    margin: -3.75rem !important
  }

  .mt-md-n15,
  .my-md-n15 {
    margin-top: -3.75rem !important
  }

  .mr-md-n15,
  .mx-md-n15 {
    margin-right: -3.75rem !important
  }

  .mb-md-n15,
  .my-md-n15 {
    margin-bottom: -3.75rem !important
  }

  .ml-md-n15,
  .mx-md-n15 {
    margin-left: -3.75rem !important
  }

  .m-md-n16 {
    margin: -4rem !important
  }

  .mt-md-n16,
  .my-md-n16 {
    margin-top: -4rem !important
  }

  .mr-md-n16,
  .mx-md-n16 {
    margin-right: -4rem !important
  }

  .mb-md-n16,
  .my-md-n16 {
    margin-bottom: -4rem !important
  }

  .ml-md-n16,
  .mx-md-n16 {
    margin-left: -4rem !important
  }

  .m-md-n17 {
    margin: -4.25rem !important
  }

  .mt-md-n17,
  .my-md-n17 {
    margin-top: -4.25rem !important
  }

  .mr-md-n17,
  .mx-md-n17 {
    margin-right: -4.25rem !important
  }

  .mb-md-n17,
  .my-md-n17 {
    margin-bottom: -4.25rem !important
  }

  .ml-md-n17,
  .mx-md-n17 {
    margin-left: -4.25rem !important
  }

  .m-md-n18 {
    margin: -4.5rem !important
  }

  .mt-md-n18,
  .my-md-n18 {
    margin-top: -4.5rem !important
  }

  .mr-md-n18,
  .mx-md-n18 {
    margin-right: -4.5rem !important
  }

  .mb-md-n18,
  .my-md-n18 {
    margin-bottom: -4.5rem !important
  }

  .ml-md-n18,
  .mx-md-n18 {
    margin-left: -4.5rem !important
  }

  .m-md-n19 {
    margin: -4.75rem !important
  }

  .mt-md-n19,
  .my-md-n19 {
    margin-top: -4.75rem !important
  }

  .mr-md-n19,
  .mx-md-n19 {
    margin-right: -4.75rem !important
  }

  .mb-md-n19,
  .my-md-n19 {
    margin-bottom: -4.75rem !important
  }

  .ml-md-n19,
  .mx-md-n19 {
    margin-left: -4.75rem !important
  }

  .m-md-n20 {
    margin: -5rem !important
  }

  .mt-md-n20,
  .my-md-n20 {
    margin-top: -5rem !important
  }

  .mr-md-n20,
  .mx-md-n20 {
    margin-right: -5rem !important
  }

  .mb-md-n20,
  .my-md-n20 {
    margin-bottom: -5rem !important
  }

  .ml-md-n20,
  .mx-md-n20 {
    margin-left: -5rem !important
  }

  .m-md-auto {
    margin: auto !important
  }

  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important
  }

  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important
  }

  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important
  }

  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important
  }
}

@media (min-width:992px) {
  .m-lg-0 {
    margin: 0 !important
  }

  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important
  }

  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important
  }

  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important
  }

  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important
  }

  .m-lg-1 {
    margin: .25rem !important
  }

  .mt-lg-1,
  .my-lg-1 {
    margin-top: .25rem !important
  }

  .mr-lg-1,
  .mx-lg-1 {
    margin-right: .25rem !important
  }

  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: .25rem !important
  }

  .ml-lg-1,
  .mx-lg-1 {
    margin-left: .25rem !important
  }

  .m-lg-2 {
    margin: .5rem !important
  }

  .mt-lg-2,
  .my-lg-2 {
    margin-top: .5rem !important
  }

  .mr-lg-2,
  .mx-lg-2 {
    margin-right: .5rem !important
  }

  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: .5rem !important
  }

  .ml-lg-2,
  .mx-lg-2 {
    margin-left: .5rem !important
  }

  .m-lg-3 {
    margin: .75rem !important
  }

  .mt-lg-3,
  .my-lg-3 {
    margin-top: .75rem !important
  }

  .mr-lg-3,
  .mx-lg-3 {
    margin-right: .75rem !important
  }

  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: .75rem !important
  }

  .ml-lg-3,
  .mx-lg-3 {
    margin-left: .75rem !important
  }

  .m-lg-4 {
    margin: 1rem !important
  }

  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1rem !important
  }

  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1rem !important
  }

  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1rem !important
  }

  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1rem !important
  }

  .m-lg-5 {
    margin: 1.25rem !important
  }

  .mt-lg-5,
  .my-lg-5 {
    margin-top: 1.25rem !important
  }

  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 1.25rem !important
  }

  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 1.25rem !important
  }

  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 1.25rem !important
  }

  .m-lg-6 {
    margin: 1.5rem !important
  }

  .mt-lg-6,
  .my-lg-6 {
    margin-top: 1.5rem !important
  }

  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 1.5rem !important
  }

  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 1.5rem !important
  }

  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 1.5rem !important
  }

  .m-lg-7 {
    margin: 1.75rem !important
  }

  .mt-lg-7,
  .my-lg-7 {
    margin-top: 1.75rem !important
  }

  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 1.75rem !important
  }

  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 1.75rem !important
  }

  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 1.75rem !important
  }

  .m-lg-8 {
    margin: 2rem !important
  }

  .mt-lg-8,
  .my-lg-8 {
    margin-top: 2rem !important
  }

  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 2rem !important
  }

  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 2rem !important
  }

  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 2rem !important
  }

  .m-lg-9 {
    margin: 2.25rem !important
  }

  .mt-lg-9,
  .my-lg-9 {
    margin-top: 2.25rem !important
  }

  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 2.25rem !important
  }

  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 2.25rem !important
  }

  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 2.25rem !important
  }

  .m-lg-10 {
    margin: 2.5rem !important
  }

  .mt-lg-10,
  .my-lg-10 {
    margin-top: 2.5rem !important
  }

  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 2.5rem !important
  }

  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 2.5rem !important
  }

  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 2.5rem !important
  }

  .m-lg-11 {
    margin: 2.75rem !important
  }

  .mt-lg-11,
  .my-lg-11 {
    margin-top: 2.75rem !important
  }

  .mr-lg-11,
  .mx-lg-11 {
    margin-right: 2.75rem !important
  }

  .mb-lg-11,
  .my-lg-11 {
    margin-bottom: 2.75rem !important
  }

  .ml-lg-11,
  .mx-lg-11 {
    margin-left: 2.75rem !important
  }

  .m-lg-12 {
    margin: 3rem !important
  }

  .mt-lg-12,
  .my-lg-12 {
    margin-top: 3rem !important
  }

  .mr-lg-12,
  .mx-lg-12 {
    margin-right: 3rem !important
  }

  .mb-lg-12,
  .my-lg-12 {
    margin-bottom: 3rem !important
  }

  .ml-lg-12,
  .mx-lg-12 {
    margin-left: 3rem !important
  }

  .m-lg-13 {
    margin: 3.25rem !important
  }

  .mt-lg-13,
  .my-lg-13 {
    margin-top: 3.25rem !important
  }

  .mr-lg-13,
  .mx-lg-13 {
    margin-right: 3.25rem !important
  }

  .mb-lg-13,
  .my-lg-13 {
    margin-bottom: 3.25rem !important
  }

  .ml-lg-13,
  .mx-lg-13 {
    margin-left: 3.25rem !important
  }

  .m-lg-14 {
    margin: 3.5rem !important
  }

  .mt-lg-14,
  .my-lg-14 {
    margin-top: 3.5rem !important
  }

  .mr-lg-14,
  .mx-lg-14 {
    margin-right: 3.5rem !important
  }

  .mb-lg-14,
  .my-lg-14 {
    margin-bottom: 3.5rem !important
  }

  .ml-lg-14,
  .mx-lg-14 {
    margin-left: 3.5rem !important
  }

  .m-lg-15 {
    margin: 3.75rem !important
  }

  .mt-lg-15,
  .my-lg-15 {
    margin-top: 3.75rem !important
  }

  .mr-lg-15,
  .mx-lg-15 {
    margin-right: 3.75rem !important
  }

  .mb-lg-15,
  .my-lg-15 {
    margin-bottom: 3.75rem !important
  }

  .ml-lg-15,
  .mx-lg-15 {
    margin-left: 3.75rem !important
  }

  .m-lg-16 {
    margin: 4rem !important
  }

  .mt-lg-16,
  .my-lg-16 {
    margin-top: 4rem !important
  }

  .mr-lg-16,
  .mx-lg-16 {
    margin-right: 4rem !important
  }

  .mb-lg-16,
  .my-lg-16 {
    margin-bottom: 4rem !important
  }

  .ml-lg-16,
  .mx-lg-16 {
    margin-left: 4rem !important
  }

  .m-lg-17 {
    margin: 4.25rem !important
  }

  .mt-lg-17,
  .my-lg-17 {
    margin-top: 4.25rem !important
  }

  .mr-lg-17,
  .mx-lg-17 {
    margin-right: 4.25rem !important
  }

  .mb-lg-17,
  .my-lg-17 {
    margin-bottom: 4.25rem !important
  }

  .ml-lg-17,
  .mx-lg-17 {
    margin-left: 4.25rem !important
  }

  .m-lg-18 {
    margin: 4.5rem !important
  }

  .mt-lg-18,
  .my-lg-18 {
    margin-top: 4.5rem !important
  }

  .mr-lg-18,
  .mx-lg-18 {
    margin-right: 4.5rem !important
  }

  .mb-lg-18,
  .my-lg-18 {
    margin-bottom: 4.5rem !important
  }

  .ml-lg-18,
  .mx-lg-18 {
    margin-left: 4.5rem !important
  }

  .m-lg-19 {
    margin: 4.75rem !important
  }

  .mt-lg-19,
  .my-lg-19 {
    margin-top: 4.75rem !important
  }

  .mr-lg-19,
  .mx-lg-19 {
    margin-right: 4.75rem !important
  }

  .mb-lg-19,
  .my-lg-19 {
    margin-bottom: 4.75rem !important
  }

  .ml-lg-19,
  .mx-lg-19 {
    margin-left: 4.75rem !important
  }

  .m-lg-20 {
    margin: 5rem !important
  }

  .mt-lg-20,
  .my-lg-20 {
    margin-top: 5rem !important
  }

  .mr-lg-20,
  .mx-lg-20 {
    margin-right: 5rem !important
  }

  .mb-lg-20,
  .my-lg-20 {
    margin-bottom: 5rem !important
  }

  .ml-lg-20,
  .mx-lg-20 {
    margin-left: 5rem !important
  }

  .p-lg-0 {
    padding: 0 !important
  }

  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important
  }

  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important
  }

  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important
  }

  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important
  }

  .p-lg-1 {
    padding: .25rem !important
  }

  .pt-lg-1,
  .py-lg-1 {
    padding-top: .25rem !important
  }

  .pr-lg-1,
  .px-lg-1 {
    padding-right: .25rem !important
  }

  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: .25rem !important
  }

  .pl-lg-1,
  .px-lg-1 {
    padding-left: .25rem !important
  }

  .p-lg-2 {
    padding: .5rem !important
  }

  .pt-lg-2,
  .py-lg-2 {
    padding-top: .5rem !important
  }

  .pr-lg-2,
  .px-lg-2 {
    padding-right: .5rem !important
  }

  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: .5rem !important
  }

  .pl-lg-2,
  .px-lg-2 {
    padding-left: .5rem !important
  }

  .p-lg-3 {
    padding: .75rem !important
  }

  .pt-lg-3,
  .py-lg-3 {
    padding-top: .75rem !important
  }

  .pr-lg-3,
  .px-lg-3 {
    padding-right: .75rem !important
  }

  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: .75rem !important
  }

  .pl-lg-3,
  .px-lg-3 {
    padding-left: .75rem !important
  }

  .p-lg-4 {
    padding: 1rem !important
  }

  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1rem !important
  }

  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1rem !important
  }

  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1rem !important
  }

  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1rem !important
  }

  .p-lg-5 {
    padding: 1.25rem !important
  }

  .pt-lg-5,
  .py-lg-5 {
    padding-top: 1.25rem !important
  }

  .pr-lg-5,
  .px-lg-5 {
    padding-right: 1.25rem !important
  }

  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 1.25rem !important
  }

  .pl-lg-5,
  .px-lg-5 {
    padding-left: 1.25rem !important
  }

  .p-lg-6 {
    padding: 1.5rem !important
  }

  .pt-lg-6,
  .py-lg-6 {
    padding-top: 1.5rem !important
  }

  .pr-lg-6,
  .px-lg-6 {
    padding-right: 1.5rem !important
  }

  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 1.5rem !important
  }

  .pl-lg-6,
  .px-lg-6 {
    padding-left: 1.5rem !important
  }

  .p-lg-7 {
    padding: 1.75rem !important
  }

  .pt-lg-7,
  .py-lg-7 {
    padding-top: 1.75rem !important
  }

  .pr-lg-7,
  .px-lg-7 {
    padding-right: 1.75rem !important
  }

  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 1.75rem !important
  }

  .pl-lg-7,
  .px-lg-7 {
    padding-left: 1.75rem !important
  }

  .p-lg-8 {
    padding: 2rem !important
  }

  .pt-lg-8,
  .py-lg-8 {
    padding-top: 2rem !important
  }

  .pr-lg-8,
  .px-lg-8 {
    padding-right: 2rem !important
  }

  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 2rem !important
  }

  .pl-lg-8,
  .px-lg-8 {
    padding-left: 2rem !important
  }

  .p-lg-9 {
    padding: 2.25rem !important
  }

  .pt-lg-9,
  .py-lg-9 {
    padding-top: 2.25rem !important
  }

  .pr-lg-9,
  .px-lg-9 {
    padding-right: 2.25rem !important
  }

  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 2.25rem !important
  }

  .pl-lg-9,
  .px-lg-9 {
    padding-left: 2.25rem !important
  }

  .p-lg-10 {
    padding: 2.5rem !important
  }

  .pt-lg-10,
  .py-lg-10 {
    padding-top: 2.5rem !important
  }

  .pr-lg-10,
  .px-lg-10 {
    padding-right: 2.5rem !important
  }

  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 2.5rem !important
  }

  .pl-lg-10,
  .px-lg-10 {
    padding-left: 2.5rem !important
  }

  .p-lg-11 {
    padding: 2.75rem !important
  }

  .pt-lg-11,
  .py-lg-11 {
    padding-top: 2.75rem !important
  }

  .pr-lg-11,
  .px-lg-11 {
    padding-right: 2.75rem !important
  }

  .pb-lg-11,
  .py-lg-11 {
    padding-bottom: 2.75rem !important
  }

  .pl-lg-11,
  .px-lg-11 {
    padding-left: 2.75rem !important
  }

  .p-lg-12 {
    padding: 3rem !important
  }

  .pt-lg-12,
  .py-lg-12 {
    padding-top: 3rem !important
  }

  .pr-lg-12,
  .px-lg-12 {
    padding-right: 3rem !important
  }

  .pb-lg-12,
  .py-lg-12 {
    padding-bottom: 3rem !important
  }

  .pl-lg-12,
  .px-lg-12 {
    padding-left: 3rem !important
  }

  .p-lg-13 {
    padding: 3.25rem !important
  }

  .pt-lg-13,
  .py-lg-13 {
    padding-top: 3.25rem !important
  }

  .pr-lg-13,
  .px-lg-13 {
    padding-right: 3.25rem !important
  }

  .pb-lg-13,
  .py-lg-13 {
    padding-bottom: 3.25rem !important
  }

  .pl-lg-13,
  .px-lg-13 {
    padding-left: 3.25rem !important
  }

  .p-lg-14 {
    padding: 3.5rem !important
  }

  .pt-lg-14,
  .py-lg-14 {
    padding-top: 3.5rem !important
  }

  .pr-lg-14,
  .px-lg-14 {
    padding-right: 3.5rem !important
  }

  .pb-lg-14,
  .py-lg-14 {
    padding-bottom: 3.5rem !important
  }

  .pl-lg-14,
  .px-lg-14 {
    padding-left: 3.5rem !important
  }

  .p-lg-15 {
    padding: 3.75rem !important
  }

  .pt-lg-15,
  .py-lg-15 {
    padding-top: 3.75rem !important
  }

  .pr-lg-15,
  .px-lg-15 {
    padding-right: 3.75rem !important
  }

  .pb-lg-15,
  .py-lg-15 {
    padding-bottom: 3.75rem !important
  }

  .pl-lg-15,
  .px-lg-15 {
    padding-left: 3.75rem !important
  }

  .p-lg-16 {
    padding: 4rem !important
  }

  .pt-lg-16,
  .py-lg-16 {
    padding-top: 4rem !important
  }

  .pr-lg-16,
  .px-lg-16 {
    padding-right: 4rem !important
  }

  .pb-lg-16,
  .py-lg-16 {
    padding-bottom: 4rem !important
  }

  .pl-lg-16,
  .px-lg-16 {
    padding-left: 4rem !important
  }

  .p-lg-17 {
    padding: 4.25rem !important
  }

  .pt-lg-17,
  .py-lg-17 {
    padding-top: 4.25rem !important
  }

  .pr-lg-17,
  .px-lg-17 {
    padding-right: 4.25rem !important
  }

  .pb-lg-17,
  .py-lg-17 {
    padding-bottom: 4.25rem !important
  }

  .pl-lg-17,
  .px-lg-17 {
    padding-left: 4.25rem !important
  }

  .p-lg-18 {
    padding: 4.5rem !important
  }

  .pt-lg-18,
  .py-lg-18 {
    padding-top: 4.5rem !important
  }

  .pr-lg-18,
  .px-lg-18 {
    padding-right: 4.5rem !important
  }

  .pb-lg-18,
  .py-lg-18 {
    padding-bottom: 4.5rem !important
  }

  .pl-lg-18,
  .px-lg-18 {
    padding-left: 4.5rem !important
  }

  .p-lg-19 {
    padding: 4.75rem !important
  }

  .pt-lg-19,
  .py-lg-19 {
    padding-top: 4.75rem !important
  }

  .pr-lg-19,
  .px-lg-19 {
    padding-right: 4.75rem !important
  }

  .pb-lg-19,
  .py-lg-19 {
    padding-bottom: 4.75rem !important
  }

  .pl-lg-19,
  .px-lg-19 {
    padding-left: 4.75rem !important
  }

  .p-lg-20 {
    padding: 5rem !important
  }

  .pt-lg-20,
  .py-lg-20 {
    padding-top: 5rem !important
  }

  .pr-lg-20,
  .px-lg-20 {
    padding-right: 5rem !important
  }

  .pb-lg-20,
  .py-lg-20 {
    padding-bottom: 5rem !important
  }

  .pl-lg-20,
  .px-lg-20 {
    padding-left: 5rem !important
  }

  .m-lg-n1 {
    margin: -.25rem !important
  }

  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -.25rem !important
  }

  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -.25rem !important
  }

  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -.25rem !important
  }

  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -.25rem !important
  }

  .m-lg-n2 {
    margin: -.5rem !important
  }

  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -.5rem !important
  }

  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -.5rem !important
  }

  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -.5rem !important
  }

  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -.5rem !important
  }

  .m-lg-n3 {
    margin: -.75rem !important
  }

  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -.75rem !important
  }

  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -.75rem !important
  }

  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -.75rem !important
  }

  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -.75rem !important
  }

  .m-lg-n4 {
    margin: -1rem !important
  }

  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1rem !important
  }

  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1rem !important
  }

  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1rem !important
  }

  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1rem !important
  }

  .m-lg-n5 {
    margin: -1.25rem !important
  }

  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -1.25rem !important
  }

  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -1.25rem !important
  }

  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -1.25rem !important
  }

  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -1.25rem !important
  }

  .m-lg-n6 {
    margin: -1.5rem !important
  }

  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -1.5rem !important
  }

  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -1.5rem !important
  }

  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -1.5rem !important
  }

  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -1.5rem !important
  }

  .m-lg-n7 {
    margin: -1.75rem !important
  }

  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -1.75rem !important
  }

  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -1.75rem !important
  }

  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -1.75rem !important
  }

  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -1.75rem !important
  }

  .m-lg-n8 {
    margin: -2rem !important
  }

  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -2rem !important
  }

  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -2rem !important
  }

  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -2rem !important
  }

  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -2rem !important
  }

  .m-lg-n9 {
    margin: -2.25rem !important
  }

  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -2.25rem !important
  }

  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -2.25rem !important
  }

  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -2.25rem !important
  }

  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -2.25rem !important
  }

  .m-lg-n10 {
    margin: -2.5rem !important
  }

  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -2.5rem !important
  }

  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -2.5rem !important
  }

  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -2.5rem !important
  }

  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -2.5rem !important
  }

  .m-lg-n11 {
    margin: -2.75rem !important
  }

  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -2.75rem !important
  }

  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -2.75rem !important
  }

  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -2.75rem !important
  }

  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -2.75rem !important
  }

  .m-lg-n12 {
    margin: -3rem !important
  }

  .mt-lg-n12,
  .my-lg-n12 {
    margin-top: -3rem !important
  }

  .mr-lg-n12,
  .mx-lg-n12 {
    margin-right: -3rem !important
  }

  .mb-lg-n12,
  .my-lg-n12 {
    margin-bottom: -3rem !important
  }

  .ml-lg-n12,
  .mx-lg-n12 {
    margin-left: -3rem !important
  }

  .m-lg-n13 {
    margin: -3.25rem !important
  }

  .mt-lg-n13,
  .my-lg-n13 {
    margin-top: -3.25rem !important
  }

  .mr-lg-n13,
  .mx-lg-n13 {
    margin-right: -3.25rem !important
  }

  .mb-lg-n13,
  .my-lg-n13 {
    margin-bottom: -3.25rem !important
  }

  .ml-lg-n13,
  .mx-lg-n13 {
    margin-left: -3.25rem !important
  }

  .m-lg-n14 {
    margin: -3.5rem !important
  }

  .mt-lg-n14,
  .my-lg-n14 {
    margin-top: -3.5rem !important
  }

  .mr-lg-n14,
  .mx-lg-n14 {
    margin-right: -3.5rem !important
  }

  .mb-lg-n14,
  .my-lg-n14 {
    margin-bottom: -3.5rem !important
  }

  .ml-lg-n14,
  .mx-lg-n14 {
    margin-left: -3.5rem !important
  }

  .m-lg-n15 {
    margin: -3.75rem !important
  }

  .mt-lg-n15,
  .my-lg-n15 {
    margin-top: -3.75rem !important
  }

  .mr-lg-n15,
  .mx-lg-n15 {
    margin-right: -3.75rem !important
  }

  .mb-lg-n15,
  .my-lg-n15 {
    margin-bottom: -3.75rem !important
  }

  .ml-lg-n15,
  .mx-lg-n15 {
    margin-left: -3.75rem !important
  }

  .m-lg-n16 {
    margin: -4rem !important
  }

  .mt-lg-n16,
  .my-lg-n16 {
    margin-top: -4rem !important
  }

  .mr-lg-n16,
  .mx-lg-n16 {
    margin-right: -4rem !important
  }

  .mb-lg-n16,
  .my-lg-n16 {
    margin-bottom: -4rem !important
  }

  .ml-lg-n16,
  .mx-lg-n16 {
    margin-left: -4rem !important
  }

  .m-lg-n17 {
    margin: -4.25rem !important
  }

  .mt-lg-n17,
  .my-lg-n17 {
    margin-top: -4.25rem !important
  }

  .mr-lg-n17,
  .mx-lg-n17 {
    margin-right: -4.25rem !important
  }

  .mb-lg-n17,
  .my-lg-n17 {
    margin-bottom: -4.25rem !important
  }

  .ml-lg-n17,
  .mx-lg-n17 {
    margin-left: -4.25rem !important
  }

  .m-lg-n18 {
    margin: -4.5rem !important
  }

  .mt-lg-n18,
  .my-lg-n18 {
    margin-top: -4.5rem !important
  }

  .mr-lg-n18,
  .mx-lg-n18 {
    margin-right: -4.5rem !important
  }

  .mb-lg-n18,
  .my-lg-n18 {
    margin-bottom: -4.5rem !important
  }

  .ml-lg-n18,
  .mx-lg-n18 {
    margin-left: -4.5rem !important
  }

  .m-lg-n19 {
    margin: -4.75rem !important
  }

  .mt-lg-n19,
  .my-lg-n19 {
    margin-top: -4.75rem !important
  }

  .mr-lg-n19,
  .mx-lg-n19 {
    margin-right: -4.75rem !important
  }

  .mb-lg-n19,
  .my-lg-n19 {
    margin-bottom: -4.75rem !important
  }

  .ml-lg-n19,
  .mx-lg-n19 {
    margin-left: -4.75rem !important
  }

  .m-lg-n20 {
    margin: -5rem !important
  }

  .mt-lg-n20,
  .my-lg-n20 {
    margin-top: -5rem !important
  }

  .mr-lg-n20,
  .mx-lg-n20 {
    margin-right: -5rem !important
  }

  .mb-lg-n20,
  .my-lg-n20 {
    margin-bottom: -5rem !important
  }

  .ml-lg-n20,
  .mx-lg-n20 {
    margin-left: -5rem !important
  }

  .m-lg-auto {
    margin: auto !important
  }

  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important
  }

  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important
  }

  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important
  }

  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important
  }
}

@media (min-width:1200px) {
  .m-xl-0 {
    margin: 0 !important
  }

  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important
  }

  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important
  }

  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important
  }

  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important
  }

  .m-xl-1 {
    margin: .25rem !important
  }

  .mt-xl-1,
  .my-xl-1 {
    margin-top: .25rem !important
  }

  .mr-xl-1,
  .mx-xl-1 {
    margin-right: .25rem !important
  }

  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: .25rem !important
  }

  .ml-xl-1,
  .mx-xl-1 {
    margin-left: .25rem !important
  }

  .m-xl-2 {
    margin: .5rem !important
  }

  .mt-xl-2,
  .my-xl-2 {
    margin-top: .5rem !important
  }

  .mr-xl-2,
  .mx-xl-2 {
    margin-right: .5rem !important
  }

  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: .5rem !important
  }

  .ml-xl-2,
  .mx-xl-2 {
    margin-left: .5rem !important
  }

  .m-xl-3 {
    margin: .75rem !important
  }

  .mt-xl-3,
  .my-xl-3 {
    margin-top: .75rem !important
  }

  .mr-xl-3,
  .mx-xl-3 {
    margin-right: .75rem !important
  }

  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: .75rem !important
  }

  .ml-xl-3,
  .mx-xl-3 {
    margin-left: .75rem !important
  }

  .m-xl-4 {
    margin: 1rem !important
  }

  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1rem !important
  }

  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1rem !important
  }

  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1rem !important
  }

  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1rem !important
  }

  .m-xl-5 {
    margin: 1.25rem !important
  }

  .mt-xl-5,
  .my-xl-5 {
    margin-top: 1.25rem !important
  }

  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 1.25rem !important
  }

  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 1.25rem !important
  }

  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 1.25rem !important
  }

  .m-xl-6 {
    margin: 1.5rem !important
  }

  .mt-xl-6,
  .my-xl-6 {
    margin-top: 1.5rem !important
  }

  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 1.5rem !important
  }

  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 1.5rem !important
  }

  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 1.5rem !important
  }

  .m-xl-7 {
    margin: 1.75rem !important
  }

  .mt-xl-7,
  .my-xl-7 {
    margin-top: 1.75rem !important
  }

  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 1.75rem !important
  }

  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 1.75rem !important
  }

  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 1.75rem !important
  }

  .m-xl-8 {
    margin: 2rem !important
  }

  .mt-xl-8,
  .my-xl-8 {
    margin-top: 2rem !important
  }

  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 2rem !important
  }

  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 2rem !important
  }

  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 2rem !important
  }

  .m-xl-9 {
    margin: 2.25rem !important
  }

  .mt-xl-9,
  .my-xl-9 {
    margin-top: 2.25rem !important
  }

  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 2.25rem !important
  }

  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 2.25rem !important
  }

  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 2.25rem !important
  }

  .m-xl-10 {
    margin: 2.5rem !important
  }

  .mt-xl-10,
  .my-xl-10 {
    margin-top: 2.5rem !important
  }

  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 2.5rem !important
  }

  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 2.5rem !important
  }

  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 2.5rem !important
  }

  .m-xl-11 {
    margin: 2.75rem !important
  }

  .mt-xl-11,
  .my-xl-11 {
    margin-top: 2.75rem !important
  }

  .mr-xl-11,
  .mx-xl-11 {
    margin-right: 2.75rem !important
  }

  .mb-xl-11,
  .my-xl-11 {
    margin-bottom: 2.75rem !important
  }

  .ml-xl-11,
  .mx-xl-11 {
    margin-left: 2.75rem !important
  }

  .m-xl-12 {
    margin: 3rem !important
  }

  .mt-xl-12,
  .my-xl-12 {
    margin-top: 3rem !important
  }

  .mr-xl-12,
  .mx-xl-12 {
    margin-right: 3rem !important
  }

  .mb-xl-12,
  .my-xl-12 {
    margin-bottom: 3rem !important
  }

  .ml-xl-12,
  .mx-xl-12 {
    margin-left: 3rem !important
  }

  .m-xl-13 {
    margin: 3.25rem !important
  }

  .mt-xl-13,
  .my-xl-13 {
    margin-top: 3.25rem !important
  }

  .mr-xl-13,
  .mx-xl-13 {
    margin-right: 3.25rem !important
  }

  .mb-xl-13,
  .my-xl-13 {
    margin-bottom: 3.25rem !important
  }

  .ml-xl-13,
  .mx-xl-13 {
    margin-left: 3.25rem !important
  }

  .m-xl-14 {
    margin: 3.5rem !important
  }

  .mt-xl-14,
  .my-xl-14 {
    margin-top: 3.5rem !important
  }

  .mr-xl-14,
  .mx-xl-14 {
    margin-right: 3.5rem !important
  }

  .mb-xl-14,
  .my-xl-14 {
    margin-bottom: 3.5rem !important
  }

  .ml-xl-14,
  .mx-xl-14 {
    margin-left: 3.5rem !important
  }

  .m-xl-15 {
    margin: 3.75rem !important
  }

  .mt-xl-15,
  .my-xl-15 {
    margin-top: 3.75rem !important
  }

  .mr-xl-15,
  .mx-xl-15 {
    margin-right: 3.75rem !important
  }

  .mb-xl-15,
  .my-xl-15 {
    margin-bottom: 3.75rem !important
  }

  .ml-xl-15,
  .mx-xl-15 {
    margin-left: 3.75rem !important
  }

  .m-xl-16 {
    margin: 4rem !important
  }

  .mt-xl-16,
  .my-xl-16 {
    margin-top: 4rem !important
  }

  .mr-xl-16,
  .mx-xl-16 {
    margin-right: 4rem !important
  }

  .mb-xl-16,
  .my-xl-16 {
    margin-bottom: 4rem !important
  }

  .ml-xl-16,
  .mx-xl-16 {
    margin-left: 4rem !important
  }

  .m-xl-17 {
    margin: 4.25rem !important
  }

  .mt-xl-17,
  .my-xl-17 {
    margin-top: 4.25rem !important
  }

  .mr-xl-17,
  .mx-xl-17 {
    margin-right: 4.25rem !important
  }

  .mb-xl-17,
  .my-xl-17 {
    margin-bottom: 4.25rem !important
  }

  .ml-xl-17,
  .mx-xl-17 {
    margin-left: 4.25rem !important
  }

  .m-xl-18 {
    margin: 4.5rem !important
  }

  .mt-xl-18,
  .my-xl-18 {
    margin-top: 4.5rem !important
  }

  .mr-xl-18,
  .mx-xl-18 {
    margin-right: 4.5rem !important
  }

  .mb-xl-18,
  .my-xl-18 {
    margin-bottom: 4.5rem !important
  }

  .ml-xl-18,
  .mx-xl-18 {
    margin-left: 4.5rem !important
  }

  .m-xl-19 {
    margin: 4.75rem !important
  }

  .mt-xl-19,
  .my-xl-19 {
    margin-top: 4.75rem !important
  }

  .mr-xl-19,
  .mx-xl-19 {
    margin-right: 4.75rem !important
  }

  .mb-xl-19,
  .my-xl-19 {
    margin-bottom: 4.75rem !important
  }

  .ml-xl-19,
  .mx-xl-19 {
    margin-left: 4.75rem !important
  }

  .m-xl-20 {
    margin: 5rem !important
  }

  .mt-xl-20,
  .my-xl-20 {
    margin-top: 5rem !important
  }

  .mr-xl-20,
  .mx-xl-20 {
    margin-right: 5rem !important
  }

  .mb-xl-20,
  .my-xl-20 {
    margin-bottom: 5rem !important
  }

  .ml-xl-20,
  .mx-xl-20 {
    margin-left: 5rem !important
  }

  .p-xl-0 {
    padding: 0 !important
  }

  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important
  }

  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important
  }

  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important
  }

  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important
  }

  .p-xl-1 {
    padding: .25rem !important
  }

  .pt-xl-1,
  .py-xl-1 {
    padding-top: .25rem !important
  }

  .pr-xl-1,
  .px-xl-1 {
    padding-right: .25rem !important
  }

  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: .25rem !important
  }

  .pl-xl-1,
  .px-xl-1 {
    padding-left: .25rem !important
  }

  .p-xl-2 {
    padding: .5rem !important
  }

  .pt-xl-2,
  .py-xl-2 {
    padding-top: .5rem !important
  }

  .pr-xl-2,
  .px-xl-2 {
    padding-right: .5rem !important
  }

  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: .5rem !important
  }

  .pl-xl-2,
  .px-xl-2 {
    padding-left: .5rem !important
  }

  .p-xl-3 {
    padding: .75rem !important
  }

  .pt-xl-3,
  .py-xl-3 {
    padding-top: .75rem !important
  }

  .pr-xl-3,
  .px-xl-3 {
    padding-right: .75rem !important
  }

  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: .75rem !important
  }

  .pl-xl-3,
  .px-xl-3 {
    padding-left: .75rem !important
  }

  .p-xl-4 {
    padding: 1rem !important
  }

  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1rem !important
  }

  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1rem !important
  }

  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1rem !important
  }

  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1rem !important
  }

  .p-xl-5 {
    padding: 1.25rem !important
  }

  .pt-xl-5,
  .py-xl-5 {
    padding-top: 1.25rem !important
  }

  .pr-xl-5,
  .px-xl-5 {
    padding-right: 1.25rem !important
  }

  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 1.25rem !important
  }

  .pl-xl-5,
  .px-xl-5 {
    padding-left: 1.25rem !important
  }

  .p-xl-6 {
    padding: 1.5rem !important
  }

  .pt-xl-6,
  .py-xl-6 {
    padding-top: 1.5rem !important
  }

  .pr-xl-6,
  .px-xl-6 {
    padding-right: 1.5rem !important
  }

  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 1.5rem !important
  }

  .pl-xl-6,
  .px-xl-6 {
    padding-left: 1.5rem !important
  }

  .p-xl-7 {
    padding: 1.75rem !important
  }

  .pt-xl-7,
  .py-xl-7 {
    padding-top: 1.75rem !important
  }

  .pr-xl-7,
  .px-xl-7 {
    padding-right: 1.75rem !important
  }

  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 1.75rem !important
  }

  .pl-xl-7,
  .px-xl-7 {
    padding-left: 1.75rem !important
  }

  .p-xl-8 {
    padding: 2rem !important
  }

  .pt-xl-8,
  .py-xl-8 {
    padding-top: 2rem !important
  }

  .pr-xl-8,
  .px-xl-8 {
    padding-right: 2rem !important
  }

  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 2rem !important
  }

  .pl-xl-8,
  .px-xl-8 {
    padding-left: 2rem !important
  }

  .p-xl-9 {
    padding: 2.25rem !important
  }

  .pt-xl-9,
  .py-xl-9 {
    padding-top: 2.25rem !important
  }

  .pr-xl-9,
  .px-xl-9 {
    padding-right: 2.25rem !important
  }

  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 2.25rem !important
  }

  .pl-xl-9,
  .px-xl-9 {
    padding-left: 2.25rem !important
  }

  .p-xl-10 {
    padding: 2.5rem !important
  }

  .pt-xl-10,
  .py-xl-10 {
    padding-top: 2.5rem !important
  }

  .pr-xl-10,
  .px-xl-10 {
    padding-right: 2.5rem !important
  }

  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 2.5rem !important
  }

  .pl-xl-10,
  .px-xl-10 {
    padding-left: 2.5rem !important
  }

  .p-xl-11 {
    padding: 2.75rem !important
  }

  .pt-xl-11,
  .py-xl-11 {
    padding-top: 2.75rem !important
  }

  .pr-xl-11,
  .px-xl-11 {
    padding-right: 2.75rem !important
  }

  .pb-xl-11,
  .py-xl-11 {
    padding-bottom: 2.75rem !important
  }

  .pl-xl-11,
  .px-xl-11 {
    padding-left: 2.75rem !important
  }

  .p-xl-12 {
    padding: 3rem !important
  }

  .pt-xl-12,
  .py-xl-12 {
    padding-top: 3rem !important
  }

  .pr-xl-12,
  .px-xl-12 {
    padding-right: 3rem !important
  }

  .pb-xl-12,
  .py-xl-12 {
    padding-bottom: 3rem !important
  }

  .pl-xl-12,
  .px-xl-12 {
    padding-left: 3rem !important
  }

  .p-xl-13 {
    padding: 3.25rem !important
  }

  .pt-xl-13,
  .py-xl-13 {
    padding-top: 3.25rem !important
  }

  .pr-xl-13,
  .px-xl-13 {
    padding-right: 3.25rem !important
  }

  .pb-xl-13,
  .py-xl-13 {
    padding-bottom: 3.25rem !important
  }

  .pl-xl-13,
  .px-xl-13 {
    padding-left: 3.25rem !important
  }

  .p-xl-14 {
    padding: 3.5rem !important
  }

  .pt-xl-14,
  .py-xl-14 {
    padding-top: 3.5rem !important
  }

  .pr-xl-14,
  .px-xl-14 {
    padding-right: 3.5rem !important
  }

  .pb-xl-14,
  .py-xl-14 {
    padding-bottom: 3.5rem !important
  }

  .pl-xl-14,
  .px-xl-14 {
    padding-left: 3.5rem !important
  }

  .p-xl-15 {
    padding: 3.75rem !important
  }

  .pt-xl-15,
  .py-xl-15 {
    padding-top: 3.75rem !important
  }

  .pr-xl-15,
  .px-xl-15 {
    padding-right: 3.75rem !important
  }

  .pb-xl-15,
  .py-xl-15 {
    padding-bottom: 3.75rem !important
  }

  .pl-xl-15,
  .px-xl-15 {
    padding-left: 3.75rem !important
  }

  .p-xl-16 {
    padding: 4rem !important
  }

  .pt-xl-16,
  .py-xl-16 {
    padding-top: 4rem !important
  }

  .pr-xl-16,
  .px-xl-16 {
    padding-right: 4rem !important
  }

  .pb-xl-16,
  .py-xl-16 {
    padding-bottom: 4rem !important
  }

  .pl-xl-16,
  .px-xl-16 {
    padding-left: 4rem !important
  }

  .p-xl-17 {
    padding: 4.25rem !important
  }

  .pt-xl-17,
  .py-xl-17 {
    padding-top: 4.25rem !important
  }

  .pr-xl-17,
  .px-xl-17 {
    padding-right: 4.25rem !important
  }

  .pb-xl-17,
  .py-xl-17 {
    padding-bottom: 4.25rem !important
  }

  .pl-xl-17,
  .px-xl-17 {
    padding-left: 4.25rem !important
  }

  .p-xl-18 {
    padding: 4.5rem !important
  }

  .pt-xl-18,
  .py-xl-18 {
    padding-top: 4.5rem !important
  }

  .pr-xl-18,
  .px-xl-18 {
    padding-right: 4.5rem !important
  }

  .pb-xl-18,
  .py-xl-18 {
    padding-bottom: 4.5rem !important
  }

  .pl-xl-18,
  .px-xl-18 {
    padding-left: 4.5rem !important
  }

  .p-xl-19 {
    padding: 4.75rem !important
  }

  .pt-xl-19,
  .py-xl-19 {
    padding-top: 4.75rem !important
  }

  .pr-xl-19,
  .px-xl-19 {
    padding-right: 4.75rem !important
  }

  .pb-xl-19,
  .py-xl-19 {
    padding-bottom: 4.75rem !important
  }

  .pl-xl-19,
  .px-xl-19 {
    padding-left: 4.75rem !important
  }

  .p-xl-20 {
    padding: 5rem !important
  }

  .pt-xl-20,
  .py-xl-20 {
    padding-top: 5rem !important
  }

  .pr-xl-20,
  .px-xl-20 {
    padding-right: 5rem !important
  }

  .pb-xl-20,
  .py-xl-20 {
    padding-bottom: 5rem !important
  }

  .pl-xl-20,
  .px-xl-20 {
    padding-left: 5rem !important
  }

  .m-xl-n1 {
    margin: -.25rem !important
  }

  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -.25rem !important
  }

  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -.25rem !important
  }

  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -.25rem !important
  }

  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -.25rem !important
  }

  .m-xl-n2 {
    margin: -.5rem !important
  }

  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -.5rem !important
  }

  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -.5rem !important
  }

  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -.5rem !important
  }

  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -.5rem !important
  }

  .m-xl-n3 {
    margin: -.75rem !important
  }

  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -.75rem !important
  }

  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -.75rem !important
  }

  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -.75rem !important
  }

  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -.75rem !important
  }

  .m-xl-n4 {
    margin: -1rem !important
  }

  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1rem !important
  }

  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1rem !important
  }

  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1rem !important
  }

  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1rem !important
  }

  .m-xl-n5 {
    margin: -1.25rem !important
  }

  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -1.25rem !important
  }

  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -1.25rem !important
  }

  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -1.25rem !important
  }

  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -1.25rem !important
  }

  .m-xl-n6 {
    margin: -1.5rem !important
  }

  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -1.5rem !important
  }

  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -1.5rem !important
  }

  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -1.5rem !important
  }

  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -1.5rem !important
  }

  .m-xl-n7 {
    margin: -1.75rem !important
  }

  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -1.75rem !important
  }

  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -1.75rem !important
  }

  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -1.75rem !important
  }

  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -1.75rem !important
  }

  .m-xl-n8 {
    margin: -2rem !important
  }

  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -2rem !important
  }

  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -2rem !important
  }

  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -2rem !important
  }

  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -2rem !important
  }

  .m-xl-n9 {
    margin: -2.25rem !important
  }

  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -2.25rem !important
  }

  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -2.25rem !important
  }

  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -2.25rem !important
  }

  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -2.25rem !important
  }

  .m-xl-n10 {
    margin: -2.5rem !important
  }

  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -2.5rem !important
  }

  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -2.5rem !important
  }

  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -2.5rem !important
  }

  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -2.5rem !important
  }

  .m-xl-n11 {
    margin: -2.75rem !important
  }

  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -2.75rem !important
  }

  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -2.75rem !important
  }

  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -2.75rem !important
  }

  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -2.75rem !important
  }

  .m-xl-n12 {
    margin: -3rem !important
  }

  .mt-xl-n12,
  .my-xl-n12 {
    margin-top: -3rem !important
  }

  .mr-xl-n12,
  .mx-xl-n12 {
    margin-right: -3rem !important
  }

  .mb-xl-n12,
  .my-xl-n12 {
    margin-bottom: -3rem !important
  }

  .ml-xl-n12,
  .mx-xl-n12 {
    margin-left: -3rem !important
  }

  .m-xl-n13 {
    margin: -3.25rem !important
  }

  .mt-xl-n13,
  .my-xl-n13 {
    margin-top: -3.25rem !important
  }

  .mr-xl-n13,
  .mx-xl-n13 {
    margin-right: -3.25rem !important
  }

  .mb-xl-n13,
  .my-xl-n13 {
    margin-bottom: -3.25rem !important
  }

  .ml-xl-n13,
  .mx-xl-n13 {
    margin-left: -3.25rem !important
  }

  .m-xl-n14 {
    margin: -3.5rem !important
  }

  .mt-xl-n14,
  .my-xl-n14 {
    margin-top: -3.5rem !important
  }

  .mr-xl-n14,
  .mx-xl-n14 {
    margin-right: -3.5rem !important
  }

  .mb-xl-n14,
  .my-xl-n14 {
    margin-bottom: -3.5rem !important
  }

  .ml-xl-n14,
  .mx-xl-n14 {
    margin-left: -3.5rem !important
  }

  .m-xl-n15 {
    margin: -3.75rem !important
  }

  .mt-xl-n15,
  .my-xl-n15 {
    margin-top: -3.75rem !important
  }

  .mr-xl-n15,
  .mx-xl-n15 {
    margin-right: -3.75rem !important
  }

  .mb-xl-n15,
  .my-xl-n15 {
    margin-bottom: -3.75rem !important
  }

  .ml-xl-n15,
  .mx-xl-n15 {
    margin-left: -3.75rem !important
  }

  .m-xl-n16 {
    margin: -4rem !important
  }

  .mt-xl-n16,
  .my-xl-n16 {
    margin-top: -4rem !important
  }

  .mr-xl-n16,
  .mx-xl-n16 {
    margin-right: -4rem !important
  }

  .mb-xl-n16,
  .my-xl-n16 {
    margin-bottom: -4rem !important
  }

  .ml-xl-n16,
  .mx-xl-n16 {
    margin-left: -4rem !important
  }

  .m-xl-n17 {
    margin: -4.25rem !important
  }

  .mt-xl-n17,
  .my-xl-n17 {
    margin-top: -4.25rem !important
  }

  .mr-xl-n17,
  .mx-xl-n17 {
    margin-right: -4.25rem !important
  }

  .mb-xl-n17,
  .my-xl-n17 {
    margin-bottom: -4.25rem !important
  }

  .ml-xl-n17,
  .mx-xl-n17 {
    margin-left: -4.25rem !important
  }

  .m-xl-n18 {
    margin: -4.5rem !important
  }

  .mt-xl-n18,
  .my-xl-n18 {
    margin-top: -4.5rem !important
  }

  .mr-xl-n18,
  .mx-xl-n18 {
    margin-right: -4.5rem !important
  }

  .mb-xl-n18,
  .my-xl-n18 {
    margin-bottom: -4.5rem !important
  }

  .ml-xl-n18,
  .mx-xl-n18 {
    margin-left: -4.5rem !important
  }

  .m-xl-n19 {
    margin: -4.75rem !important
  }

  .mt-xl-n19,
  .my-xl-n19 {
    margin-top: -4.75rem !important
  }

  .mr-xl-n19,
  .mx-xl-n19 {
    margin-right: -4.75rem !important
  }

  .mb-xl-n19,
  .my-xl-n19 {
    margin-bottom: -4.75rem !important
  }

  .ml-xl-n19,
  .mx-xl-n19 {
    margin-left: -4.75rem !important
  }

  .m-xl-n20 {
    margin: -5rem !important
  }

  .mt-xl-n20,
  .my-xl-n20 {
    margin-top: -5rem !important
  }

  .mr-xl-n20,
  .mx-xl-n20 {
    margin-right: -5rem !important
  }

  .mb-xl-n20,
  .my-xl-n20 {
    margin-bottom: -5rem !important
  }

  .ml-xl-n20,
  .mx-xl-n20 {
    margin-left: -5rem !important
  }

  .m-xl-auto {
    margin: auto !important
  }

  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important
  }

  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important
  }

  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important
  }

  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important
  }
}

@media (min-width:1840px) {
  .m-hg-0 {
    margin: 0 !important
  }

  .mt-hg-0,
  .my-hg-0 {
    margin-top: 0 !important
  }

  .mr-hg-0,
  .mx-hg-0 {
    margin-right: 0 !important
  }

  .mb-hg-0,
  .my-hg-0 {
    margin-bottom: 0 !important
  }

  .ml-hg-0,
  .mx-hg-0 {
    margin-left: 0 !important
  }

  .m-hg-1 {
    margin: .25rem !important
  }

  .mt-hg-1,
  .my-hg-1 {
    margin-top: .25rem !important
  }

  .mr-hg-1,
  .mx-hg-1 {
    margin-right: .25rem !important
  }

  .mb-hg-1,
  .my-hg-1 {
    margin-bottom: .25rem !important
  }

  .ml-hg-1,
  .mx-hg-1 {
    margin-left: .25rem !important
  }

  .m-hg-2 {
    margin: .5rem !important
  }

  .mt-hg-2,
  .my-hg-2 {
    margin-top: .5rem !important
  }

  .mr-hg-2,
  .mx-hg-2 {
    margin-right: .5rem !important
  }

  .mb-hg-2,
  .my-hg-2 {
    margin-bottom: .5rem !important
  }

  .ml-hg-2,
  .mx-hg-2 {
    margin-left: .5rem !important
  }

  .m-hg-3 {
    margin: .75rem !important
  }

  .mt-hg-3,
  .my-hg-3 {
    margin-top: .75rem !important
  }

  .mr-hg-3,
  .mx-hg-3 {
    margin-right: .75rem !important
  }

  .mb-hg-3,
  .my-hg-3 {
    margin-bottom: .75rem !important
  }

  .ml-hg-3,
  .mx-hg-3 {
    margin-left: .75rem !important
  }

  .m-hg-4 {
    margin: 1rem !important
  }

  .mt-hg-4,
  .my-hg-4 {
    margin-top: 1rem !important
  }

  .mr-hg-4,
  .mx-hg-4 {
    margin-right: 1rem !important
  }

  .mb-hg-4,
  .my-hg-4 {
    margin-bottom: 1rem !important
  }

  .ml-hg-4,
  .mx-hg-4 {
    margin-left: 1rem !important
  }

  .m-hg-5 {
    margin: 1.25rem !important
  }

  .mt-hg-5,
  .my-hg-5 {
    margin-top: 1.25rem !important
  }

  .mr-hg-5,
  .mx-hg-5 {
    margin-right: 1.25rem !important
  }

  .mb-hg-5,
  .my-hg-5 {
    margin-bottom: 1.25rem !important
  }

  .ml-hg-5,
  .mx-hg-5 {
    margin-left: 1.25rem !important
  }

  .m-hg-6 {
    margin: 1.5rem !important
  }

  .mt-hg-6,
  .my-hg-6 {
    margin-top: 1.5rem !important
  }

  .mr-hg-6,
  .mx-hg-6 {
    margin-right: 1.5rem !important
  }

  .mb-hg-6,
  .my-hg-6 {
    margin-bottom: 1.5rem !important
  }

  .ml-hg-6,
  .mx-hg-6 {
    margin-left: 1.5rem !important
  }

  .m-hg-7 {
    margin: 1.75rem !important
  }

  .mt-hg-7,
  .my-hg-7 {
    margin-top: 1.75rem !important
  }

  .mr-hg-7,
  .mx-hg-7 {
    margin-right: 1.75rem !important
  }

  .mb-hg-7,
  .my-hg-7 {
    margin-bottom: 1.75rem !important
  }

  .ml-hg-7,
  .mx-hg-7 {
    margin-left: 1.75rem !important
  }

  .m-hg-8 {
    margin: 2rem !important
  }

  .mt-hg-8,
  .my-hg-8 {
    margin-top: 2rem !important
  }

  .mr-hg-8,
  .mx-hg-8 {
    margin-right: 2rem !important
  }

  .mb-hg-8,
  .my-hg-8 {
    margin-bottom: 2rem !important
  }

  .ml-hg-8,
  .mx-hg-8 {
    margin-left: 2rem !important
  }

  .m-hg-9 {
    margin: 2.25rem !important
  }

  .mt-hg-9,
  .my-hg-9 {
    margin-top: 2.25rem !important
  }

  .mr-hg-9,
  .mx-hg-9 {
    margin-right: 2.25rem !important
  }

  .mb-hg-9,
  .my-hg-9 {
    margin-bottom: 2.25rem !important
  }

  .ml-hg-9,
  .mx-hg-9 {
    margin-left: 2.25rem !important
  }

  .m-hg-10 {
    margin: 2.5rem !important
  }

  .mt-hg-10,
  .my-hg-10 {
    margin-top: 2.5rem !important
  }

  .mr-hg-10,
  .mx-hg-10 {
    margin-right: 2.5rem !important
  }

  .mb-hg-10,
  .my-hg-10 {
    margin-bottom: 2.5rem !important
  }

  .ml-hg-10,
  .mx-hg-10 {
    margin-left: 2.5rem !important
  }

  .m-hg-11 {
    margin: 2.75rem !important
  }

  .mt-hg-11,
  .my-hg-11 {
    margin-top: 2.75rem !important
  }

  .mr-hg-11,
  .mx-hg-11 {
    margin-right: 2.75rem !important
  }

  .mb-hg-11,
  .my-hg-11 {
    margin-bottom: 2.75rem !important
  }

  .ml-hg-11,
  .mx-hg-11 {
    margin-left: 2.75rem !important
  }

  .m-hg-12 {
    margin: 3rem !important
  }

  .mt-hg-12,
  .my-hg-12 {
    margin-top: 3rem !important
  }

  .mr-hg-12,
  .mx-hg-12 {
    margin-right: 3rem !important
  }

  .mb-hg-12,
  .my-hg-12 {
    margin-bottom: 3rem !important
  }

  .ml-hg-12,
  .mx-hg-12 {
    margin-left: 3rem !important
  }

  .m-hg-13 {
    margin: 3.25rem !important
  }

  .mt-hg-13,
  .my-hg-13 {
    margin-top: 3.25rem !important
  }

  .mr-hg-13,
  .mx-hg-13 {
    margin-right: 3.25rem !important
  }

  .mb-hg-13,
  .my-hg-13 {
    margin-bottom: 3.25rem !important
  }

  .ml-hg-13,
  .mx-hg-13 {
    margin-left: 3.25rem !important
  }

  .m-hg-14 {
    margin: 3.5rem !important
  }

  .mt-hg-14,
  .my-hg-14 {
    margin-top: 3.5rem !important
  }

  .mr-hg-14,
  .mx-hg-14 {
    margin-right: 3.5rem !important
  }

  .mb-hg-14,
  .my-hg-14 {
    margin-bottom: 3.5rem !important
  }

  .ml-hg-14,
  .mx-hg-14 {
    margin-left: 3.5rem !important
  }

  .m-hg-15 {
    margin: 3.75rem !important
  }

  .mt-hg-15,
  .my-hg-15 {
    margin-top: 3.75rem !important
  }

  .mr-hg-15,
  .mx-hg-15 {
    margin-right: 3.75rem !important
  }

  .mb-hg-15,
  .my-hg-15 {
    margin-bottom: 3.75rem !important
  }

  .ml-hg-15,
  .mx-hg-15 {
    margin-left: 3.75rem !important
  }

  .m-hg-16 {
    margin: 4rem !important
  }

  .mt-hg-16,
  .my-hg-16 {
    margin-top: 4rem !important
  }

  .mr-hg-16,
  .mx-hg-16 {
    margin-right: 4rem !important
  }

  .mb-hg-16,
  .my-hg-16 {
    margin-bottom: 4rem !important
  }

  .ml-hg-16,
  .mx-hg-16 {
    margin-left: 4rem !important
  }

  .m-hg-17 {
    margin: 4.25rem !important
  }

  .mt-hg-17,
  .my-hg-17 {
    margin-top: 4.25rem !important
  }

  .mr-hg-17,
  .mx-hg-17 {
    margin-right: 4.25rem !important
  }

  .mb-hg-17,
  .my-hg-17 {
    margin-bottom: 4.25rem !important
  }

  .ml-hg-17,
  .mx-hg-17 {
    margin-left: 4.25rem !important
  }

  .m-hg-18 {
    margin: 4.5rem !important
  }

  .mt-hg-18,
  .my-hg-18 {
    margin-top: 4.5rem !important
  }

  .mr-hg-18,
  .mx-hg-18 {
    margin-right: 4.5rem !important
  }

  .mb-hg-18,
  .my-hg-18 {
    margin-bottom: 4.5rem !important
  }

  .ml-hg-18,
  .mx-hg-18 {
    margin-left: 4.5rem !important
  }

  .m-hg-19 {
    margin: 4.75rem !important
  }

  .mt-hg-19,
  .my-hg-19 {
    margin-top: 4.75rem !important
  }

  .mr-hg-19,
  .mx-hg-19 {
    margin-right: 4.75rem !important
  }

  .mb-hg-19,
  .my-hg-19 {
    margin-bottom: 4.75rem !important
  }

  .ml-hg-19,
  .mx-hg-19 {
    margin-left: 4.75rem !important
  }

  .m-hg-20 {
    margin: 5rem !important
  }

  .mt-hg-20,
  .my-hg-20 {
    margin-top: 5rem !important
  }

  .mr-hg-20,
  .mx-hg-20 {
    margin-right: 5rem !important
  }

  .mb-hg-20,
  .my-hg-20 {
    margin-bottom: 5rem !important
  }

  .ml-hg-20,
  .mx-hg-20 {
    margin-left: 5rem !important
  }

  .p-hg-0 {
    padding: 0 !important
  }

  .pt-hg-0,
  .py-hg-0 {
    padding-top: 0 !important
  }

  .pr-hg-0,
  .px-hg-0 {
    padding-right: 0 !important
  }

  .pb-hg-0,
  .py-hg-0 {
    padding-bottom: 0 !important
  }

  .pl-hg-0,
  .px-hg-0 {
    padding-left: 0 !important
  }

  .p-hg-1 {
    padding: .25rem !important
  }

  .pt-hg-1,
  .py-hg-1 {
    padding-top: .25rem !important
  }

  .pr-hg-1,
  .px-hg-1 {
    padding-right: .25rem !important
  }

  .pb-hg-1,
  .py-hg-1 {
    padding-bottom: .25rem !important
  }

  .pl-hg-1,
  .px-hg-1 {
    padding-left: .25rem !important
  }

  .p-hg-2 {
    padding: .5rem !important
  }

  .pt-hg-2,
  .py-hg-2 {
    padding-top: .5rem !important
  }

  .pr-hg-2,
  .px-hg-2 {
    padding-right: .5rem !important
  }

  .pb-hg-2,
  .py-hg-2 {
    padding-bottom: .5rem !important
  }

  .pl-hg-2,
  .px-hg-2 {
    padding-left: .5rem !important
  }

  .p-hg-3 {
    padding: .75rem !important
  }

  .pt-hg-3,
  .py-hg-3 {
    padding-top: .75rem !important
  }

  .pr-hg-3,
  .px-hg-3 {
    padding-right: .75rem !important
  }

  .pb-hg-3,
  .py-hg-3 {
    padding-bottom: .75rem !important
  }

  .pl-hg-3,
  .px-hg-3 {
    padding-left: .75rem !important
  }

  .p-hg-4 {
    padding: 1rem !important
  }

  .pt-hg-4,
  .py-hg-4 {
    padding-top: 1rem !important
  }

  .pr-hg-4,
  .px-hg-4 {
    padding-right: 1rem !important
  }

  .pb-hg-4,
  .py-hg-4 {
    padding-bottom: 1rem !important
  }

  .pl-hg-4,
  .px-hg-4 {
    padding-left: 1rem !important
  }

  .p-hg-5 {
    padding: 1.25rem !important
  }

  .pt-hg-5,
  .py-hg-5 {
    padding-top: 1.25rem !important
  }

  .pr-hg-5,
  .px-hg-5 {
    padding-right: 1.25rem !important
  }

  .pb-hg-5,
  .py-hg-5 {
    padding-bottom: 1.25rem !important
  }

  .pl-hg-5,
  .px-hg-5 {
    padding-left: 1.25rem !important
  }

  .p-hg-6 {
    padding: 1.5rem !important
  }

  .pt-hg-6,
  .py-hg-6 {
    padding-top: 1.5rem !important
  }

  .pr-hg-6,
  .px-hg-6 {
    padding-right: 1.5rem !important
  }

  .pb-hg-6,
  .py-hg-6 {
    padding-bottom: 1.5rem !important
  }

  .pl-hg-6,
  .px-hg-6 {
    padding-left: 1.5rem !important
  }

  .p-hg-7 {
    padding: 1.75rem !important
  }

  .pt-hg-7,
  .py-hg-7 {
    padding-top: 1.75rem !important
  }

  .pr-hg-7,
  .px-hg-7 {
    padding-right: 1.75rem !important
  }

  .pb-hg-7,
  .py-hg-7 {
    padding-bottom: 1.75rem !important
  }

  .pl-hg-7,
  .px-hg-7 {
    padding-left: 1.75rem !important
  }

  .p-hg-8 {
    padding: 2rem !important
  }

  .pt-hg-8,
  .py-hg-8 {
    padding-top: 2rem !important
  }

  .pr-hg-8,
  .px-hg-8 {
    padding-right: 2rem !important
  }

  .pb-hg-8,
  .py-hg-8 {
    padding-bottom: 2rem !important
  }

  .pl-hg-8,
  .px-hg-8 {
    padding-left: 2rem !important
  }

  .p-hg-9 {
    padding: 2.25rem !important
  }

  .pt-hg-9,
  .py-hg-9 {
    padding-top: 2.25rem !important
  }

  .pr-hg-9,
  .px-hg-9 {
    padding-right: 2.25rem !important
  }

  .pb-hg-9,
  .py-hg-9 {
    padding-bottom: 2.25rem !important
  }

  .pl-hg-9,
  .px-hg-9 {
    padding-left: 2.25rem !important
  }

  .p-hg-10 {
    padding: 2.5rem !important
  }

  .pt-hg-10,
  .py-hg-10 {
    padding-top: 2.5rem !important
  }

  .pr-hg-10,
  .px-hg-10 {
    padding-right: 2.5rem !important
  }

  .pb-hg-10,
  .py-hg-10 {
    padding-bottom: 2.5rem !important
  }

  .pl-hg-10,
  .px-hg-10 {
    padding-left: 2.5rem !important
  }

  .p-hg-11 {
    padding: 2.75rem !important
  }

  .pt-hg-11,
  .py-hg-11 {
    padding-top: 2.75rem !important
  }

  .pr-hg-11,
  .px-hg-11 {
    padding-right: 2.75rem !important
  }

  .pb-hg-11,
  .py-hg-11 {
    padding-bottom: 2.75rem !important
  }

  .pl-hg-11,
  .px-hg-11 {
    padding-left: 2.75rem !important
  }

  .p-hg-12 {
    padding: 3rem !important
  }

  .pt-hg-12,
  .py-hg-12 {
    padding-top: 3rem !important
  }

  .pr-hg-12,
  .px-hg-12 {
    padding-right: 3rem !important
  }

  .pb-hg-12,
  .py-hg-12 {
    padding-bottom: 3rem !important
  }

  .pl-hg-12,
  .px-hg-12 {
    padding-left: 3rem !important
  }

  .p-hg-13 {
    padding: 3.25rem !important
  }

  .pt-hg-13,
  .py-hg-13 {
    padding-top: 3.25rem !important
  }

  .pr-hg-13,
  .px-hg-13 {
    padding-right: 3.25rem !important
  }

  .pb-hg-13,
  .py-hg-13 {
    padding-bottom: 3.25rem !important
  }

  .pl-hg-13,
  .px-hg-13 {
    padding-left: 3.25rem !important
  }

  .p-hg-14 {
    padding: 3.5rem !important
  }

  .pt-hg-14,
  .py-hg-14 {
    padding-top: 3.5rem !important
  }

  .pr-hg-14,
  .px-hg-14 {
    padding-right: 3.5rem !important
  }

  .pb-hg-14,
  .py-hg-14 {
    padding-bottom: 3.5rem !important
  }

  .pl-hg-14,
  .px-hg-14 {
    padding-left: 3.5rem !important
  }

  .p-hg-15 {
    padding: 3.75rem !important
  }

  .pt-hg-15,
  .py-hg-15 {
    padding-top: 3.75rem !important
  }

  .pr-hg-15,
  .px-hg-15 {
    padding-right: 3.75rem !important
  }

  .pb-hg-15,
  .py-hg-15 {
    padding-bottom: 3.75rem !important
  }

  .pl-hg-15,
  .px-hg-15 {
    padding-left: 3.75rem !important
  }

  .p-hg-16 {
    padding: 4rem !important
  }

  .pt-hg-16,
  .py-hg-16 {
    padding-top: 4rem !important
  }

  .pr-hg-16,
  .px-hg-16 {
    padding-right: 4rem !important
  }

  .pb-hg-16,
  .py-hg-16 {
    padding-bottom: 4rem !important
  }

  .pl-hg-16,
  .px-hg-16 {
    padding-left: 4rem !important
  }

  .p-hg-17 {
    padding: 4.25rem !important
  }

  .pt-hg-17,
  .py-hg-17 {
    padding-top: 4.25rem !important
  }

  .pr-hg-17,
  .px-hg-17 {
    padding-right: 4.25rem !important
  }

  .pb-hg-17,
  .py-hg-17 {
    padding-bottom: 4.25rem !important
  }

  .pl-hg-17,
  .px-hg-17 {
    padding-left: 4.25rem !important
  }

  .p-hg-18 {
    padding: 4.5rem !important
  }

  .pt-hg-18,
  .py-hg-18 {
    padding-top: 4.5rem !important
  }

  .pr-hg-18,
  .px-hg-18 {
    padding-right: 4.5rem !important
  }

  .pb-hg-18,
  .py-hg-18 {
    padding-bottom: 4.5rem !important
  }

  .pl-hg-18,
  .px-hg-18 {
    padding-left: 4.5rem !important
  }

  .p-hg-19 {
    padding: 4.75rem !important
  }

  .pt-hg-19,
  .py-hg-19 {
    padding-top: 4.75rem !important
  }

  .pr-hg-19,
  .px-hg-19 {
    padding-right: 4.75rem !important
  }

  .pb-hg-19,
  .py-hg-19 {
    padding-bottom: 4.75rem !important
  }

  .pl-hg-19,
  .px-hg-19 {
    padding-left: 4.75rem !important
  }

  .p-hg-20 {
    padding: 5rem !important
  }

  .pt-hg-20,
  .py-hg-20 {
    padding-top: 5rem !important
  }

  .pr-hg-20,
  .px-hg-20 {
    padding-right: 5rem !important
  }

  .pb-hg-20,
  .py-hg-20 {
    padding-bottom: 5rem !important
  }

  .pl-hg-20,
  .px-hg-20 {
    padding-left: 5rem !important
  }

  .m-hg-n1 {
    margin: -.25rem !important
  }

  .mt-hg-n1,
  .my-hg-n1 {
    margin-top: -.25rem !important
  }

  .mr-hg-n1,
  .mx-hg-n1 {
    margin-right: -.25rem !important
  }

  .mb-hg-n1,
  .my-hg-n1 {
    margin-bottom: -.25rem !important
  }

  .ml-hg-n1,
  .mx-hg-n1 {
    margin-left: -.25rem !important
  }

  .m-hg-n2 {
    margin: -.5rem !important
  }

  .mt-hg-n2,
  .my-hg-n2 {
    margin-top: -.5rem !important
  }

  .mr-hg-n2,
  .mx-hg-n2 {
    margin-right: -.5rem !important
  }

  .mb-hg-n2,
  .my-hg-n2 {
    margin-bottom: -.5rem !important
  }

  .ml-hg-n2,
  .mx-hg-n2 {
    margin-left: -.5rem !important
  }

  .m-hg-n3 {
    margin: -.75rem !important
  }

  .mt-hg-n3,
  .my-hg-n3 {
    margin-top: -.75rem !important
  }

  .mr-hg-n3,
  .mx-hg-n3 {
    margin-right: -.75rem !important
  }

  .mb-hg-n3,
  .my-hg-n3 {
    margin-bottom: -.75rem !important
  }

  .ml-hg-n3,
  .mx-hg-n3 {
    margin-left: -.75rem !important
  }

  .m-hg-n4 {
    margin: -1rem !important
  }

  .mt-hg-n4,
  .my-hg-n4 {
    margin-top: -1rem !important
  }

  .mr-hg-n4,
  .mx-hg-n4 {
    margin-right: -1rem !important
  }

  .mb-hg-n4,
  .my-hg-n4 {
    margin-bottom: -1rem !important
  }

  .ml-hg-n4,
  .mx-hg-n4 {
    margin-left: -1rem !important
  }

  .m-hg-n5 {
    margin: -1.25rem !important
  }

  .mt-hg-n5,
  .my-hg-n5 {
    margin-top: -1.25rem !important
  }

  .mr-hg-n5,
  .mx-hg-n5 {
    margin-right: -1.25rem !important
  }

  .mb-hg-n5,
  .my-hg-n5 {
    margin-bottom: -1.25rem !important
  }

  .ml-hg-n5,
  .mx-hg-n5 {
    margin-left: -1.25rem !important
  }

  .m-hg-n6 {
    margin: -1.5rem !important
  }

  .mt-hg-n6,
  .my-hg-n6 {
    margin-top: -1.5rem !important
  }

  .mr-hg-n6,
  .mx-hg-n6 {
    margin-right: -1.5rem !important
  }

  .mb-hg-n6,
  .my-hg-n6 {
    margin-bottom: -1.5rem !important
  }

  .ml-hg-n6,
  .mx-hg-n6 {
    margin-left: -1.5rem !important
  }

  .m-hg-n7 {
    margin: -1.75rem !important
  }

  .mt-hg-n7,
  .my-hg-n7 {
    margin-top: -1.75rem !important
  }

  .mr-hg-n7,
  .mx-hg-n7 {
    margin-right: -1.75rem !important
  }

  .mb-hg-n7,
  .my-hg-n7 {
    margin-bottom: -1.75rem !important
  }

  .ml-hg-n7,
  .mx-hg-n7 {
    margin-left: -1.75rem !important
  }

  .m-hg-n8 {
    margin: -2rem !important
  }

  .mt-hg-n8,
  .my-hg-n8 {
    margin-top: -2rem !important
  }

  .mr-hg-n8,
  .mx-hg-n8 {
    margin-right: -2rem !important
  }

  .mb-hg-n8,
  .my-hg-n8 {
    margin-bottom: -2rem !important
  }

  .ml-hg-n8,
  .mx-hg-n8 {
    margin-left: -2rem !important
  }

  .m-hg-n9 {
    margin: -2.25rem !important
  }

  .mt-hg-n9,
  .my-hg-n9 {
    margin-top: -2.25rem !important
  }

  .mr-hg-n9,
  .mx-hg-n9 {
    margin-right: -2.25rem !important
  }

  .mb-hg-n9,
  .my-hg-n9 {
    margin-bottom: -2.25rem !important
  }

  .ml-hg-n9,
  .mx-hg-n9 {
    margin-left: -2.25rem !important
  }

  .m-hg-n10 {
    margin: -2.5rem !important
  }

  .mt-hg-n10,
  .my-hg-n10 {
    margin-top: -2.5rem !important
  }

  .mr-hg-n10,
  .mx-hg-n10 {
    margin-right: -2.5rem !important
  }

  .mb-hg-n10,
  .my-hg-n10 {
    margin-bottom: -2.5rem !important
  }

  .ml-hg-n10,
  .mx-hg-n10 {
    margin-left: -2.5rem !important
  }

  .m-hg-n11 {
    margin: -2.75rem !important
  }

  .mt-hg-n11,
  .my-hg-n11 {
    margin-top: -2.75rem !important
  }

  .mr-hg-n11,
  .mx-hg-n11 {
    margin-right: -2.75rem !important
  }

  .mb-hg-n11,
  .my-hg-n11 {
    margin-bottom: -2.75rem !important
  }

  .ml-hg-n11,
  .mx-hg-n11 {
    margin-left: -2.75rem !important
  }

  .m-hg-n12 {
    margin: -3rem !important
  }

  .mt-hg-n12,
  .my-hg-n12 {
    margin-top: -3rem !important
  }

  .mr-hg-n12,
  .mx-hg-n12 {
    margin-right: -3rem !important
  }

  .mb-hg-n12,
  .my-hg-n12 {
    margin-bottom: -3rem !important
  }

  .ml-hg-n12,
  .mx-hg-n12 {
    margin-left: -3rem !important
  }

  .m-hg-n13 {
    margin: -3.25rem !important
  }

  .mt-hg-n13,
  .my-hg-n13 {
    margin-top: -3.25rem !important
  }

  .mr-hg-n13,
  .mx-hg-n13 {
    margin-right: -3.25rem !important
  }

  .mb-hg-n13,
  .my-hg-n13 {
    margin-bottom: -3.25rem !important
  }

  .ml-hg-n13,
  .mx-hg-n13 {
    margin-left: -3.25rem !important
  }

  .m-hg-n14 {
    margin: -3.5rem !important
  }

  .mt-hg-n14,
  .my-hg-n14 {
    margin-top: -3.5rem !important
  }

  .mr-hg-n14,
  .mx-hg-n14 {
    margin-right: -3.5rem !important
  }

  .mb-hg-n14,
  .my-hg-n14 {
    margin-bottom: -3.5rem !important
  }

  .ml-hg-n14,
  .mx-hg-n14 {
    margin-left: -3.5rem !important
  }

  .m-hg-n15 {
    margin: -3.75rem !important
  }

  .mt-hg-n15,
  .my-hg-n15 {
    margin-top: -3.75rem !important
  }

  .mr-hg-n15,
  .mx-hg-n15 {
    margin-right: -3.75rem !important
  }

  .mb-hg-n15,
  .my-hg-n15 {
    margin-bottom: -3.75rem !important
  }

  .ml-hg-n15,
  .mx-hg-n15 {
    margin-left: -3.75rem !important
  }

  .m-hg-n16 {
    margin: -4rem !important
  }

  .mt-hg-n16,
  .my-hg-n16 {
    margin-top: -4rem !important
  }

  .mr-hg-n16,
  .mx-hg-n16 {
    margin-right: -4rem !important
  }

  .mb-hg-n16,
  .my-hg-n16 {
    margin-bottom: -4rem !important
  }

  .ml-hg-n16,
  .mx-hg-n16 {
    margin-left: -4rem !important
  }

  .m-hg-n17 {
    margin: -4.25rem !important
  }

  .mt-hg-n17,
  .my-hg-n17 {
    margin-top: -4.25rem !important
  }

  .mr-hg-n17,
  .mx-hg-n17 {
    margin-right: -4.25rem !important
  }

  .mb-hg-n17,
  .my-hg-n17 {
    margin-bottom: -4.25rem !important
  }

  .ml-hg-n17,
  .mx-hg-n17 {
    margin-left: -4.25rem !important
  }

  .m-hg-n18 {
    margin: -4.5rem !important
  }

  .mt-hg-n18,
  .my-hg-n18 {
    margin-top: -4.5rem !important
  }

  .mr-hg-n18,
  .mx-hg-n18 {
    margin-right: -4.5rem !important
  }

  .mb-hg-n18,
  .my-hg-n18 {
    margin-bottom: -4.5rem !important
  }

  .ml-hg-n18,
  .mx-hg-n18 {
    margin-left: -4.5rem !important
  }

  .m-hg-n19 {
    margin: -4.75rem !important
  }

  .mt-hg-n19,
  .my-hg-n19 {
    margin-top: -4.75rem !important
  }

  .mr-hg-n19,
  .mx-hg-n19 {
    margin-right: -4.75rem !important
  }

  .mb-hg-n19,
  .my-hg-n19 {
    margin-bottom: -4.75rem !important
  }

  .ml-hg-n19,
  .mx-hg-n19 {
    margin-left: -4.75rem !important
  }

  .m-hg-n20 {
    margin: -5rem !important
  }

  .mt-hg-n20,
  .my-hg-n20 {
    margin-top: -5rem !important
  }

  .mr-hg-n20,
  .mx-hg-n20 {
    margin-right: -5rem !important
  }

  .mb-hg-n20,
  .my-hg-n20 {
    margin-bottom: -5rem !important
  }

  .ml-hg-n20,
  .mx-hg-n20 {
    margin-left: -5rem !important
  }

  .m-hg-auto {
    margin: auto !important
  }

  .mt-hg-auto,
  .my-hg-auto {
    margin-top: auto !important
  }

  .mr-hg-auto,
  .mx-hg-auto {
    margin-right: auto !important
  }

  .mb-hg-auto,
  .my-hg-auto {
    margin-bottom: auto !important
  }

  .ml-hg-auto,
  .mx-hg-auto {
    margin-left: auto !important
  }
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important
}

.text-justify {
  text-align: justify !important
}

.text-wrap {
  white-space: normal !important
}

.text-nowrap {
  white-space: nowrap !important
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.text-left {
  text-align: left !important
}

.text-right {
  text-align: right !important
}

#calculators .title,
#help-link .title,
#latest-news .title,
#loader-screen .message,
#products .title,
#shortcuts .subtitle,
#shortcuts .title,
#social-media .icons,
#social-media .title,
#working-hours,
.slick-dots,
.text-center,
body[data-design-name=neb_10] #related-news .title,
body[data-design-name=neb_11] #faq .search-header {
  text-align: center !important
}

@media (min-width:576px) {
  .text-sm-left {
    text-align: left !important
  }

  .text-sm-right {
    text-align: right !important
  }

  .text-sm-center {
    text-align: center !important
  }
}

@media (min-width:768px) {
  .text-md-left {
    text-align: left !important
  }

  .text-md-right {
    text-align: right !important
  }

  .text-md-center {
    text-align: center !important
  }
}

@media (min-width:992px) {
  .text-lg-left {
    text-align: left !important
  }

  .text-lg-right {
    text-align: right !important
  }

  .text-lg-center {
    text-align: center !important
  }
}

@media (min-width:1200px) {
  .text-xl-left {
    text-align: left !important
  }

  .text-xl-right {
    text-align: right !important
  }

  .text-xl-center {
    text-align: center !important
  }
}

@media (min-width:1840px) {
  .text-hg-left {
    text-align: left !important
  }

  .text-hg-right {
    text-align: right !important
  }

  .text-hg-center {
    text-align: center !important
  }
}

.text-lowercase {
  text-transform: lowercase !important
}

.text-uppercase {
  text-transform: uppercase !important
}

.text-capitalize {
  text-transform: capitalize !important
}

.font-weight-light {
  font-weight: 200 !important
}

.font-weight-lighter {
  font-weight: 200 !important
}

.font-weight-normal {
  font-weight: 300 !important
}

#loader-screen .message,
.font-weight-bold,
.modal-header {
  font-weight: 700 !important
}

.font-weight-bolder {
  font-weight: 700 !important
}

.font-italic {
  font-style: italic !important
}

#loader-screen .message,
.text-white {
  color: #fff !important
}

.text-primary {
  color: #bc010a !important
}

a.text-primary:focus,
a.text-primary:hover {
  color: #700106 !important
}

.text-secondary {
  color: #fff5f6 !important
}

a.text-secondary:focus,
a.text-secondary:hover {
  color: #ffa9b1 !important
}

.text-success {
  color: #28a745 !important
}

a.text-success:focus,
a.text-success:hover {
  color: #19692c !important
}

.text-info {
  color: #17a2b8 !important
}

a.text-info:focus,
a.text-info:hover {
  color: #0f6674 !important
}

.text-warning {
  color: #ffc107 !important
}

a.text-warning:focus,
a.text-warning:hover {
  color: #ba8b00 !important
}

.text-danger {
  color: #bc010a !important
}

a.text-danger:focus,
a.text-danger:hover {
  color: #700106 !important
}

.text-light {
  color: #fff !important
}

a.text-light:focus,
a.text-light:hover {
  color: #d9d9d9 !important
}

.text-dark {
  color: #444 !important
}

a.text-dark:focus,
a.text-dark:hover {
  color: #1e1e1e !important
}

.text-body {
  color: #000 !important
}

.text-muted {
  color: #6c757d !important
}

.text-black-50 {
  color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
  color: rgba(255, 255, 255, .5) !important
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0
}

.text-decoration-none {
  text-decoration: none !important
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important
}

.text-reset {
  color: inherit !important
}

.visible {
  visibility: visible !important
}

.invisible {
  visibility: hidden !important
}

@media print {

  *,
  ::after,
  ::before {
    text-shadow: none !important;
    box-shadow: none !important
  }

  a:not(.btn) {
    text-decoration: underline
  }

  abbr[title]::after {
    content: " (" attr(title) ")"
  }

  pre {
    white-space: pre-wrap !important
  }

  blockquote,
  pre {
    border: 1px solid #adb5bd;
    page-break-inside: avoid
  }

  thead {
    display: table-header-group
  }

  img,
  tr {
    page-break-inside: avoid
  }

  h2,
  h3,
  p {
    orphans: 3;
    widows: 3
  }

  h2,
  h3 {
    page-break-after: avoid
  }

  @page {
    size: a3
  }

  body {
    min-width: 992px !important
  }

  .container {
    min-width: 992px !important
  }

  .navbar {
    display: none
  }

  .badge {
    border: 1px solid #000
  }

  .table,
  div.table-responsive>table {
    border-collapse: collapse !important
  }

  .table td,
  .table th,
  div.table-responsive>table td,
  div.table-responsive>table th {
    background-color: #fff !important
  }

  .table-bordered td,
  .table-bordered th {
    border: 1px solid #dee2e6 !important
  }

  .table-dark {
    color: inherit
  }

  .table-dark tbody+tbody,
  .table-dark td,
  .table-dark th,
  .table-dark thead th {
    border-color: #dee2e6
  }

  .table .thead-dark th,
  div.table-responsive>table .thead-dark th {
    color: inherit;
    border-color: #dee2e6
  }
}

.h1,
h1 {
  font-size: 72px;
  line-height: 96px
}

.h2,
h2 {
  font-size: 64px;
  line-height: 86px
}

.h3,
h3 {
  font-size: 38px;
  line-height: 54px
}

.h4,
h4 {
  font-size: 26px;
  line-height: 40px
}

.h5,
h5 {
  font-size: 18px;
  line-height: 32px
}

.h6,
h6 {
  font-size: 16px;
  line-height: 28px
}

.display-1 {
  font-size: 72px;
  line-height: 96px
}

.display-2 {
  font-size: 64px;
  line-height: 86px
}

.display-3 {
  font-size: 38px;
  line-height: 54px
}

.display-4 {
  font-size: 26px;
  line-height: 40px
}

.font-weight-medium {
  font-weight: 500
}

.font-weight-black {
  font-weight: 800
}

img {
  background-color: transparent
}

[aria-hidden=true] {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.overlay-breadcrumb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 20
}

.overlay-breadcrumb .breadcrumb {
  background: 0 0
}

.overlay-breadcrumb:not(.dark-color) .breadcrumb-item+.breadcrumb-item::before {
  content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10'%3e%3cpath d='M1 1v0l4 4v0L1 9v0' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='20' stroke-width='2'/%3e%3c/svg%3e")
}

.breadcrumb {
  font-size: 14px;
  line-height: 22px;
  padding: 16px
}

@media (min-width:1200px) {
  .breadcrumb {
    padding-left: 32px;
    padding-right: 32px
  }
}

.breadcrumb-item,
.breadcrumb-item.active,
.breadcrumb-item.active>.breadcrumb-item,
.breadcrumb-item>a {
  display: inline-block;
  color: #000
}

.breadcrumb-item.active:active,
.breadcrumb-item.active:focus,
.breadcrumb-item.active:hover,
.breadcrumb-item.active>.breadcrumb-item:active,
.breadcrumb-item.active>.breadcrumb-item:focus,
.breadcrumb-item.active>.breadcrumb-item:hover,
.breadcrumb-item:active,
.breadcrumb-item:focus,
.breadcrumb-item:hover,
.breadcrumb-item>a:active,
.breadcrumb-item>a:focus,
.breadcrumb-item>a:hover {
  color: #cc010b
}

.overlay-breadcrumb:not(.dark-color) .breadcrumb-item,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active>.breadcrumb-item,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item>a {
  color: #fff
}

.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active:active,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active:focus,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active:hover,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active>.breadcrumb-item:active,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active>.breadcrumb-item:focus,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item.active>.breadcrumb-item:hover,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item:active,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item:focus,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item:hover,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item>a:active,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item>a:focus,
.overlay-breadcrumb:not(.dark-color) .breadcrumb-item>a:hover {
  color: #f8f8f8
}

.btn {
  font-weight: 500;
  line-height: 32px
}

.btn-primary {
  border: 0
}

.btn-primary:active,
.btn-primary:focus,
.btn-primary:hover {
  background: #cc010b
}

.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-outline-primary:hover {
  color: #fff;
  background: #cc010b;
  border: 1px solid #cc010b
}

.btn-group-toggle>.btn-outline-primary:not(.active) {
  color: #8d8d8d;
  border: 1px solid #e7e7e7
}

.btn-group-toggle>.btn-outline-primary:not(.active):focus,
.btn-group-toggle>.btn-outline-primary:not(.active):hover {
  color: #444;
  background: 0 0;
  border: 1px solid #b0b0b0
}

.btn-exclusive {
  color: #fff;
  background: linear-gradient(-45deg, #aa8c5e 0, #c6a978 100%)
}

.btn-exclusive:active,
.btn-exclusive:focus,
.btn-exclusive:hover {
  color: #fff;
  background: linear-gradient(-45deg, #c6a978 0, #aa8c5e 100%)
}

#footer-menu a,
.btn-link {
  color: #000;
  font-weight: 300
}

#footer-menu a:active,
#footer-menu a:focus,
#footer-menu a:hover,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  color: #444
}

.btn-iconic-1 {
  width: 100%;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
  font-weight: 700;
  padding: 32px 38px
}

.btn-iconic-2 {
  width: 100%;
  text-align: left;
  font-size: 24px;
  line-height: 34px;
  font-weight: 500;
  padding: 40px
}

.btn-iconic-1:active,
.btn-iconic-1:focus,
.btn-iconic-1:hover,
.btn-iconic-2:active,
.btn-iconic-2:focus,
.btn-iconic-2:hover {
  border: 1px solid #e7e7e7
}

.card {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  .card {
    margin-bottom: 80px
  }
}

@media (min-width:1200px) {
  .card-body {
    padding: 48px
  }

  .card-slimmer .card-body {
    padding: 40px
  }
}

.card-link,
.card-subtitle,
.card-title {
  font-size: 16px;
  line-height: 28px;
  font-weight: 300
}

@media (min-width:1200px) {

  .card-link,
  .card-subtitle,
  .card-title {
    font-size: 18px;
    line-height: 32px
  }
}

.card-subtitle,
.card-title {
  color: #8d8d8d
}

.card-title {
  margin-bottom: 16px
}

@media (min-width:1200px) {
  .card-title {
    margin-bottom: 24px
  }
}

.card-subtitle {
  margin: 16px 0
}

.card-link {
  color: #bc010a
}

.card-link:active,
.card-link:focus,
.card-link:hover {
  color: #cc010b
}

.card-text {
  font-size: 22px;
  line-height: 32px
}

@media (min-width:1200px) {
  .card-text {
    font-size: 24px;
    line-height: 36px
  }
}

.card-text:not(:last-child) {
  margin-bottom: 28px
}

.card-footer {
  background: #fff;
  border-top: 0;
  padding-top: 0
}

@media (min-width:1200px) {
  .card-footer {
    padding-left: 48px;
    padding-right: 48px;
    padding-bottom: 48px
  }
}

.card-body+.card-footer {
  margin-top: -4px
}

@media (min-width:1200px) {
  .card-body+.card-footer {
    margin-top: -10px
  }
}

.figure {
  position: relative
}

.figure-caption {
  position: absolute;
  left: 32px;
  bottom: 32px;
  font-size: 12px;
  line-height: 22px;
  font-weight: 800;
  text-transform: uppercase
}

@media (min-width:1200px) {
  .figure-caption {
    left: 64px;
    bottom: 64px;
    font-size: 14px;
    line-height: 24px
  }
}

.form-control:hover {
  background: #fff
}

label {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 12px
}

.form-help-text {
  color: #bc010a;
  font-size: 12px;
  line-height: 22px;
  font-weight: 300
}

.form-group {
  margin-bottom: 24px
}

@media (min-width:1200px) {
  .form-group {
    margin-bottom: 32px
  }
}

body.modal-open.fix-modal-bar {
  margin-right: 0 !important;
  padding-right: 0 !important
}

.modal-header .close {
  font-size: 42px;
  padding-top: 22px
}

.nav-pills {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) calc(50% - 1px), #e7e7e7 calc(50%), rgba(0, 0, 0, 0) calc(50% + 1px))
}

#hello-bar .px-md-0.announcement>.nav-pills,
#hello-bar .px-xl-0.announcement>.nav-pills,
.container-hg.px-md-0>.nav-pills,
.container-hg.px-xl-0>.nav-pills,
.px-md-0#hierarchy-navigator>.nav-pills,
.px-md-0#nav-bar>.nav-pills,
.px-md-0#subpage-navigator>.nav-pills,
.px-md-0#top-bar>.nav-pills,
.px-md-0.breadcrumb>.nav-pills,
.px-md-0.text-page>.nav-pills,
.px-xl-0#hierarchy-navigator>.nav-pills,
.px-xl-0#nav-bar>.nav-pills,
.px-xl-0#subpage-navigator>.nav-pills,
.px-xl-0#top-bar>.nav-pills,
.px-xl-0.breadcrumb>.nav-pills,
.px-xl-0.text-page>.nav-pills,
body[data-design-name=neb_08] .px-md-0.board-member-profile>.nav-pills,
body[data-design-name=neb_08] .px-xl-0.board-member-profile>.nav-pills,
body[data-design-name=neb_10] .px-md-0#related-news>.nav-pills,
body[data-design-name=neb_10] .px-md-0.news-file>.nav-pills,
body[data-design-name=neb_10] .px-xl-0#related-news>.nav-pills,
body[data-design-name=neb_10] .px-xl-0.news-file>.nav-pills,
body[data-design-name=neb_11] #faq .px-md-0.search-header>.nav-pills,
body[data-design-name=neb_11] #faq .px-xl-0.search-header>.nav-pills,
body[data-design-name=neb_11] .px-md-0#filter-faq-topics>.nav-pills,
body[data-design-name=neb_11] .px-xl-0#filter-faq-topics>.nav-pills,
body[data-design-name=neb_17] .px-md-0#subsidiaries>.nav-pills,
body[data-design-name=neb_17] .px-xl-0#subsidiaries>.nav-pills,
body[data-design-name=neb_20] .px-md-0#branch-locator>.nav-pills,
body[data-design-name=neb_20] .px-xl-0#branch-locator>.nav-pills {
  padding-left: 16px;
  padding-right: 16px
}

@media (min-width:1200px) {

  #hello-bar .px-md-0.announcement>.nav-pills,
  #hello-bar .px-xl-0.announcement>.nav-pills,
  .container-hg.px-md-0>.nav-pills,
  .container-hg.px-xl-0>.nav-pills,
  .px-md-0#hierarchy-navigator>.nav-pills,
  .px-md-0#nav-bar>.nav-pills,
  .px-md-0#subpage-navigator>.nav-pills,
  .px-md-0#top-bar>.nav-pills,
  .px-md-0.breadcrumb>.nav-pills,
  .px-md-0.text-page>.nav-pills,
  .px-xl-0#hierarchy-navigator>.nav-pills,
  .px-xl-0#nav-bar>.nav-pills,
  .px-xl-0#subpage-navigator>.nav-pills,
  .px-xl-0#top-bar>.nav-pills,
  .px-xl-0.breadcrumb>.nav-pills,
  .px-xl-0.text-page>.nav-pills,
  body[data-design-name=neb_08] .px-md-0.board-member-profile>.nav-pills,
  body[data-design-name=neb_08] .px-xl-0.board-member-profile>.nav-pills,
  body[data-design-name=neb_10] .px-md-0#related-news>.nav-pills,
  body[data-design-name=neb_10] .px-md-0.news-file>.nav-pills,
  body[data-design-name=neb_10] .px-xl-0#related-news>.nav-pills,
  body[data-design-name=neb_10] .px-xl-0.news-file>.nav-pills,
  body[data-design-name=neb_11] #faq .px-md-0.search-header>.nav-pills,
  body[data-design-name=neb_11] #faq .px-xl-0.search-header>.nav-pills,
  body[data-design-name=neb_11] .px-md-0#filter-faq-topics>.nav-pills,
  body[data-design-name=neb_11] .px-xl-0#filter-faq-topics>.nav-pills,
  body[data-design-name=neb_17] .px-md-0#subsidiaries>.nav-pills,
  body[data-design-name=neb_17] .px-xl-0#subsidiaries>.nav-pills,
  body[data-design-name=neb_20] .px-md-0#branch-locator>.nav-pills,
  body[data-design-name=neb_20] .px-xl-0#branch-locator>.nav-pills {
    padding-left: 112px;
    padding-right: 112px
  }
}

.nav-pills .nav-item:not(:last-child) {
  margin-right: 16px
}

.nav-pills .nav-link {
  font-size: 18px;
  line-height: 32px;
  font-weight: 500;
  color: #8d8d8d;
  background: #fff;
  border-radius: 32px;
  border: 1px solid #e7e7e7
}

.nav-pills .nav-link.active {
  border: 1px solid #bc010a
}

.nav-pills .nav-link:not(.active):active,
.nav-pills .nav-link:not(.active):focus,
.nav-pills .nav-link:not(.active):hover {
  color: #444;
  border: 1px solid #b0b0b0
}

.nav-tabs {
  justify-content: center;
  border-bottom: 0
}

.nav-tabs .nav-link {
  color: #8d8d8d;
  font-size: 18px;
  line-height: 32px;
  padding: 24px 0 20px;
  margin: 0 24px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 4px solid transparent
}

.nav-tabs .nav-link.active {
  color: #bc010a;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 4px solid #bc010a
}

.nav-tabs .nav-link:active,
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
  color: #cc010b;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 4px solid #cc010b
}

.navbar-toggler {
  border: 0
}

.navbar-toggler-icon {
  width: 24px;
  height: 17px
}

.page-item:not(:last-child) {
  margin-right: 16px
}

.page-item:not(:first-child):not(:last-child) {
  display: none
}

@media (min-width:1200px) {
  .page-item:not(:first-child):not(:last-child) {
    display: block
  }
}

.page-link {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500
}

.page-link:not(.page-prev-link):not(.page-next-link) {
  border-radius: 50%
}

.page-link.page-next-link,
.page-link.page-prev-link {
  color: #8d8d8d;
  border: 0;
  width: 24px;
  height: 24px;
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: center
}

.page-link.page-next-link:active,
.page-link.page-next-link:focus,
.page-link.page-next-link:hover,
.page-link.page-prev-link:active,
.page-link.page-prev-link:focus,
.page-link.page-prev-link:hover {
  color: #181818
}

.page-link.page-prev-link {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cg transform='matrix(-1 0 0 1 24 0)'%3e%3cpath d='M7.703 23.997c-.397 0-.782-.139-1.088-.394a1.714 1.714 0 0 1-.221-2.411l7.616-9.169-7.344-9.185A1.718 1.718 0 0 1 6.921.426a1.693 1.693 0 0 1 2.482.257l8.21 10.263a1.719 1.719 0 0 1 0 2.172l-8.5 10.263c-.345.42-.87.649-1.41.616z' fill='%23b0b0b0'/%3e%3c/g%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  .page-link.page-prev-link {
    margin-right: 24px
  }
}

.page-link.page-next-link {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M7.703 23.997c-.397 0-.782-.139-1.088-.394a1.714 1.714 0 0 1-.221-2.411l7.616-9.169-7.344-9.185A1.718 1.718 0 0 1 6.921.426a1.693 1.693 0 0 1 2.482.257l8.21 10.263a1.719 1.719 0 0 1 0 2.172l-8.5 10.263c-.345.42-.87.649-1.41.616z' fill='%23b0b0b0'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  .page-link.page-next-link {
    margin-left: 24px
  }
}

div.table-responsive>table {
  margin-bottom: 0
}

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0
}

.slick-list:focus {
  outline: 0
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
  transform: translate3d(0, 0, 0)
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto
}

.slick-track:after,
.slick-track:before {
  content: "";
  display: table
}

.slick-track:after {
  clear: both
}

.slick-loading .slick-track {
  visibility: hidden
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none
}

[dir=rtl] .slick-slide {
  float: right
}

.slick-slide img {
  display: block
}

.slick-slide.slick-loading img {
  display: none
}

.slick-slide.dragging img {
  pointer-events: none
}

.slick-initialized .slick-slide {
  display: block
}

.slick-loading .slick-slide {
  visibility: hidden
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}

.slick-arrow.slick-hidden {
  display: none
}

.carousel .slick-list {
  margin-left: -16px;
  margin-right: -16px
}

.carousel .slick-track {
  display: flex !important
}

.carousel .slick-slide {
  height: inherit !important;
  padding-left: 16px;
  padding-right: 16px
}

.carousel .slick-slide>div {
  height: 100%
}

.carousel .slick-slide>div>.card {
  height: 100% !important;
  display: inline-flex !important
}

.carousel .slick-slide>div>.card>.card-body>.card-link {
  margin-top: auto
}

.slick-next,
.slick-prev {
  width: 64px;
  height: 64px;
  border: 0;
  display: none;
  background-size: 64px 64px;
  background-repeat: no-repeat;
  background-position: center
}

@media (min-width:1200px) {

  .slick-next,
  .slick-prev {
    display: block
  }
}

.slick-next:active,
.slick-next:focus,
.slick-next:hover,
.slick-prev:active,
.slick-prev:focus,
.slick-prev:hover {
  box-shadow: 0 4px 11px rgba(0, 0, 0, .08)
}

.slick-prev {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3e%3cpath d='M0 0h64v64H0z' fill='%23fff' /%3e%3cg transform='rotate(90 32.5 32)'%3e%3cpath d='M24.84 25.83l7.65 7.633 7.65-7.633 2.35 2.35-10 10-10-10z' fill='%23000'/%3e%3c/g%3e%3c/svg%3e")
}

.slick-next {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3e%3cpath d='M0 0h64v64H0z' fill='%23fff' /%3e%3cg transform='rotate(-90 32.5 32)'%3e%3cpath d='M24.84 25.83l7.65 7.633 7.65-7.633 2.35 2.35-10 10-10-10z' fill='%23000'/%3e%3c/g%3e%3c/svg%3e")
}

.slick-arrow.next,
.slick-arrow.prev {
  z-index: 960;
  position: absolute;
  width: 64px;
  top: 0;
  bottom: 0
}

.slick-arrow.prev {
  left: -32px
}

.slick-arrow.next {
  right: -32px
}

.slick-dots {
  font-size: 0;
  line-height: 0;
  height: 8px;
  margin: 0
}

.slick-dots li {
  width: 8px;
  height: 8px;
  margin: 0 4px
}

.slick-dots li button {
  width: 8px;
  height: 8px;
  padding: 0;
  border: 0;
  border-radius: 50%;
  background: #e0e0e0;
  color: #e0e0e0
}

.slick-dots li.slick-active button {
  color: #bc010a;
  background: #bc010a
}

.slick-slider.slick-dotted+.indicators {
  margin-top: 16px
}

@media (min-width:1200px) {
  .slick-slider.slick-dotted+.indicators {
    margin-top: 40px
  }
}

.accordion>.card {
  margin-bottom: 0;
  border-left: 0;
  border-right: 0
}

.accordion>.card .btn.card-title {
  color: #000;
  text-align: left;
  padding: 30px 48px 30px 0;
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px
}

@media (min-width:1200px) {
  .accordion>.card .btn.card-title {
    font-size: 20px;
    line-height: 34px
  }
}

.accordion>.card .btn.card-title:active,
.accordion>.card .btn.card-title:focus,
.accordion>.card .btn.card-title:hover {
  color: #444
}

.accordion>.card .btn.card-title:after {
  display: inline-block;
  content: "";
  width: 28px;
  height: 28px;
  margin: 34px 10px;
  position: absolute;
  right: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath d='M16 9.143H9.143V16H6.857V9.143H0V6.857h6.857V0h2.286v6.857H16z' fill='%23000000'/%3e%3c/svg%3e");
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position: center
}

.accordion>.card .btn.card-title[aria-expanded=true]:after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4' viewBox='0 0 16 4'%3e%3cpath d='M19.333 3.333H.667V.667h18.666z' fill='%23000000'/%3e%3c/svg%3e");
  background-size: 16px 4px
}

.accordion>.card .card-body {
  color: #444;
  padding: 0 0 35px;
  font-weight: 200;
  font-size: 16px;
  line-height: 28px
}

@media (min-width:1200px) {
  .accordion>.card .card-body {
    font-size: 18px;
    line-height: 32px
  }
}

.commercials {
  display: table;
  width: 100%;
  max-width: 1800px;
  background: #000;
  margin: 0 auto;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  .commercials {
    margin-bottom: 164px
  }
}

.commercials .interactive {
  color: #fff;
  display: table-cell;
  position: relative;
  width: 50%;
  text-align: center;
  padding: 80px 40px
}

@media (min-width:1200px) {
  .commercials .interactive {
    text-align: left;
    padding: 110px 48px 110px 112px
  }
}

.commercials .interactive .title {
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 35px
}

@media (min-width:1200px) {
  .commercials .interactive .title {
    font-size: 30px;
    line-height: 44px;
    margin-bottom: 44px
  }
}

.commercials .interactive .action {
  font-size: 1.125rem;
  line-height: 1.77;
  padding-left: 32px;
  color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10z' fill='%23fff'/%3e%3cpath d='M8 7v6l6-3z' fill='%23bc010a'/%3e%3c/svg%3e");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: 500
}

@media (min-width:1200px) {
  .commercials .interactive .action {
    font-weight: 300
  }
}

.commercials .interactive .action:active,
.commercials .interactive .action:focus,
.commercials .interactive .action:hover {
  color: #e7e7e7;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10z' fill='%23e7e7e7'/%3e%3cpath d='M8 7v6l6-3z' fill='%23bc010a'/%3e%3c/svg%3e")
}

.commercials .visual-stripe {
  width: 50%;
  border-left: 32px solid #fff;
  background-color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left center;
  display: none
}

@media (min-width:992px) {
  .commercials .visual-stripe {
    display: table-cell
  }
}

#hierarchy-navigator {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  #hierarchy-navigator {
    margin-bottom: 80px;
    border-bottom: 1px solid #dee2e6;
    padding-left: 112px;
    padding-right: 112px
  }
}

#hierarchy-navigator select {
  margin-top: .5rem;
  margin-bottom: .5rem
}

#hierarchy-navigator .nav-tabs button:focus {
  outline: 0
}

.insite-card {
  border: 1px solid #e6e6e6;
  margin-bottom: 32px;
  padding: 28px 29px;
  font-size: 16px;
  line-height: 24px;
  min-height: 389px
}

.insite-card>* {
  color: #8d8d8d
}

.insite-card .title {
  color: #000;
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 26px;
  font-weight: 700
}

.insite-card .title+div {
  margin-bottom: 20px
}

.insite-card img {
  width: 100%;
  margin-top: auto
}

.jumbotron {
  min-height: 424px;
  width: 100%;
  max-width: 1800px;
  background: #000;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  align-items: center;
  text-align: center;
  padding: 144px 44px;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  .jumbotron {
    align-items: start;
    text-align: left;
    padding: 120px 109px;
    margin-bottom: 164px
  }
}

.jumbotron .title {
  color: #fff;
  font-weight: 700;
  font-size: 48px;
  line-height: 64px;
  margin-bottom: 32px
}

@media (min-width:1200px) {
  .jumbotron .title {
    font-size: 3vw;
    line-height: 96px;
    margin-bottom: 24px
  }
}

.jumbotron-simplified {
  padding: 80px 62px
}

@media (min-width:1200px) {
  .jumbotron-simplified {
    padding: 292px 112px
  }
}

.jumbotron-simplified .title {
  margin-bottom: 0
}

.jumbotron-secondary {
  align-items: start;
  text-align: left;
  border: 1px solid #e7e7e7;
  padding: 80px 65px;
  margin-left: 0;
  margin-right: 0
}

@media (min-width:1200px) {
  .jumbotron-secondary {
    padding: 124px 100px
  }
}

.jumbotron-secondary .title {
  color: #000;
  font-weight: 300;
  margin-bottom: 35px;
  font-size: 28px;
  line-height: 40px
}

@media (min-width:1200px) {
  .jumbotron-secondary .title {
    font-size: 38px;
    line-height: 54px
  }
}

#subpage-navigator {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  #subpage-navigator {
    margin-bottom: 124px;
    border-bottom: 1px solid #dee2e6;
    padding-left: 112px;
    padding-right: 112px
  }
}

#subpage-navigator select {
  margin-top: .5rem;
  margin-bottom: .5rem
}

.text-page {
  margin-bottom: 49px
}

@media (min-width:1200px) {
  .text-page {
    margin-bottom: 69px
  }
}

.text-page .title {
  text-align: center;
  font-weight: 800;
  margin-top: 60px;
  margin-bottom: 55px;
  font-size: 48px;
  line-height: 64px
}

@media (min-width:1200px) {
  .text-page .title {
    margin-top: 124px;
    margin-bottom: 84px;
    font-size: 64px;
    line-height: 86px
  }
}

.text-page .photo {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  .text-page .photo {
    margin-bottom: 80px
  }
}

.text-page p,
.text-page ul>li {
  font-size: 20px;
  line-height: 34px;
  font-weight: 200
}

.text-page div,
.text-page p {
  text-align: center
}

@media (min-width:1200px) {

  .text-page div,
  .text-page p {
    text-align: left
  }
}

.text-page p {
  margin-bottom: 38px
}

@media (min-width:1200px) {
  .text-page p {
    margin-bottom: 48px
  }
}

.text-page p+ul {
  margin-top: -14px
}

@media (min-width:1200px) {
  .text-page p+ul {
    margin-top: -24px
  }
}

.text-page p:last-child {
  margin-bottom: 0
}

#calculators {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  #calculators {
    margin-bottom: 164px
  }
}

@media (min-width:1200px) {

  #calculators>#hierarchy-navigator,
  #calculators>#nav-bar,
  #calculators>#subpage-navigator,
  #calculators>#top-bar,
  #calculators>.breadcrumb,
  #calculators>.container-hg,
  #calculators>.text-page,
  #hello-bar #calculators>.announcement,
  body[data-design-name=neb_08] #calculators>.board-member-profile,
  body[data-design-name=neb_10] #calculators>#related-news,
  body[data-design-name=neb_10] #calculators>.news-file,
  body[data-design-name=neb_11] #calculators>#filter-faq-topics,
  body[data-design-name=neb_11] #faq #calculators>.search-header,
  body[data-design-name=neb_17] #calculators>#subsidiaries,
  body[data-design-name=neb_20] #calculators>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }
}

#calculators .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 28px
}

@media (min-width:1200px) {
  #calculators .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 53px
  }
}

#calculators .btn-assoc-brands:before,
#calculators .btn-credit-calculator:before,
#calculators .btn-deposit-calculator:before,
#calculators .btn-exchange-calculator:before,
#calculators .btn-expiry-check:before,
#calculators .btn-pricecoms:before,
#calculators .btn-reccons-enquiry:before,
#calculators .btn-refintrate:before,
#calculators .btn-reserves-support-check:before,
#calculators .btn-uban-calculator:before {
  display: block;
  content: "";
  width: 104px;
  height: 104px;
  margin-bottom: 32px;
  background-size: 104px 104px;
  background-repeat: no-repeat;
  background-position: center;
  flex-grow: 0;
  flex-shrink: 0
}

#calculators .btn-real-estate-listing:before {
  display: block;
  content: "";
  width: 104px;
  height: 104px;
  margin-bottom: 32px;
  background-size: 104px 104px;
  background-repeat: no-repeat;
  background-position: center;
  flex-grow: 0;
  flex-shrink: 0
}

#calculators .btn-credit-calculator:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cpath d='M52 64v-8H40v8zm18-12v4h-2v12h-4V56h-8v12H36V56h-2v-4l2-10h32zm-2-12H36v-4h32zm-3.28 6H39.28l-1.2 6h27.84z' fill='%23000'/%3e%3c/svg%3e")
}

#calculators .btn-exchange-calculator:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cpath d='M47.94 46.94c0-1.68 1.58-2.86 4.2-2.86 2.76 0 3.8 1.32 3.88 3.28h3.42c-.1-2.68-1.74-5.14-4.98-5.94V38H49.8v3.38c-3.02.64-5.44 2.6-5.44 5.62 0 3.58 2.98 5.38 7.32 6.42 3.9.92 4.68 2.3 4.68 3.74 0 1.06-.78 2.78-4.2 2.78-3.2 0-4.46-1.44-4.64-3.28h-3.44c.2 3.4 2.72 5.32 5.72 5.94V66h4.68v-3.34c3.04-.58 5.44-2.32 5.46-5.54-.02-4.4-3.8-5.92-7.32-6.84-3.54-.9-4.68-1.88-4.68-3.34zM52 68c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16-7.18 16-16 16zm0-36c-11.04 0-20 8.96-20 20s8.96 20 20 20 20-8.96 20-20-8.96-20-20-20z' fill='%23000'/%3e%3c/svg%3e")
}

#calculators .btn-deposit-calculator:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cpath d='M63 52a3 3 0 1 0-6 0 3 3 0 0 0 6 0zM38 38h28v4H54c-2.2 0-4 1.8-4 4v12c0 2.2 1.8 4 4 4h12v4H38zm30 20H54V46h14zm2-20c0-2.2-1.8-4-4-4H38c-2.22 0-4 1.8-4 4v28c0 2.2 1.78 4 4 4h28c2.2 0 4-1.8 4-4v-4.56c1.18-.7 2-1.96 2-3.44V46c0-1.48-.82-2.74-2-3.44z' fill='%23000'/%3e%3c/svg%3e")
}

#calculators .btn-uban-calculator:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cpath d='M52 50c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm0-10c-3.88 0-7 3.12-7 7s3.12 7 7 7 7-3.12 7-7-3.12-7-7-7zm0 17c-2.92 0-9.86 1.18-12.72 4.66C37.24 58.98 36 55.64 36 52c0-8.82 7.18-16 16-16s16 7.18 16 16c0 3.64-1.24 6.98-3.28 9.66C61.86 58.18 54.92 57 52 57zm-9.86 7.56C43 62.76 48.24 61 52 61s9.02 1.76 9.86 3.56A15.786 15.786 0 0 1 52 68c-3.72 0-7.14-1.28-9.86-3.44zM52 32c-11.04 0-20 8.96-20 20s8.96 20 20 20 20-8.96 20-20-8.96-20-20-20z' fill='%23000'/%3e%3c/svg%3e")
}

#calculators .btn-expiry-check:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cpath d='M52 51l-8-8v-7h16v7zm8 10v7H44v-7l8-8zM40 32v12h.02l-.02.02L48 52l-8 8 .02.02H40V72h24V60.02h-.02L64 60l-8-8 8-7.98-.02-.02H64V32z' fill='%23000'/%3e%3c/svg%3e")
}

#calculators .btn-reserves-support-check:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'%3e%3cpath d='M52 104c28.719 0 52-23.281 52-52S80.719 0 52 0 0 23.281 0 52s23.281 52 52 52z' fill='%23fff5f6'/%3e%3cg transform='matrix(.40909 0 0 .40909 26.636 26.476)'%3e%3cpath d='m98.14 71.153c-0.21921-0.33493-0.86274-1.0867-2.0369-0.83546l-0.15806 0.03105-26.34 4.4605c0.52874 0.77054 0.85427 1.4263 1.001 1.7556 2.0265 4.0926 0.76677 9.0931-3.0257 11.939-1.6794 1.2588-3.6796 1.9212-5.7419 1.9212-0.44219 0-0.88626-0.03011-1.3313-0.0922l-13.37-1.8487c-0.6614-2.2119-1.8864-5.5744-2.7877-7.9839l17.188 2.3765c0.54474 0.07715 1.0876-0.06398 1.527-0.39421 0.87215-0.65482 1.2099-1.7735 0.78465-2.6023l-0.14018-0.30483c-0.0019 0-0.70562-1.4856-1.9579-1.8628l-21.783-6.1351c-2.8921-0.8157-5.9545-0.83357-8.8541-0.05363l-5.5866 1.5006v20.106l28.463 5.819c3.8226 0.78089 7.7392 0.05269 11.024-2.0538l26.323-17.092c2.671-1.7123 4.9412-3.8781 6.7646-6.4494 0.69715-0.98128 0.25873-1.8666 0.03857-2.2015zm6.1003 6.5566c-2.3859 3.3625-5.3542 6.1944-8.8231 8.4185l-26.322 17.092c-3.6664 2.3502-7.8399 3.5639-12.09 3.5639-1.5044 0-3.0182-0.15241-4.5226-0.46006l-26.956-5.5114v5.3985h-7.5266v-46.18h7.5266v5.199l3.6335-0.97658c4.2102-1.1299 8.6519-1.1026 12.849 0.07809l16.89 4.7587-0.01694-0.09973 35.736-6.0514c3.8216-0.78089 7.6602 0.81288 9.8091 4.0747 2.163 3.2873 2.0896 7.4862-0.18723 10.695zm-56.8-32.444-8.8955 2.8836v-7.886l8.8955-2.8827v-2.6522l-8.8955 2.8836v-7.886l8.8955-2.8836v-6.5698l7.5266-2.2721v6.4898l10.238-3.0953v7.886l-10.238 3.0953v2.6522l10.238-3.0953v7.8851l-10.238 3.0953v12.086c2.353-0.27848 5.1764-0.99916 6.9452-2.6484 1.2776-1.1901 1.8976-2.8093 1.8976-4.9478h7.5266c0 4.2365-1.495 7.8606-4.3222 10.481-4.5997 4.262-11.399 4.7963-14.518 4.7963-0.80535 0-1.3651-0.03481-1.5778-0.05174l-3.4782-0.26531z' fill='%23000'/%3e%3c/g%3e%3c/svg%3e")
}

#calculators .btn-refintrate:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 104 104' style='enable-background:new 0 0 104 104;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFF5F6;%7D%0A%3C/style%3E%3Cpath class='st0' d='M52,104c28.7,0,52-23.3,52-52S80.7,0,52,0S0,23.3,0,52S23.3,104,52,104z'/%3E%3Cg%3E%3Cpath d='M42.8,70.6c1.1,0.6,2.4,0.1,3-1l16.5-32.5c0.6-1.1,0.1-2.4-1-3c-0.3-0.2-0.7-0.2-1-0.2c-0.8,0-1.6,0.4-2,1.2L41.8,67.6 C41.3,68.7,41.7,70,42.8,70.6z'/%3E%3Cpath d='M54.6,59.9c0,4.6,3.8,8.4,8.4,8.4c4.6,0,8.4-3.8,8.4-8.4c0-4.6-3.8-8.4-8.4-8.4C58.4,51.5,54.6,55.3,54.6,59.9z M63.1,55.9 c2.2,0,4,1.8,4,4c0,2.2-1.8,4-4,4c-2.2,0-4-1.8-4-4C59.1,57.7,60.9,55.9,63.1,55.9z'/%3E%3Cpath d='M40.9,53.3c4.6,0,8.4-3.8,8.4-8.4s-3.8-8.4-8.4-8.4c-4.6,0-8.4,3.8-8.4,8.4S36.3,53.3,40.9,53.3z M40.9,40.9 c2.2,0,4,1.8,4,4c0,2.2-1.8,4-4,4c-2.2,0-4-1.8-4-4S38.7,40.9,40.9,40.9z'/%3E%3C/g%3E%3C/svg%3E%0A")
}

#calculators .btn-pricecoms:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 104 104' style='enable-background:new 0 0 104 104;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFF5F6;%7D%0A%3C/style%3E%3Cpath class='st0' d='M52,104c28.7,0,52-23.3,52-52S80.7,0,52,0S0,23.3,0,52S23.3,104,52,104z'/%3E%3Cg%3E%3Cg%3E%3Cpath d='M54.5,38.7l4.1,3.5h-4.1C54.5,42.2,54.5,38.7,54.5,38.7z M57.6,67.3l-19.3-0.1V36.9h13.1v6.8c0,0.8,0.7,1.5,1.5,1.5h7.9 v9.1c0,0.8,0.7,1.5,1.5,1.5c0.8,0,1.5-0.7,1.5-1.5V43.5c0-0.4-0.2-0.9-0.5-1.1L54,34.2c-0.3-0.2-0.6-0.4-1-0.4H36.8 c-0.8,0-1.5,0.7-1.5,1.5v33.3c0,0.8,0.7,1.5,1.5,1.5l27.1,0c0.8,0,0-0.6,0-1.5'/%3E%3Cpath d='M55.7,47.8h-12c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5h12c0.8,0,1.5-0.7,1.5-1.5S56.5,47.8,55.7,47.8z'/%3E%3Cpath d='M55.7,55.2h-12c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5h12c0.8,0,1.5-0.7,1.5-1.5C57.2,55.9,56.5,55.2,55.7,55.2z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='M63.9,50.8c-3.5,0-6.3,1.3-6.3,2.9v0.6c0,1.6,2.8,2.9,6.3,2.9c3.5,0,6.3-1.3,6.3-2.9v-0.6C70.3,52.1,67.4,50.8,63.9,50.8z' /%3E%3Cpath d='M63.9,58.6c-3,0-5.6-1-6.2-2.3c-0.1,0.2-0.1,0.4-0.1,0.6v0.6c0,1.6,2.8,2.9,6.3,2.9c3.5,0,6.3-1.3,6.3-2.9v-0.6 c0-0.2,0-0.4-0.1-0.6C69.5,57.6,67,58.6,63.9,58.6z'/%3E%3Cpath d='M63.9,61.8c-3,0-5.6-1-6.2-2.3c-0.1,0.2-0.1,0.4-0.1,0.6v0.6c0,1.6,2.8,2.9,6.3,2.9c3.5,0,6.3-1.3,6.3-2.9v-0.6 c0-0.2,0-0.4-0.1-0.6C69.5,60.8,67,61.8,63.9,61.8z'/%3E%3Cpath d='M63.9,65.1c-3,0-5.6-1-6.2-2.3c-0.1,0.2-0.1,0.4-0.1,0.6v0.6c0,1.6,2.8,2.9,6.3,2.9c3.5,0,6.3-1.3,6.3-2.9v-0.6 c0-0.2,0-0.4-0.1-0.6C69.5,64.2,67,65.1,63.9,65.1z'/%3E%3Cpath d='M63.9,68.3c-3,0-5.6-1-6.2-2.3c-0.1,0.2-0.1,0.4-0.1,0.6v0.6c0,1.6,2.8,2.9,6.3,2.9c3.5,0,6.3-1.3,6.3-2.9v-0.6 c0-0.2,0-0.4-0.1-0.6C69.5,67.4,67,68.3,63.9,68.3z'/%3E%3C/g%3E%3C/svg%3E%0A")
}

#calculators .btn-reccons-enquiry:before {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 104 104' style='enable-background:new 0 0 104 104;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFF5F6;%7D .st1%7Bfill:%23060203;stroke:%23000000;stroke-width:0.8749;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cpath class='st0' d='M52,104c28.7,0,52-23.3,52-52S80.7,0,52,0S0,23.3,0,52S23.3,104,52,104z'/%3E%3Cg%3E%3Cpath class='st1' d='M49.7,68.7c0,0.6,0.2,1.2,0.7,1.6c0.5,0.5,1,0.7,1.6,0.7c0.6,0,1.2-0.2,1.6-0.7c0.5-0.5,0.7-1,0.7-1.6 c0-0.3-0.1-0.8-0.3-1.2c-0.6-0.9-0.7-1.7-0.6-2.4l0.3-1.9c0-0.2-0.1-0.5-0.3-0.6c-0.2,0-0.5,0.1-0.6,0.3l-0.3,1.9 c-0.1,0.9,0.1,2,0.7,3.1c0.1,0.2,0.2,0.5,0.2,0.7c0,0.3-0.1,0.7-0.5,1c-0.2,0.2-0.6,0.3-0.9,0.3c-0.3,0-0.7-0.1-0.9-0.3 c-0.2-0.2-0.5-0.6-0.5-1c0-0.2,0.1-0.5,0.2-0.7c0.7-1.2,0.9-2.1,0.7-3.1L51.2,63c0-0.2-0.2-0.5-0.6-0.3c-0.2,0-0.5,0.2-0.3,0.6 l0.3,1.9c0.1,0.8-0.1,1.6-0.6,2.4C49.8,67.9,49.7,68.4,49.7,68.7z'/%3E%3Cpath class='st1' d='M68.8,49.6c-0.5,0-0.9,0.1-1.4,0.5c-0.8,0.6-2,0.6-2.6,0.5l-2.3-0.5c-0.5-0.1-0.9-0.5-1-0.9 c-0.5-1.4-1.2-2.8-2.2-4c-0.3-0.3-0.5-0.9-0.2-1.4l0.8-2.3c0.2-0.6,0.7-1.5,1.6-2c0.5-0.2,0.8-0.6,1-0.9c0.7-1.2,0.2-2.6-0.8-3.1 c-1.2-0.7-2.6-0.2-3.1,0.8c-0.2,0.5-0.3,0.9-0.3,1.4c0.1,1-0.5,2-0.9,2.4l-1.5,1.9c-0.3,0.5-0.9,0.7-1.4,0.6c-1.5-0.3-3-0.3-4.5,0 c-0.5,0.1-1-0.1-1.4-0.6l-1.5-1.7c-0.3-0.5-1-1.4-0.9-2.4c0-0.5,0-0.9-0.3-1.4c-0.7-1.2-2.1-1.5-3.1-0.8c-1.2,0.7-1.5,2.1-0.8,3.1 c0.2,0.5,0.6,0.7,1,0.9c0.9,0.5,1.4,1.4,1.6,2l0.8,2.2c0.2,0.6,0.1,1.2-0.2,1.5c-1,1-1.9,2.4-2.2,4c-0.1,0.5-0.6,0.8-1.2,0.9 l-2.3,0.3c-0.6,0.1-1.7,0.1-2.6-0.5c-0.5-0.2-0.9-0.5-1.4-0.5c-1.3,0-2.3,1-2.3,2.3s1,2.3,2.3,2.3c0.5,0,0.9-0.1,1.4-0.5 c0.8-0.6,2-0.6,2.6-0.5l2.4,0.5c0.5,0.1,0.9,0.5,1,0.9c0.5,1.5,1.3,2.8,2.3,4c0.3,0.3,0.5,0.9,0.2,1.4l-0.8,2.3 c-0.2,0.6-0.7,1.5-1.6,2c-0.5,0.2-0.8,0.6-1,0.9c-0.7,1.2-0.2,2.6,0.8,3.1c1.2,0.7,2.6,0.2,3.1-0.8c0.2-0.5,0.3-0.9,0.3-1.4 c-0.1-1,0.5-2,0.9-2.4l1.5-1.9c0.3-0.3,0.8-0.6,1.3-0.5c1.5,0.3,3,0.3,4.5,0c0.5-0.1,1,0.1,1.3,0.5l1.5,1.9c0.3,0.5,1,1.4,0.9,2.4 c0,0.5,0,0.9,0.3,1.4c0.7,1.2,2.1,1.5,3.1,0.8c1.2-0.7,1.5-2.1,0.8-3.1c-0.2-0.5-0.6-0.7-1-0.9c-0.9-0.5-1.4-1.4-1.6-2l-0.8-2.3 c-0.2-0.5-0.1-1,0.2-1.4c1-1.2,1.9-2.4,2.2-4c0.1-0.5,0.6-0.8,1-0.9l2.4-0.5c0.6-0.1,1.7-0.1,2.6,0.5c0.3,0.2,0.8,0.5,1.4,0.5 c1.3,0,2.3-1,2.3-2.3C71.1,50.7,70.1,49.6,68.8,49.6z M68.8,53.3c-0.3,0-0.6-0.1-0.8-0.2c-0.8-0.6-2-0.8-3.3-0.6l-2.4,0.3 c-0.8,0.1-1.6,0.8-1.9,1.5c-0.3,1.3-1,2.6-2.1,3.6c-0.6,0.6-0.8,1.5-0.5,2.3l0.8,2.3c0.5,1.2,1.2,2.1,2.1,2.6 c0.2,0.1,0.5,0.3,0.6,0.6c0.3,0.7,0.1,1.5-0.5,1.9c-0.7,0.3-1.5,0.1-1.9-0.5c0-0.2,0-0.6,0-0.8c0.1-1-0.2-2.1-1-3.1l-1.5-1.9 c-0.6-0.7-1.4-0.9-2.2-0.8c-1.4,0.3-2.8,0.3-4.1,0c-0.8-0.2-1.7,0.1-2.2,0.8l-1.7,1.9c-0.8,0.9-1.2,2.1-1,3.1c0,0.3,0,0.6-0.2,0.8 c-0.3,0.7-1.3,0.9-1.9,0.5c-0.7-0.3-0.9-1.3-0.5-1.9c0.1-0.2,0.3-0.5,0.6-0.6c0.9-0.5,1.7-1.3,2.1-2.6l0.8-2.3 c0.3-0.8,0.1-1.7-0.5-2.3c-0.9-1-1.6-2.2-2.1-3.6c-0.2-0.8-0.9-1.4-1.9-1.6l-2.4-0.5c-1.3-0.2-2.4,0-3.3,0.6 c-0.2,0.1-0.5,0.2-0.8,0.2c-0.8,0-1.4-0.6-1.4-1.4c0-0.8,0.6-1.4,1.4-1.4c0.3,0,0.6,0.1,0.8,0.2c0.8,0.6,2,0.8,3.3,0.6l2.3-0.3 c0.9-0.1,1.6-0.8,1.9-1.6c0.3-1.3,1-2.6,2.1-3.5c0.6-0.6,0.8-1.6,0.5-2.4L45.1,41c-0.5-1.2-1.2-2.1-2.1-2.6 c-0.2-0.1-0.5-0.3-0.6-0.6c-0.3-0.7-0.1-1.5,0.5-1.9c0.7-0.3,1.5-0.1,1.9,0.5c0.1,0.2,0.2,0.6,0.2,0.8c-0.1,1,0.2,2.1,1,3.1 l1.5,1.7c0.6,0.7,1.5,1,2.3,0.8c1.3-0.3,2.8-0.3,4.1,0c0.8,0.2,1.7-0.1,2.3-0.8l1.5-1.9c0.8-0.9,1.2-2.1,1-3.1c0-0.3,0-0.6,0.2-0.8 c0.3-0.7,1.3-0.9,1.9-0.5c0.7,0.3,0.9,1.3,0.5,1.9c-0.1,0.2-0.3,0.5-0.6,0.6c-0.9,0.5-1.7,1.3-2.1,2.6l-0.8,2.3 c-0.3,0.8-0.1,1.7,0.5,2.3c0.9,1,1.6,2.2,2.1,3.6c0.2,0.8,0.9,1.4,1.9,1.5l2.4,0.3c1.3,0.2,2.4,0,3.3-0.6c0.2-0.1,0.5-0.2,0.8-0.2 c0.8,0,1.4,0.6,1.4,1.4C70.2,52.8,69.5,53.3,68.8,53.3z'/%3E%3Cpath class='st1' d='M54.3,35.3c0-0.6-0.2-1.2-0.7-1.6c-0.5-0.5-1-0.7-1.6-0.7c-0.6,0-1.2,0.2-1.6,0.7c-0.5,0.5-0.7,1-0.7,1.6 c0,0.5,0.1,0.8,0.3,1.2c0.6,0.9,0.7,1.7,0.6,2.4l-0.3,1.9c0,0.2,0.1,0.5,0.3,0.6c0.2,0,0.5-0.1,0.6-0.3l0.3-1.9 c0.1-0.9-0.1-2-0.7-3.1c-0.1-0.2-0.2-0.5-0.2-0.7c0-0.3,0.1-0.7,0.5-1c0.2-0.2,0.6-0.3,0.9-0.3c0.3,0,0.7,0.1,0.9,0.3 c0.2,0.2,0.5,0.6,0.5,1c0,0.2-0.1,0.5-0.2,0.7c-0.7,1.2-0.9,2.1-0.7,3.1l0.3,1.9c0,0.2,0.2,0.5,0.6,0.3c0.2,0,0.5-0.2,0.3-0.6 l-0.3-1.9c-0.1-0.8,0.1-1.6,0.6-2.4C54.2,36.1,54.3,35.6,54.3,35.3z'/%3E%3Cpath class='st1' d='M66.9,61.7c-0.3,0.1-0.7,0-1-0.1c-0.2-0.1-0.3-0.3-0.5-0.5c-0.7-1.2-1.4-1.9-2.3-2.2l-1.9-0.7 c-0.2-0.1-0.5,0-0.6,0.2c-0.1,0.2,0,0.5,0.2,0.6l1.9,0.7c0.7,0.2,1.3,0.8,1.9,1.7c0.2,0.3,0.5,0.6,0.8,0.8c0.6,0.3,1.2,0.3,1.7,0.2 s1-0.6,1.4-1c0.3-0.6,0.3-1.2,0.2-1.7c-0.1-0.6-0.6-1-1-1.4C67.4,58.1,67,58,66.6,58c-1,0-1.9-0.2-2.4-0.7L62.6,56 c-0.2-0.1-0.5-0.1-0.7,0.1c-0.1,0.2-0.1,0.5,0.1,0.7l1.5,1.3c0.8,0.6,1.7,0.9,3,0.9c0.2,0,0.5,0.1,0.7,0.2c0.3,0.2,0.6,0.5,0.7,0.8 c0.1,0.3,0,0.7-0.1,1C67.5,61.4,67.3,61.6,66.9,61.7z'/%3E%3Cpath class='st1' d='M37.1,42.3c0.3-0.1,0.7,0,1,0.1c0.2,0.1,0.3,0.3,0.5,0.5c0.7,1.2,1.4,1.9,2.3,2.2l1.9,0.7 c0.2,0.1,0.5,0,0.6-0.2c0.1-0.2,0-0.5-0.2-0.6l-1.9-0.7c-0.7-0.2-1.3-0.8-1.9-1.7c-0.2-0.3-0.5-0.6-0.8-0.8 c-0.6-0.3-1.2-0.3-1.7-0.2c-0.6,0.1-1,0.6-1.4,1c-0.3,0.6-0.3,1.2-0.2,1.7c0.1,0.6,0.6,1,1,1.4c0.3,0.2,0.7,0.3,1.2,0.3 c1,0,1.9,0.2,2.4,0.7l1.5,1.3c0.2,0.1,0.5,0.1,0.7-0.1c0.1-0.2,0.1-0.5-0.1-0.7l-1.5-1.3c-0.8-0.6-1.7-0.9-3-0.9 c-0.2,0-0.5-0.1-0.7-0.2c-0.3-0.2-0.6-0.5-0.7-0.8s0-0.7,0.1-1C36.5,42.6,36.7,42.4,37.1,42.3z'/%3E%3Cpath class='st1' d='M67.2,44.8c-0.1,0.1-0.3,0.1-0.7,0.1c-1.3,0-2.3,0.3-3,0.9l-1.5,1.3c-0.2,0.1-0.2,0.5-0.1,0.7 c0.1,0.2,0.5,0.2,0.7,0.1l1.5-1.3c0.6-0.5,1.4-0.7,2.4-0.7c0.3,0,0.8-0.1,1.2-0.3c0.6-0.3,0.9-0.8,1-1.4c0.1-0.6,0.1-1.2-0.2-1.7 c-0.3-0.6-0.8-0.9-1.4-1c-0.6-0.1-1.3-0.1-1.7,0.2c-0.3,0.2-0.6,0.5-0.8,0.8c-0.6,0.9-1.2,1.5-1.9,1.7l-1.7,0.7 c-0.2,0.1-0.3,0.3-0.2,0.6c0.1,0.2,0.3,0.3,0.6,0.2l1.9-0.7c0.9-0.3,1.7-1,2.3-2.2c0.1-0.2,0.2-0.3,0.5-0.5c0.3-0.2,0.7-0.2,1-0.1 c0.3,0.1,0.7,0.3,0.8,0.7c0.2,0.3,0.2,0.7,0.1,1C67.7,44.4,67.5,44.6,67.2,44.8z'/%3E%3Cpath class='st1' d='M36.8,59.2c0.2-0.1,0.5-0.2,0.7-0.2c1.3,0,2.3-0.3,3-0.9l1.5-1.3c0.2-0.1,0.2-0.5,0.1-0.7 c-0.1-0.2-0.5-0.2-0.7-0.1L40,57.2c-0.6,0.5-1.4,0.7-2.4,0.7c-0.3,0-0.8,0.1-1.2,0.3c-0.6,0.3-0.9,0.8-1,1.4 c-0.1,0.6-0.1,1.2,0.2,1.7c0.3,0.6,0.8,0.9,1.4,1c0.6,0.1,1.3,0.1,1.7-0.2c0.3-0.2,0.7-0.5,0.8-0.8c0.6-0.9,1.2-1.5,1.9-1.7 l1.9-0.7c0.2-0.1,0.3-0.3,0.2-0.6c-0.1-0.2-0.3-0.3-0.6-0.2L41,58.9c-0.9,0.3-1.7,1-2.3,2.2c-0.1,0.2-0.2,0.3-0.5,0.5 c-0.3,0.2-0.7,0.2-1,0.1c-0.3-0.1-0.7-0.3-0.8-0.7c-0.2-0.3-0.2-0.7-0.1-1C36.3,59.6,36.5,59.3,36.8,59.2z'/%3E%3Cpath class='st1' d='M52,45.9c-3.4,0-6.1,2.7-6.1,6.1c0,1.3,1,2.3,2.3,2.3c1.3,0,2.3-1,2.3-2.3c0-0.8,0.6-1.4,1.4-1.4 c1.3,0,2.3-1,2.3-2.3S53.3,45.9,52,45.9z M52,49.6c-1.3,0-2.3,1-2.3,2.3c0,0.8-0.6,1.4-1.4,1.4c-0.8,0-1.4-0.6-1.4-1.4 c0-2.8,2.3-5.1,5.1-5.1c0.8,0,1.4,0.6,1.4,1.4S52.8,49.6,52,49.6z'/%3E%3C/g%3E%3C/svg%3E%0A")
}

#calculators .btn-real-estate-listing:before {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='104px' height='104px' viewBox='0 0 104 104' version='1.1'%3e%3ctitle%3eGroup 3%3c/title%3e%3cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3e%3cg id='NEB-01---Anasayfa-01' transform='translate(-1280.000000, -1810.000000)'%3e%3cg id='hesaplama' transform='translate(160.000000, 1622.000000)'%3e%3cg id='1-copy-12' transform='translate(896.000000, 156.000000)'%3e%3cg id='Group-3' transform='translate(224.000000, 32.000000)'%3e%3ccircle id='Oval-Copy-4' fill='%23FFF5F6' cx='52' cy='52' r='52'/%3e%3cg id='Group' transform='translate(28.000000, 28.000000)'%3e%3cpolygon id='Path' points='0 0 48 0 48 48 0 48'/%3e%3cpath d='M38,42 L10,42 C8.8954305,42 8,41.1045695 8,40 L8,22 L2,22 L22.654,3.224 C23.4170371,2.52971328 24.5829629,2.52971328 25.346,3.224 L46,22 L40,22 L40,40 C40,41.1045695 39.1045695,42 38,42 Z M26,38 L36,38 L36,18.314 L24,7.406 L12,18.314 L12,38 L22,38 L22,26 L26,26 L26,38 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

#calculators .btn-assoc-brands:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 104 104' style='enable-background:new 0 0 104 104;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFF5F6;%7D%0A%3C/style%3E%3Cpath class='st0' d='M52,104c28.7,0,52-23.3,52-52S80.7,0,52,0S0,23.3,0,52S23.3,104,52,104z'/%3E%3Cg%3E%3Cpath d='M62.9,39.5c-0.4-0.6-1.1-0.9-1.9-0.9c-0.4,0-0.9,0.1-1.2,0.3l-2.1,1.3c-0.2,0.2-1,0.2-1.2,0.1l-2.1-1 c-0.4-0.2-0.8-0.3-1.3-0.3c-0.7,0-1.3,0.2-1.8,0.5l-0.5-0.3c-0.4-0.2-1-0.3-1.6-0.3c-0.5,0-1,0.1-1.4,0.3l-1.4,0.6 c-0.2,0.1-0.5,0.1-0.7,0.1c0,0,0,0-0.1,0c-0.3,0-0.6,0-0.7-0.1l-1.4-0.6c-0.6-0.3-1.4-0.3-2.1,0c-0.4,0.2-0.7,0.4-1,0.7l-2.6,2.9 c-0.4,0.4-0.6,0.9-0.6,1.5c0,0.6,0.3,1.3,0.8,1.7l2,1.7l-0.8,0.8c-0.4,0.4-0.6,1-0.6,1.5c0,0.6,0.2,1.2,0.7,1.6l0.2,0.2 c0.1,0.1,0.3,0.2,0.4,0.3c0,0.2-0.1,0.3-0.1,0.5c0,0.6,0.3,1.2,0.7,1.6l0.2,0.2c0.5,0.5,1.2,0.7,1.9,0.6c0.1,0.2,0.3,0.4,0.4,0.6 l0.2,0.2c0.6,0.6,1.5,0.8,2.2,0.5c0.1,0.2,0.2,0.3,0.3,0.4l0.2,0.2c0.4,0.4,1,0.6,1.5,0.6c0.6,0,1.2-0.3,1.6-0.7l0.6-0.7l1,0.9 c0.4,0.4,1,0.6,1.5,0.6c0.6,0,1.2-0.3,1.6-0.7l0.2-0.2c0.1-0.1,0.1-0.1,0.2-0.2l0,0c0.4,0.4,1,0.6,1.5,0.6c0.6,0,1.2-0.3,1.6-0.7 l0.2-0.2c0.2-0.2,0.3-0.4,0.4-0.7c0,0,0,0,0,0c0.6,0,1.2-0.3,1.6-0.7l0.2-0.2c0.4-0.4,0.6-0.9,0.6-1.5c0.3-0.1,0.6-0.3,0.8-0.6 l0.2-0.2c0.4-0.4,0.6-0.9,0.6-1.5c0-0.6-0.3-1.2-0.7-1.6l0,0l3.3-3.7c0.4-0.4,0.6-1,0.6-1.7c0-0.6-0.2-1.1-0.5-1.5L62.9,39.5z M54.3,48.9l4.3,4c0,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2l-0.2,0.2c-0.1,0.1-0.3,0.1-0.4,0L54,49.8l-1.4,1.5l3.6,3.4 c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2l-0.2,0.2c-0.1,0.2-0.3,0.1-0.4,0l-3.2-3l-0.4-0.4L51,53.1c-0.1-0.3-0.3-0.5-0.5-0.7 l-0.2-0.2c-0.3-0.3-0.7-0.5-1.2-0.6c-0.2-0.5-0.5-0.9-0.5-1l-0.3-0.3c-0.2-0.2-0.4-0.3-0.6-0.4c0-0.1,0-0.1,0-0.2 c0-0.6-0.3-1.2-0.7-1.6l-0.2-0.2c-0.3-0.3-0.8-0.5-1.2-0.6c-0.1-0.4-0.3-0.8-0.6-1l-0.2-0.2c-0.4-0.4-1-0.6-1.5-0.6 c-0.6,0-1.2,0.3-1.6,0.7l-0.2,0.2l-2.1-1.8c0,0-0.1-0.1-0.1-0.2c0-0.1,0-0.1,0.1-0.1l2.6-2.9c0-0.1,0.1-0.1,0.2-0.2 c0.2-0.1,0.5-0.1,0.6,0l1.4,0.6c0.4,0.2,1,0.3,1.5,0.3c0.6,0,1.1-0.1,1.5-0.3l1.4-0.6c0.1-0.1,0.4-0.1,0.7-0.1c0,0,0.1,0,0.2,0 l-0.6,0.4c-0.6,0.4-0.9,1.1-0.9,1.8c0,0.5,0.2,0.9,0.4,1.3l0.2,0.3c0.4,0.6,1.2,0.9,1.9,0.9c0.4,0,0.8-0.1,1.2-0.3l0.9-0.5 c0.1,0,0.2-0.1,0.4-0.1l0,0l0.1,0c0.2,0,0.4,0.1,0.5,0.1l2.4,1.7c0.5,0.4,1.4,1.1,1.8,1.5l2.8,2.6c0.1,0,0.1,0.1,0.1,0.2 c0,0.1,0,0.1-0.1,0.2l-0.2,0.2c-0.1,0.1-0.3,0.1-0.4,0l-4.1-3.8L54.3,48.9z M51.1,53.6l1.7,1.5c0,0,0.1,0.1,0.1,0.2 c0,0.1,0,0.1-0.1,0.2l-0.2,0.2c-0.1,0.1-0.3,0.1-0.4,0l-1.2-1.1c0.1-0.2,0.1-0.4,0.1-0.6C51.2,53.9,51.1,53.7,51.1,53.6z M47.2,55 l1.3-1.4c0-0.1,0.1-0.1,0.2-0.1c0,0,0.1,0,0.2,0.1l0.2,0.2c0.1,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2l-1.3,1.4 c-0.1,0.1-0.3,0.1-0.4,0l-0.2-0.2c0,0-0.1-0.1-0.1-0.2C47.1,55.1,47.2,55.1,47.2,55z M43.5,47.9c-0.1,0.1-0.5,0.5-2.4,2.6 c-0.1,0.1-0.2,0-0.3,0l-0.2-0.2c-0.1,0-0.1-0.1-0.1-0.2c0,0,0-0.1,0.1-0.2l2.3-2.4c0-0.1,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1 l0.2,0.2C43.5,47.7,43.5,47.8,43.5,47.9C43.5,47.8,43.5,47.9,43.5,47.9L43.5,47.9z M41.8,52.5c2.6-2.7,3.1-3.2,3.1-3.3 c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1l0.2,0.2c0,0,0.1,0.1,0.1,0.2s0,0.1-0.1,0.2L42.4,53c-0.1,0.1-0.3,0.1-0.4,0l-0.2-0.2 c0,0-0.1-0.1-0.1-0.2C41.8,52.6,41.8,52.5,41.8,52.5z M44.4,53.9l2.1-2.2c0,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0,0.2,0.1l0.2,0.2 c0,0,0.1,0.1,0.1,0.2c0,0.1,0,0.1-0.1,0.2L45,54.4c-0.1,0.1-0.3,0.1-0.4,0l-0.2-0.2c-0.1,0-0.1-0.1-0.1-0.2 C44.3,54,44.3,53.9,44.4,53.9z M58.9,46.6c-0.5-0.5-1.4-1.2-2-1.6l-2.4-1.7c-0.5-0.3-1.1-0.5-1.7-0.5c-0.5,0-1.1,0.1-1.5,0.4 l-0.9,0.5c-0.1,0.1-0.4,0-0.5-0.1l-0.2-0.3c0,0,0-0.1,0-0.1c0-0.1,0-0.1,0.1-0.2l2.6-1.8c0.1-0.1,0.3-0.2,0.7-0.2 c0.2,0,0.3,0,0.4,0.1l2.1,1c0.4,0.2,0.9,0.3,1.4,0.3c0.7,0,1.3-0.2,1.7-0.5l2.1-1.3c0.1-0.1,0.4,0,0.5,0.1l2.2,2.8 c0.1,0.1,0.1,0.2,0.1,0.3c0,0.1-0.1,0.3-0.1,0.3l-3.3,3.7L58.9,46.6z'/%3E%3Cpath d='M73.3,33.2H30.7c-1.5,0-2.8,1.3-2.8,2.8v29.7c0,1.5,1.2,2.8,2.8,2.8h15.7v2.3h-3.7c-0.8,0-1.4,0.6-1.4,1.4 c0,0.8,0.6,1.4,1.4,1.4h18.5c0.8,0,1.4-0.6,1.4-1.4c0-0.8-0.6-1.4-1.4-1.4h-3.7v-2.3h15.7c1.5,0,2.8-1.3,2.8-2.8V36 C76.1,34.5,74.8,33.2,73.3,33.2z M54.8,68.5v2.3h-5.7v-2.3H54.8z M73.3,62.3v3.4l0,0l-42.6,0v-3.4H73.3z M30.7,59.6l0-23.6l42.6,0 v23.6H30.7z'/%3E%3C/g%3E%3C/svg%3E%0A")
}

#campaigns {
  max-width: 1800px;
  margin: 0 auto
}

#campaigns .carousel-indicators {
  margin-bottom: 32px;
  display: none
}

@media (min-width:1200px) {
  #campaigns .carousel-indicators {
    display: flex
  }
}

#campaigns .carousel-indicators li {
  width: 8px;
  height: 8px;
  border: 0;
  border-radius: 50%;
  background: #e0e0e0;
  margin: 0 4px
}

#campaigns .carousel-indicators li.active {
  background: #bc010a
}

#campaigns .carousel-item {
  padding: 40px 40px 40px
}



@media (min-width: 300px) and (max-width: 650px) {
    #campaigns .carousel-item {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 350px !important;
    object-fit: cover;
}
}

@media (min-width:1200px) {
  #campaigns .carousel-item {
    padding: 112px 109px
  }

  body[data-design-name=krediler] #campaigns .carousel-item {
    padding-top: 124px;
    padding-bottom: 96px
  }
}

#campaigns .carousel-item .title {
  color: #fff;
  font-size: 48px;
  line-height: 64px;
  font-weight: 800;
  margin-bottom: 47px
}


@media (min-width: 300px) and (max-width: 650px) {
    #campaigns .carousel-item .title {
    font-size: 33px !important;
    line-height: inherit !important;
    margin-bottom: 10px !important;
    }
}

@media (min-width:1200px) {
  #campaigns .carousel-item .title {
    color: #000;
    font-size: 4vw;
    line-height: 7vh;
    font-weight: 700;
    margin-bottom: 30px
  }
}

#campaigns .carousel-item .subtitle {
  color: #444;
  font-size: 20px;
  line-height: 34px;
  margin-bottom: 45px;
  display: none
}

@media (min-width:1200px) {
  #campaigns .carousel-item .subtitle {
    display: block
  }
}

#campaigns .carousel-item .actions,
#campaigns .carousel-item .subtitle,
#campaigns .carousel-item .title {
  width: 100%;
  text-align: center
}

@media (min-width:1200px) {

  #campaigns .carousel-item .actions,
  #campaigns .carousel-item .subtitle,
  #campaigns .carousel-item .title {
    width: 50%;
    text-align: left;
    min-height: 120px
  }
}

@media (max-width:1199.98px) {

  #campaigns .carousel-item #footer-menu a,
  #campaigns .carousel-item .btn-link,
  #footer-menu #campaigns .carousel-item a {
    color: #fff
  }

  #campaigns .carousel-item #footer-menu a:active,
  #campaigns .carousel-item #footer-menu a:focus,
  #campaigns .carousel-item #footer-menu a:hover,
  #campaigns .carousel-item .btn-link:active,
  #campaigns .carousel-item .btn-link:focus,
  #campaigns .carousel-item .btn-link:hover,
  #footer-menu #campaigns .carousel-item a:active,
  #footer-menu #campaigns .carousel-item a:focus,
  #footer-menu #campaigns .carousel-item a:hover {
    color: #e7e7e7
  }
}

#campaigns .carousel-slimmer .carousel-item .title {
  font-size: 38px;
  line-height: 54px
}

@media (min-width:1200px) {
  #campaigns .carousel-slimmer .carousel-item .title {
    font-size: 38px;
    line-height: 54px
  }
}

#currency-exchange {
  overflow: hidden;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  #currency-exchange {
    margin-bottom: 164px
  }
}

@media (min-width:1200px) {

  #currency-exchange>#hierarchy-navigator,
  #currency-exchange>#nav-bar,
  #currency-exchange>#subpage-navigator,
  #currency-exchange>#top-bar,
  #currency-exchange>.breadcrumb,
  #currency-exchange>.container-hg,
  #currency-exchange>.text-page,
  #hello-bar #currency-exchange>.announcement,
  body[data-design-name=neb_08] #currency-exchange>.board-member-profile,
  body[data-design-name=neb_10] #currency-exchange>#related-news,
  body[data-design-name=neb_10] #currency-exchange>.news-file,
  body[data-design-name=neb_11] #currency-exchange>#filter-faq-topics,
  body[data-design-name=neb_11] #faq #currency-exchange>.search-header,
  body[data-design-name=neb_17] #currency-exchange>#subsidiaries,
  body[data-design-name=neb_20] #currency-exchange>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }
}

#currency-exchange .exchange-rate {
  font-size: 18px;
  line-height: 28px;
  white-space: nowrap;
  padding: 20px 0
}

@media (min-width:1200px) {
  #currency-exchange .exchange-rate {
    padding: 24px 0
  }
}

#currency-exchange .exchange-rate:not(:last-child) {
  margin-right: 54px
}

#currency-exchange .exchange-rate .currency {
  color: #8d8d8d;
  margin-right: 16px;
  padding-right: 24px;
  background-size: 13px 13px;
  background-repeat: no-repeat;
  background-position: right center
}

#currency-exchange .exchange-rate.increasing-rate .currency {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 16 16'%3e%3cg transform='translate(-274 -3436)'%3e%3cg transform='translate(100 3378)'%3e%3cg transform='translate(170 54)'%3e%3cpath d='m18.58 13.42 1.42-1.42-8-8-8 8 1.41 1.41 5.59-5.58v12.17h2v-12.17z' fill='%2327b332'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

#currency-exchange .exchange-rate.decreasing-rate .currency {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 16 16'%3e%3cg transform='translate(-546 -3436)'%3e%3cg transform='translate(100 3378)'%3e%3cpath d='m462 66-1.41-1.41-5.59 5.58v-12.17h-2v12.17l-5.58-5.59-1.42 1.42 8 8z' fill='%23da6167'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

#currency-exchange .exchange-rate .exchange {
  color: #000;
  text-align: right
}

@media (min-width:1200px) {

  #hello-bar footer>.announcement,
  body[data-design-name=neb_08] footer>.board-member-profile,
  body[data-design-name=neb_10] footer>#related-news,
  body[data-design-name=neb_10] footer>.news-file,
  body[data-design-name=neb_11] #faq footer>.search-header,
  body[data-design-name=neb_11] footer>#filter-faq-topics,
  body[data-design-name=neb_17] footer>#subsidiaries,
  body[data-design-name=neb_20] footer>#branch-locator,
  footer>#hierarchy-navigator,
  footer>#nav-bar,
  footer>#subpage-navigator,
  footer>#top-bar,
  footer>.breadcrumb,
  footer>.container-hg,
  footer>.text-page {
    padding-left: 112px;
    padding-right: 112px
  }
}

#help-link {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  #help-link {
    margin-bottom: 164px
  }
}

#help-link .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 28px
}

@media (min-width:1200px) {
  #help-link .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 53px
  }
}

#help-link .btn-call-back:before,
#help-link .btn-contact-us:before,
#help-link .btn-faqs:before,
#help-link .btn-find-branch-near:before,
#help-link .btn-find-kiosk-near:before {
  display: block;
  content: "";
  width: 88px;
  height: 88px;
  background-size: 88px 88px;
  background-repeat: no-repeat;
  background-position: center;
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 20px
}

@media (min-width:1200px) {

  #help-link .btn-call-back:before,
  #help-link .btn-contact-us:before,
  #help-link .btn-faqs:before,
  #help-link .btn-find-branch-near:before,
  #help-link .btn-find-kiosk-near:before {
    margin-right: 40px
  }
}

#help-link .btn-call-back>span,
#help-link .btn-contact-us>span,
#help-link .btn-faqs>span,
#help-link .btn-find-branch-near>span,
#help-link .btn-find-kiosk-near>span {
  min-width: 152px
}

#help-link .btn-contact-us:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M44 42L28 32h32zm16 14H28V36l16 10 16-10zm0-28H28c-2.2 0-3.98 1.8-3.98 4L24 56c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V32c0-2.2-1.8-4-4-4z' fill='%231d1d1d'/%3e%3c/svg%3e")
}

#help-link .btn-call-back:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M35.62 36.8l-7.1-7.12-2.84 2.84c.22.06 7.12 7.1 7.12 7.1zM42 34h4V24h-4zm20.32-1.48L59.5 29.7l-7.12 7.1 2.82 2.82s6.9-7.04 7.12-7.1zm-1.38 24.46c-1.18-.96-2.42-1.8-3.74-2.54v-3.4a30.12 30.12 0 0 1 5.88 3.8zM30.8 54.46c-1.32.74-2.58 1.6-3.74 2.54l-2.14-2.14c1.82-1.5 3.8-2.78 5.9-3.8v3.4zM44 44c-9.08 0-17.32 3.56-23.42 9.34-.36.36-.58.86-.58 1.42 0 .56.22 1.06.58 1.42l4.96 4.96c.36.36.86.58 1.42.58.54 0 1.04-.22 1.4-.56 1.58-1.48 3.38-2.72 5.32-3.7.66-.32 1.12-1 1.12-1.8v-6.2c2.9-.96 6-1.46 9.2-1.46 3.2 0 6.3.5 9.2 1.44v6.2c0 .78.46 1.48 1.12 1.8 1.96.98 3.74 2.24 5.32 3.7.36.36.86.56 1.4.56.56 0 1.06-.22 1.42-.58l4.96-4.96c.36-.36.58-.86.58-1.42 0-.54-.22-1.04-.58-1.4C61.32 47.56 53.08 44 44 44z' fill='%23000000'/%3e%3c/svg%3e")
}

#help-link .btn-faqs:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M42 42h4v-4h-4zm8 0h4v-4h-4zm-16 0h4v-4h-4zm26 10H30.34L28 54.34V28h32zm0-28H28c-2.2 0-4 1.8-4 4v36l8-8h28c2.2 0 4-1.8 4-4V28c0-2.2-1.8-4-4-4z' fill='%23000000'/%3e%3c/svg%3e")
}

#help-link .btn-find-branch-near:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M49 38a5 5 0 1 0-10 0 5 5 0 0 0 10 0zm-5-10c5.52 0 10 4.48 10 10 0 5.76-5.76 14.38-10 19.76C39.84 52.42 34 43.7 34 38c0-5.52 4.48-10 10-10zM30 38c0 10.5 14 26 14 26s14-15.5 14-26c0-7.74-6.26-14-14-14s-14 6.26-14 14z' fill='%23000000'/%3e%3c/svg%3e")
}

#help-link .btn-find-kiosk-near:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cg transform='translate(24.8 19.999)' fill='none' fill-rule='evenodd'%3e%3cg transform='translate(-65,-60)' fill='%23000'%3e%3cg transform='translate(65,60)'%3e%3cpath d='m19.2 7.2e-4c10.08 0 19.2 7.728 19.2 19.68 0 4.7363-2.2655 9.9919-6.7915 15.77l-0.63119 0.7912c-1.613 1.9861-3.4887 4.033-5.6268 6.1408l-0.86926 0.84638c-0.88326 0.84962-1.8085 1.709-2.7757 2.5781l-0.98122 0.87239c-0.49761 0.43782-1.0057 0.87808-1.5243 1.3208-0.5186-0.4427-1.0267-0.88296-1.5243-1.3208l-0.98122-0.87239c-0.96723-0.86913-1.8925-1.7285-2.7757-2.5781l-0.86926-0.84638c-2.1382-2.1078-4.0138-4.1547-5.6268-6.1408l-0.63119-0.7912c-4.526-5.7784-6.7915-11.034-6.7915-15.77 0-11.952 9.12-19.68 19.2-19.68zm0 4.8c-8.04 0-14.4 6.168-14.4 14.88 0 2.7634 1.1332 5.9679 3.4423 9.5686l0.46164 0.70184c1.0321 1.5313 2.2715 3.1318 3.7213 4.7981l0.68412 0.77373c1.2817 1.427 2.7144 2.9009 4.3 4.4195l0.88008 0.83275c0.29842 0.27906 0.60192 0.55958 0.91049 0.84156l0.91049-0.84156 0.88008-0.83275c1.5857-1.5186 3.0183-2.9924 4.3-4.4195l0.68412-0.77373c5.1303-5.8962 7.6253-10.968 7.6253-15.068 0-8.712-6.36-14.88-14.4-14.88zm-1.3795 11.407c0.4 0 0.77733 0.06933 1.132 0.208 0.35467 0.13867 0.66667 0.33733 0.936 0.596s0.48267 0.57067 0.64 0.936 0.236 0.772 0.236 1.22-0.07867 0.85333-0.236 1.216c-0.15733 0.36267-0.37067 0.67333-0.64 0.932s-0.58133 0.45733-0.936 0.596-0.732 0.208-1.132 0.208-0.77867-0.06933-1.136-0.208c-0.35733-0.13867-0.67067-0.33733-0.94-0.596s-0.48267-0.56933-0.64-0.932-0.236-0.768-0.236-1.216 0.07867-0.85467 0.236-1.22c0.15733-0.36533 0.37067-0.67733 0.64-0.936s0.58267-0.45733 0.94-0.596 0.736-0.208 1.136-0.208zm5.68 0c0.352 0 0.65333 0.048 0.904 0.144s0.45733 0.21733 0.62 0.364 0.28667 0.30933 0.372 0.488c0.05689 0.11911 0.10193 0.23526 0.13511 0.34844l0.040889 0.16756-1.136 0.32-0.01467-0.06711c-0.01244-0.04681-0.03022-0.09778-0.05333-0.15289-0.03467-0.08267-0.088-0.16-0.16-0.232s-0.16667-0.13333-0.284-0.184c-0.11733-0.05067-0.26133-0.076-0.432-0.076-0.23467 0-0.42267 0.06267-0.564 0.188-0.14133 0.12533-0.212 0.26533-0.212 0.42 0 0.13867 0.044 0.25467 0.132 0.348 0.0704 0.07467 0.17579 0.13141 0.31616 0.17024l0.11184 0.025759 0.76 0.144 0.1975 0.04175c0.191 0.0475 0.3625 0.11225 0.5145 0.19425 0.20267 0.10933 0.37333 0.23867 0.512 0.388s0.24267 0.316 0.312 0.5c0.06933 0.184 0.104 0.37733 0.104 0.58 0 0.224-0.04533 0.44267-0.136 0.656s-0.22533 0.404-0.404 0.572-0.39867 0.304-0.66 0.408-0.56 0.156-0.896 0.156c-0.39467 0-0.73333-0.05733-1.016-0.172-0.28267-0.11467-0.51733-0.26-0.704-0.436s-0.328-0.37067-0.424-0.584c-0.072-0.16-0.123-0.317-0.153-0.471l-0.023-0.153 1.16-0.28 0.01733 0.12667c0.016 0.08356 0.04089 0.16533 0.07467 0.24533 0.05067 0.12 0.124 0.224 0.22 0.312s0.216 0.15867 0.36 0.212c0.144 0.05333 0.312 0.08 0.504 0.08 0.25067 0 0.44667-0.05467 0.588-0.164 0.14133-0.10933 0.212-0.252 0.212-0.428 0-0.144-0.05467-0.26533-0.164-0.364-0.082-0.074-0.18575-0.13075-0.31125-0.17025l-0.13275-0.03375-0.776-0.144-0.20147-0.045224c-0.38988-0.10318-0.70139-0.28278-0.93453-0.53878-0.272-0.29867-0.408-0.65867-0.408-1.08 0-0.26667 0.05467-0.512 0.164-0.736 0.10933-0.224 0.25733-0.416 0.444-0.576s0.40267-0.28533 0.648-0.376c0.24533-0.09067 0.504-0.136 0.776-0.136zm-15.248 0.12v2.384l2.072-2.384h1.664l-2.208 2.456 2.216 3.216h-1.576l-1.528-2.232-0.64 0.712v1.52h-1.264v-5.672zm5.72 0v5.672h-1.28v-5.672zm13.832 0v2.384l2.072-2.384h1.664l-2.208 2.456 2.216 3.216h-1.576l-1.528-2.232-0.64 0.712v1.52h-1.264v-5.672zm-9.984 1.112c-0.19733 0-0.39333 0.03467-0.588 0.104s-0.37067 0.17333-0.528 0.312-0.284 0.31733-0.38 0.536-0.144 0.47467-0.144 0.768c0 0.29867 0.048 0.55467 0.144 0.768s0.22267 0.39067 0.38 0.532 0.33333 0.24533 0.528 0.312c0.19467 0.06667 0.39067 0.1 0.588 0.1s0.39333-0.03333 0.588-0.1 0.36933-0.17067 0.524-0.312 0.28-0.31867 0.376-0.532 0.144-0.46933 0.144-0.768c0-0.29333-0.048-0.54933-0.144-0.768s-0.22133-0.39733-0.376-0.536-0.32933-0.24267-0.524-0.312c-0.19467-0.06933-0.39067-0.104-0.588-0.104z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

#footer-menu {
  margin-bottom: 48px
}

@media (min-width:1200px) {
  #footer-menu {
    margin-bottom: 106px
  }
}

@media (max-width:1199.98px) {
  #footer-menu {
    padding: 0
  }
}

#footer-menu .card-deck {
  flex-direction: column
}

@media (min-width:1200px) {
  #footer-menu .card-deck {
    flex-direction: row
  }
}

#footer-menu .card {
  border: 0;
  margin-top: 0;
  margin-bottom: 0;
  border-top: 1px solid #e7e7e7
}

@media (min-width:1200px) {
  #footer-menu .card {
    border-top: 0
  }
}

#footer-menu .card:last-child {
  border-bottom: 1px solid #e7e7e7
}

@media (min-width:1200px) {
  #footer-menu .card:last-child {
    border-bottom: 0
  }
}

#footer-menu .card-body {
  padding: 0
}

#footer-menu .card-title,
#footer-menu .card-title>a {
  color: #8d8d8d;
  font-size: 18px;
  line-height: 32px;
  font-weight: 500;
  margin-bottom: 0
}

@media (min-width:1200px) {

  #footer-menu .card-title,
  #footer-menu .card-title>a {
    margin-bottom: 12px
  }
}

#footer-menu .collapse,
#footer-menu .collapsing {
  margin-left: 16px;
  margin-bottom: 16px
}

@media (min-width:1200px) {

  #footer-menu .collapse,
  #footer-menu .collapsing {
    margin: 0;
    display: block
  }
}

#footer-menu .btn-accordion {
  width: 100%;
  padding: 16px 48px 16px 16px;
  text-align: left
}

#footer-menu .btn-accordion:after {
  display: inline-block;
  content: "";
  width: 28px;
  height: 28px;
  margin: 19px 10px;
  position: absolute;
  right: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath d='M16 9.143H9.143V16H6.857V9.143H0V6.857h6.857V0h2.286v6.857H16z' fill='%23000000'/%3e%3c/svg%3e");
  background-size: 16px 16px;
  background-repeat: no-repeat;
  background-position: center
}

#footer-menu .btn-accordion[aria-expanded=true]:after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4' viewBox='0 0 16 4'%3e%3cpath d='M19.333 3.333H.667V.667h18.666z' fill='%23000000'/%3e%3c/svg%3e");
  background-size: 16px 4px
}

#footer-menu a {
  font-size: 18px;
  line-height: 44px;
  font-weight: 200
}

#social-media {
  margin-bottom: 48px
}

@media (min-width:1200px) {
  #social-media {
    margin-bottom: 96px
  }
}

#social-media .title {
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
  margin-bottom: 24px
}

@media (min-width:1200px) {
  #social-media .title {
    margin-bottom: 32px
  }
}

#social-media .icons>a:active,
#social-media .icons>a:focus,
#social-media .icons>a:hover {
  opacity: .69
}

#social-media .icons>a:not(:last-child) {
  margin-right: 20px
}

@media (min-width:1200px) {
  #social-media .icons>a:not(:last-child) {
    margin-right: 24px
  }
}

#social-media .icons>a img {
  width: 48px;
  height: 48px
}

@media (min-width:1200px) {
  #social-media .icons>a img {
    width: 56px;
    height: 56px
  }
}

#working-hours {
  margin-bottom: 0
}

@media (min-width:1200px) {
  #working-hours {
    margin-bottom: 96px
  }
}

#working-hours>span {
  font-size: 16px;
  line-height: 32px;
  color: #000;
  background: #f8f8f8;
  display: inline-block;
  padding: 14px 42px;
  width: 100%
}

@media (min-width:1200px) {
  #working-hours>span {
    color: #444;
    background: 0 0;
    border: 1px solid #e7e7e7;
    border-radius: 29px;
    width: auto;
    padding-top: 10px;
    padding-bottom: 10px
  }
}

#footer-links {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  color: #484848;
  background: 0 0;
  font-size: 16px;
  line-height: 24px;
  font-weight: 200;
  padding-top: 24px;
  padding-bottom: 24px
}

@media (min-width:1200px) {
  #footer-links {
    flex-direction: row;
    color: #000;
    background: #f8f8f8;
    font-size: 14px;
    padding-top: 14px;
    padding-bottom: 14px
  }
}

#footer-links a {
  color: #484848
}

@media (min-width:1200px) {
  #footer-links a {
    color: #000
  }
}

#footer-links a:active,
#footer-links a:focus,
#footer-links a:hover {
  color: #444
}

#footer-links .copyright {
  margin-bottom: 8px
}

@media (min-width:1200px) {
  #footer-links .copyright {
    margin-bottom: 0
  }
}

#footer-links .mobile-list .text-right>div {
  position: relative;
  margin-right: 44px
}

#footer-links .mobile-list .text-right>div:after {
  display: inline-block;
  content: "";
  width: 4px;
  height: 4px;
  top: 10px;
  right: -24px;
  position: absolute;
  background: #8d8d8d;
  border-radius: 50%
}

#footer-links .mobile-list a:not(:last-child) {
  margin-bottom: 8px
}

#footer-links .list-inline-item,
#footer-links .slick-dots li,
.slick-dots #footer-links li {
  position: relative
}

#footer-links .list-inline-item:not(:last-child),
#footer-links .slick-dots li:not(:last-child),
.slick-dots #footer-links li:not(:last-child) {
  margin-right: 36px
}

#footer-links .list-inline-item:not(:last-child):after,
#footer-links .slick-dots li:not(:last-child):after,
.slick-dots #footer-links li:not(:last-child):after {
  display: inline-block;
  content: "";
  width: 4px;
  height: 4px;
  top: 10px;
  right: -20px;
  position: absolute;
  background: #8d8d8d;
  border-radius: 50%
}

#get-mobile-app {
  min-width: 372px;
  min-height: 424px;
  padding: 80px 55px;
  margin-bottom: 80px;
  background: #fff2f3
}

@media (min-width:1200px) {
  #get-mobile-app {
    padding: 150px 96px;
    margin-bottom: 164px;
    background-image: url(/themes/neb-v2/assets/images/mobile-app-device.png);
    background-size: 973px 392px;
    background-repeat: no-repeat;
    background-position: right bottom
  }
}

#get-mobile-app .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 30px
}

@media (min-width:1200px) {
  #get-mobile-app .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 36px
  }
}

#get-mobile-app .btn-outline-dark {
  color: #181818
}

#get-mobile-app .btn-outline-dark:active,
#get-mobile-app .btn-outline-dark:focus,
#get-mobile-app .btn-outline-dark:hover {
  color: #fff
}

#get-mobile-app .links,
#get-mobile-app .title {
  text-align: center
}

@media (min-width:1200px) {

  #get-mobile-app .links,
  #get-mobile-app .title {
    text-align: left
  }
}

#get-mobile-app .links a.btn {
  min-width: 195px
}

#get-mobile-app .links a.btn:not(:last-child) {
  margin-right: 0;
  margin-bottom: 20px
}

@media (min-width:1200px) {
  #get-mobile-app .links a.btn:not(:last-child) {
    margin-right: 24px;
    margin-bottom: 0
  }
}

#get-mobile-app .links .app-store-icon,
#get-mobile-app .links .google-play-icon {
  display: inline-block;
  width: 22px;
  height: 26px;
  margin-right: 12px;
  background-size: 22px 26px;
  background-repeat: no-repeat;
  background-position: center
}

#get-mobile-app .links .app-store-icon {
  margin-bottom: -5px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='26' viewBox='0 0 22 26'%3e%3cpath d='M16.98 0c-1.7.156-3.27.864-4.398 1.983-1.114 1.105-1.678 2.55-1.569 4.017 1.723.015 3.36-.659 4.44-1.829 1.112-1.164 1.66-2.66 1.527-4.171zm4.321 8.633c-1.137-1.583-2.974-2.55-4.956-2.611-2.085-.214-4.107 1.216-5.17 1.216-1.082 0-2.718-1.195-4.48-1.16-2.318.073-4.427 1.327-5.555 3.302-2.401 4.053-.61 10.01 1.69 13.286 1.152 1.604 2.497 3.396 4.257 3.332 1.723-.07 2.366-1.07 4.445-1.07 2.06 0 2.663 1.07 4.46 1.03 1.847-.03 3.012-1.611 4.122-3.23A13.134 13.134 0 0 0 22 18.983c-2.195-.905-3.622-3.002-3.625-5.325.027-2.053 1.132-3.95 2.926-5.026z' fill='%23444'/%3e%3c/svg%3e")
}

#get-mobile-app .links .google-play-icon {
  margin-bottom: -6px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='26' viewBox='0 0 22 26'%3e%3cg transform='matrix(1.2222 0 0 1.2222 .00016971 .77848)'%3e%3cpath d='m0.416 0.261 2e-3 2e-3a1.275 1.275 0 0 1 1.558 6e-3l11.398 6.451-4e-3 4e-3 3.81 2.16c1.093 0.615 1.093 1.627 0 2.25l-3.814 2.164-0.079 0.036-11.303 6.396a1.275 1.275 0 0 1-1.563 3e-3l-5e-3 5e-3 -0.054-0.054a1.55 1.55 0 0 1-0.36-1.089v-17.191a1.55 1.55 0 0 1 0.357-1.084l-5e-3 -5e-3 0.048-0.04z' fill='%23444'/%3e%3c/g%3e%3c/svg%3e")
}

#get-mobile-app .links a.btn:active .app-store-icon,
#get-mobile-app .links a.btn:focus .app-store-icon,
#get-mobile-app .links a.btn:hover .app-store-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='26' viewBox='0 0 22 26'%3e%3cpath d='M16.98 0c-1.7.156-3.27.864-4.398 1.983-1.114 1.105-1.678 2.55-1.569 4.017 1.723.015 3.36-.659 4.44-1.829 1.112-1.164 1.66-2.66 1.527-4.171zm4.321 8.633c-1.137-1.583-2.974-2.55-4.956-2.611-2.085-.214-4.107 1.216-5.17 1.216-1.082 0-2.718-1.195-4.48-1.16-2.318.073-4.427 1.327-5.555 3.302-2.401 4.053-.61 10.01 1.69 13.286 1.152 1.604 2.497 3.396 4.257 3.332 1.723-.07 2.366-1.07 4.445-1.07 2.06 0 2.663 1.07 4.46 1.03 1.847-.03 3.012-1.611 4.122-3.23A13.134 13.134 0 0 0 22 18.983c-2.195-.905-3.622-3.002-3.625-5.325.027-2.053 1.132-3.95 2.926-5.026z' fill='%23fff'/%3e%3c/svg%3e")
}

#get-mobile-app .links a.btn:active .google-play-icon,
#get-mobile-app .links a.btn:focus .google-play-icon,
#get-mobile-app .links a.btn:hover .google-play-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='26' viewBox='0 0 22 26'%3e%3cg transform='matrix(1.2222 0 0 1.2222 .00016971 .77848)'%3e%3cpath d='m0.416 0.261 2e-3 2e-3a1.275 1.275 0 0 1 1.558 6e-3l11.398 6.451-4e-3 4e-3 3.81 2.16c1.093 0.615 1.093 1.627 0 2.25l-3.814 2.164-0.079 0.036-11.303 6.396a1.275 1.275 0 0 1-1.563 3e-3l-5e-3 5e-3 -0.054-0.054a1.55 1.55 0 0 1-0.36-1.089v-17.191a1.55 1.55 0 0 1 0.357-1.084l-5e-3 -5e-3 0.048-0.04z' fill='%23fff'/%3e%3c/g%3e%3c/svg%3e")
}

#top-bar {
  color: #444;
  background: #f8f8f8;
  display: none;
  font-size: .875rem;
  line-height: 1.71;
  font-weight: 200
}

@media (min-width:1200px) {
  #top-bar {
    display: flex;
    justify-content: space-between;
    padding: 8px 32px
  }
}

#top-bar .list-inline-item,
#top-bar .slick-dots li,
.slick-dots #top-bar li {
  position: relative
}

#top-bar .list-inline-item:not(:last-child),
#top-bar .slick-dots li:not(:last-child),
.slick-dots #top-bar li:not(:last-child) {
  margin-right: 28px
}

#top-bar .list-inline-item:not(:last-child):after,
#top-bar .slick-dots li:not(:last-child):after,
.slick-dots #top-bar li:not(:last-child):after {
  display: inline-block;
  content: "";
  width: 4px;
  height: 4px;
  top: 10px;
  right: -16px;
  position: absolute;
  background: #8d8d8d;
  border-radius: 50%
}

#top-bar a {
  color: #444
}

#top-bar a:active,
#top-bar a:focus,
#top-bar a:hover {
  color: #000
}

#top-bar a.active {
  font-weight: 300
}

#nav-bar {
  padding: 0 16px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, .04)
}

@media (min-width:1200px) {
  #nav-bar {
    padding-left: 32px;
    padding-right: 32px
  }
}

#nav-bar .navbar-brand {
  padding: 0;
  margin: 12px auto 28px
}

@media (max-width:360px) {
  #nav-bar .navbar-brand {
    width: 200px
  }
}

@media (min-width:1200px) {
  #nav-bar .navbar-brand {
    margin-right: 1rem
  }
}

#nav-bar .navbar-brand img {
  max-height: 40px
}

@media (min-width:1200px) {
  #nav-bar .navbar-brand img {
    max-height: 48px
  }
}

@media (max-width:360px) {
  #nav-bar .navbar-brand img {
    margin-bottom: -2px
  }
}

#nav-bar .navbar-nav {
  margin-bottom: 12px
}

@media (min-width:1200px) {
  #nav-bar .navbar-nav {
    margin-bottom: 0
  }
}

#nav-bar .nav-link {
  color: #000;
  padding: 16px 8px 12px;
  border-bottom: 4px solid transparent;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700
}

@media (min-width:1200px) {
  #nav-bar .nav-link {
    padding-top: 32px;
    padding-bottom: 28px
  }
}

#nav-bar .nav-link:active,
#nav-bar .nav-link:focus,
#nav-bar .nav-link:hover {
  color: #bc010a
}

@media (min-width:1200px) {
  #nav-bar .nav-item:not(:last-child)>.nav-link {
    margin-right: 40px
  }
}

#search-button {
  padding: 17px
}

@media (max-width:320px) {
  #search-button {
    padding: 7px
  }
}

@media (min-width:1200px) {
  #search-button {
    background: #f8f8f8;
    border-radius: 50%;
    margin-right: 32px
  }
}

#search-button:after {
  display: block;
  content: "";
  width: 22px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3e%3cpath d='M2.833 9.833a7 7 0 1 1 14 0 7 7 0 0 1-14 0zm18.329 9.672l-3.967-3.955a9.24 9.24 0 0 0 1.972-5.717 9.333 9.333 0 1 0-9.334 9.334 9.24 9.24 0 0 0 5.717-1.972l3.955 3.967a1.167 1.167 0 0 0 1.657 0 1.167 1.167 0 0 0 0-1.657z' fill='%23181818'/%3e%3c/svg%3e");
  background-size: 22px 22px;
  background-repeat: no-repeat;
  background-position: center
}

#header-menu .collapse,
#header-menu .dropdown,
#header-menu .dropup {
  position: static
}

#header-menu .dropdown .dropdown-menu,
#header-menu .dropup .dropdown-menu {
  left: 0;
  right: 0;
  padding: 0
}

@media (min-width:1200px) {

  #header-menu .dropdown .dropdown-menu,
  #header-menu .dropup .dropdown-menu {
    box-shadow: 0 6px 20px rgba(0, 0, 0, .06);
    margin-top: -1px;
    border-left-width: 0;
    border-right-width: 0
  }
}

@media (min-width:1840px) {

  #header-menu .dropdown .dropdown-menu,
  #header-menu .dropup .dropdown-menu {
    border-left-width: 1px;
    border-right-width: 1px;
    margin-left: -1px;
    margin-right: -1px
  }
}

#header-menu .dropdown .dropdown-menu .dropdown-menu,
#header-menu .dropup .dropdown-menu .dropdown-menu {
  padding: 1.5rem 2.25rem;
  border-left: 0;
  border-right: 0
}

#header-menu .dropdown .dropdown-menu .dropdown-menu>li:not(:last-child),
#header-menu .dropup .dropdown-menu .dropdown-menu>li:not(:last-child) {
  margin-bottom: 24px
}

@media (min-width:1200px) {

  #header-menu .dropdown .dropdown-menu .dropdown-menu>li:not(:last-child),
  #header-menu .dropup .dropdown-menu .dropdown-menu>li:not(:last-child) {
    margin-bottom: 0
  }
}

#header-menu .dropdown .dropdown-menu.mobile-menu,
#header-menu .dropdown .dropdown-menu.mobile-menu .dropdown-menu,
#header-menu .dropup .dropdown-menu.mobile-menu,
#header-menu .dropup .dropdown-menu.mobile-menu .dropdown-menu {
  border-top: 0
}

#header-menu .dropdown .dropdown-menu.mobile-menu .dropdown-item,
#header-menu .dropup .dropdown-menu.mobile-menu .dropdown-item {
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent
}

#header-menu .dropdown .dropdown-menu.mobile-menu .dropdown-item:active,
#header-menu .dropdown .dropdown-menu.mobile-menu .dropdown-item:focus,
#header-menu .dropdown .dropdown-menu.mobile-menu .dropdown-item:hover,
#header-menu .dropup .dropdown-menu.mobile-menu .dropdown-item:active,
#header-menu .dropup .dropdown-menu.mobile-menu .dropdown-item:focus,
#header-menu .dropup .dropdown-menu.mobile-menu .dropdown-item:hover {
  background: 0 0
}

#header-menu .dropdown .dropdown-menu.mobile-menu .show>.dropdown-item,
#header-menu .dropup .dropdown-menu.mobile-menu .show>.dropdown-item {
  border-bottom: 4px solid #bc010a
}

#header-menu .dropdown .dropdown-menu .tab-content,
#header-menu .dropdown .dropdown-menu .tab-pane,
#header-menu .dropup .dropdown-menu .tab-content,
#header-menu .dropup .dropdown-menu .tab-pane {
  width: 100%;
  height: 100%
}

#header-menu .dropdown .dropdown-menu .tab-pane.active,
#header-menu .dropup .dropdown-menu .tab-pane.active {
  display: flex;
  flex-direction: row
}

#header-menu .dropdown #hello-bar .dropdown-menu>.announcement,
#header-menu .dropdown .dropdown-menu #hello-bar .tab-pane>.announcement,
#header-menu .dropdown .dropdown-menu .tab-pane>#hierarchy-navigator,
#header-menu .dropdown .dropdown-menu .tab-pane>#nav-bar,
#header-menu .dropdown .dropdown-menu .tab-pane>#subpage-navigator,
#header-menu .dropdown .dropdown-menu .tab-pane>#top-bar,
#header-menu .dropdown .dropdown-menu .tab-pane>.breadcrumb,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-fluid,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-hg,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-lg,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-md,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-sm,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-xl,
#header-menu .dropdown .dropdown-menu .tab-pane>.text-page,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_08] .tab-pane>.board-member-profile,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_10] .tab-pane>#related-news,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_10] .tab-pane>.news-file,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_11] #faq .tab-pane>.search-header,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_11] .tab-pane>#filter-faq-topics,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_17] .tab-pane>#subsidiaries,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_20] .tab-pane>#branch-locator,
#header-menu .dropdown .dropdown-menu>#hierarchy-navigator,
#header-menu .dropdown .dropdown-menu>#nav-bar,
#header-menu .dropdown .dropdown-menu>#subpage-navigator,
#header-menu .dropdown .dropdown-menu>#top-bar,
#header-menu .dropdown .dropdown-menu>.breadcrumb,
#header-menu .dropdown .dropdown-menu>.container-fluid,
#header-menu .dropdown .dropdown-menu>.container-hg,
#header-menu .dropdown .dropdown-menu>.container-lg,
#header-menu .dropdown .dropdown-menu>.container-md,
#header-menu .dropdown .dropdown-menu>.container-sm,
#header-menu .dropdown .dropdown-menu>.container-xl,
#header-menu .dropdown .dropdown-menu>.text-page,
#header-menu .dropdown body[data-design-name=neb_08] .dropdown-menu>.board-member-profile,
#header-menu .dropdown body[data-design-name=neb_10] .dropdown-menu>#related-news,
#header-menu .dropdown body[data-design-name=neb_10] .dropdown-menu>.news-file,
#header-menu .dropdown body[data-design-name=neb_11] #faq .dropdown-menu>.search-header,
#header-menu .dropdown body[data-design-name=neb_11] .dropdown-menu>#filter-faq-topics,
#header-menu .dropdown body[data-design-name=neb_17] .dropdown-menu>#subsidiaries,
#header-menu .dropdown body[data-design-name=neb_20] .dropdown-menu>#branch-locator,
#header-menu .dropup #hello-bar .dropdown-menu>.announcement,
#header-menu .dropup .dropdown-menu #hello-bar .tab-pane>.announcement,
#header-menu .dropup .dropdown-menu .tab-pane>#hierarchy-navigator,
#header-menu .dropup .dropdown-menu .tab-pane>#nav-bar,
#header-menu .dropup .dropdown-menu .tab-pane>#subpage-navigator,
#header-menu .dropup .dropdown-menu .tab-pane>#top-bar,
#header-menu .dropup .dropdown-menu .tab-pane>.breadcrumb,
#header-menu .dropup .dropdown-menu .tab-pane>.container-fluid,
#header-menu .dropup .dropdown-menu .tab-pane>.container-hg,
#header-menu .dropup .dropdown-menu .tab-pane>.container-lg,
#header-menu .dropup .dropdown-menu .tab-pane>.container-md,
#header-menu .dropup .dropdown-menu .tab-pane>.container-sm,
#header-menu .dropup .dropdown-menu .tab-pane>.container-xl,
#header-menu .dropup .dropdown-menu .tab-pane>.text-page,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_08] .tab-pane>.board-member-profile,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_10] .tab-pane>#related-news,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_10] .tab-pane>.news-file,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_11] #faq .tab-pane>.search-header,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_11] .tab-pane>#filter-faq-topics,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_17] .tab-pane>#subsidiaries,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_20] .tab-pane>#branch-locator,
#header-menu .dropup .dropdown-menu>#hierarchy-navigator,
#header-menu .dropup .dropdown-menu>#nav-bar,
#header-menu .dropup .dropdown-menu>#subpage-navigator,
#header-menu .dropup .dropdown-menu>#top-bar,
#header-menu .dropup .dropdown-menu>.breadcrumb,
#header-menu .dropup .dropdown-menu>.container-fluid,
#header-menu .dropup .dropdown-menu>.container-hg,
#header-menu .dropup .dropdown-menu>.container-lg,
#header-menu .dropup .dropdown-menu>.container-md,
#header-menu .dropup .dropdown-menu>.container-sm,
#header-menu .dropup .dropdown-menu>.container-xl,
#header-menu .dropup .dropdown-menu>.text-page,
#header-menu .dropup body[data-design-name=neb_08] .dropdown-menu>.board-member-profile,
#header-menu .dropup body[data-design-name=neb_10] .dropdown-menu>#related-news,
#header-menu .dropup body[data-design-name=neb_10] .dropdown-menu>.news-file,
#header-menu .dropup body[data-design-name=neb_11] #faq .dropdown-menu>.search-header,
#header-menu .dropup body[data-design-name=neb_11] .dropdown-menu>#filter-faq-topics,
#header-menu .dropup body[data-design-name=neb_17] .dropdown-menu>#subsidiaries,
#header-menu .dropup body[data-design-name=neb_20] .dropdown-menu>#branch-locator,
#hello-bar #header-menu .dropdown .dropdown-menu .tab-pane>.announcement,
#hello-bar #header-menu .dropdown .dropdown-menu>.announcement,
#hello-bar #header-menu .dropup .dropdown-menu .tab-pane>.announcement,
#hello-bar #header-menu .dropup .dropdown-menu>.announcement,
body[data-design-name=neb_08] #header-menu .dropdown .dropdown-menu .tab-pane>.board-member-profile,
body[data-design-name=neb_08] #header-menu .dropdown .dropdown-menu>.board-member-profile,
body[data-design-name=neb_08] #header-menu .dropup .dropdown-menu .tab-pane>.board-member-profile,
body[data-design-name=neb_08] #header-menu .dropup .dropdown-menu>.board-member-profile,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu .tab-pane>#related-news,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu .tab-pane>.news-file,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu>#related-news,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu>.news-file,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu .tab-pane>#related-news,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu .tab-pane>.news-file,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu>#related-news,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu>.news-file,
body[data-design-name=neb_11] #faq #header-menu .dropdown .dropdown-menu .tab-pane>.search-header,
body[data-design-name=neb_11] #faq #header-menu .dropdown .dropdown-menu>.search-header,
body[data-design-name=neb_11] #faq #header-menu .dropup .dropdown-menu .tab-pane>.search-header,
body[data-design-name=neb_11] #faq #header-menu .dropup .dropdown-menu>.search-header,
body[data-design-name=neb_11] #header-menu .dropdown .dropdown-menu .tab-pane>#filter-faq-topics,
body[data-design-name=neb_11] #header-menu .dropdown .dropdown-menu>#filter-faq-topics,
body[data-design-name=neb_11] #header-menu .dropup .dropdown-menu .tab-pane>#filter-faq-topics,
body[data-design-name=neb_11] #header-menu .dropup .dropdown-menu>#filter-faq-topics,
body[data-design-name=neb_17] #header-menu .dropdown .dropdown-menu .tab-pane>#subsidiaries,
body[data-design-name=neb_17] #header-menu .dropdown .dropdown-menu>#subsidiaries,
body[data-design-name=neb_17] #header-menu .dropup .dropdown-menu .tab-pane>#subsidiaries,
body[data-design-name=neb_17] #header-menu .dropup .dropdown-menu>#subsidiaries,
body[data-design-name=neb_20] #header-menu .dropdown .dropdown-menu .tab-pane>#branch-locator,
body[data-design-name=neb_20] #header-menu .dropdown .dropdown-menu>#branch-locator,
body[data-design-name=neb_20] #header-menu .dropup .dropdown-menu .tab-pane>#branch-locator,
body[data-design-name=neb_20] #header-menu .dropup .dropdown-menu>#branch-locator {
  position: relative;
  display: block;
  font-size: 14px;
  line-height: 24px;
  margin: 0;
  padding: 0
}

#header-menu .dropdown #hello-bar .dropdown-menu>.announcement .right-border,
#header-menu .dropdown .dropdown-menu #hello-bar .tab-pane>.announcement .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>#hierarchy-navigator .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>#nav-bar .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>#subpage-navigator .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>#top-bar .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.breadcrumb .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-fluid .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-hg .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-lg .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-md .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-sm .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.container-xl .right-border,
#header-menu .dropdown .dropdown-menu .tab-pane>.text-page .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_08] .tab-pane>.board-member-profile .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_10] .tab-pane>#related-news .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_10] .tab-pane>.news-file .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_11] #faq .tab-pane>.search-header .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_11] .tab-pane>#filter-faq-topics .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_17] .tab-pane>#subsidiaries .right-border,
#header-menu .dropdown .dropdown-menu body[data-design-name=neb_20] .tab-pane>#branch-locator .right-border,
#header-menu .dropdown .dropdown-menu>#hierarchy-navigator .right-border,
#header-menu .dropdown .dropdown-menu>#nav-bar .right-border,
#header-menu .dropdown .dropdown-menu>#subpage-navigator .right-border,
#header-menu .dropdown .dropdown-menu>#top-bar .right-border,
#header-menu .dropdown .dropdown-menu>.breadcrumb .right-border,
#header-menu .dropdown .dropdown-menu>.container-fluid .right-border,
#header-menu .dropdown .dropdown-menu>.container-hg .right-border,
#header-menu .dropdown .dropdown-menu>.container-lg .right-border,
#header-menu .dropdown .dropdown-menu>.container-md .right-border,
#header-menu .dropdown .dropdown-menu>.container-sm .right-border,
#header-menu .dropdown .dropdown-menu>.container-xl .right-border,
#header-menu .dropdown .dropdown-menu>.text-page .right-border,
#header-menu .dropdown body[data-design-name=neb_08] .dropdown-menu>.board-member-profile .right-border,
#header-menu .dropdown body[data-design-name=neb_10] .dropdown-menu>#related-news .right-border,
#header-menu .dropdown body[data-design-name=neb_10] .dropdown-menu>.news-file .right-border,
#header-menu .dropdown body[data-design-name=neb_11] #faq .dropdown-menu>.search-header .right-border,
#header-menu .dropdown body[data-design-name=neb_11] .dropdown-menu>#filter-faq-topics .right-border,
#header-menu .dropdown body[data-design-name=neb_17] .dropdown-menu>#subsidiaries .right-border,
#header-menu .dropdown body[data-design-name=neb_20] .dropdown-menu>#branch-locator .right-border,
#header-menu .dropup #hello-bar .dropdown-menu>.announcement .right-border,
#header-menu .dropup .dropdown-menu #hello-bar .tab-pane>.announcement .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>#hierarchy-navigator .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>#nav-bar .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>#subpage-navigator .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>#top-bar .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.breadcrumb .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-fluid .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-hg .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-lg .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-md .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-sm .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.container-xl .right-border,
#header-menu .dropup .dropdown-menu .tab-pane>.text-page .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_08] .tab-pane>.board-member-profile .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_10] .tab-pane>#related-news .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_10] .tab-pane>.news-file .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_11] #faq .tab-pane>.search-header .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_11] .tab-pane>#filter-faq-topics .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_17] .tab-pane>#subsidiaries .right-border,
#header-menu .dropup .dropdown-menu body[data-design-name=neb_20] .tab-pane>#branch-locator .right-border,
#header-menu .dropup .dropdown-menu>#hierarchy-navigator .right-border,
#header-menu .dropup .dropdown-menu>#nav-bar .right-border,
#header-menu .dropup .dropdown-menu>#subpage-navigator .right-border,
#header-menu .dropup .dropdown-menu>#top-bar .right-border,
#header-menu .dropup .dropdown-menu>.breadcrumb .right-border,
#header-menu .dropup .dropdown-menu>.container-fluid .right-border,
#header-menu .dropup .dropdown-menu>.container-hg .right-border,
#header-menu .dropup .dropdown-menu>.container-lg .right-border,
#header-menu .dropup .dropdown-menu>.container-md .right-border,
#header-menu .dropup .dropdown-menu>.container-sm .right-border,
#header-menu .dropup .dropdown-menu>.container-xl .right-border,
#header-menu .dropup .dropdown-menu>.text-page .right-border,
#header-menu .dropup body[data-design-name=neb_08] .dropdown-menu>.board-member-profile .right-border,
#header-menu .dropup body[data-design-name=neb_10] .dropdown-menu>#related-news .right-border,
#header-menu .dropup body[data-design-name=neb_10] .dropdown-menu>.news-file .right-border,
#header-menu .dropup body[data-design-name=neb_11] #faq .dropdown-menu>.search-header .right-border,
#header-menu .dropup body[data-design-name=neb_11] .dropdown-menu>#filter-faq-topics .right-border,
#header-menu .dropup body[data-design-name=neb_17] .dropdown-menu>#subsidiaries .right-border,
#header-menu .dropup body[data-design-name=neb_20] .dropdown-menu>#branch-locator .right-border,
#hello-bar #header-menu .dropdown .dropdown-menu .tab-pane>.announcement .right-border,
#hello-bar #header-menu .dropdown .dropdown-menu>.announcement .right-border,
#hello-bar #header-menu .dropup .dropdown-menu .tab-pane>.announcement .right-border,
#hello-bar #header-menu .dropup .dropdown-menu>.announcement .right-border,
body[data-design-name=neb_08] #header-menu .dropdown .dropdown-menu .tab-pane>.board-member-profile .right-border,
body[data-design-name=neb_08] #header-menu .dropdown .dropdown-menu>.board-member-profile .right-border,
body[data-design-name=neb_08] #header-menu .dropup .dropdown-menu .tab-pane>.board-member-profile .right-border,
body[data-design-name=neb_08] #header-menu .dropup .dropdown-menu>.board-member-profile .right-border,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu .tab-pane>#related-news .right-border,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu .tab-pane>.news-file .right-border,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu>#related-news .right-border,
body[data-design-name=neb_10] #header-menu .dropdown .dropdown-menu>.news-file .right-border,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu .tab-pane>#related-news .right-border,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu .tab-pane>.news-file .right-border,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu>#related-news .right-border,
body[data-design-name=neb_10] #header-menu .dropup .dropdown-menu>.news-file .right-border,
body[data-design-name=neb_11] #faq #header-menu .dropdown .dropdown-menu .tab-pane>.search-header .right-border,
body[data-design-name=neb_11] #faq #header-menu .dropdown .dropdown-menu>.search-header .right-border,
body[data-design-name=neb_11] #faq #header-menu .dropup .dropdown-menu .tab-pane>.search-header .right-border,
body[data-design-name=neb_11] #faq #header-menu .dropup .dropdown-menu>.search-header .right-border,
body[data-design-name=neb_11] #header-menu .dropdown .dropdown-menu .tab-pane>#filter-faq-topics .right-border,
body[data-design-name=neb_11] #header-menu .dropdown .dropdown-menu>#filter-faq-topics .right-border,
body[data-design-name=neb_11] #header-menu .dropup .dropdown-menu .tab-pane>#filter-faq-topics .right-border,
body[data-design-name=neb_11] #header-menu .dropup .dropdown-menu>#filter-faq-topics .right-border,
body[data-design-name=neb_17] #header-menu .dropdown .dropdown-menu .tab-pane>#subsidiaries .right-border,
body[data-design-name=neb_17] #header-menu .dropdown .dropdown-menu>#subsidiaries .right-border,
body[data-design-name=neb_17] #header-menu .dropup .dropdown-menu .tab-pane>#subsidiaries .right-border,
body[data-design-name=neb_17] #header-menu .dropup .dropdown-menu>#subsidiaries .right-border,
body[data-design-name=neb_20] #header-menu .dropdown .dropdown-menu .tab-pane>#branch-locator .right-border,
body[data-design-name=neb_20] #header-menu .dropdown .dropdown-menu>#branch-locator .right-border,
body[data-design-name=neb_20] #header-menu .dropup .dropdown-menu .tab-pane>#branch-locator .right-border,
body[data-design-name=neb_20] #header-menu .dropup .dropdown-menu>#branch-locator .right-border {
  border-right: 1px solid #e0e0e0
}

#header-menu .dropdown .dropdown-menu .tab-container,
#header-menu .dropup .dropdown-menu .tab-container {
  float: left;
  width: 75%;
  padding-bottom: 40px !important
}

#header-menu .dropdown .dropdown-menu .tab-container>.row,
#header-menu .dropup .dropdown-menu .tab-container>.row {
  width: 100%;
  height: 100%;
  margin: 0 0 0 -40px
}

#header-menu .dropdown .dropdown-menu .tab-container>.row>.col,
#header-menu .dropup .dropdown-menu .tab-container>.row>.col {
  padding: 0 40px 40px
}

#header-menu .dropdown .dropdown-menu .planar-callout,
#header-menu .dropup .dropdown-menu .planar-callout {
  width: 25%;
  float: right;
  border: 1px solid #e6e6e6;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 22px;
  padding: 24px 24px 0
}

#header-menu .dropdown .dropdown-menu .planar-callout>*,
#header-menu .dropup .dropdown-menu .planar-callout>* {
  color: #8d8d8d
}

#header-menu .dropdown .dropdown-menu .planar-callout .title,
#header-menu .dropup .dropdown-menu .planar-callout .title {
  color: #000;
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700
}

#header-menu .dropdown .dropdown-menu .planar-callout .title+div,
#header-menu .dropup .dropdown-menu .planar-callout .title+div {
  margin-bottom: 14px
}

#header-menu .dropdown .dropdown-menu .planar-callout img,
#header-menu .dropup .dropdown-menu .planar-callout img {
  width: 100%;
  margin-top: auto
}

#header-menu .dropdown .dropdown-menu .nav-tabs,
#header-menu .dropup .dropdown-menu .nav-tabs {
  flex-direction: column;
  justify-content: flex-start
}

#header-menu .dropdown .dropdown-menu .tab-link,
#header-menu .dropup .dropdown-menu .tab-link {
  background: #f8f8f8;
  padding: 20px 24px
}

#header-menu .dropdown .dropdown-menu .tab-link:not(:last-child),
#header-menu .dropup .dropdown-menu .tab-link:not(:last-child) {
  border-bottom: 1px solid #e0e0e0
}

#header-menu .dropdown .dropdown-menu .tab-content,
#header-menu .dropup .dropdown-menu .tab-content {
  padding: 40px 40px 0
}

#header-menu .dropdown .dropdown-menu .tab-link.active,
#header-menu .dropup .dropdown-menu .tab-link.active {
  color: #bc010a;
  background: #fff
}

#header-menu .dropdown .dropdown-menu .group-title,
#header-menu .dropdown .dropdown-menu .tab-link,
#header-menu .dropup .dropdown-menu .group-title,
#header-menu .dropup .dropdown-menu .tab-link {
  font-size: 18px;
  line-height: 28px;
  font-weight: 700
}

#header-menu .dropdown .dropdown-menu .group-title,
#header-menu .dropup .dropdown-menu .group-title {
  margin-bottom: 12px
}

#header-menu .dropdown .dropdown-menu .collapse.show,
#header-menu .dropdown .dropdown-menu .group-child:not(:last-child),
#header-menu .dropup .dropdown-menu .collapse.show,
#header-menu .dropup .dropdown-menu .group-child:not(:last-child) {
  margin-bottom: 8px
}

#footer-menu #header-menu .dropdown .dropdown-menu a,
#footer-menu #header-menu .dropup .dropdown-menu a,
#header-menu .dropdown .dropdown-menu #footer-menu a,
#header-menu .dropdown .dropdown-menu .btn-link,
#header-menu .dropup .dropdown-menu #footer-menu a,
#header-menu .dropup .dropdown-menu .btn-link {
  border: 0;
  padding: 0;
  margin: 0;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit
}

#footer-menu #header-menu .dropdown .dropdown-menu a,
#footer-menu #header-menu .dropup .dropdown-menu a,
#header-menu .dropdown .dropdown-menu #footer-menu a,
#header-menu .dropdown .dropdown-menu .btn-link,
#header-menu .dropdown .dropdown-menu a,
#header-menu .dropup .dropdown-menu #footer-menu a,
#header-menu .dropup .dropdown-menu .btn-link,
#header-menu .dropup .dropdown-menu a {
  color: #000
}

#footer-menu #header-menu .dropdown .dropdown-menu a:active,
#footer-menu #header-menu .dropdown .dropdown-menu a:focus,
#footer-menu #header-menu .dropdown .dropdown-menu a:hover,
#footer-menu #header-menu .dropup .dropdown-menu a:active,
#footer-menu #header-menu .dropup .dropdown-menu a:focus,
#footer-menu #header-menu .dropup .dropdown-menu a:hover,
#header-menu .dropdown .dropdown-menu #footer-menu a:active,
#header-menu .dropdown .dropdown-menu #footer-menu a:focus,
#header-menu .dropdown .dropdown-menu #footer-menu a:hover,
#header-menu .dropdown .dropdown-menu .btn-link:active,
#header-menu .dropdown .dropdown-menu .btn-link:focus,
#header-menu .dropdown .dropdown-menu .btn-link:hover,
#header-menu .dropdown .dropdown-menu a:active,
#header-menu .dropdown .dropdown-menu a:focus,
#header-menu .dropdown .dropdown-menu a:hover,
#header-menu .dropup .dropdown-menu #footer-menu a:active,
#header-menu .dropup .dropdown-menu #footer-menu a:focus,
#header-menu .dropup .dropdown-menu #footer-menu a:hover,
#header-menu .dropup .dropdown-menu .btn-link:active,
#header-menu .dropup .dropdown-menu .btn-link:focus,
#header-menu .dropup .dropdown-menu .btn-link:hover,
#header-menu .dropup .dropdown-menu a:active,
#header-menu .dropup .dropdown-menu a:focus,
#header-menu .dropup .dropdown-menu a:hover {
  color: #cc010b
}

#header-menu .dropdown .dropdown-menu .show-more,
#header-menu .dropdown .dropdown-menu .show-more>a,
#header-menu .dropup .dropdown-menu .show-more,
#header-menu .dropup .dropdown-menu .show-more>a {
  color: #bc010a
}

#header-menu .dropdown .dropdown-menu .show-more:active,
#header-menu .dropdown .dropdown-menu .show-more:focus,
#header-menu .dropdown .dropdown-menu .show-more:hover,
#header-menu .dropdown .dropdown-menu .show-more>a:active,
#header-menu .dropdown .dropdown-menu .show-more>a:focus,
#header-menu .dropdown .dropdown-menu .show-more>a:hover,
#header-menu .dropup .dropdown-menu .show-more:active,
#header-menu .dropup .dropdown-menu .show-more:focus,
#header-menu .dropup .dropdown-menu .show-more:hover,
#header-menu .dropup .dropdown-menu .show-more>a:active,
#header-menu .dropup .dropdown-menu .show-more>a:focus,
#header-menu .dropup .dropdown-menu .show-more>a:hover {
  color: #cc010b
}

#header-menu .dropdown.active .nav-link,
#header-menu .dropdown.show .nav-link,
#header-menu .dropup.active .nav-link,
#header-menu .dropup.show .nav-link {
  border-bottom: 4px solid #bc010a
}

#header-menu a[role=menuitem]:hover,
#header-menu a[role=tab]:hover {
  cursor: pointer
}

#mobile-language-switcher {
  border-top: 2px solid #fff9f9;
  padding: 24px 8px
}

#mobile-language-switcher .list-inline-item:not(:last-child),
#mobile-language-switcher .slick-dots li:not(:last-child),
.slick-dots #mobile-language-switcher li:not(:last-child) {
  padding-right: 24px;
  border-right: 2px solid #fff9f9;
  margin-right: 24px
}

#mobile-language-switcher a {
  color: #000
}

#mobile-language-switcher a.active {
  color: #bc010a
}

#mobile-language-switcher a:active,
#mobile-language-switcher a:focus,
#mobile-language-switcher a:hover {
  color: #cc010b
}

#mobile-banking {
  flex-grow: 1;
  flex-basis: 100%;
  margin-left: -16px;
  margin-right: -27px
}

@media (min-width:1200px) {
  #mobile-banking {
    flex-grow: 0;
    flex-basis: auto;
    margin-left: 0;
    margin-right: 0
  }
}

#mobile-banking .btn .label {
  width: 100%;
  padding: 12px 20px
}

#mobile-banking .btn .arrow {
  width: 40px;
  height: 56px;
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #a90208;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3e%3cpath d='M1.41.59L6 5.17 10.59.59 12 2 6 8 0 2z' fill='%23fff'/%3e%3c/svg%3e");
  background-size: 12px 8px;
  background-repeat: no-repeat;
  background-position: center
}

#mobile-banking.show .btn .arrow {
  transform: rotate(180deg)
}

#mobile-banking .dropdown-menu {
  width: 100%;
  border: 0;
  padding: 0;
  margin: 0
}

#mobile-banking .dropdown-menu .dropdown-item {
  color: #fff;
  background: #bc010a;
  box-shadow: inset 0 1px 0 #a90208;
  padding: 12px 20px;
  font-size: 1.125rem;
  line-height: 1.77
}

#mobile-banking .dropdown-menu .dropdown-item:active,
#mobile-banking .dropdown-menu .dropdown-item:focus,
#mobile-banking .dropdown-menu .dropdown-item:hover {
  background-color: #cc010b
}

#mobile-banking .dropdown-menu .password-extension {
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;
  padding-left: 42px;
  background-color: #a90208;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='20' viewBox='0 0 16 20'%3e%3cpath d='M7.619 15.238a1.91 1.91 0 0 0 1.905-1.905 1.91 1.91 0 0 0-1.905-1.904 1.91 1.91 0 0 0-1.905 1.904 1.91 1.91 0 0 0 1.905 1.905zm5.714 2.867H1.905V8.571h11.428zM4.762 4.768a2.859 2.859 0 0 1 2.862-2.863 2.859 2.859 0 0 1 2.862 2.863v1.909H4.762zm8.571 1.899h-.952V4.762A4.764 4.764 0 0 0 7.619 0a4.764 4.764 0 0 0-4.762 4.762v1.905h-.952A1.91 1.91 0 0 0 0 8.57v9.524A1.91 1.91 0 0 0 1.905 20h11.428a1.91 1.91 0 0 0 1.905-1.905V8.571a1.91 1.91 0 0 0-1.905-1.904z' fill='%23fff'/%3e%3c/svg%3e");
  background-size: 16px 20px;
  background-repeat: no-repeat;
  background-position: 20px center
}

#hello-bar {
  position: relative;
  z-index: 960;
  color: #fff;
  background: 0 0
}

#hello-bar .announcement {
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  padding-top: 12px;
  padding-bottom: 12px;
  flex-direction: column
}

@media (min-width:1200px) {
  #hello-bar .announcement {
    flex-direction: row
  }
}

#hello-bar .announcement.dismissible {
  padding-left: 46px;
  padding-right: 46px
}

#hello-bar .announcement.dismissible button.close {
  position: absolute;
  right: 16px
}

#hello-bar .announcement>img {
  width: 32px;
  height: 32px;
  margin-right: 12px
}

#hello-bar .announcement>span {
  text-align: center
}

@media (min-width:1200px) {
  #hello-bar .announcement>span {
    text-align: left
  }
}

#hello-bar .announcement>a {
  padding: 4px 16px;
  border: 1px solid #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  color: #fff;
  background: 0 0;
  margin-top: 18px;
  margin-left: 0
}

@media (min-width:1200px) {
  #hello-bar .announcement>a {
    margin-top: 0;
    margin-left: 42px
  }
}

#hello-bar .announcement>a:active,
#hello-bar .announcement>a:focus,
#hello-bar .announcement>a:hover {
  color: #eee;
  border: 1px solid #eee
}

#latest-news {
  margin-bottom: 112px
}

@media (min-width:1200px) {
  #latest-news {
    margin-bottom: 176px
  }
}

@media (min-width:1200px) {

  #hello-bar #latest-news>.announcement,
  #latest-news>#hierarchy-navigator,
  #latest-news>#nav-bar,
  #latest-news>#subpage-navigator,
  #latest-news>#top-bar,
  #latest-news>.breadcrumb,
  #latest-news>.container-hg,
  #latest-news>.text-page,
  body[data-design-name=neb_08] #latest-news>.board-member-profile,
  body[data-design-name=neb_10] #latest-news>#related-news,
  body[data-design-name=neb_10] #latest-news>.news-file,
  body[data-design-name=neb_11] #faq #latest-news>.search-header,
  body[data-design-name=neb_11] #latest-news>#filter-faq-topics,
  body[data-design-name=neb_17] #latest-news>#subsidiaries,
  body[data-design-name=neb_20] #latest-news>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }
}

#latest-news .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 20px
}

@media (min-width:1200px) {
  #latest-news .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 60px
  }
}

#latest-news-carousel {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  #latest-news-carousel {
    margin-bottom: 80px
  }
}

#loader-screen-backdrop {
  position: fixed;
  background: rgba(0, 0, 0, .8);
  z-index: 1040;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0
}

#loader-screen {
  width: 100%;
  height: 100%
}

#loader-screen .spinner {
  width: 64px;
  height: 64px
}

#products {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  #products {
    margin-bottom: 164px
  }
}

@media (min-width:1200px) {

  #hello-bar #products>.announcement,
  #products>#hierarchy-navigator,
  #products>#nav-bar,
  #products>#subpage-navigator,
  #products>#top-bar,
  #products>.breadcrumb,
  #products>.container-hg,
  #products>.text-page,
  body[data-design-name=neb_08] #products>.board-member-profile,
  body[data-design-name=neb_10] #products>#related-news,
  body[data-design-name=neb_10] #products>.news-file,
  body[data-design-name=neb_11] #faq #products>.search-header,
  body[data-design-name=neb_11] #products>#filter-faq-topics,
  body[data-design-name=neb_17] #products>#subsidiaries,
  body[data-design-name=neb_20] #products>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }
}

#products .card .card-subtitle {
  margin-top: 0
}

#products .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 34px
}

@media (min-width:1200px) {
  #products .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 60px
  }
}

#site-search-pane {
  margin-right: 0 !important;
  padding-right: 0 !important
}

#site-search-pane .modal-dialog {
  max-width: unset;
  margin: 0
}

#site-search-pane .modal-content {
  border: 0
}

#site-search-pane .modal-body {
  padding: 40px 0
}

@media (min-width:1200px) {
  #site-search-pane .modal-body {
    padding: 36px 0
  }
}

#site-search-pane #website-search {
  padding: 12px 28px;
  border-radius: 28px
}

#site-search-pane #website-search>input {
  border-radius: 28px
}

#site-search-pane #website-search:after {
  top: 18px;
  right: 28px;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3e%3cpath d='M2.222 8.886a6.665 6.665 0 1 1 13.329 0 6.665 6.665 0 0 1-13.33 0zm17.45 9.208l-3.777-3.765a8.797 8.797 0 0 0 1.877-5.443 8.886 8.886 0 1 0-8.886 8.886 8.797 8.797 0 0 0 5.443-1.877l3.765 3.776a1.11 1.11 0 0 0 1.577 0 1.11 1.11 0 0 0 0-1.577z' fill='%23444'/%3e%3c/svg%3e");
  background-size: 20px 20px
}

#site-search-pane .close {
  width: 32px;
  height: 32px;
  margin: 12px 32px 12px auto
}

#footer-menu #site-search-pane a.close.d-xl-none,
#loader-screen #site-search-pane .close.d-xl-none.spinner,
#site-search-pane #footer-menu a.close.d-xl-none,
#site-search-pane #loader-screen .close.d-xl-none.spinner,
#site-search-pane .close.d-block.d-xl-none,
#site-search-pane body[data-design-name=neb_28] .close.d-xl-none.vacancy,
body[data-design-name=neb_28] #site-search-pane .close.d-xl-none.vacancy {
  margin-left: 16px;
  margin-right: 0
}

#website-search {
  position: relative;
  padding: 16px 32px;
  border-radius: 32px;
  border: 1px solid #e7e7e7
}

#website-search>input {
  color: #000;
  background: #fff;
  height: auto;
  border-radius: 32px;
  border: 0;
  padding: 0
}

#website-search:after {
  display: block;
  content: "";
  position: absolute;
  top: 20px;
  right: 32px;
  bottom: 0;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M2.667 10.667a8 8 0 1 1 16 0 8 8 0 0 1-16 0zM23.613 21.72L19.08 17.2a10.56 10.56 0 0 0 2.253-6.533C21.333 4.776 16.558 0 10.667 0S0 4.776 0 10.667c0 5.89 4.776 10.666 10.667 10.666A10.56 10.56 0 0 0 17.2 19.08l4.52 4.533a1.333 1.333 0 0 0 1.893 0 1.333 1.333 0 0 0 0-1.893z'/%3e%3c/svg%3e");
  background-size: 24px 24px;
  background-repeat: no-repeat;
  background-position: center
}

#shortcuts {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  #shortcuts {
    margin-bottom: 188px
  }
}

@media (min-width:491px) {

  #products,
  #shortcuts {
    overflow: hidden
  }
}

v @media (min-width:1200px) {
  padding-right:112px
}

@media (min-width:1200px) {
  #shortcuts .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 20px
  }
}

#shortcuts .subtitle {
  font-size: 20px;
  line-height: 34px;
  font-weight: 200;
  margin-bottom: 48px;
  display: none
}

@media (min-width:1200px) {
  #shortcuts .subtitle {
    display: block
  }
}

#shortcut-carousel .shortcut {
  position: relative;
  background: #000
}

#shortcut-carousel .shortcut .label {
  font-size: 24px;
  line-height: 34px;
  font-weight: 500;
  color: #fff;
  position: absolute;
  bottom: 34px;
  left: 32px
}

#subsidiariez-carousel .subsidiary .label {
  font-size: 24px;
  line-height: 34px;
  font-weight: 500;
  color: #fff;
  position: absolute;
  bottom: 34px;
  text-align: center
}

.trnsprnt-bg {
  position: relative;
  bottom: 45px;
  width: 100%;
  color: #fff;
  display: flex;
  justify-content: center
}

@media (min-width:1200px) {
  #shortcut-carousel .shortcut .label {
    left: 40px
  }
}

#shortcut-carousel .shortcut .label .icon {
  display: block;
  width: 48px;
  height: 48px;
  margin: 16px 0;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center
}

body[data-design-name=neb_02] ._advantage-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_02] ._advantage-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_02] ._advantage-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_02] ._calculation-icon,
body[data-design-name=neb_02] ._house-icon {
  width: 88px;
  height: 88px;
  display: block;
  background-size: 88px 88px;
  background-repeat: no-repeat;
  background-position: center
}

body[data-design-name=neb_02] ._calculation-icon {
  margin-bottom: 32px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M60 60H28V28h32zm0-36H28c-2.2 0-4 1.8-4 4v32c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V28c0-2.2-1.8-4-4-4z' fill='%23181818'/%3e%3cpath d='M36.82 54L44 46.82 46.82 44 54 36.82 51.18 34 44 41.18 41.18 44 34 51.18z' fill='%23181818'/%3e%3cpath d='M36 40a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='%23181818'/%3e%3cpath d='M52 56a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='%23181818'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_02] ._calculation-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff5f6'/%3e%3cpath d='M60 60H28V28h32zm0-36H28c-2.2 0-4 1.8-4 4v32c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V28c0-2.2-1.8-4-4-4z' fill='%23fff'/%3e%3cpath d='M36.82 54L44 46.82 46.82 44 54 36.82 51.18 34 44 41.18 41.18 44 34 51.18z' fill='%23fff'/%3e%3cpath d='M36 40a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='%23fff'/%3e%3cpath d='M52 56a4 4 0 1 0 0-8 4 4 0 0 0 0 8z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_02] ._house-icon {
  margin-right: 32px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='url(%23kxeta)'/%3e%3cpath d='M44 56v-8H32v8zm18-12v4h-2v12h-4V48h-8v12H28V48h-2v-4l2-10h32zm-2-12H28v-4h32zm-3.28 6H31.28l-1.2 6h27.84z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_02] ._house-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='url(%23kxeta)'/%3e%3cpath d='M44 56v-8H32v8zm18-12v4h-2v12h-4V48h-8v12H28V48h-2v-4l2-10h32zm-2-12H28v-4h32zm-3.28 6H31.28l-1.2 6h27.84z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_02] #quick-apply {
  top: 58px;
  right: 16px;
  position: absolute;
  z-index: 1060;
  display: none
}

@media (min-width:1200px) {
  body[data-design-name=neb_02] #quick-apply {
    display: block
  }
}

body[data-design-name=neb_02] #quick-apply .title {
  position: relative;
  background: #fff;
  color: #ce0000;
  border: 2px solid #ce0000;
  padding: 10px 13px;
  margin-bottom: 15px;
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase
}

body[data-design-name=neb_02] #quick-apply .title:before {
  content: '';
  left: 38px;
  bottom: -11px;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 11px 13.5px 0;
  border-color: #ce0000 transparent transparent
}

body[data-design-name=neb_02] #quick-apply .title:after {
  content: '';
  left: 40px;
  bottom: -9px;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 11.5px 0;
  border-color: #fff transparent transparent
}

body[data-design-name=neb_02] #quick-apply a.btn {
  padding: 8px 13px;
  margin-bottom: 6px
}

body[data-design-name=neb_02] #quick-apply a.btn:nth-child(2) {
  background: #df0000
}

body[data-design-name=neb_02] #quick-apply a.btn:nth-child(3) {
  background: #ce0000
}

body[data-design-name=neb_02] #quick-apply a.btn:nth-child(4) {
  background: #b90000
}

body[data-design-name=neb_03] ._assurance-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_03] ._assurance-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_03] ._assurance-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_03-v2] ._assurance-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_03-v2] ._assurance-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_03-v2] ._assurance-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_04] ._feature-icon-1,
body[data-design-name=neb_04] ._feature-icon-2,
body[data-design-name=neb_04] ._feature-icon-3,
body[data-design-name=neb_04] ._feature-icon-4,
body[data-design-name=neb_04] ._feature-icon-5 {
  width: 80px;
  height: 80px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 80px 80px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0;
  margin-bottom: 16px
}

@media (min-width:1200px) {

  body[data-design-name=neb_04] ._feature-icon-1,
  body[data-design-name=neb_04] ._feature-icon-2,
  body[data-design-name=neb_04] ._feature-icon-3,
  body[data-design-name=neb_04] ._feature-icon-4,
  body[data-design-name=neb_04] ._feature-icon-5 {
    margin-right: 24px;
    margin-bottom: 0
  }
}

body[data-design-name=neb_04] ._feature-icon-1 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M39.5 80C61.315 80 79 62.091 79 40S61.315 0 39.5 0 0 17.909 0 40s17.685 40 39.5 40z' fill='%23fff5f6'/%3e%3cpath d='M31.946 39.317l-2.321 2.35 6.583 6.666L49.375 35l-2.32-2.367-10.847 10.984zm19.075-.984c0 7.534-4.905 14.484-11.521 16.55-6.616-2.066-11.52-9.016-11.52-16.55V30.5l11.52-5.183L51.02 30.5zM39.5 21.667l-14.813 6.666v10c0 9.25 6.32 17.9 14.813 20 8.492-2.1 14.813-10.75 14.813-20v-10z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_04] ._feature-icon-1 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M39.5 80C61.315 80 79 62.091 79 40S61.315 0 39.5 0 0 17.909 0 40s17.685 40 39.5 40z' fill='url(%23kxeta)'/%3e%3cpath d='M31.946 39.317l-2.321 2.35 6.583 6.666L49.375 35l-2.32-2.367-10.847 10.984zm19.075-.984c0 7.534-4.905 14.484-11.521 16.55-6.616-2.066-11.52-9.016-11.52-16.55V30.5l11.52-5.183L51.02 30.5zM39.5 21.667l-14.813 6.666v10c0 9.25 6.32 17.9 14.813 20 8.492-2.1 14.813-10.75 14.813-20v-10z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_04] ._feature-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M51.667 49.233l-5 1.684V31.433l5-1.933zM28.333 30.767l5-1.684v19.5l-5 1.934zm8.334-1.65l6.666 2.333v19.433l-6.666-2.333zM54.167 25l-.267.05L45 28.5 35 25l-9.4 3.167c-.35.116-.6.416-.6.8v25.2c0 .466.367.833.833.833l.267-.05L35 51.5 45 55l9.4-3.167c.35-.116.6-.416.6-.8v-25.2a.825.825 0 0 0-.833-.833z' fill='%23181818'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_04] ._feature-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M51.667 49.233l-5 1.684V31.433l5-1.933zM28.333 30.767l5-1.684v19.5l-5 1.934zm8.334-1.65l6.666 2.333v19.433l-6.666-2.333zM54.167 25l-.267.05L45 28.5 35 25l-9.4 3.167c-.35.116-.6.416-.6.8v25.2c0 .466.367.833.833.833l.267-.05L35 51.5 45 55l9.4-3.167c.35-.116.6-.416.6-.8v-25.2a.825.825 0 0 0-.833-.833z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_04] ._feature-icon-3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M49.167 40a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0zM28.333 28.333h23.334v3.334h-10A3.343 3.343 0 0 0 38.333 35v10c0 1.833 1.5 3.333 3.334 3.333h10v3.334H28.333zm25 16.667H41.667V35h11.666zM55 28.333C55 26.5 53.5 25 51.667 25H28.333C26.483 25 25 26.5 25 28.333v23.334A3.332 3.332 0 0 0 28.333 55h23.334C53.5 55 55 53.5 55 51.667v-3.8c.983-.584 1.667-1.634 1.667-2.867V35c0-1.233-.684-2.283-1.667-2.867z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_04] ._feature-icon-3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M49.167 40a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0zM28.333 28.333h23.334v3.334h-10A3.343 3.343 0 0 0 38.333 35v10c0 1.833 1.5 3.333 3.334 3.333h10v3.334H28.333zm25 16.667H41.667V35h11.666zM55 28.333C55 26.5 53.5 25 51.667 25H28.333C26.483 25 25 26.5 25 28.333v23.334A3.332 3.332 0 0 0 28.333 55h23.334C53.5 55 55 53.5 55 51.667v-3.8c.983-.584 1.667-1.634 1.667-2.867V35c0-1.233-.684-2.283-1.667-2.867z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_04] ._feature-icon-4 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M40 41.667A3.343 3.343 0 0 0 36.667 45c0 1.833 1.5 3.333 3.333 3.333 1.833 0 3.333-1.5 3.333-3.333 0-1.833-1.5-3.333-3.333-3.333zm10.833 10l-21.65.016-3.666-13.35H54.5zM40 28l4.667 7h-9.334zm16.667 7h-7.984l-7.3-10.933c-.316-.467-.85-.7-1.383-.7s-1.067.233-1.383.716L31.317 35h-7.984c-.916 0-1.666.75-1.666 1.667 0 .15.016.3.066.45l4.234 15.45a3.315 3.315 0 0 0 3.2 2.433h21.666a3.35 3.35 0 0 0 3.217-2.433l4.233-15.45.05-.45c0-.917-.75-1.667-1.666-1.667z' fill='%23181818'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_04] ._feature-icon-4 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M40 41.667A3.343 3.343 0 0 0 36.667 45c0 1.833 1.5 3.333 3.333 3.333 1.833 0 3.333-1.5 3.333-3.333 0-1.833-1.5-3.333-3.333-3.333zm10.833 10l-21.65.016-3.666-13.35H54.5zM40 28l4.667 7h-9.334zm16.667 7h-7.984l-7.3-10.933c-.316-.467-.85-.7-1.383-.7s-1.067.233-1.383.716L31.317 35h-7.984c-.916 0-1.666.75-1.666 1.667 0 .15.016.3.066.45l4.234 15.45a3.315 3.315 0 0 0 3.2 2.433h21.666a3.35 3.35 0 0 0 3.217-2.433l4.233-15.45.05-.45c0-.917-.75-1.667-1.666-1.667z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_04] ._feature-icon-5 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M56.667 36.667V45h-2.5v-7.517H52.5v5.85H50V37.5h-1.667V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667H55c.917 0 1.667.75 1.667 1.667zm-27.5.833h-3.334V40h3.334zm2.5-.833V45h-2.5v-2.5h-3.334V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667h5c.917 0 1.667.75 1.667 1.667zM43.333 35v2.5h-3.75V45h-2.5v-7.5h-3.75V35z' fill='%23181818'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_04] ._feature-icon-5 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M56.667 36.667V45h-2.5v-7.517H52.5v5.85H50V37.5h-1.667V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667H55c.917 0 1.667.75 1.667 1.667zm-27.5.833h-3.334V40h3.334zm2.5-.833V45h-2.5v-2.5h-3.334V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667h5c.917 0 1.667.75 1.667 1.667zM43.333 35v2.5h-3.75V45h-2.5v-7.5h-3.75V35z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_05] ._advantage-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23000'/%3e%3c/svg%3e");
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_05] ._advantage-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_05] ._advantage-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_05-v2] ._advantage-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_05-v2] ._advantage-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M54.333 40.833l-8.55 8.617-3.45-3.467L40 48.333l5.783 5.834 10.884-10.984zm-26 9.167c.334-1.05 4.284-2.8 8.267-3.233l3.4-3.334c-.65-.066-1.133-.1-1.667-.1C33.883 43.333 25 45.567 25 50v3.333h15L36.667 50zm10-20c1.834 0 3.334 1.5 3.334 3.333 0 1.834-1.5 3.334-3.334 3.334A3.343 3.343 0 0 1 35 33.333C35 31.5 36.5 30 38.333 30zm0 10A6.665 6.665 0 0 0 45 33.333a6.665 6.665 0 0 0-6.667-6.666 6.665 6.665 0 0 0-6.666 6.666A6.665 6.665 0 0 0 38.333 40z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_05-v2] ._advantage-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_05-v3] ._advantage-icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  margin-right: 16px;
  flex-grow: 0;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23000'/%3e%3c/svg%3e");
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23000'/%3e%3c/svg%3e")
}

.exclusive body[data-design-name=neb_05-v3] ._advantage-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M35 47l-7-7-2.333 2.333L35 51.667l20-20-2.333-2.334z' fill='%23fff'/%3e%3c/svg%3e")
}

@media (min-width:1200px) {
  body[data-design-name=neb_05-v3] ._advantage-icon {
    width: 80px;
    height: 80px;
    margin-right: 24px;
    background-size: 80px 80px
  }
}

body[data-design-name=neb_06] .slick-arrow {
  display: none
}

@media (min-width:1200px) {
  body[data-design-name=neb_06] .slick-arrow {
    display: block
  }
}

body[data-design-name=neb_06] .slick-arrow .slick-next,
body[data-design-name=neb_06] .slick-arrow .slick-prev {
  opacity: 0
}

body[data-design-name=neb_06] .slick-arrow .slick-next:active,
body[data-design-name=neb_06] .slick-arrow .slick-next:focus,
body[data-design-name=neb_06] .slick-arrow .slick-next:hover,
body[data-design-name=neb_06] .slick-arrow .slick-prev:active,
body[data-design-name=neb_06] .slick-arrow .slick-prev:focus,
body[data-design-name=neb_06] .slick-arrow .slick-prev:hover {
  opacity: 1
}

body[data-design-name=neb_06] .section-block>.col-12 p {
  font-size: 20px;
  line-height: 34px;
  font-weight: 200
}

body[data-design-name=neb_06] .section-block>.col-12 p:first-child {
  font-size: 22px;
  line-height: 32px
}

@media (min-width:1200px) {
  body[data-design-name=neb_06] .section-block>.col-12 p:first-child {
    font-size: 24px;
    line-height: 36px
  }
}

body[data-design-name=neb_06] .section-block>.col-12 p:first-child {
  font-weight: 500
}

body[data-design-name=neb_08] .board-member-profile {
  margin-bottom: 125px
}

@media (min-width:1200px) {
  body[data-design-name=neb_08] .board-member-profile {
    margin-bottom: 169px
  }
}

body[data-design-name=neb_08] .board-member-profile .full-name,
body[data-design-name=neb_08] .board-member-profile .title {
  text-align: center
}

body[data-design-name=neb_08] .board-member-profile .title {
  color: #8d8d8d;
  margin-top: 80px;
  margin-bottom: 16px
}

@media (min-width:1200px) {
  body[data-design-name=neb_08] .board-member-profile .title {
    margin-top: 164px;
    font-size: 1.125rem;
    line-height: 1.77
  }
}

body[data-design-name=neb_08] .board-member-profile .full-name {
  font-weight: 800;
  font-size: 48px;
  line-height: 64px;
  margin-bottom: 26px
}

@media (min-width:1200px) {
  body[data-design-name=neb_08] .board-member-profile .full-name {
    font-size: 64px;
    line-height: 86px;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_08] .board-member-profile .photo {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  body[data-design-name=neb_08] .board-member-profile .photo {
    margin-bottom: 80px
  }
}

body[data-design-name=neb_08] .board-member-profile p {
  font-size: 20px;
  line-height: 34px;
  font-weight: 200;
  text-align: center;
  margin-bottom: 38px
}

@media (min-width:1200px) {
  body[data-design-name=neb_08] .board-member-profile p {
    text-align: left;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_08] .board-member-profile p:last-child {
  margin-bottom: 0
}

body[data-design-name=neb_09] .col .card {
  margin-bottom: 24px
}

@media (min-width:1200px) {
  body[data-design-name=neb_09] .col .card {
    margin-bottom: 32px
  }
}

body[data-design-name=neb_10] .news-file {
  margin-bottom: 45px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file {
    margin-bottom: 95px
  }
}

body[data-design-name=neb_10] .news-file .news-date,
body[data-design-name=neb_10] .news-file .title {
  text-align: center
}

body[data-design-name=neb_10] .news-file .news-date {
  color: #8d8d8d;
  margin-top: 60px;
  margin-bottom: 16px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file .news-date {
    margin-top: 164px;
    margin-bottom: 24px;
    font-size: 1.125rem;
    line-height: 1.77
  }
}

body[data-design-name=neb_10] .news-file .title {
  font-weight: 800;
  font-size: 38px;
  line-height: 55px;
  margin-bottom: 67px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file .title {
    margin-bottom: 54px
  }
}

body[data-design-name=neb_10] .news-file .photo {
  margin-bottom: 40px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file .photo {
    margin-bottom: 80px
  }
}

body[data-design-name=neb_10] .news-file .prologue {
  margin-bottom: 27px;
  font-size: 22px;
  line-height: 32px;
  font-weight: 500
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file .prologue {
    margin-bottom: 37px;
    font-size: 24px;
    line-height: 36px
  }
}

body[data-design-name=neb_10] .news-file p {
  font-size: 20px;
  line-height: 34px;
  font-weight: 200;
  text-align: center;
  margin-bottom: 38px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file p {
    text-align: left;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_10] .news-file p:last-child {
  margin-bottom: 45px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .news-file p:last-child {
    margin-bottom: 95px
  }
}

body[data-design-name=neb_10] #related-news {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] #related-news {
    margin-bottom: 164px
  }
}

body[data-design-name=neb_10] #related-news .title {
  font-size: 28px;
  line-height: 40px;
  margin-bottom: 20px
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] #related-news .title {
    font-size: 38px;
    line-height: 54px;
    margin-bottom: 60px
  }
}

body[data-design-name=neb_10] .slick-arrow {
  display: none
}

@media (min-width:1200px) {
  body[data-design-name=neb_10] .slick-arrow {
    display: block
  }
}

body[data-design-name=neb_10] .slick-arrow .slick-next,
body[data-design-name=neb_10] .slick-arrow .slick-prev {
  opacity: 0
}

body[data-design-name=neb_10] .slick-arrow .slick-next:active,
body[data-design-name=neb_10] .slick-arrow .slick-next:focus,
body[data-design-name=neb_10] .slick-arrow .slick-next:hover,
body[data-design-name=neb_10] .slick-arrow .slick-prev:active,
body[data-design-name=neb_10] .slick-arrow .slick-prev:focus,
body[data-design-name=neb_10] .slick-arrow .slick-prev:hover {
  opacity: 1
}

@media (min-width:1200px) {

  #hello-bar body[data-design-name=neb_11] #faq>.announcement,
  body[data-design-name=neb_08] body[data-design-name=neb_11] #faq>.board-member-profile,
  body[data-design-name=neb_10] body[data-design-name=neb_11] #faq>#related-news,
  body[data-design-name=neb_10] body[data-design-name=neb_11] #faq>.news-file,
  body[data-design-name=neb_11] #faq>#filter-faq-topics,
  body[data-design-name=neb_11] #faq>#hierarchy-navigator,
  body[data-design-name=neb_11] #faq>#nav-bar,
  body[data-design-name=neb_11] #faq>#subpage-navigator,
  body[data-design-name=neb_11] #faq>#top-bar,
  body[data-design-name=neb_11] #faq>.breadcrumb,
  body[data-design-name=neb_11] #faq>.container-hg,
  body[data-design-name=neb_11] #faq>.search-header,
  body[data-design-name=neb_11] #faq>.text-page,
  body[data-design-name=neb_11] #hello-bar #faq>.announcement,
  body[data-design-name=neb_11] body[data-design-name=neb_08] #faq>.board-member-profile,
  body[data-design-name=neb_11] body[data-design-name=neb_10] #faq>#related-news,
  body[data-design-name=neb_11] body[data-design-name=neb_10] #faq>.news-file,
  body[data-design-name=neb_11] body[data-design-name=neb_17] #faq>#subsidiaries,
  body[data-design-name=neb_11] body[data-design-name=neb_20] #faq>#branch-locator,
  body[data-design-name=neb_17] body[data-design-name=neb_11] #faq>#subsidiaries,
  body[data-design-name=neb_20] body[data-design-name=neb_11] #faq>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }
}

body[data-design-name=neb_11] #faq .search-header {
  background: linear-gradient(rgba(0, 0, 0, .4), rgba(0, 0, 0, .4)), url(/themes/neb-v2/assets/images/faq-search-bar.png) center/cover no-repeat, #000;
  padding: 112px 40px;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #faq .search-header {
    padding: 120px;
    margin-bottom: 0
  }
}

body[data-design-name=neb_11] #faq .search-header .title {
  color: #fff;
  font-weight: 800;
  font-size: 48px;
  line-height: 64px;
  margin-bottom: 32px
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #faq .search-header .title {
    font-size: 64px;
    line-height: 86px;
    margin-bottom: 40px
  }
}

body[data-design-name=neb_11] #faq .search-header .form-control-search {
  padding-right: 84px;
  border-radius: 50rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='54' height='22' viewBox='0 0 54 22'%3e%3cpath d='M2.833 9.833a7 7 0 1 1 14 0 7 7 0 0 1-14 0zm18.329 9.672l-3.967-3.955a9.24 9.24 0 0 0 1.972-5.717 9.333 9.333 0 1 0-9.334 9.334 9.24 9.24 0 0 0 5.717-1.972l3.955 3.967a1.167 1.167 0 0 0 1.657 0 1.167 1.167 0 0 0 0-1.657z' fill='%23181818'/%3e%3c/svg%3e");
  background-size: 54px 22px;
  background-repeat: no-repeat;
  background-position: right center;
  margin-left: auto;
  margin-right: auto
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #faq .search-header .form-control-search {
    width: 55%
  }
}

body[data-design-name=neb_11] #faq .topic-group {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #faq .topic-group {
    margin-bottom: 164px
  }
}

body[data-design-name=neb_11] #faq .topic-group .title {
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 24px
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #faq .topic-group .title {
    font-size: 30px;
    line-height: 44px;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_11] #filter-faq-topics {
  background: #fff;
  border-bottom: 1px solid #dee2e6;
  display: none;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  body[data-design-name=neb_11] #filter-faq-topics {
    display: block;
    margin-bottom: 164px;
    padding-left: 112px;
    padding-right: 112px
  }
}

body[data-design-name=neb_13] .col .card {
  margin-bottom: 24px
}

@media (min-width:1200px) {
  body[data-design-name=neb_13] .col .card {
    margin-bottom: 32px
  }
}

body[data-design-name=neb_14] .ap-32-48 {
  padding: 32px
}

@media (min-width:1200px) {
  body[data-design-name=neb_14] .ap-32-48 {
    padding: 48px
  }
}

body[data-design-name=neb_14] .col>.bordered {
  border: 1px solid #e7e7e7
}

body[data-design-name=neb_14] .col:not(:last-child)>.bordered {
  border-bottom-width: 0
}

@media (min-width:1200px) {
  body[data-design-name=neb_14] .col:not(:last-child)>.bordered {
    border-bottom-width: 1px
  }
}

body[data-design-name=neb_14] ._deposit-calculator-icon,
body[data-design-name=neb_14] ._exchange-calculator-icon,
body[data-design-name=neb_14] ._expiry-check-icon,
body[data-design-name=neb_14] ._loan-calculator-icon,
body[data-design-name=neb_14] ._reserves-support-check-icon,
body[data-design-name=neb_14] ._uban-calculator-icon {
  width: 28px;
  height: 28px;
  display: inline-block;
  margin-right: 8px;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 28px 28px;
  background-repeat: no-repeat;
  background-position: center
}

body[data-design-name=neb_14] ._loan-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 21v-4.667H7V21zm10.5-7v2.333h-1.167v7H21v-7h-4.667v7H4.667v-7H3.5V14l1.167-5.833h18.666zm-1.167-7H4.667V4.667h18.666zm-1.913 3.5H6.58l-.7 3.5h16.24z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] ._deposit-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M20.417 14a1.75 1.75 0 1 0-3.5 0 1.75 1.75 0 0 0 3.5 0zM5.833 5.833h16.334v2.334h-7a2.34 2.34 0 0 0-2.334 2.333v7a2.34 2.34 0 0 0 2.334 2.333h7v2.334H5.833zm17.5 11.667h-8.166v-7h8.166zM24.5 5.833A2.34 2.34 0 0 0 22.167 3.5H5.833A2.333 2.333 0 0 0 3.5 5.833v16.334A2.333 2.333 0 0 0 5.833 24.5h16.334a2.34 2.34 0 0 0 2.333-2.333v-2.66c.688-.409 1.167-1.144 1.167-2.007v-7c0-.863-.479-1.598-1.167-2.007z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] ._exchange-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M11.632 11.048c0-.98.921-1.668 2.45-1.668 1.61 0 2.216.77 2.263 1.913h1.995c-.058-1.563-1.015-2.998-2.905-3.465V5.833h-2.718v1.972c-1.762.373-3.174 1.517-3.174 3.278 0 2.089 1.739 3.139 4.27 3.745 2.275.537 2.73 1.342 2.73 2.182 0 .618-.455 1.622-2.45 1.622-1.866 0-2.601-.84-2.706-1.914H9.38c.117 1.984 1.587 3.104 3.337 3.465v1.984h2.73v-1.949c1.773-.338 3.173-1.353 3.185-3.231-.012-2.567-2.217-3.454-4.27-3.99-2.065-.525-2.73-1.097-2.73-1.949zM14 23.333c-5.145 0-9.333-4.188-9.333-9.333 0-5.145 4.188-9.333 9.333-9.333 5.145 0 9.333 4.188 9.333 9.333 0 5.145-4.188 9.333-9.333 9.333zm0-21C7.56 2.333 2.333 7.56 2.333 14c0 6.44 5.227 11.667 11.667 11.667 6.44 0 11.667-5.227 11.667-11.667C25.667 7.56 20.44 2.333 14 2.333z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] ._uban-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 12.833c-.968 0-1.75-.781-1.75-1.75 0-.968.782-1.75 1.75-1.75s1.75.782 1.75 1.75c0 .969-.782 1.75-1.75 1.75zM14 7a4.073 4.073 0 0 0-4.083 4.083A4.073 4.073 0 0 0 14 15.167a4.073 4.073 0 0 0 4.083-4.084A4.073 4.073 0 0 0 14 7zm0 9.917c-1.703 0-5.752.688-7.42 2.718A9.275 9.275 0 0 1 4.667 14c0-5.145 4.188-9.333 9.333-9.333 5.145 0 9.333 4.188 9.333 9.333a9.275 9.275 0 0 1-1.913 5.635c-1.668-2.03-5.717-2.718-7.42-2.718zm-5.752 4.41c.502-1.05 3.559-2.077 5.752-2.077 2.193 0 5.262 1.027 5.752 2.077A9.208 9.208 0 0 1 14 23.333a9.208 9.208 0 0 1-5.752-2.006zM14 2.333C7.56 2.333 2.333 7.56 2.333 14c0 6.44 5.227 11.667 11.667 11.667 6.44 0 11.667-5.227 11.667-11.667C25.667 7.56 20.44 2.333 14 2.333z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] ._expiry-check-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 13.417L9.333 8.75V4.667h9.334V8.75zm4.667 5.833v4.083H9.333V19.25L14 14.583zM7 2.333v7h.012L7 9.345 11.667 14 7 18.667l.012.011H7v6.989h14v-6.989h-.012l.012-.011L16.333 14 21 9.345l-.012-.012H21v-7z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] ._reserves-support-check-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='m22.624 16.091c-0.05231-0.07993-0.20588-0.25932-0.48608-0.19937l-0.03772 0.0074-6.2858 1.0644c0.12618 0.18388 0.20386 0.34037 0.23888 0.41895 0.48361 0.97664 0.18298 2.1699-0.72204 2.8491-0.40076 0.3004-0.87808 0.45846-1.3702 0.45846-0.10552 0-0.21149-0.0072-0.31769-0.022l-3.1906-0.44117c-0.15783-0.52784-0.45015-1.3303-0.66524-1.9052l4.1017 0.56713c0.13 0.01841 0.25954-0.01527 0.36439-0.09407 0.20813-0.15626 0.28873-0.42321 0.18725-0.62101l-0.03345-0.07274c-4.54e-4 0-0.16839-0.35451-0.46722-0.44454l-5.1982-1.4641c-0.69016-0.19466-1.421-0.19892-2.1129-0.0128l-1.3332 0.3581v4.7981l6.7923 1.3886c0.91221 0.18635 1.8469 0.01257 2.6307-0.49012l6.2817-4.0788c0.6374-0.40862 1.1792-0.92545 1.6143-1.5391 0.16637-0.23417 0.06174-0.44544 0.0092-0.52537zm1.4558 1.5647c-0.56937 0.80242-1.2777 1.4782-2.1055 2.009l-6.2815 4.0788c-0.87494 0.56084-1.8709 0.85047-2.885 0.85047-0.359 0-0.72025-0.03637-1.0792-0.10979l-6.4326-1.3152v1.2883h-1.7961v-11.02h1.7961v1.2407l0.86708-0.23305c1.0047-0.26964 2.0646-0.26313 3.0662 0.01863l4.0305 1.1356-4e-3 -0.0238 8.528-1.4441c0.91198-0.18635 1.828 0.19398 2.3408 0.97238 0.51616 0.78446 0.49865 1.7865-0.04468 2.5523zm-13.554-7.7424-2.1228 0.68814v-1.8819l2.1228-0.68792v-0.63291l-2.1228 0.68814v-1.8819l2.1228-0.68814v-1.5678l1.7961-0.5422v1.5487l2.4432-0.73866v1.8819l-2.4432 0.73866v0.63291l2.4432-0.73866v1.8817l-2.4432 0.73866v2.8841c0.56151-0.06646 1.2353-0.23844 1.6574-0.63201 0.30489-0.28401 0.45285-0.6704 0.45285-1.1807h1.7961c0 1.011-0.35676 1.8758-1.0314 2.5011-1.0977 1.0171-2.7202 1.1446-3.4645 1.1446-0.19218 0-0.32577-0.0083-0.37651-0.01235l-0.83003-0.06331z' fill='%238d8d8d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._loan-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 21v-4.667H7V21zm10.5-7v2.333h-1.167v7H21v-7h-4.667v7H4.667v-7H3.5V14l1.167-5.833h18.666zm-1.167-7H4.667V4.667h18.666zm-1.913 3.5H6.58l-.7 3.5h16.24z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._deposit-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M20.417 14a1.75 1.75 0 1 0-3.5 0 1.75 1.75 0 0 0 3.5 0zM5.833 5.833h16.334v2.334h-7a2.34 2.34 0 0 0-2.334 2.333v7a2.34 2.34 0 0 0 2.334 2.333h7v2.334H5.833zm17.5 11.667h-8.166v-7h8.166zM24.5 5.833A2.34 2.34 0 0 0 22.167 3.5H5.833A2.333 2.333 0 0 0 3.5 5.833v16.334A2.333 2.333 0 0 0 5.833 24.5h16.334a2.34 2.34 0 0 0 2.333-2.333v-2.66c.688-.409 1.167-1.144 1.167-2.007v-7c0-.863-.479-1.598-1.167-2.007z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._exchange-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M11.632 11.048c0-.98.921-1.668 2.45-1.668 1.61 0 2.216.77 2.263 1.913h1.995c-.058-1.563-1.015-2.998-2.905-3.465V5.833h-2.718v1.972c-1.762.373-3.174 1.517-3.174 3.278 0 2.089 1.739 3.139 4.27 3.745 2.275.537 2.73 1.342 2.73 2.182 0 .618-.455 1.622-2.45 1.622-1.866 0-2.601-.84-2.706-1.914H9.38c.117 1.984 1.587 3.104 3.337 3.465v1.984h2.73v-1.949c1.773-.338 3.173-1.353 3.185-3.231-.012-2.567-2.217-3.454-4.27-3.99-2.065-.525-2.73-1.097-2.73-1.949zM14 23.333c-5.145 0-9.333-4.188-9.333-9.333 0-5.145 4.188-9.333 9.333-9.333 5.145 0 9.333 4.188 9.333 9.333 0 5.145-4.188 9.333-9.333 9.333zm0-21C7.56 2.333 2.333 7.56 2.333 14c0 6.44 5.227 11.667 11.667 11.667 6.44 0 11.667-5.227 11.667-11.667C25.667 7.56 20.44 2.333 14 2.333z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._uban-calculator-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 12.833c-.968 0-1.75-.781-1.75-1.75 0-.968.782-1.75 1.75-1.75s1.75.782 1.75 1.75c0 .969-.782 1.75-1.75 1.75zM14 7a4.073 4.073 0 0 0-4.083 4.083A4.073 4.073 0 0 0 14 15.167a4.073 4.073 0 0 0 4.083-4.084A4.073 4.073 0 0 0 14 7zm0 9.917c-1.703 0-5.752.688-7.42 2.718A9.275 9.275 0 0 1 4.667 14c0-5.145 4.188-9.333 9.333-9.333 5.145 0 9.333 4.188 9.333 9.333a9.275 9.275 0 0 1-1.913 5.635c-1.668-2.03-5.717-2.718-7.42-2.718zm-5.752 4.41c.502-1.05 3.559-2.077 5.752-2.077 2.193 0 5.262 1.027 5.752 2.077A9.208 9.208 0 0 1 14 23.333a9.208 9.208 0 0 1-5.752-2.006zM14 2.333C7.56 2.333 2.333 7.56 2.333 14c0 6.44 5.227 11.667 11.667 11.667 6.44 0 11.667-5.227 11.667-11.667C25.667 7.56 20.44 2.333 14 2.333z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._expiry-check-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='M14 13.417L9.333 8.75V4.667h9.334V8.75zm4.667 5.833v4.083H9.333V19.25L14 14.583zM7 2.333v7h.012L7 9.345 11.667 14 7 18.667l.012.011H7v6.989h14v-6.989h-.012l.012-.011L16.333 14 21 9.345l-.012-.012H21v-7z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] .nav-link.active ._reserves-support-check-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3e%3cpath d='m22.624 16.091c-0.05231-0.07993-0.20588-0.25932-0.48608-0.19937l-0.03772 0.0074-6.2858 1.0644c0.12618 0.18388 0.20386 0.34037 0.23888 0.41895 0.48361 0.97664 0.18298 2.1699-0.72204 2.8491-0.40076 0.3004-0.87808 0.45846-1.3702 0.45846-0.10552 0-0.21149-0.0072-0.31769-0.022l-3.1906-0.44117c-0.15783-0.52784-0.45015-1.3303-0.66524-1.9052l4.1017 0.56713c0.13 0.01841 0.25954-0.01527 0.36439-0.09407 0.20813-0.15626 0.28873-0.42321 0.18725-0.62101l-0.03345-0.07274c-4.54e-4 0-0.16839-0.35451-0.46722-0.44454l-5.1982-1.4641c-0.69016-0.19466-1.421-0.19892-2.1129-0.0128l-1.3332 0.3581v4.7981l6.7923 1.3886c0.91221 0.18635 1.8469 0.01257 2.6307-0.49012l6.2817-4.0788c0.6374-0.40862 1.1792-0.92545 1.6143-1.5391 0.16637-0.23417 0.06174-0.44544 0.0092-0.52537zm1.4558 1.5647c-0.56937 0.80242-1.2777 1.4782-2.1055 2.009l-6.2815 4.0788c-0.87494 0.56084-1.8709 0.85047-2.885 0.85047-0.359 0-0.72025-0.03637-1.0792-0.10979l-6.4326-1.3152v1.2883h-1.7961v-11.02h1.7961v1.2407l0.86708-0.23305c1.0047-0.26964 2.0646-0.26313 3.0662 0.01863l4.0305 1.1356-4e-3 -0.0238 8.528-1.4441c0.91198-0.18635 1.828 0.19398 2.3408 0.97238 0.51616 0.78446 0.49865 1.7865-0.04468 2.5523zm-13.554-7.7424-2.1228 0.68814v-1.8819l2.1228-0.68792v-0.63291l-2.1228 0.68814v-1.8819l2.1228-0.68814v-1.5678l1.7961-0.5422v1.5487l2.4432-0.73866v1.8819l-2.4432 0.73866v0.63291l2.4432-0.73866v1.8817l-2.4432 0.73866v2.8841c0.56151-0.06646 1.2353-0.23844 1.6574-0.63201 0.30489-0.28401 0.45285-0.6704 0.45285-1.1807h1.7961c0 1.011-0.35676 1.8758-1.0314 2.5011-1.0977 1.0171-2.7202 1.1446-3.4645 1.1446-0.19218 0-0.32577-0.0083-0.37651-0.01235l-0.83003-0.06331z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_14] #loan-calculator--details a:not(.btn) {
  color: #444
}

body[data-design-name=neb_14] #loan-calculator--installments table {
  margin-top: 40px
}

@media (min-width:1200px) {
  body[data-design-name=neb_14] #loan-calculator--installments table {
    margin-top: 48px
  }
}

body[data-design-name=neb_15] #contact-details {
  background: #f8f8f8
}

@media (min-width:1200px) {
  body[data-design-name=neb_15] #contact-details {
    background: 0 0
  }
}

body[data-design-name=neb_15] #contact-details a {
  color: #000
}

body[data-design-name=neb_15] #contact-details a:active,
body[data-design-name=neb_15] #contact-details a:focus,
body[data-design-name=neb_15] #contact-details a:hover {
  color: #000
}

body[data-design-name=neb_15] .col.phone-contact {
  background: #f8f8f8;
  padding-top: 64px
}

body[data-design-name=neb_15] .col.email-contact {
  padding-bottom: 32px;
  background: #f8f8f8
}

@media (min-width:1200px) {
  body[data-design-name=neb_15] .col.email-contact {
    background: #fcfcfc
  }
}

@media (min-width:1200px) {

  body[data-design-name=neb_15] .col.email-contact,
  body[data-design-name=neb_15] .col.phone-contact {
    padding-top: 64px;
    padding-bottom: 64px;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_15] .col.email-contact>.div,
body[data-design-name=neb_15] .col.phone-contact>.div {
  min-width: 372px;
  margin: 16px
}

body[data-design-name=neb_15] ._email-icon,
body[data-design-name=neb_15] ._phone-icon {
  width: 88px;
  height: 88px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 88px 88px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 24px
}

@media (min-width:1200px) {

  body[data-design-name=neb_15] ._email-icon,
  body[data-design-name=neb_15] ._phone-icon {
    margin-right: 32px
  }
}

body[data-design-name=neb_15] ._phone-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff'/%3e%3cpath d='M35.62 36.8l-7.1-7.12-2.84 2.84c.22.06 7.12 7.1 7.12 7.1zM42 34h4V24h-4zm20.32-1.48L59.5 29.7l-7.12 7.1 2.82 2.82s6.9-7.04 7.12-7.1zm-1.38 24.46c-1.18-.96-2.42-1.8-3.74-2.54v-3.4a30.12 30.12 0 0 1 5.88 3.8zM30.8 54.46c-1.32.74-2.58 1.6-3.74 2.54l-2.14-2.14c1.82-1.5 3.8-2.78 5.9-3.8v3.4zM44 44c-9.08 0-17.32 3.56-23.42 9.34-.36.36-.58.86-.58 1.42 0 .56.22 1.06.58 1.42l4.96 4.96c.36.36.86.58 1.42.58.54 0 1.04-.22 1.4-.56 1.58-1.48 3.38-2.72 5.32-3.7.66-.32 1.12-1 1.12-1.8v-6.2c2.9-.96 6-1.46 9.2-1.46 3.2 0 6.3.5 9.2 1.44v6.2c0 .78.46 1.48 1.12 1.8 1.96.98 3.74 2.24 5.32 3.7.36.36.86.56 1.4.56.56 0 1.06-.22 1.42-.58l4.96-4.96c.36-.36.58-.86.58-1.42 0-.54-.22-1.04-.58-1.4C61.32 47.56 53.08 44 44 44z'/%3e%3c/svg%3e")
}

body[data-design-name=neb_15] ._email-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff'/%3e%3cpath d='M44 43L28 33h32zm16 14H28V37l16 10 16-10zm0-28H28c-2.2 0-3.98 1.8-3.98 4L24 57c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V33c0-2.2-1.8-4-4-4z' fill='%231d1d1d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_17] #subsidiaries {
  margin-bottom: 56px
}

@media (min-width:1200px) {
  body[data-design-name=neb_17] #subsidiaries {
    margin-bottom: 116px
  }
}

body[data-design-name=neb_17] #subsidiaries .title {
  text-align: center;
  font-weight: 800;
  margin-top: 60px;
  margin-bottom: 44px;
  font-size: 48px;
  line-height: 64px
}

@media (min-width:1200px) {
  body[data-design-name=neb_17] #subsidiaries .title {
    margin-top: 124px;
    margin-bottom: 70px;
    font-size: 64px;
    line-height: 86px
  }
}

body[data-design-name=neb_17] #subsidiaries .card-img-top {
  border-bottom: 1px solid #e7e7e7
}

body[data-design-name=neb_17] #subsidiaries .card-body {
  padding: 32px
}

body[data-design-name=neb_17] #subsidiaries .card-body .card-title {
  color: #000;
  font-weight: 500;
  text-align: center;
  margin-bottom: 0
}

body[data-design-name=neb_20] #branch-locator {
  margin-top: 0;
  margin-bottom: 80px
}

@media (min-width:1200px) {
  body[data-design-name=neb_20] #branch-locator {
    margin-top: 124px;
    margin-bottom: 124px;
    padding-left: 112px;
    padding-right: 112px
  }
}

@media (max-width:1199.98px) {
  body[data-design-name=neb_20] #branch-locator .row>div {
    padding: 0
  }
}

body[data-design-name=neb_20] #branch-locator #locations {
  flex-grow: 1;
  flex-shrink: 0
}

@media (min-width:1200px) {
  body[data-design-name=neb_20] #branch-locator #locations {
    position: relative;
    overflow-y: scroll
  }

  body[data-design-name=neb_20] #branch-locator #locations>.list-group {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
  }
}

body[data-design-name=neb_20] #branch-locator #locations .list-group-item {
  padding: 32px
}

body[data-design-name=neb_20] #branch-locator #locations .list-group-item.active {
  color: #000;
  background: #fcfcfc;
  border-color: #e0e0e0
}

body[data-design-name=neb_20] #branch-locator #locations .list-group-item.active .location-name {
  color: #bc010a;
  padding-left: 30px;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='20' height='28' viewBox='0 0 20 28'%3e%3cpath d='M10.021999999999991-504H10m4 514V10.029c-.015 2.035-1.743 3.713-3.978 3.972 1.376-.628 2.35-2.18 2.35-3.995C12.372 8.18 11.388 6.622 10 6c2.255.252 4 1.947 4 4zm0 .026a3.98 3.98 0 0 1 0 .002v-.002zM14 10a4 4 0 1 0-8 0 4 4 0 0 0 8 0zM10 .667A9.326 9.326 0 0 0 .667 10C.667 17 10 27.333 10 27.333S19.333 17 19.333 10A9.326 9.326 0 0 0 10 .667z' fill='%23bc010a'/%3e%3c/svg%3e");
  background-size: 20px 28px;
  background-repeat: no-repeat;
  background-position: left center
}

body[data-design-name=neb_20] #branch-locator #locations .location-name {
  font-size: 18px;
  line-height: 32px;
  font-weight: 500
}

body[data-design-name=neb_20] #branch-locator #locations .location-address,
body[data-design-name=neb_20] #branch-locator #locations .location-contact,
body[data-design-name=neb_20] #branch-locator #locations .location-status {
  font-size: 16px;
  line-height: 28px;
  font-weight: 200
}

body[data-design-name=neb_20] #branch-locator #locations .location-address strong,
body[data-design-name=neb_20] #branch-locator #locations .location-contact strong,
body[data-design-name=neb_20] #branch-locator #locations .location-status strong {
  font-weight: 500
}

body[data-design-name=neb_20] #branch-locator #locations .location-address,
body[data-design-name=neb_20] #branch-locator #locations .location-name {
  margin-bottom: 4px
}

body[data-design-name=neb_20] #branch-locator #locations .location-status.broken {
  color: #bf0000
}

body[data-design-name=neb_20] #branch-locator #locations .location-status.working {
  color: #00bf00
}

body[data-design-name=neb_21] ._feature-icon-1,
body[data-design-name=neb_21] ._feature-icon-2,
body[data-design-name=neb_21] ._feature-icon-3,
body[data-design-name=neb_21] ._feature-icon-4,
body[data-design-name=neb_21] ._feature-icon-5,
body[data-design-name=neb_21] ._feature-icon-6 {
  width: 80px;
  height: 80px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 80px 80px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0;
  margin-bottom: 16px
}

@media (min-width:1200px) {

  body[data-design-name=neb_21] ._feature-icon-1,
  body[data-design-name=neb_21] ._feature-icon-2,
  body[data-design-name=neb_21] ._feature-icon-3,
  body[data-design-name=neb_21] ._feature-icon-4,
  body[data-design-name=neb_21] ._feature-icon-5,
  body[data-design-name=neb_21] ._feature-icon-6 {
    margin-right: 24px;
    margin-bottom: 0
  }
}

body[data-design-name=neb_21] ._feature-icon-1 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M39.5 80C61.315 80 79 62.091 79 40S61.315 0 39.5 0 0 17.909 0 40s17.685 40 39.5 40z' fill='%23fff5f6'/%3e%3cpath d='M31.946 39.317l-2.321 2.35 6.583 6.666L49.375 35l-2.32-2.367-10.847 10.984zm19.075-.984c0 7.534-4.905 14.484-11.521 16.55-6.616-2.066-11.52-9.016-11.52-16.55V30.5l11.52-5.183L51.02 30.5zM39.5 21.667l-14.813 6.666v10c0 9.25 6.32 17.9 14.813 20 8.492-2.1 14.813-10.75 14.813-20v-10z'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] ._feature-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M51.667 49.233l-5 1.684V31.433l5-1.933zM28.333 30.767l5-1.684v19.5l-5 1.934zm8.334-1.65l6.666 2.333v19.433l-6.666-2.333zM54.167 25l-.267.05L45 28.5 35 25l-9.4 3.167c-.35.116-.6.416-.6.8v25.2c0 .466.367.833.833.833l.267-.05L35 51.5 45 55l9.4-3.167c.35-.116.6-.416.6-.8v-25.2a.825.825 0 0 0-.833-.833z' fill='%23181818'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] ._feature-icon-3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M49.167 40a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0zM28.333 28.333h23.334v3.334h-10A3.343 3.343 0 0 0 38.333 35v10c0 1.833 1.5 3.333 3.334 3.333h10v3.334H28.333zm25 16.667H41.667V35h11.666zM55 28.333C55 26.5 53.5 25 51.667 25H28.333C26.483 25 25 26.5 25 28.333v23.334A3.332 3.332 0 0 0 28.333 55h23.334C53.5 55 55 53.5 55 51.667v-3.8c.983-.584 1.667-1.634 1.667-2.867V35c0-1.233-.684-2.283-1.667-2.867z'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] ._feature-icon-4 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M40 41.667A3.343 3.343 0 0 0 36.667 45c0 1.833 1.5 3.333 3.333 3.333 1.833 0 3.333-1.5 3.333-3.333 0-1.833-1.5-3.333-3.333-3.333zm10.833 10l-21.65.016-3.666-13.35H54.5zM40 28l4.667 7h-9.334zm16.667 7h-7.984l-7.3-10.933c-.316-.467-.85-.7-1.383-.7s-1.067.233-1.383.716L31.317 35h-7.984c-.916 0-1.666.75-1.666 1.667 0 .15.016.3.066.45l4.234 15.45a3.315 3.315 0 0 0 3.2 2.433h21.666a3.35 3.35 0 0 0 3.217-2.433l4.233-15.45.05-.45c0-.917-.75-1.667-1.666-1.667z' fill='%23181818'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] ._feature-icon-5 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='%23fff5f6'/%3e%3cpath d='M56.667 36.667V45h-2.5v-7.517H52.5v5.85H50V37.5h-1.667V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667H55c.917 0 1.667.75 1.667 1.667zm-27.5.833h-3.334V40h3.334zm2.5-.833V45h-2.5v-2.5h-3.334V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667h5c.917 0 1.667.75 1.667 1.667zM43.333 35v2.5h-3.75V45h-2.5v-7.5h-3.75V35z' fill='%23181818'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] #contact-details {
  background: #f8f8f8
}

@media (min-width:1200px) {
  body[data-design-name=neb_21] #contact-details {
    background: 0 0
  }
}

body[data-design-name=neb_21] #contact-details a {
  color: #000
}

body[data-design-name=neb_21] #contact-details a:active,
body[data-design-name=neb_21] #contact-details a:focus,
body[data-design-name=neb_21] #contact-details a:hover {
  color: #000
}

body[data-design-name=neb_21] .col.phone-contact {
  background: #f8f8f8;
  padding-top: 64px
}

body[data-design-name=neb_21] .col.email-contact {
  padding-bottom: 32px;
  background: #f8f8f8
}

@media (min-width:1200px) {
  body[data-design-name=neb_21] .col.email-contact {
    background: #fcfcfc
  }
}

@media (min-width:1200px) {

  body[data-design-name=neb_21] .col.email-contact,
  body[data-design-name=neb_21] .col.phone-contact {
    padding-top: 64px;
    padding-bottom: 64px;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_21] .col.email-contact>.div,
body[data-design-name=neb_21] .col.phone-contact>.div {
  min-width: 372px;
  margin: 16px
}

body[data-design-name=neb_21] ._email-icon,
body[data-design-name=neb_21] ._phone-icon {
  width: 88px;
  height: 88px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 88px 88px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 24px
}

@media (min-width:1200px) {

  body[data-design-name=neb_21] ._email-icon,
  body[data-design-name=neb_21] ._phone-icon {
    margin-right: 32px
  }
}

body[data-design-name=neb_21] ._phone-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff'/%3e%3cpath d='M35.62 36.8l-7.1-7.12-2.84 2.84c.22.06 7.12 7.1 7.12 7.1zM42 34h4V24h-4zm20.32-1.48L59.5 29.7l-7.12 7.1 2.82 2.82s6.9-7.04 7.12-7.1zm-1.38 24.46c-1.18-.96-2.42-1.8-3.74-2.54v-3.4a30.12 30.12 0 0 1 5.88 3.8zM30.8 54.46c-1.32.74-2.58 1.6-3.74 2.54l-2.14-2.14c1.82-1.5 3.8-2.78 5.9-3.8v3.4zM44 44c-9.08 0-17.32 3.56-23.42 9.34-.36.36-.58.86-.58 1.42 0 .56.22 1.06.58 1.42l4.96 4.96c.36.36.86.58 1.42.58.54 0 1.04-.22 1.4-.56 1.58-1.48 3.38-2.72 5.32-3.7.66-.32 1.12-1 1.12-1.8v-6.2c2.9-.96 6-1.46 9.2-1.46 3.2 0 6.3.5 9.2 1.44v6.2c0 .78.46 1.48 1.12 1.8 1.96.98 3.74 2.24 5.32 3.7.36.36.86.56 1.4.56.56 0 1.06-.22 1.42-.58l4.96-4.96c.36-.36.58-.86.58-1.42 0-.54-.22-1.04-.58-1.4C61.32 47.56 53.08 44 44 44z'/%3e%3c/svg%3e")
}

body[data-design-name=neb_21] ._email-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='%23fff'/%3e%3cpath d='M44 43L28 33h32zm16 14H28V37l16 10 16-10zm0-28H28c-2.2 0-3.98 1.8-3.98 4L24 57c0 2.2 1.8 4 4 4h32c2.2 0 4-1.8 4-4V33c0-2.2-1.8-4-4-4z' fill='%231d1d1d'/%3e%3c/svg%3e")
}

body[data-design-name=neb_22] .topic-group {
  margin-bottom: 80px
}

body[data-design-name=neb_22] .topic-group .title {
  text-align: center;
  font-weight: 500;
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 24px
}

@media (min-width:1200px) {
  body[data-design-name=neb_22] .topic-group .title {
    text-align: left;
    font-size: 30px;
    line-height: 44px;
    margin-bottom: 48px
  }
}

body[data-design-name=neb_22] .accordion>.card .btn.card-title {
  display: flex;
  align-items: center;
  justify-content: space-between
}

body[data-design-name=neb_22] .accordion>.card .btn.card-title:after {
  display: none
}

#footer-menu body[data-design-name=neb_22] a.card-title>._download-icon,
body[data-design-name=neb_22] #footer-menu a.card-title>._download-icon,
body[data-design-name=neb_22] a.btn-link.card-title>._download-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 0 0 32px;
  flex-grow: 0;
  flex-shrink: 0;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='22' height='28' viewBox='0 0 22 28'%3e%3cpath d='M18.25 24.66H3.743a.707.707 0 0 1-.746-.666V4.004a.706.706 0 0 1 .746-.667h5.92v5.53a3.719 3.719 0 0 0 3.614 3.8h5.72v11.327a.706.706 0 0 1-.747.666zm.28-14.666h-5.253a1.052 1.052 0 0 1-.947-1.132V3.337h.147zm2.787-.884l-7.254-8c-.252-.279-.61-.439-.986-.44H3.743A3.373 3.373 0 0 0 .33 4.004v20a3.373 3.373 0 0 0 3.413 3.333H18.25a3.373 3.373 0 0 0 3.413-3.333v-14c0-.33-.124-.649-.346-.894z'/%3e%3c/svg%3e");
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: center
}

@media (min-width:1200px) {

  #footer-menu body[data-design-name=neb_22] a.card-title>._download-icon,
  body[data-design-name=neb_22] #footer-menu a.card-title>._download-icon,
  body[data-design-name=neb_22] a.btn-link.card-title>._download-icon {
    width: 32px;
    height: 32px;
    background-size: 32px 32px
  }
}

#footer-menu body[data-design-name=neb_22] a.card-title:active>._download-icon,
#footer-menu body[data-design-name=neb_22] a.card-title:focus>._download-icon,
#footer-menu body[data-design-name=neb_22] a.card-title:hover>._download-icon,
body[data-design-name=neb_22] #footer-menu a.card-title:active>._download-icon,
body[data-design-name=neb_22] #footer-menu a.card-title:focus>._download-icon,
body[data-design-name=neb_22] #footer-menu a.card-title:hover>._download-icon,
body[data-design-name=neb_22] a.btn-link.card-title:active>._download-icon,
body[data-design-name=neb_22] a.btn-link.card-title:focus>._download-icon,
body[data-design-name=neb_22] a.btn-link.card-title:hover>._download-icon {
  opacity: .6
}

body[data-design-name=neb_23] ._feature-icon-1,
body[data-design-name=neb_23] ._feature-icon-2,
body[data-design-name=neb_23] ._feature-icon-3,
body[data-design-name=neb_23] ._feature-icon-4,
body[data-design-name=neb_23] ._feature-icon-5 {
  width: 80px;
  height: 80px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 80px 80px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0;
  margin-bottom: 16px
}

@media (min-width:1200px) {

  body[data-design-name=neb_23] ._feature-icon-1,
  body[data-design-name=neb_23] ._feature-icon-2,
  body[data-design-name=neb_23] ._feature-icon-3,
  body[data-design-name=neb_23] ._feature-icon-4,
  body[data-design-name=neb_23] ._feature-icon-5 {
    margin-right: 24px;
    margin-bottom: 0
  }
}

body[data-design-name=neb_23] ._feature-icon-1 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='79' height='80' viewBox='0 0 79 80'%3e%3cdefs%3e%3clinearGradient id='bgp4a' x1='79' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M39.5 80C61.315 80 79 62.091 79 40S61.315 0 39.5 0 0 17.909 0 40s17.685 40 39.5 40z' fill='url(%23bgp4a)'/%3e%3cpath d='M31.946 39.317l-2.321 2.35 6.583 6.666L49.375 35l-2.32-2.367-10.847 10.984zm19.075-.984c0 7.534-4.905 14.484-11.521 16.55-6.616-2.066-11.52-9.016-11.52-16.55V30.5l11.52-5.183L51.02 30.5zM39.5 21.667l-14.813 6.666v10c0 9.25 6.32 17.9 14.813 20 8.492-2.1 14.813-10.75 14.813-20v-10z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] ._feature-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='29r9a' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%2329r9a)'/%3e%3cpath d='M51.667 49.233l-5 1.684V31.433l5-1.933zM28.333 30.767l5-1.684v19.5l-5 1.934zm8.334-1.65l6.666 2.333v19.433l-6.666-2.333zM54.167 25l-.267.05L45 28.5 35 25l-9.4 3.167c-.35.116-.6.416-.6.8v25.2c0 .466.367.833.833.833l.267-.05L35 51.5 45 55l9.4-3.167c.35-.116.6-.416.6-.8v-25.2a.825.825 0 0 0-.833-.833z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] ._feature-icon-3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='kxeta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23kxeta)'/%3e%3cpath d='M49.167 40a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0zM28.333 28.333h23.334v3.334h-10A3.343 3.343 0 0 0 38.333 35v10c0 1.833 1.5 3.333 3.334 3.333h10v3.334H28.333zm25 16.667H41.667V35h11.666zM55 28.333C55 26.5 53.5 25 51.667 25H28.333C26.483 25 25 26.5 25 28.333v23.334A3.332 3.332 0 0 0 28.333 55h23.334C53.5 55 55 53.5 55 51.667v-3.8c.983-.584 1.667-1.634 1.667-2.867V35c0-1.233-.684-2.283-1.667-2.867z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] ._feature-icon-4 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='7g5ta' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%237g5ta)'/%3e%3cpath d='M40 41.667A3.343 3.343 0 0 0 36.667 45c0 1.833 1.5 3.333 3.333 3.333 1.833 0 3.333-1.5 3.333-3.333 0-1.833-1.5-3.333-3.333-3.333zm10.833 10l-21.65.016-3.666-13.35H54.5zM40 28l4.667 7h-9.334zm16.667 7h-7.984l-7.3-10.933c-.316-.467-.85-.7-1.383-.7s-1.067.233-1.383.716L31.317 35h-7.984c-.916 0-1.666.75-1.666 1.667 0 .15.016.3.066.45l4.234 15.45a3.315 3.315 0 0 0 3.2 2.433h21.666a3.35 3.35 0 0 0 3.217-2.433l4.233-15.45.05-.45c0-.917-.75-1.667-1.666-1.667z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] ._feature-icon-5 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3e%3cdefs%3e%3clinearGradient id='evyua' x1='80' x2='0' y1='80' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M40 80c22.091 0 40-17.909 40-40S62.091 0 40 0 0 17.909 0 40s17.909 40 40 40z' fill='url(%23evyua)'/%3e%3cpath d='M56.667 36.667V45h-2.5v-7.517H52.5v5.85H50V37.5h-1.667V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667H55c.917 0 1.667.75 1.667 1.667zm-27.5.833h-3.334V40h3.334zm2.5-.833V45h-2.5v-2.5h-3.334V45h-2.5v-8.333c0-.917.75-1.667 1.667-1.667h5c.917 0 1.667.75 1.667 1.667zM43.333 35v2.5h-3.75V45h-2.5v-7.5h-3.75V35z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] .commercials .interactive .action {
  color: #b89a6b;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cdefs%3e%3clinearGradient id='iapra' x1='24' x2='0' y1='24' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12z' fill='url(%23iapra)'/%3e%3cpath d='M10 8v8l6-4z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] #help-link .btn-call-back:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cdefs%3e%3clinearGradient id='8w4ba' x1='88' x2='0' y1='88' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='url(%238w4ba)'/%3e%3cpath d='M35.62 36.8l-7.1-7.12-2.84 2.84c.22.06 7.12 7.1 7.12 7.1zM42 34h4V24h-4zm20.32-1.48L59.5 29.7l-7.12 7.1 2.82 2.82s6.9-7.04 7.12-7.1zm-1.38 24.46c-1.18-.96-2.42-1.8-3.74-2.54v-3.4a30.12 30.12 0 0 1 5.88 3.8zM30.8 54.46c-1.32.74-2.58 1.6-3.74 2.54l-2.14-2.14c1.82-1.5 3.8-2.78 5.9-3.8v3.4zM44 44c-9.08 0-17.32 3.56-23.42 9.34-.36.36-.58.86-.58 1.42 0 .56.22 1.06.58 1.42l4.96 4.96c.36.36.86.58 1.42.58.54 0 1.04-.22 1.4-.56 1.58-1.48 3.38-2.72 5.32-3.7.66-.32 1.12-1 1.12-1.8v-6.2c2.9-.96 6-1.46 9.2-1.46 3.2 0 6.3.5 9.2 1.44v6.2c0 .78.46 1.48 1.12 1.8 1.96.98 3.74 2.24 5.32 3.7.36.36.86.56 1.4.56.56 0 1.06-.22 1.42-.58l4.96-4.96c.36-.36.58-.86.58-1.42 0-.54-.22-1.04-.58-1.4C61.32 47.56 53.08 44 44 44z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] #help-link .btn-faqs:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cdefs%3e%3clinearGradient id='9lg5a' x1='88' x2='0' y1='88' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='url(%239lg5a)'/%3e%3cpath d='M58 32H30v28h28zm-15.5-3c0 .82.68 1.5 1.5 1.5s1.5-.68 1.5-1.5-.68-1.5-1.5-1.5-1.5.68-1.5 1.5zM62 32v28c0 2.2-1.8 4-4 4H30c-.28 0-.54-.02-.8-.06-.78-.16-1.48-.56-2.02-1.1-.36-.38-.66-.8-.86-1.28-.2-.48-.32-1.02-.32-1.56V32c0-.56.12-1.08.32-1.54.2-.48.5-.92.86-1.28.54-.54 1.24-.94 2.02-1.1.26-.06.52-.08.8-.08h8.36c.84-2.32 3.04-4 5.64-4 2.6 0 4.8 1.68 5.64 4H58c2.2 0 4 1.8 4 4zm-28 4h20v4H34zm0 8h20v4H34zm0 8h14v4H34z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_23] #help-link .btn-find-branch-near:before {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3e%3cdefs%3e%3clinearGradient id='a7wta' x1='88' x2='0' y1='88' y2='0' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23aa8c5e'/%3e%3cstop offset='1' stop-color='%23c6a978'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath d='M44 88c24.3 0 44-19.7 44-44S68.3 0 44 0 0 19.7 0 44s19.7 44 44 44z' fill='url(%23a7wta)'/%3e%3cpath d='M49 38a5 5 0 1 0-10 0 5 5 0 0 0 10 0zm-5-10c5.52 0 10 4.48 10 10 0 5.76-5.76 14.38-10 19.76C39.84 52.42 34 43.7 34 38c0-5.52 4.48-10 10-10zM30 38c0 10.5 14 26 14 26s14-15.5 14-26c0-7.74-6.26-14-14-14s-14 6.26-14 14z' fill='%23fff'/%3e%3c/svg%3e")
}

body[data-design-name=neb_24] .search-result {
  display: block
}

body[data-design-name=neb_24] .search-result .title {
  color: #000;
  font-size: 22px;
  line-height: 32px;
  font-weight: 500;
  margin-bottom: 16px
}

body[data-design-name=neb_24] .search-result .description {
  color: #2b2b2b;
  font-size: 17px;
  line-height: 32px;
  font-weight: 200;
  margin-bottom: 22px
}

@media (min-width:768px) {
  body[data-design-name=neb_24] .search-result .description {
    margin-bottom: 8px
  }
}

body[data-design-name=neb_24] .search-result .hyperlink {
  color: #bc010a;
  font-size: 16px;
  line-height: 32px;
  font-weight: 500;
  margin-bottom: 16px;
  display: none
}

@media (min-width:768px) {
  body[data-design-name=neb_24] .search-result .hyperlink {
    display: block
  }
}

body[data-design-name=neb_24] .search-result .list-inline,
body[data-design-name=neb_24] .search-result .slick-dots {
  color: #000;
  font-size: 14px;
  line-height: 24px;
  font-weight: 200;
  margin-bottom: 0
}

.slick-dots body[data-design-name=neb_24] .search-result li:not(:last-child),
body[data-design-name=neb_24] .search-result .list-inline-item:not(:last-child),
body[data-design-name=neb_24] .search-result .slick-dots li:not(:last-child) {
  margin-right: 16px
}

body[data-design-name=neb_25] .exchange-rate-numbers {
  background: #f8f8f8;
  margin-bottom: 8px
}

@media (min-width:1200px) {
  body[data-design-name=neb_25] .exchange-rate-numbers {
    margin-bottom: 16px
  }
}

body[data-design-name=neb_25] .exchange-rate-numbers .row {
  padding: 32px 30px
}

body[data-design-name=neb_25] .exchange-rate-numbers .col {
  padding-left: 0;
  padding-right: 0
}

body[data-design-name=neb_25] .exchange-rate-numbers .col:not(:last-child) {
  padding-bottom: 24px;
  border-bottom: solid 1px #e0e0e0;
  border-right: 0
}

@media (min-width:1200px) {
  body[data-design-name=neb_25] .exchange-rate-numbers .col:not(:last-child) {
    padding-bottom: 0;
    border-bottom: 0;
    border-right: solid 1px #e0e0e0
  }
}

body[data-design-name=neb_25] .exchange-rate-numbers .col:not(:first-child) {
  padding-top: 24px
}

@media (min-width:1200px) {
  body[data-design-name=neb_25] .exchange-rate-numbers .col:not(:first-child) {
    padding-top: 0
  }
}

body[data-design-name=neb_25] .exchange-rate-numbers .label,
body[data-design-name=neb_25] .exchange-rate-numbers .percentage {
  font-size: 18px;
  line-height: 32px
}

body[data-design-name=neb_25] .exchange-rate-numbers .label {
  color: #8d8d8d;
  margin-right: 14px
}

body[data-design-name=neb_25] .exchange-rate-numbers .exchange {
  font-size: 26px;
  line-height: 32px;
  font-weight: 700
}

body[data-design-name=neb_25] .exchange-rate-numbers .percentage.decreasing,
body[data-design-name=neb_25] .exchange-rate-numbers .percentage.increasing {
  padding-right: 29px;
  background-size: 13px 13px;
  background-repeat: no-repeat;
  background-position: right center
}

body[data-design-name=neb_25] .exchange-rate-numbers .percentage.increasing {
  color: #27b332;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 16 16'%3e%3cg transform='translate(-274 -3436)'%3e%3cg transform='translate(100 3378)'%3e%3cg transform='translate(170 54)'%3e%3cpath d='m18.58 13.42 1.42-1.42-8-8-8 8 1.41 1.41 5.59-5.58v12.17h2v-12.17z' fill='%2327b332'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

body[data-design-name=neb_25] .exchange-rate-numbers .percentage.decreasing {
  color: #da6167;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' viewBox='0 0 16 16'%3e%3cg transform='translate(-546 -3436)'%3e%3cg transform='translate(100 3378)'%3e%3cpath d='m462 66-1.41-1.41-5.59 5.58v-12.17h-2v12.17l-5.58-5.59-1.42 1.42 8 8z' fill='%23da6167'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

body[data-design-name=neb_25] .nav-tabs .nav-link {
  padding: 12px 16px 8px;
  margin: 0 12px
}

body[data-design-name=neb_26] a {
  display: block;
  color: #000
}

body[data-design-name=neb_26] a:active,
body[data-design-name=neb_26] a:focus,
body[data-design-name=neb_26] a:hover {
  color: #cc010b
}

body[data-design-name=neb_26] .row.top-margin-fix {
  margin-top: -60px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .row.top-margin-fix {
    margin-top: -80px
  }
}

body[data-design-name=neb_26] .col.column-row-spacing {
  margin-top: 60px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .col.column-row-spacing {
    margin-top: 80px
  }
}

body[data-design-name=neb_26] .group-title,
body[data-design-name=neb_26] .section-title,
body[data-design-name=neb_26] .subgroup-title {
  display: block
}

body[data-design-name=neb_26] .section-title {
  color: #bc010a;
  font-size: 18px;
  line-height: 32px;
  font-weight: 700;
  margin-bottom: 18px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .section-title {
    margin-bottom: 24px
  }
}

body[data-design-name=neb_26] .group-title {
  color: #000;
  font-size: 18px;
  line-height: 32px;
  font-weight: 700;
  margin-bottom: 12px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .group-title {
    margin-bottom: 16px
  }
}

body[data-design-name=neb_26] .subgroup-title {
  color: #000;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 8px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .subgroup-title {
    margin-bottom: 12px
  }
}

body[data-design-name=neb_26] .subgroup-title+.group-title {
  margin-top: 18px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .subgroup-title+.group-title {
    margin-top: 24px
  }
}

body[data-design-name=neb_26] ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 18px
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] ul {
    margin-bottom: 22px
  }
}

body[data-design-name=neb_26] ul li {
  font-size: 14px;
  line-height: 24px
}

body[data-design-name=neb_26] ul li ul {
  padding-left: 16px;
  margin: 4px 0
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] ul li ul {
    padding-left: 20px;
    margin: 6px 0
  }
}

body[data-design-name=neb_26] ul a {
  color: #8d8d8d
}

@media (min-width:1200px) {
  body[data-design-name=neb_26] .subgroup-title+ul {
    margin-top: -4px
  }
}

body[data-design-name=neb_27] .jumbotron {
  margin-bottom: 0;
  align-items: center;
  padding: 184px 44px
}

@media (min-width:1200px) {
  body[data-design-name=neb_27] .jumbotron {
    padding: 164px 109px
  }
}

body[data-design-name=neb_27] .jumbotron .title {
  color: #fff;
  font-weight: 900
}

body[data-design-name=neb_27] ._principle-icon-1,
body[data-design-name=neb_27] ._principle-icon-2,
body[data-design-name=neb_27] ._principle-icon-3,
body[data-design-name=neb_27] ._principle-icon-4,
body[data-design-name=neb_27] ._principle-icon-5,
body[data-design-name=neb_27] ._principle-icon-6,
body[data-design-name=neb_27] ._principle-icon-7 {
  width: 120px;
  height: 120px;
  display: inline-block;
  flex-grow: 0;
  flex-shrink: 0;
  background-size: 120px 120px;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0;
  margin-bottom: 24px
}

@media (min-width:1200px) {

  body[data-design-name=neb_27] ._principle-icon-1,
  body[data-design-name=neb_27] ._principle-icon-2,
  body[data-design-name=neb_27] ._principle-icon-3,
  body[data-design-name=neb_27] ._principle-icon-4,
  body[data-design-name=neb_27] ._principle-icon-5,
  body[data-design-name=neb_27] ._principle-icon-6,
  body[data-design-name=neb_27] ._principle-icon-7 {
    margin-right: 32px;
    margin-bottom: 0
  }
}

body[data-design-name=neb_27] ._principle-icon-1 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M30 60c0 16.569 13.43 30 30 30 16.567 0 30-13.431 30-30 0-16.567-13.433-30-30-30-16.57 0-30 13.433-30 30z' fill='%23bc010a'/%3e%3cpath d='M63.71 84c7.02-3.77 11.987-13.08 11.987-23.969 0-10.948-5.02-20.297-12.097-24.031C75.104 37.51 84 47.685 84 60.01 84 72.294 75.16 82.44 63.71 84z' fill='%23fff5f6'/%3e%3cpath d='M58.8 84C46.08 83.25 36 72.791 36 60s10.08-23.249 22.8-24z' fill='%23fff5f6'/%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-2 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M60 90c-16.569 0-30-13.431-30-30 0-16.569 13.431-30 30-30 16.569 0 30 13.431 30 30 0 16.569-13.431 30-30 30z' fill='%23bc010a'/%3e%3cpath d='M53.997 83.242V73.198c0-1.464.432-2.811 1.212-4.014a19.419 19.419 0 0 0-15.099 4.25 24.036 24.036 0 0 0 13.887 9.81z' fill='%23fff5f6'/%3e%3cpath d='M37.36 67.98A25.386 25.386 0 0 1 52.501 63c3.129 0 6.129.564 8.901 1.596C64.036 63.567 67.177 63 70.501 63c4.98 0 9.555 1.272 12.618 3.468A24 24 0 1 0 37.36 67.98z' fill='%23fff5f6'/%3e%3cpath d='M80.637 72.258C79.458 70.659 75.513 69 70.5 69 64.482 69 60 71.391 60 73.2V84a23.988 23.988 0 0 0 20.64-11.742z' fill='%23fff5f6'/%3e%3cpath d='M52.65 58.5a6.75 6.75 0 1 1 0-13.5 6.75 6.75 0 0 1 0 13.5z' fill='%23bc010a'/%3e%3cpath d='M70.5 61.5a6 6 0 1 1 0-12 6 6 0 0 1 0 12z' fill='%23bc010a'/%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cg%3e%3cg%3e%3cg%3e%3cpath fill='%23fff5f6' d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z'/%3e%3c/g%3e%3cg opacity='.9'%3e%3cg opacity='.9'%3e%3cpath fill='%23bc010a' d='M58.087 27c13.265 0 24.215 9.9 25.872 22.712l7.337 11.54c.482.76.384 1.891-.734 2.374l-6.388 2.733v9.554a6.52 6.52 0 0 1-6.522 6.522h-6.518l-.004 9.782H41.783V80.172c0-3.848-1.422-7.49-4.057-10.777A25.971 25.971 0 0 1 32 53.087C32 38.68 43.68 27 58.087 27z'/%3e%3c/g%3e%3cg opacity='.9'%3e%3cpath fill='%23fff5f6' d='M58.085 33.52c-10.806 0-19.565 8.759-19.565 19.565 0 4.517 1.526 8.782 4.291 12.228 3.568 4.448 5.492 9.512 5.492 14.857v5.524h16.304l.006-9.783H77.65V62.06l5.055-2.165-5.032-7.908-.186-1.441c-1.252-9.685-9.54-17.025-19.402-17.025z'/%3e%3c/g%3e%3cg opacity='.9'%3e%3cpath fill='%23bc010a' d='M58.083 43.3c1.8 0 3.26 1.46 3.26 3.26v3.262h3.261a3.262 3.262 0 0 1 0 6.521h-3.26v3.261a3.262 3.262 0 0 1-6.522 0V56.34l-3.261.003a3.262 3.262 0 0 1 0-6.521l3.26-.004v-3.257c0-1.8 1.462-3.261 3.262-3.261z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-4 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M31.95 39.95c7.52-7.52 19.57-7.968 27.626-1.024 8.048-6.931 20.078-6.491 27.599 1.01 7.52 7.5 7.992 19.53 1.082 27.596L63.991 91.876a6.25 6.25 0 0 1-8.497.319l-.343-.316-24.263-24.347c-6.906-8.06-6.443-20.077 1.063-27.581z' fill='%23bc010a'/%3e%3cpath d='M36.367 44.369c-5.308 5.31-5.509 13.853-.456 19.406l.456.481L59.571 87.46l16.571-16.575-11.046-11.046-3.313 3.312a9.376 9.376 0 0 1-13.262-13.256l6.568-6.572a14.066 14.066 0 0 0-18.24.59z' fill='%23fff5f6'/%3e%3cpath d='M62.89 53.21a3.125 3.125 0 0 1 4.419 0l13.256 13.256 2.212-2.206c5.404-5.4 5.508-14.127.235-19.655-5.274-5.527-13.996-5.833-19.644-.689l-.478.456-9.944 9.944a3.125 3.125 0 0 0-.244 4.147l.244.272a3.125 3.125 0 0 0 4.147.244l.272-.244 5.525-5.525z' fill='%23fff5f6'/%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-5 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M37.847 51.28a3.034 3.034 0 0 1 3.034 3.034 21.148 21.148 0 0 1 13.137 4.551h6.585c4.041 0 7.676 1.757 10.173 4.548l9.548.004a15.17 15.17 0 0 1 13.703 8.65C86.85 81.537 75.233 87.69 62.12 87.69c-8.466 0-15.626-1.83-21.421-5.031a3.028 3.028 0 0 1-2.852 1.996h-9.103a3.034 3.034 0 0 1-3.034-3.034V54.314a3.034 3.034 0 0 1 3.034-3.034h9.103z' fill='%23bc010a'/%3e%3cpath d='M40.883 60.38l-.003 15.234.137.1c5.446 3.824 12.54 5.905 21.102 5.905 9.114 0 17.595-3.508 23.772-9.497l.404-.403-.364-.304a9.084 9.084 0 0 0-4.985-1.911l-.622-.022-6.408-.003c.221.977.34 1.994.34 3.038v3.034H46.947v-6.069l20.602-.003-.103-.236a7.588 7.588 0 0 0-6.348-4.297l-.497-.015h-8.89a15.125 15.125 0 0 0-10.826-4.551z' fill='%23fff5f6'/%3e%3cpath d='M34.814 57.35H31.78v21.239h3.034z' fill='%23fff5f6'/%3e%3cpath d='M64.083 34.816l1.074 1.077 1.075-1.074a7.585 7.585 0 1 1 10.725 10.729l-11.8 11.797-11.802-11.803a7.585 7.585 0 1 1 10.728-10.726z' fill='%23bc010a'/%3e%3cpath d='M57.647 39.11a1.517 1.517 0 0 0-.182 1.932l.176.21 7.513 7.506 7.512-7.507a1.517 1.517 0 0 0 .176-1.935l-.176-.213a1.517 1.517 0 0 0-1.935-.173l-.213.176-5.367 5.365-5.362-5.37-.206-.17a1.517 1.517 0 0 0-1.936.175z' fill='%23fff5f6'/%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-6 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M60 30c16.569 0 30 13.431 30 30 0 16.569-13.431 30-30 30-16.569 0-30-13.431-30-30 0-16.569 13.431-30 30-30z' fill='%23bc010a'/%3e%3cpath d='M60 36c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24z' fill='%23fff5f6'/%3e%3cpath d='M72 63v6H48v-6z' fill='%23bc010a'/%3e%3cpath d='M72 51v6H48v-6z' fill='%23bc010a'/%3e%3c/svg%3e")
}

body[data-design-name=neb_27] ._principle-icon-7 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3e%3cpath d='M60 120c33.137 0 60-26.863 60-60S93.137 0 60 0 0 26.863 0 60s26.863 60 60 60z' fill='%23fff5f6'/%3e%3cpath d='M45.873 86.472L30 90l3.528-15.873A29.868 29.868 0 0 1 30 60c0-16.569 13.431-30 30-30 16.569 0 30 13.431 30 30 0 16.569-13.431 30-30 30a29.868 29.868 0 0 1-14.127-3.528z' fill='%23bc010a'/%3e%3cpath d='M46.743 80.133l1.959 1.05A23.865 23.865 0 0 0 60 84c13.255 0 24-10.745 24-24S73.255 36 60 36 36 46.745 36 60c0 4.002.975 7.854 2.82 11.298l1.047 1.959-1.965 8.841 8.841-1.965z' fill='%23fff5f6'/%3e%3cpath d='M45 60h6a9 9 0 0 0 18 0h6c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15z' fill='%23bc010a'/%3e%3c/svg%3e")
}

body[data-design-name=neb_28] .jumbotron {
  margin-bottom: 0;
  align-items: center;
  padding: 184px 44px
}

@media (min-width:1200px) {
  body[data-design-name=neb_28] .jumbotron {
    padding: 164px 109px
  }
}

body[data-design-name=neb_28] .jumbotron .title {
  color: #fff;
  font-weight: 900
}

body[data-design-name=neb_28] .vacancies>.col:last-child>.vacancy,
body[data-design-name=neb_28] .vacancies>.col:nth-last-child(2)>.vacancy {
  border-bottom: 1px solid #e7e7e7
}

body[data-design-name=neb_28] .vacancy {
  color: #000;
  border-top: 1px solid #e7e7e7;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3e%3cpath d='m13.5 27.636 8.0442-7.6591-8.0442-7.6364 2.4659-2.3409 10.534 10-10.534 10z' fill='%23000'/%3e%3c/svg%3e");
  background-size: 40px 40px;
  background-repeat: no-repeat;
  background-position: right center;
  font-size: 20px;
  font-weight: 500;
  line-height: 34px;
  padding: 31px 40px 31px 0
}

body[data-design-name=neb_28] .vacancy:active,
body[data-design-name=neb_28] .vacancy:focus,
body[data-design-name=neb_28] .vacancy:hover {
  color: #444;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3e%3cpath d='m13.5 27.636 8.0442-7.6591-8.0442-7.6364 2.4659-2.3409 10.534 10-10.534 10z' fill='%23444'/%3e%3c/svg%3e")
}

body[data-design-name=neb_29] .jumbotron {
  background: #fff5f6;
  padding: 32px 112px 164px
}

body[data-design-name=neb_29] .back-link {
  color: #000;
  margin-bottom: 100px;
  font-size: 18px;
  line-height: 32px
}

body[data-design-name=neb_29] .back-link:active,
body[data-design-name=neb_29] .back-link:focus,
body[data-design-name=neb_29] .back-link:hover {
  color: #444
}

body[data-design-name=neb_29] .job-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 96px
}

body[data-design-name=neb_30] .jumbotron {
  background: #fff5f6;
  padding: 32px 112px 164px
}

body[data-design-name=neb_30] .back-link {
  color: #000;
  margin-bottom: 100px;
  font-size: 18px;
  line-height: 32px
}

body[data-design-name=neb_30] .back-link:active,
body[data-design-name=neb_30] .back-link:focus,
body[data-design-name=neb_30] .back-link:hover {
  color: #444
}

body[data-design-name=neb_30] .job-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 96px
}

body[data-design-name=neb_32] .jumbotron {
  margin-bottom: 0;
  align-items: center;
  padding: 184px 44px
}

@media (min-width:1200px) {
  body[data-design-name=neb_32] .jumbotron {
    padding: 164px 109px
  }
}

body[data-design-name=neb_32] .jumbotron .title {
  color: #fff;
  font-weight: 900
}

body[data-design-name=neb_32] .striped-rows .row:nth-child(even) {
  background: #fff5f6;
  padding-top: 40px;
  margin-bottom: 44px
}

@media (min-width:1200px) {
  body[data-design-name=neb_32] .striped-rows .row:nth-child(even) {
    padding-top: 80px;
    margin-bottom: 85px
  }
}

#latest-news .card,
#products .card,
#shortcut-carousel .shortcut,
.hover-zoom,
body[data-design-name=neb_10] #related-news .card {
  overflow: hidden
}

#latest-news .card .card-img-top,
#latest-news .card .hover-zoom-image,
#products .card .card-img-top,
#products .card .hover-zoom-image,
#shortcut-carousel .shortcut .hover-zoom-image,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card img,
#shortcut-carousel .shortcut img,
.hover-zoom .hover-zoom-image,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut img,
body[data-design-name=neb_10] #related-news .card .card-img-top,
body[data-design-name=neb_10] #related-news .card .hover-zoom-image {
  overflow: hidden;
  background: #000
}

#latest-news .card .card-img-top:not(img) img,
#latest-news .card .hover-zoom-image:not(img) img,
#latest-news .card img.card-img-top,
#latest-news .card img.hover-zoom-image,
#products .card .card-img-top:not(img) img,
#products .card .hover-zoom-image:not(img) img,
#products .card img.card-img-top,
#products .card img.hover-zoom-image,
#shortcut-carousel .shortcut .hover-zoom-image:not(img) img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card img:not(img) img,
#shortcut-carousel .shortcut img,
#shortcut-carousel .shortcut img:not(img) img,
.hover-zoom .hover-zoom-image:not(img) img,
.hover-zoom img.hover-zoom-image,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut img,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut img:not(img) img,
body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card .hover-zoom-image:not(img) img,
body[data-design-name=neb_10] #related-news .card img.card-img-top,
body[data-design-name=neb_10] #related-news .card img.hover-zoom-image {
  transition: all .5s;
  transform: scale(1);
  opacity: 1
}

#latest-news .card img.background,
#products .card img.background,
#shortcut-carousel .shortcut img.background,
.hover-zoom img.background,
body[data-design-name=neb_10] #related-news .card img.background {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%
}

#latest-news .card #shortcut-carousel .shortcut:active .card-img-top:not(img) img,
#latest-news .card #shortcut-carousel .shortcut:focus .card-img-top:not(img) img,
#latest-news .card #shortcut-carousel .shortcut:hover .card-img-top:not(img) img,
#latest-news .card .hover-zoom:active .card-img-top:not(img) img,
#latest-news .card .hover-zoom:active img.card-img-top,
#latest-news .card .hover-zoom:focus .card-img-top:not(img) img,
#latest-news .card .hover-zoom:focus img.card-img-top,
#latest-news .card .hover-zoom:hover .card-img-top:not(img) img,
#latest-news .card .hover-zoom:hover img.card-img-top,
#latest-news .card:active #shortcut-carousel .shortcut img,
#latest-news .card:active #shortcut-carousel .shortcut img:not(img) img,
#latest-news .card:active .card-img-top:not(img) img,
#latest-news .card:active .hover-zoom-image:not(img) img,
#latest-news .card:active img.card-img-top,
#latest-news .card:active img.hover-zoom-image,
#latest-news .card:focus #shortcut-carousel .shortcut img,
#latest-news .card:focus #shortcut-carousel .shortcut img:not(img) img,
#latest-news .card:focus .card-img-top:not(img) img,
#latest-news .card:focus .hover-zoom-image:not(img) img,
#latest-news .card:focus img.card-img-top,
#latest-news .card:focus img.hover-zoom-image,
#latest-news .card:hover #shortcut-carousel .shortcut img,
#latest-news .card:hover #shortcut-carousel .shortcut img:not(img) img,
#latest-news .card:hover .card-img-top:not(img) img,
#latest-news .card:hover .hover-zoom-image:not(img) img,
#latest-news .card:hover img.card-img-top,
#latest-news .card:hover img.hover-zoom-image,
#products .card #shortcut-carousel .shortcut:active .card-img-top:not(img) img,
#products .card #shortcut-carousel .shortcut:focus .card-img-top:not(img) img,
#products .card #shortcut-carousel .shortcut:hover .card-img-top:not(img) img,
#products .card .hover-zoom:active .card-img-top:not(img) img,
#products .card .hover-zoom:active img.card-img-top,
#products .card .hover-zoom:focus .card-img-top:not(img) img,
#products .card .hover-zoom:focus img.card-img-top,
#products .card .hover-zoom:hover .card-img-top:not(img) img,
#products .card .hover-zoom:hover img.card-img-top,
#products .card:active #shortcut-carousel .shortcut img,
#products .card:active #shortcut-carousel .shortcut img:not(img) img,
#products .card:active .card-img-top:not(img) img,
#products .card:active .hover-zoom-image:not(img) img,
#products .card:active img.card-img-top,
#products .card:active img.hover-zoom-image,
#products .card:focus #shortcut-carousel .shortcut img,
#products .card:focus #shortcut-carousel .shortcut img:not(img) img,
#products .card:focus .card-img-top:not(img) img,
#products .card:focus .hover-zoom-image:not(img) img,
#products .card:focus img.card-img-top,
#products .card:focus img.hover-zoom-image,
#products .card:hover #shortcut-carousel .shortcut img,
#products .card:hover #shortcut-carousel .shortcut img:not(img) img,
#products .card:hover .card-img-top:not(img) img,
#products .card:hover .hover-zoom-image:not(img) img,
#products .card:hover img.card-img-top,
#products .card:hover img.hover-zoom-image,
#shortcut-carousel .shortcut #latest-news .card:active img,
#shortcut-carousel .shortcut #latest-news .card:active img:not(img) img,
#shortcut-carousel .shortcut #latest-news .card:focus img,
#shortcut-carousel .shortcut #latest-news .card:focus img:not(img) img,
#shortcut-carousel .shortcut #latest-news .card:hover img,
#shortcut-carousel .shortcut #latest-news .card:hover img:not(img) img,
#shortcut-carousel .shortcut #products .card:active img,
#shortcut-carousel .shortcut #products .card:active img:not(img) img,
#shortcut-carousel .shortcut #products .card:focus img,
#shortcut-carousel .shortcut #products .card:focus img:not(img) img,
#shortcut-carousel .shortcut #products .card:hover img,
#shortcut-carousel .shortcut #products .card:hover img:not(img) img,
#shortcut-carousel .shortcut .hover-zoom:active img,
#shortcut-carousel .shortcut .hover-zoom:active img:not(img) img,
#shortcut-carousel .shortcut .hover-zoom:focus img,
#shortcut-carousel .shortcut .hover-zoom:focus img:not(img) img,
#shortcut-carousel .shortcut .hover-zoom:hover img,
#shortcut-carousel .shortcut .hover-zoom:hover img:not(img) img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:active img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:active img:not(img) img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:focus img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:focus img:not(img) img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:hover img,
#shortcut-carousel .shortcut body[data-design-name=neb_10] #related-news .card:hover img:not(img) img,
#shortcut-carousel .shortcut:active #latest-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:active #products .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:active .hover-zoom-image:not(img) img,
#shortcut-carousel .shortcut:active body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:active body[data-design-name=neb_10] #related-news .card img.card-img-top,
#shortcut-carousel .shortcut:active img,
#shortcut-carousel .shortcut:active img:not(img) img,
#shortcut-carousel .shortcut:focus #latest-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:focus #products .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:focus .hover-zoom-image:not(img) img,
#shortcut-carousel .shortcut:focus body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:focus body[data-design-name=neb_10] #related-news .card img.card-img-top,
#shortcut-carousel .shortcut:focus img,
#shortcut-carousel .shortcut:focus img:not(img) img,
#shortcut-carousel .shortcut:hover #latest-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:hover #products .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:hover .hover-zoom-image:not(img) img,
#shortcut-carousel .shortcut:hover body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
#shortcut-carousel .shortcut:hover body[data-design-name=neb_10] #related-news .card img.card-img-top,
#shortcut-carousel .shortcut:hover img,
#shortcut-carousel .shortcut:hover img:not(img) img,
.hover-zoom:active #latest-news .card .card-img-top:not(img) img,
.hover-zoom:active #latest-news .card img.card-img-top,
.hover-zoom:active #products .card .card-img-top:not(img) img,
.hover-zoom:active #products .card img.card-img-top,
.hover-zoom:active #shortcut-carousel .shortcut img,
.hover-zoom:active #shortcut-carousel .shortcut img:not(img) img,
.hover-zoom:active .hover-zoom-image:not(img) img,
.hover-zoom:active body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
.hover-zoom:active body[data-design-name=neb_10] #related-news .card img.card-img-top,
.hover-zoom:active img.hover-zoom-image,
.hover-zoom:focus #latest-news .card .card-img-top:not(img) img,
.hover-zoom:focus #latest-news .card img.card-img-top,
.hover-zoom:focus #products .card .card-img-top:not(img) img,
.hover-zoom:focus #products .card img.card-img-top,
.hover-zoom:focus #shortcut-carousel .shortcut img,
.hover-zoom:focus #shortcut-carousel .shortcut img:not(img) img,
.hover-zoom:focus .hover-zoom-image:not(img) img,
.hover-zoom:focus body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
.hover-zoom:focus body[data-design-name=neb_10] #related-news .card img.card-img-top,
.hover-zoom:focus img.hover-zoom-image,
.hover-zoom:hover #latest-news .card .card-img-top:not(img) img,
.hover-zoom:hover #latest-news .card img.card-img-top,
.hover-zoom:hover #products .card .card-img-top:not(img) img,
.hover-zoom:hover #products .card img.card-img-top,
.hover-zoom:hover #shortcut-carousel .shortcut img,
.hover-zoom:hover #shortcut-carousel .shortcut img:not(img) img,
.hover-zoom:hover .hover-zoom-image:not(img) img,
.hover-zoom:hover body[data-design-name=neb_10] #related-news .card .card-img-top:not(img) img,
.hover-zoom:hover body[data-design-name=neb_10] #related-news .card img.card-img-top,
.hover-zoom:hover img.hover-zoom-image,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:active .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:active img.card-img-top,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:focus .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:focus img.card-img-top,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:hover .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card #shortcut-carousel .shortcut:hover img.card-img-top,
body[data-design-name=neb_10] #related-news .card .hover-zoom:active .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card .hover-zoom:active img.card-img-top,
body[data-design-name=neb_10] #related-news .card .hover-zoom:focus .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card .hover-zoom:focus img.card-img-top,
body[data-design-name=neb_10] #related-news .card .hover-zoom:hover .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card .hover-zoom:hover img.card-img-top,
body[data-design-name=neb_10] #related-news .card:active #shortcut-carousel .shortcut img,
body[data-design-name=neb_10] #related-news .card:active #shortcut-carousel .shortcut img:not(img) img,
body[data-design-name=neb_10] #related-news .card:active .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card:active .hover-zoom-image:not(img) img,
body[data-design-name=neb_10] #related-news .card:active img.card-img-top,
body[data-design-name=neb_10] #related-news .card:active img.hover-zoom-image,
body[data-design-name=neb_10] #related-news .card:focus #shortcut-carousel .shortcut img,
body[data-design-name=neb_10] #related-news .card:focus #shortcut-carousel .shortcut img:not(img) img,
body[data-design-name=neb_10] #related-news .card:focus .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card:focus .hover-zoom-image:not(img) img,
body[data-design-name=neb_10] #related-news .card:focus img.card-img-top,
body[data-design-name=neb_10] #related-news .card:focus img.hover-zoom-image,
body[data-design-name=neb_10] #related-news .card:hover #shortcut-carousel .shortcut img,
body[data-design-name=neb_10] #related-news .card:hover #shortcut-carousel .shortcut img:not(img) img,
body[data-design-name=neb_10] #related-news .card:hover .card-img-top:not(img) img,
body[data-design-name=neb_10] #related-news .card:hover .hover-zoom-image:not(img) img,
body[data-design-name=neb_10] #related-news .card:hover img.card-img-top,
body[data-design-name=neb_10] #related-news .card:hover img.hover-zoom-image {
  transform: scale(1.05);
  opacity: .8
}

@media (min-width:1200px) {

  #hello-bar body>.announcement,
  body>#hierarchy-navigator,
  body>#nav-bar,
  body>#subpage-navigator,
  body>#top-bar,
  body>.breadcrumb,
  body>.container-hg,
  body>.text-page,
  body[data-design-name=neb_08] body>.board-member-profile,
  body[data-design-name=neb_10] body>#related-news,
  body[data-design-name=neb_10] body>.news-file,
  body[data-design-name=neb_11] #faq body>.search-header,
  body[data-design-name=neb_11] body>#filter-faq-topics,
  body[data-design-name=neb_17] body>#subsidiaries,
  body[data-design-name=neb_20] body>#branch-locator {
    padding-left: 112px;
    padding-right: 112px
  }

  .short-text-bound {
    margin-left: 208px;
    margin-right: 208px
  }
}

@media (min-width:768px) and (max-width:1199.98px) {
  .short-midline-bound {
    padding-left: 20%;
    padding-right: 20%
  }
}

.mt-STS {
  margin-top: 60px
}

@media (min-width:1200px) {
  .mt-STS {
    margin-top: 80px
  }
}

.mt-STN {
  margin-top: 60px
}

@media (min-width:1200px) {
  .mt-STN {
    margin-top: 124px
  }
}

.mt-STX {
  margin-top: 80px
}

@media (min-width:1200px) {
  .mt-STX {
    margin-top: 164px
  }
}

.mr-STS {
  margin-right: 60px
}

@media (min-width:1200px) {
  .mr-STS {
    margin-right: 80px
  }
}

.mr-STN {
  margin-right: 60px
}

@media (min-width:1200px) {
  .mr-STN {
    margin-right: 124px
  }
}

.mr-STX {
  margin-right: 80px
}

@media (min-width:1200px) {
  .mr-STX {
    margin-right: 164px
  }
}

.mb-STS {
  margin-bottom: 60px
}

@media (min-width:1200px) {
  .mb-STS {
    margin-bottom: 80px
  }
}

.mb-STN {
  margin-bottom: 60px
}

@media (min-width:1200px) {
  .mb-STN {
    margin-bottom: 124px
  }
}

.mb-STX {
  margin-bottom: 80px
}

@media (min-width:1200px) {
  .mb-STX {
    margin-bottom: 164px
  }
}

.ml-STS {
  margin-left: 60px
}

@media (min-width:1200px) {
  .ml-STS {
    margin-left: 80px
  }
}

.ml-STN {
  margin-left: 60px
}

@media (min-width:1200px) {
  .ml-STN {
    margin-left: 124px
  }
}

.ml-STX {
  margin-left: 80px
}

@media (min-width:1200px) {
  .ml-STX {
    margin-left: 164px
  }
}

.ams-8-8 {
  margin-bottom: 8px !important
}

@media (min-width:1200px) {
  .ams-8-8 {
    margin-bottom: 8px !important
  }
}

.ams-12-8 {
  margin-bottom: 12px !important
}

@media (min-width:1200px) {
  .ams-12-8 {
    margin-bottom: 8px !important
  }
}

.ams-12-12 {
  margin-bottom: 12px !important
}

@media (min-width:1200px) {
  .ams-12-12 {
    margin-bottom: 12px !important
  }
}

.ams-16-16 {
  margin-bottom: 16px !important
}

@media (min-width:1200px) {
  .ams-16-16 {
    margin-bottom: 16px !important
  }
}

.ams-16-52 {
  margin-bottom: 16px !important
}

@media (min-width:1200px) {
  .ams-16-52 {
    margin-bottom: 52px !important
  }
}

.ams-19-24 {
  margin-bottom: 19px !important
}

@media (min-width:1200px) {
  .ams-19-24 {
    margin-bottom: 24px !important
  }
}

.ams-19-37 {
  margin-bottom: 19px !important
}

@media (min-width:1200px) {
  .ams-19-37 {
    margin-bottom: 37px !important
  }
}

.ams-21-21 {
  margin-bottom: 21px !important
}

@media (min-width:1200px) {
  .ams-21-21 {
    margin-bottom: 21px !important
  }
}

.ams-20-34 {
  margin-bottom: 20px !important
}

@media (min-width:1200px) {
  .ams-20-34 {
    margin-bottom: 34px !important
  }
}

.ams-20-40 {
  margin-bottom: 20px !important
}

@media (min-width:1200px) {
  .ams-20-40 {
    margin-bottom: 40px !important
  }
}

.ams-24-0 {
  margin-bottom: 24px !important
}

@media (min-width:1200px) {
  .ams-24-0 {
    margin-bottom: 0 !important
  }
}

.ams-24-24 {
  margin-bottom: 24px !important
}

@media (min-width:1200px) {
  .ams-24-24 {
    margin-bottom: 24px !important
  }
}

.ams-24-48 {
  margin-bottom: 24px !important
}

@media (min-width:1200px) {
  .ams-24-48 {
    margin-bottom: 48px !important
  }
}

.ams-24-84 {
  margin-bottom: 24px !important
}

@media (min-width:1200px) {
  .ams-24-84 {
    margin-bottom: 84px !important
  }
}

.ams-25-33 {
  margin-bottom: 25px !important
}

@media (min-width:1200px) {
  .ams-25-33 {
    margin-bottom: 33px !important
  }
}

.ams-27-48 {
  margin-bottom: 27px !important
}

@media (min-width:1200px) {
  .ams-27-48 {
    margin-bottom: 48px !important
  }
}

.ams-27-53 {
  margin-bottom: 27px !important
}

@media (min-width:1200px) {
  .ams-27-53 {
    margin-bottom: 53px !important
  }
}

.ams-29-69 {
  margin-bottom: 29px !important
}

@media (min-width:1200px) {
  .ams-29-69 {
    margin-bottom: 69px !important
  }
}

.ams-30-0 {
  margin-bottom: 30px !important
}

@media (min-width:1200px) {
  .ams-30-0 {
    margin-bottom: 0 !important
  }
}

.ams-32-0 {
  margin-bottom: 32px !important
}

@media (min-width:1200px) {
  .ams-32-0 {
    margin-bottom: 0 !important
  }
}

.ams-32-32 {
  margin-bottom: 32px !important
}

@media (min-width:1200px) {
  .ams-32-32 {
    margin-bottom: 32px !important
  }
}

.ams-32-36,
body[data-design-name=neb_06] .section-block>.col-12 p {
  margin-bottom: 32px !important
}

@media (min-width:1200px) {

  .ams-32-36,
  body[data-design-name=neb_06] .section-block>.col-12 p {
    margin-bottom: 36px !important
  }
}

.ams-32-48 {
  margin-bottom: 32px !important
}

@media (min-width:1200px) {
  .ams-32-48 {
    margin-bottom: 48px !important
  }
}

.ams-33-44 {
  margin-bottom: 33px !important
}

@media (min-width:1200px) {
  .ams-33-44 {
    margin-bottom: 44px !important
  }
}

.ams-33-60 {
  margin-bottom: 33px !important
}

@media (min-width:1200px) {
  .ams-33-60 {
    margin-bottom: 60px !important
  }
}

.ams-34-34 {
  margin-bottom: 34px !important
}

@media (min-width:1200px) {
  .ams-34-34 {
    margin-bottom: 34px !important
  }
}

.ams-36-68 {
  margin-bottom: 36px !important
}

@media (min-width:1200px) {
  .ams-36-68 {
    margin-bottom: 68px !important
  }
}

.ams-40-48 {
  margin-bottom: 40px !important
}

@media (min-width:1200px) {
  .ams-40-48 {
    margin-bottom: 48px !important
  }
}

.ams-40-80 {
  margin-bottom: 40px !important
}

@media (min-width:1200px) {
  .ams-40-80 {
    margin-bottom: 80px !important
  }
}

.ams-40-84 {
  margin-bottom: 40px !important
}

@media (min-width:1200px) {
  .ams-40-84 {
    margin-bottom: 84px !important
  }
}

.ams-40-100 {
  margin-bottom: 40px !important
}

@media (min-width:1200px) {
  .ams-40-100 {
    margin-bottom: 100px !important
  }
}

.ams-40-124 {
  margin-bottom: 40px !important
}

@media (min-width:1200px) {
  .ams-40-124 {
    margin-bottom: 124px !important
  }
}

.ams-44-85,
body[data-design-name=neb_06] .section-block>.col-12 p:last-child {
  margin-bottom: 44px !important
}

@media (min-width:1200px) {

  .ams-44-85,
  body[data-design-name=neb_06] .section-block>.col-12 p:last-child {
    margin-bottom: 85px !important
  }
}

.ams-45-64 {
  margin-bottom: 45px !important
}

@media (min-width:1200px) {
  .ams-45-64 {
    margin-bottom: 64px !important
  }
}

.ams-46-70 {
  margin-bottom: 46px !important
}

@media (min-width:1200px) {
  .ams-46-70 {
    margin-bottom: 70px !important
  }
}

.ams-48-80 {
  margin-bottom: 48px !important
}

@media (min-width:1200px) {
  .ams-48-80 {
    margin-bottom: 80px !important
  }
}

.ams-48-132 {
  margin-bottom: 48px !important
}

@media (min-width:1200px) {
  .ams-48-132 {
    margin-bottom: 132px !important
  }
}

.ams-53-80 {
  margin-bottom: 53px !important
}

@media (min-width:1200px) {
  .ams-53-80 {
    margin-bottom: 80px !important
  }
}

.ams-55-16 {
  margin-bottom: 55px !important
}

@media (min-width:1200px) {
  .ams-55-16 {
    margin-bottom: 16px !important
  }
}

.ams-57-93 {
  margin-bottom: 57px !important
}

@media (min-width:1200px) {
  .ams-57-93 {
    margin-bottom: 93px !important
  }
}

.ams-60-104 {
  margin-bottom: 60px !important
}

@media (min-width:1200px) {
  .ams-60-104 {
    margin-bottom: 104px !important
  }
}

.ams-60-124 {
  margin-bottom: 60px !important
}

@media (min-width:1200px) {
  .ams-60-124 {
    margin-bottom: 124px !important
  }
}

.ams-64-64 {
  margin-bottom: 64px !important
}

@media (min-width:1200px) {
  .ams-64-64 {
    margin-bottom: 64px !important
  }
}

.ams-64-124 {
  margin-bottom: 64px !important
}

@media (min-width:1200px) {
  .ams-64-124 {
    margin-bottom: 124px !important
  }
}

.ams-80-64 {
  margin-bottom: 80px !important
}

@media (min-width:1200px) {
  .ams-80-64 {
    margin-bottom: 64px !important
  }
}

.ams-80-112 {
  margin-bottom: 80px !important
}

@media (min-width:1200px) {
  .ams-80-112 {
    margin-bottom: 112px !important
  }
}

.ams-80-124 {
  margin-bottom: 80px !important
}

@media (min-width:1200px) {
  .ams-80-124 {
    margin-bottom: 124px !important
  }
}

.ams-80-164 {
  margin-bottom: 80px !important
}

@media (min-width:1200px) {
  .ams-80-164 {
    margin-bottom: 164px !important
  }
}

.ams-80-170 {
  margin-bottom: 80px !important
}

@media (min-width:1200px) {
  .ams-80-170 {
    margin-bottom: 170px !important
  }
}

.ams-81-113 {
  margin-bottom: 81px !important
}

@media (min-width:1200px) {
  .ams-81-113 {
    margin-bottom: 113px !important
  }
}

.ams-85-169 {
  margin-bottom: 85px !important
}

@media (min-width:1200px) {
  .ams-85-169 {
    margin-bottom: 169px !important
  }
}

.ams-86-0 {
  margin-bottom: 86px !important
}

@media (min-width:1200px) {
  .ams-86-0 {
    margin-bottom: 0 !important
  }
}

.ams-88-88 {
  margin-bottom: 88px !important
}

@media (min-width:1200px) {
  .ams-88-88 {
    margin-bottom: 88px !important
  }
}

.ams-89-173 {
  margin-bottom: 89px !important
}

@media (min-width:1200px) {
  .ams-89-173 {
    margin-bottom: 173px !important
  }
}

.ams-120-180 {
  margin-bottom: 120px !important
}

@media (min-width:1200px) {
  .ams-120-180 {
    margin-bottom: 180px !important
  }
}

.ams-120-240 {
  margin-bottom: 120px !important
}

@media (min-width:1200px) {
  .ams-120-240 {
    margin-bottom: 240px !important
  }
}

.ats-12_20-12_20 {
  font-size: 12px !important;
  line-height: 20px !important
}

@media (min-width:1200px) {
  .ats-12_20-12_20 {
    font-size: 12px !important;
    line-height: 20px !important
  }
}

.ats-14_32-14_32 {
  font-size: 14px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {
  .ats-14_32-14_32 {
    font-size: 14px !important;
    line-height: 32px !important
  }
}

.ats-14_24-14_24 {
  font-size: 14px !important;
  line-height: 24px !important
}

@media (min-width:1200px) {
  .ats-14_24-14_24 {
    font-size: 14px !important;
    line-height: 24px !important
  }
}

.ats-18_32-18_32 {
  font-size: 18px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {
  .ats-18_32-18_32 {
    font-size: 18px !important;
    line-height: 32px !important
  }
}

.ats-18_40-28_54 {
  font-size: 18px !important;
  line-height: 40px !important
}

@media (min-width:1200px) {
  .ats-18_40-28_54 {
    font-size: 28px !important;
    line-height: 54px !important
  }
}

.ats-20_32-20_32 {
  font-size: 20px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {
  .ats-20_32-20_32 {
    font-size: 20px !important;
    line-height: 32px !important
  }
}

.ats-20_34-20_34 {
  font-size: 20px !important;
  line-height: 34px !important
}

@media (min-width:1200px) {
  .ats-20_34-20_34 {
    font-size: 20px !important;
    line-height: 34px !important
  }
}

.ats-20_34-22_32 {
  font-size: 20px !important;
  line-height: 34px !important
}

@media (min-width:1200px) {
  .ats-20_34-22_32 {
    font-size: 22px !important;
    line-height: 32px !important
  }
}

.ats-20_34-38_54 {
  font-size: 20px !important;
  line-height: 34px !important
}

@media (min-width:1200px) {
  .ats-20_34-38_54 {
    font-size: 38px !important;
    line-height: 54px !important
  }
}

.ats-20_44-20_44 {
  font-size: 20px !important;
  line-height: 44px !important
}

@media (min-width:1200px) {
  .ats-20_44-20_44 {
    font-size: 20px !important;
    line-height: 44px !important
  }
}

.ats-22_32-22_32 {
  font-size: 22px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {
  .ats-22_32-22_32 {
    font-size: 22px !important;
    line-height: 32px !important
  }
}

.ats-22_32-24_36 {
  font-size: 22px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {
  .ats-22_32-24_36 {
    font-size: 24px !important;
    line-height: 36px !important
  }
}

.ats-22_32-26_40,
.modal-header {
  font-size: 22px !important;
  line-height: 32px !important
}

@media (min-width:1200px) {

  .ats-22_32-26_40,
  .modal-header {
    font-size: 26px !important;
    line-height: 40px !important
  }
}

.ats-24_36-30_44 {
  font-size: 24px !important;
  line-height: 36px !important
}

@media (min-width:1200px) {
  .ats-24_36-30_44 {
    font-size: 30px !important;
    line-height: 44px !important
  }
}

.ats-28_40-36_54 {
  font-size: 28px !important;
  line-height: 40px !important
}

@media (min-width:1200px) {
  .ats-28_40-36_54 {
    font-size: 36px !important;
    line-height: 54px !important
  }
}

.ats-28_40-38_54 {
  font-size: 28px !important;
  line-height: 40px !important
}

@media (min-width:1200px) {
  .ats-28_40-38_54 {
    font-size: 38px !important;
    line-height: 54px !important
  }
}

#loader-screen .message,
.ats-30_44-30_44 {
  font-size: 30px !important;
  line-height: 44px !important
}

@media (min-width:1200px) and (max-width:1496px) {

  #loader-screen .message,
  .ats-30_44-30_44 {
    font-size: 1.4vw !important;
    line-height: 44px !important
  }
}

@media (min-width:1497px) {

  #loader-screen .message,
  .ats-30_44-30_44 {
    font-size: 1.6vw !important;
    line-height: 44px !important
  }
}

.ats-48_64-64_86 {
  font-size: 48px !important;
  line-height: 64px !important
}

@media (min-width:1200px) {
  .ats-48_64-64_86 {
    font-size: 64px !important;
    line-height: 86px !important
  }
}

.ats-64_86-72_96 {
  font-size: 64px !important;
  line-height: 86px !important
}

@media (min-width:1200px) {
  .ats-64_86-72_96 {
    font-size: 72px !important;
    line-height: 96px !important
  }
}

#social-media>.icons>a {
  display: inline
}

.exchange-last-update {
  text-align: left;
  left: 19.2%;
  top: -29px;
  color: #bababa;
  position: relative
}

.exchange-last-update>small {
  font-size: .725rem !important
}

@media screen and (max-width:2100px) {
  .exchange-last-update {
    left: 8.6%
  }
}

@media screen and (max-width:1700px) {
  .exchange-last-update {
    left: 7.4%
  }
}

@media screen and (max-width:1439px) {
  .exchange-last-update {
    left: 7.8%
  }
}

@media screen and (max-width:1023px) {
  .exchange-last-update {
    left: 1.6%
  }
}

@media screen and (max-width:767px) {
  .exchange-last-update {
    left: 2.2%
  }
}

.card-text.squeeze-bottom-spacing>p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical
}
