/*
//////----------------------------------------------------------------------  HPUPDATE  --------------------//////
*/
.feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
}

.feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
}

.feature-padding {
  width: 100%;
}

button {
  background: none;
}

figure[class*=-inner] {
  width: 100%;
  height: 100%;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  z-index: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.video-responsive {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0;
  background: #151515;
}

.feature-wrap {
  width: 100%;
}

.video-responsive iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  background: #151515;
}

.band-pagetitle {
  position: fixed;
  left: -1000%;
  top: -1000%;
}

.feature-wrap-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.table-responsive {
  max-width: 100%;
  overflow-x: auto;
}

/*
//----  DI ----//
*/
[ncr-panel].panel-pop:not(.panel-overlay) {
  position: fixed;
  z-index: 05221990;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
[ncr-panel].panel-pop:not(.panel-overlay) > *:not(.popout-bg) {
  position: relative;
  z-index: 1;
  margin: auto;
}
[ncr-panel].panel-pop:not(.panel-overlay) .popout-bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

[ncr-panel].panel-closed {
  pointer-events: none !important;
  overflow: hidden;
}
[ncr-panel].panel-closed * {
  pointer-events: none !important;
}

[ncr-toggle],
[ncr-panel] {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
[ncr-toggle]:hover,
[ncr-panel]:hover {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

#home.preload *:not(.panel-closed), #home.resizing-page *:not(.panel-closed), #back.preload *:not(.panel-closed), #back.resizing-page *:not(.panel-closed) {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
  -webkit-animation-duration: 0s !important;
          animation-duration: 0s !important;
  transition: none !important;
}
#home.preload [ncr-toggle].panel-closed, #home.resizing-page [ncr-toggle].panel-closed, #back.preload [ncr-toggle].panel-closed, #back.resizing-page [ncr-toggle].panel-closed {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -ms-transition: none !important;
  -o-transition: none !important;
  animation-duration: 0s !important;
  transition: none !important;
  -webkit-animation-delay: 0s !important;
          animation-delay: 0s !important;
  -webkit-backface-visibility: hidden !important;
          backface-visibility: hidden !important;
  animation-duration: 0s !important;
  -webkit-animation-duration: 0s !important;
  -webkit-transition: all 0s !important;
  -o-transition: all 0s !important;
  transition: all 0s !important;
}
#home.preload [ncr-panel].panel-closed, #home.resizing-page [ncr-panel].panel-closed, #back.preload [ncr-panel].panel-closed, #back.resizing-page [ncr-panel].panel-closed {
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  opacity: 0 !important;
  visibility: hidden;
}

/*
//////----------------------------------------------------------------------  FONTS  --------------------//////
*/
/*
//------------------------------------------------------------  FONT-SANS ----//
*/
/*
//------------------------------------------------------------  FONT-SERIF ----//
*/
/*
//------------------------------------------------------------  FONT-SPECIAL ----//
*/
/*
//------------------------------------------------------------  BODY ----//
*/
/*
//////----------------------------------------------------------------------  VARIABLES  --------------------//////
*/
/*
//------------------------------------------------------------  SCREEN-WIDTH ----//
*/
/*
//------------------------------------------------------------ CONTENT-WIDTH ----//
*/
/*
//------------------------------------------------------------  GUTTER ----//
*/
/*
//------------------------------------------------------------  FEATURE-NUMBER ----//
*/
.eight-wrap .feature {
  width: calc(12.5% - 20px);
}
@media (max-width: 1199px) {
  .eight-wrap .feature {
    width: calc(25% - 20px);
  }
}
@media (min-width: 400px) and (max-width: 599px) {
  .eight-wrap .feature {
    width: 100%;
  }
}

.six-wrap .feature {
  width: calc(16.6666666667% - 20px);
}
@media (max-width: 1199px) {
  .six-wrap .feature {
    width: calc(33.3333333333% - 20px);
  }
}
@media (min-width: 400px) and (max-width: 599px) {
  .six-wrap .feature {
    width: 100%;
  }
}

.four-wrap .feature {
  width: calc(25% - 20px);
}
@media (max-width: 1199px) {
  .four-wrap .feature {
    width: calc(50% - 20px);
  }
}
@media (min-width: 400px) and (max-width: 599px) {
  .four-wrap .feature {
    width: 100%;
  }
}

.three-wrap .feature {
  width: calc(33.3333333333% - 20px);
}
@media (max-width: 1199px) {
  .three-wrap .feature {
    width: calc(66.6666666667% - 20px);
  }
}
@media (min-width: 400px) and (max-width: 599px) {
  .three-wrap .feature {
    width: 100%;
  }
}

/*
//////------------------------------------------------------------  UTILITIES  ----------//////
*/
/*
//------------------------------------------------------------  ALIGN ----//
*/
.align-left {
  text-align: left;
}
@media (max-width: 1199px) {
  .align-left {
    text-align: center;
  }
}

.align-right {
  text-align: right;
}
@media (max-width: 1199px) {
  .align-right {
    text-align: center;
  }
}

.align-center {
  text-align: center;
}

/*
//////----------------------------------------------------------------------  homepage  --------------------//////
*/
.menu-list-item-inner {
  pointer-events: auto !important;
}

body:not(.preload) {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1 !important;
}

.preload {
  opacity: 0 !important;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

#back .login-toggle-back {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
/*
#back .band-login-toggle button {
  display: none !important;
}
#back .band-login-panel {
  display: none !important;
}
*/

/* --------- HEADER UPDATES --------- */
html {
  height: auto;
}

#home #promoSlider, #back #promoSlider {
  margin-top: 0;
}
#home header, #back header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 2px solid #1357a0;
}
#home header svg, #back header svg {
  display: none !important;
}
#home header .band-pagetitle, #back header .band-pagetitle {
  display: none;
}
#home header .band-logo, #back header .band-logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  max-width: 520px;
  padding: 25px;
}
@media (max-width: 1199px) {
  #home header .band-logo, #back header .band-logo {
    margin-right: auto;
  }
}
@media (max-width: 599px) {
  #home header .band-logo, #back header .band-logo {
    max-width: 170px;
    padding: 5px;
  }
}
#home header .band-utility-1, #back header .band-utility-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  width: 100%;
  background-color: #1357a0;
  padding: 5px 20px;
}
#home header .band-utility-1 .feature, #back header .band-utility-1 .feature {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 10px;
}
#home header .band-utility-1 .feature:nth-child(3), #back header .band-utility-1 .feature:nth-child(3) {
  margin-right: auto;
}
#home header .band-utility-1 .feature .feature-padding, #back header .band-utility-1 .feature .feature-padding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#home header .band-utility-1 .feature-cta a, #back header .band-utility-1 .feature-cta a {
  color: white;
}
#home header .band-utility-1 .search, #back header .band-utility-1 .search {
  border: 1px solid white;
  border-radius: 10px;
  overflow: hidden;
}
#home header .band-utility-1 .search .feature-cta [ncr-toggle], #home header .band-utility-1 .search .feature-cta a, #home header .band-utility-1 .search .feature-cta .close-button, #back header .band-utility-1 .search .feature-cta [ncr-toggle], #back header .band-utility-1 .search .feature-cta a, #back header .band-utility-1 .search .feature-cta .close-button {
  display: none;
}
#home header .band-utility-1 .search .feature-cta .search-group, #back header .band-utility-1 .search .feature-cta .search-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#home header .band-utility-1 .search .feature-cta .search-group .search-input-group, #back header .band-utility-1 .search .feature-cta .search-group .search-input-group {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
#home header .band-utility-1 .search .feature-cta .search-group button, #back header .band-utility-1 .search .feature-cta .search-group button {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#home header .band-utility-1 .search .feature-cta input, #back header .band-utility-1 .search .feature-cta input {
  height: 100%;
  color: white;
  min-width: 150px;
  font-size: 0.85em;
  padding-left: 10px;
}
#home header .band-utility-1 .search .feature-cta input::-webkit-input-placeholder, #back header .band-utility-1 .search .feature-cta input::-webkit-input-placeholder {
  color: white;
}
#home header .band-utility-1 .search .feature-cta input::-moz-placeholder, #back header .band-utility-1 .search .feature-cta input::-moz-placeholder {
  color: white;
}
#home header .band-utility-1 .search .feature-cta input:-ms-input-placeholder, #back header .band-utility-1 .search .feature-cta input:-ms-input-placeholder {
  color: white;
}
#home header .band-utility-1 .search .feature-cta input::-ms-input-placeholder, #back header .band-utility-1 .search .feature-cta input::-ms-input-placeholder {
  color: white;
}
#home header .band-utility-1 .search .feature-cta input::placeholder, #back header .band-utility-1 .search .feature-cta input::placeholder {
  color: white;
}
#home header .band-utility-1 .search .feature-cta button, #back header .band-utility-1 .search .feature-cta button {
  border: none;
  padding: 0;
}
#home header .band-utility-1 .search .feature-cta button svg, #back header .band-utility-1 .search .feature-cta button svg {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  color: white;
  width: 15px;
  height: 15px;
  margin: 5px;
  font-size: 1em;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:active svg, #back header .band-utility-1 .search .feature-cta button:active svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:active:hover svg, #back header .band-utility-1 .search .feature-cta button:active:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:focus svg, #back header .band-utility-1 .search .feature-cta button:focus svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:focus:hover svg, #back header .band-utility-1 .search .feature-cta button:focus:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:focus-within svg, #back header .band-utility-1 .search .feature-cta button:focus-within svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button:hover svg, #back header .band-utility-1 .search .feature-cta button:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button.active svg, #back header .band-utility-1 .search .feature-cta button.active svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-utility-1 .search .feature-cta button span, #back header .band-utility-1 .search .feature-cta button span {
  display: none;
}
@media (max-width: 1199px) {
  #home header .band-utility-1, #back header .band-utility-1 {
    display: none;
  }
}
#home header .band-menu-toggle, #back header .band-menu-toggle {
  display: none;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  padding: 25px;
}
#home header .band-menu-toggle button, #back header .band-menu-toggle button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  display: none;
}
#home header .band-menu-toggle button:active, #back header .band-menu-toggle button:active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button:active:hover, #back header .band-menu-toggle button:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button:focus, #back header .band-menu-toggle button:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button:focus:hover, #back header .band-menu-toggle button:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button:focus-within, #back header .band-menu-toggle button:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button:hover, #back header .band-menu-toggle button:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-toggle button.active, #back header .band-menu-toggle button.active {
  background: #0e3e72;
  color: white;
}
@media (max-width: 1199px) {
  #home header .band-menu-toggle button, #back header .band-menu-toggle button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 5px 7px;
  }
}
@media (max-width: 599px) {
  #home header .band-menu-toggle button, #back header .band-menu-toggle button {
    padding: 0px 4px;
  }
}
#home header .band-menu-toggle button span, #back header .band-menu-toggle button span {
  display: none;
}
#home header .band-menu-toggle button .text-1, #back header .band-menu-toggle button .text-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 60px;
  font-size: 1.3em;
}
@media only screen and (max-width: 1350px) {
  #home header .band-menu-toggle button .text-1, #back header .band-menu-toggle button .text-1 {
    padding: 5px 40px;
  }
}
@media only screen and (max-width: 1250px) {
  #home header .band-menu-toggle button .text-1, #back header .band-menu-toggle button .text-1 {
    padding: 5px 20px;
  }
}
#home header .band-menu-toggle button svg, #back header .band-menu-toggle button svg {
  color: white;
  font-size: 1.25em;
  margin: 5px;
}
#home header .band-menu-toggle button .text-1, #home header .band-menu-toggle button .text-2, #back header .band-menu-toggle button .text-1, #back header .band-menu-toggle button .text-2 {
  display: none;
}
#home header .band-menu-toggle button.panel-opened .close, #back header .band-menu-toggle button.panel-opened .close {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
#home header .band-menu-toggle button.panel-opened .open, #back header .band-menu-toggle button.panel-opened .open {
  display: none !important;
}
#home header .band-menu-toggle button.panel-closed .close, #back header .band-menu-toggle button.panel-closed .close {
  display: none !important;
}
#home header .band-menu-toggle button.panel-closed .open, #back header .band-menu-toggle button.panel-closed .open {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
@media (max-width: 1199px) {
  #home header .band-menu-toggle, #back header .band-menu-toggle {
    padding: 20px 10px;
    margin-right: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
#home header .band-menu-panel.ncr-turned-off, #back header .band-menu-panel.ncr-turned-off {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
  margin: auto;
  margin-left: 60px;
}
@media only screen and (max-width: 1350px) {
  #home header .band-menu-panel.ncr-turned-off, #back header .band-menu-panel.ncr-turned-off {
    margin-left: 0px;
  }
}
#home header .band-menu-panel.ncr-turned-off .zone-title,
#home header .band-menu-panel.ncr-turned-off .feature-title a:not(:nth-last-child(1)),
#home header .band-menu-panel.ncr-turned-off .menu-list-title, #back header .band-menu-panel.ncr-turned-off .zone-title,
#back header .band-menu-panel.ncr-turned-off .feature-title a:not(:nth-last-child(1)),
#back header .band-menu-panel.ncr-turned-off .menu-list-title {
  display: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap, #back header .band-menu-panel.ncr-turned-off .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap.feature-wrap-menu .feature, #back header .band-menu-panel.ncr-turned-off .feature-wrap.feature-wrap-menu .feature {
  position: static !important;
  margin-right: 25px;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap.feature-wrap-menu .feature:nth-last-child(1), #back header .band-menu-panel.ncr-turned-off .feature-wrap.feature-wrap-menu .feature:nth-last-child(1) {
  margin-right: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item > a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item > a {
  display: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .close-button, #back header .band-menu-panel.ncr-turned-off .feature-wrap .close-button {
  display: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item {
  overflow: hidden;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button {
  border: none;
  color: #1357a0;
  background-color: none;
  font-size: 1.15em;
  font-weight: 700;
  position: relative;
  font-family: sans-serif;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #1357a0;
  position: absolute;
  left: 0;
  top: 68%;
  right: 0;
  margin: auto;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(100px);
      -ms-transform: translateY(100px);
          transform: translateY(100px);
  opacity: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button a::after, #home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button button::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button a::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button button::after {
  top: 190%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.panel-opened::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.panel-opened::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.panel-closed::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.panel-closed::after {
  opacity: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:active:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:focus-within::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item button.active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:active:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus-within {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus-within::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:focus-within::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a.active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a.active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item a.active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 186%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .meun-promo-image, #back header .band-menu-panel.ncr-turned-off .feature-wrap .meun-promo-image {
  width: 125px;
  height: 125px;
  margin-bottom: 10px;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .meun-promo-image img, #back header .band-menu-panel.ncr-turned-off .feature-wrap .meun-promo-image img {
  width: 100%;
  height: auto;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner {
  pointer-events: auto;
  position: absolute;
  top: 100%;
  width: 100%;
  left: 0;
  background: #1357a0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner *, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner * {
  color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner .meun-promo-text, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-inner .meun-promo-text {
  width: 100% !important;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo {
  margin: 20px 0px;
  margin-right: auto;
  width: 380px;
  max-width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 1em;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo h4, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo h4 {
  font-weight: 300;
  font-family: sans-serif;
  font-size: 1em;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-title, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-title {
  text-transform: uppercase;
  width: 100%;
  font-size: 1.1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-title *, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-title * {
  font-family: sans-serif;
  font-weight: 600;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 {
  display: none;
  margin: 10px 0;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: white;
  text-decoration: none;
  color: #1357a0;
  border: 0;
  padding: 5px 20px;
  font-weight: 700;
  border: 1px solid transparent;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:active:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:focus-within {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-1 a.active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  margin-top: auto;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: white;
  text-decoration: none;
  color: #1357a0;
  border: 0;
  padding: 5px 20px;
  font-weight: 700;
  border: 1px solid transparent;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:active:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:focus-within {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-promo .menu-promo-cta-2 a.active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo {
  margin-right: 0;
  border-right: 1px solid white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .menu-promo-title, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .menu-promo-title {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .meun-promo-image, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .meun-promo-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .meun-promo-text, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .meun-promo-text {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .menu-promo-cta-1, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel="Personal Bank"] .menu-promo .menu-promo-cta-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn], #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] {
  margin: auto;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-promo, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-promo {
  margin-right: 0;
  margin-left: auto;
  margin: 20px 0;
  padding: 0 3em;
  border-right: 1px solid white;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-list-item-list-inner, #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-list-item-list-inner {
  border-left: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-list-item-list-inner:nth-last-child(1), #back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel=Learn] .menu-list-item-list-inner:nth-last-child(1) {
  margin-right: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-left: 1px solid white;
  margin: 20px 0;
  padding: 0px 3em;
  text-align: left;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner [ncr-panel], #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner [ncr-panel] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner:nth-child(3), #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner:nth-child(3) {
  border: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner:nth-last-child(1), #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner:nth-last-child(1) {
  margin-right: auto;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a {
  font-size: 1em;
  margin-bottom: 12.5px;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:active {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:active:hover {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus:hover {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:focus-within {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a:hover {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner a.active {
  text-decoration: underline;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title {
  text-transform: uppercase;
  text-decoration: underline;
  font-family: sans-serif;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:active:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:focus-within {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .menu-list-item-list-inner .menu-list-item-list-title.active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button + a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button + a {
  display: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button,
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button,
#back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a {
  border: none;
  color: #1357a0;
  background-color: none;
  font-size: 1.15em;
  font-weight: 700;
  position: relative;
  font-family: sans-serif;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button::after,
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button::after,
#back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #1357a0;
  position: absolute;
  left: 0;
  top: 150%;
  right: 0;
  margin: auto;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
  -webkit-transform: translateY(100px);
      -ms-transform: translateY(100px);
          transform: translateY(100px);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.panel-opened::after,
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.panel-opened::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.panel-opened::after,
#back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.panel-opened::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.panel-closed::after,
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.panel-closed::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.panel-closed::after,
#back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.panel-closed::after {
  opacity: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:active:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus-within {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus-within::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:focus-within::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title button.active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a {
  padding: 4px 0;
  position: relative;
  top: 1px;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:active:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus-within, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus-within {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus-within::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:focus-within::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:hover, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:hover {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:hover::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a:hover::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.active, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.active {
  text-decoration: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.active::after, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-title a.active::after {
  opacity: 1;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  top: 145%;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content .menu-list-item-title,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner .menu-list-item-title, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content .menu-list-item-title,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner .menu-list-item-title {
  display: none;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-closed,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-closed, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-closed,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-closed {
  -webkit-transform: scaleY(0);
      -ms-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  opacity: 0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-closed *,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-closed *, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-closed *,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-closed * {
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-opened,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-opened, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-opened,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-opened {
  -webkit-transform: scaleY(1);
      -ms-transform: scaleY(1);
          transform: scaleY(1);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-opened *,
#home header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-opened *, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content.panel-opened *,
#back header .band-menu-panel.ncr-turned-off .feature-wrap [ncr-panel].menu-list-item-inner.panel-opened * {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-delay: 0.33s;
       -o-transition-delay: 0.33s;
          transition-delay: 0.33s;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content, #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999999999;
  width: 100%;
  background-color: white;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 2px solid #1357a0;
  border-bottom: 2px solid #1357a0;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content button[ncr-toggle], #back header .band-menu-panel.ncr-turned-off .feature-wrap .feature-content button[ncr-toggle] {
  padding-top: 15px;
  padding-bottom: 38px;
  margin: 0 3em;
}
#home header .band-menu-panel.ncr-turned-off .feature-wrap-utility-1 .feature, #home header .band-menu-panel.ncr-turned-off .feature-wrap-utility-1 .feature-content, #back header .band-menu-panel.ncr-turned-off .feature-wrap-utility-1 .feature, #back header .band-menu-panel.ncr-turned-off .feature-wrap-utility-1 .feature-content {
  position: relative !important;
}
#home header .band-menu-panel.ncr-turned-off .popout-bg, #back header .band-menu-panel.ncr-turned-off .popout-bg {
  background-color: rgba(0, 0, 0, 0.8);
}
#home header .band-menu-panel.ncr-turned-off.panel-closed, #back header .band-menu-panel.ncr-turned-off.panel-closed {
  max-height: 0;
  -webkit-transition: max-height 0.3s ease-out;
  -o-transition: max-height 0.3s ease-out;
  transition: max-height 0.3s ease-out;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
}
#home header .band-menu-panel.ncr-turned-off.panel-opened, #back header .band-menu-panel.ncr-turned-off.panel-opened {
  max-height: 900px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
  -webkit-transition: max-height 0.3s ease-in;
  -o-transition: max-height 0.3s ease-in;
  transition: max-height 0.3s ease-in;
}
#home header .band-menu-panel:not(.ncr-turned-off), #back header .band-menu-panel:not(.ncr-turned-off) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: 0.3s;
      -ms-transform: 0.3s;
          transform: 0.3s;
  overflow-y: auto;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone, #back header .band-menu-panel:not(.ncr-turned-off) .zone {
  overflow-y: auto;
  margin-top: 0 !important;
  padding: 30px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .zone-title, #back header .band-menu-panel:not(.ncr-turned-off) .zone .zone-title {
  width: 100%;
  max-width: 300px;
  padding-right: 50px;
  margin-bottom: 30px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  margin: 10px;
  padding: 10px 20px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:active:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus-within, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a.active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a.active {
  background: #0e3e72;
  color: white;
}
@media (max-width: 599px) {
  #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature {
    width: 100%;
  }
  #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .feature .feature-cta a {
    margin: 3px;
    padding: 5px 10px;
  }
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search {
  border: 1px solid #1357a0;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
  margin-bottom: 20px;
  margin-right: 0px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta [ncr-toggle], #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta a, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .close-button, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta [ncr-toggle], #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .close-button {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group .search-input-group, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group .search-input-group {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  width: 100%;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group button, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta .search-group button {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input {
  height: 100%;
  width: 100%;
  max-width: 100%;
  color: #1357a0;
  min-width: 150px;
  font-size: 1.1em;
  padding: 10px;
  padding-left: 10px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-webkit-input-placeholder, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-webkit-input-placeholder {
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-moz-placeholder, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-moz-placeholder {
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input:-ms-input-placeholder, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input:-ms-input-placeholder {
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-ms-input-placeholder, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::-ms-input-placeholder {
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::placeholder, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta input::placeholder {
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button {
  border: none;
  padding: 0;
  width: 50px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button svg {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  color: #1357a0;
  width: 35px;
  height: 35px;
  margin: 5px;
  font-size: 1em;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:active svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:active svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:active:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:active:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus-within svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:focus-within svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button:hover svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button.active svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button.active svg {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button span, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-utility-1 .search .feature-cta button span {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu div.panel-closed, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu div.panel-closed {
  max-height: 0;
  -webkit-transition: max-height 0.3s ease-out;
  -o-transition: max-height 0.3s ease-out;
  transition: max-height 0.3s ease-out;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu div.panel-opened, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu div.panel-opened {
  max-height: 2000px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
  -webkit-transition: max-height 0.3s ease-in;
  -o-transition: max-height 0.3s ease-in;
  transition: max-height 0.3s ease-in;
  background-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-close a svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-close a svg {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-close a .text, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-close a .text {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: white;
  text-decoration: none;
  color: #1357a0;
  border: 0;
  padding: 5px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  width: 100%;
  padding: 20px;
  margin-top: 10px;
  border-color: #1357a0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:active, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:active:hover, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:active:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:active:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:active:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus:hover, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus-within, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus-within, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:focus-within, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:focus-within {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:hover, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button.active, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a.active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button.active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a.active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button + a, #home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a + a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title button + a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature-title a + a {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature {
  width: 100%;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-promo, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-promo {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content {
  display: block;
  overflow-y: auto;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list-title, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list-title {
  text-transform: uppercase;
  margin: 30px 0;
  margin-bottom: 10px;
  padding: 0 18px;
  font-family: sans-serif;
  color: #1357a0;
  font-weight: 600;
  font-size: 1.3em;
  width: 100%;
  text-align: left;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner {
  width: 94%;
  margin-bottom: 10px;
  margin-top: 0;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  position: static !important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item {
  width: 100%;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  width: 100%;
  display: flex;
  padding: 10px 20px;
  font-size: 1.2em;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:active:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus-within, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button svg {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  margin-left: auto;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button .text, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button .text {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.panel-opened svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.panel-opened svg {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.panel-closed svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item button.panel-closed svg {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner {
  width: 100%;
  padding-top: 0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  width: 100%;
  display: flex;
  padding: 10px 20px;
  margin-bottom: 10px;
  background: white;
  color: #1357a0;
  padding: 0;
  text-align: left;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-left: 40px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:active:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus-within, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:hover, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a.active, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .feature-content .menu-list.panel-inner .menu-list-item-inner a.active {
  background: #0e3e72;
  color: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item > a, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item > a {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-close, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-close {
  position: absolute !important;
  top: 30px;
  right: 30px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-close svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-close svg {
  opacity: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item-inner .menu-list-item-title, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item-inner .menu-list-item-title {
  display: none;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item-inner:not([ncr-panel]), #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .feature .menu-list-item-inner:not([ncr-panel]) {
  max-height: 200% !important;
  pointer-events: auto !important;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-inner.panel-closed:not([ncr-panel]), #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-inner.panel-closed:not([ncr-panel]) {
  opacity: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title {
  color: #1357a0 !important;
  background: white !important;
  padding: 15px !important;
  padding-left: 20px !important;
  padding-bottom: 0 !important;
  font-size: 1.2em !important;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title svg {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-left: auto;
  margin-right: 5.5px;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title.panel-opened svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title.panel-opened svg {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title.panel-closed svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone .feature-wrap-menu .menu-list-item-list-inner a.menu-list-item-list-title.panel-closed svg {
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
}
#home header .band-menu-panel:not(.ncr-turned-off).panel-opened, #back header .band-menu-panel:not(.ncr-turned-off).panel-opened {
  opacity: 1;
}
#home header .band-menu-panel:not(.ncr-turned-off).panel-closed, #back header .band-menu-panel:not(.ncr-turned-off).panel-closed {
  opacity: 0;
}
#home header .band-menu-panel:not(.ncr-turned-off) .popout-bg, #back header .band-menu-panel:not(.ncr-turned-off) .popout-bg {
  background: white;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta {
  position: absolute !important;
  right: 30px;
  top: 30px;
  width: 42px;
  height: 42px;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:active svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:active svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:active:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:active:hover svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus:hover svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus-within svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:focus-within svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:hover svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a:hover svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a.active svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a.active svg {
  opacity: 0.7;
}
#home header .band-menu-panel:not(.ncr-turned-off) .zone-cta a svg, #back header .band-menu-panel:not(.ncr-turned-off) .zone-cta a svg {
  color: #1357a0;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  opacity: 1;
}
#home header .band-login-toggle, #back header .band-login-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  padding: 25px;
}
#home header .band-login-toggle button, #home header .band-login-toggle a, #back header .band-login-toggle button, #back header .band-login-toggle a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
}
#home header .band-login-toggle button:active, #home header .band-login-toggle a:active, #back header .band-login-toggle button:active, #back header .band-login-toggle a:active {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button:active:hover, #home header .band-login-toggle a:active:hover, #back header .band-login-toggle button:active:hover, #back header .band-login-toggle a:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button:focus, #home header .band-login-toggle a:focus, #back header .band-login-toggle button:focus, #back header .band-login-toggle a:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button:focus:hover, #home header .band-login-toggle a:focus:hover, #back header .band-login-toggle button:focus:hover, #back header .band-login-toggle a:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button:focus-within, #home header .band-login-toggle a:focus-within, #back header .band-login-toggle button:focus-within, #back header .band-login-toggle a:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button:hover, #home header .band-login-toggle a:hover, #back header .band-login-toggle button:hover, #back header .band-login-toggle a:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button.active, #home header .band-login-toggle a.active, #back header .band-login-toggle button.active, #back header .band-login-toggle a.active {
  background: #0e3e72;
  color: white;
}
#home header .band-login-toggle button span, #home header .band-login-toggle a span, #back header .band-login-toggle button span, #back header .band-login-toggle a span {
  display: none;
}
#home header .band-login-toggle button .text-1, #home header .band-login-toggle a .text-1, #back header .band-login-toggle button .text-1, #back header .band-login-toggle a .text-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5px 60px;
  font-size: 1.3em;
}
@media only screen and (max-width: 1350px) {
  #home header .band-login-toggle button .text-1, #home header .band-login-toggle a .text-1, #back header .band-login-toggle button .text-1, #back header .band-login-toggle a .text-1 {
    padding: 5px 40px;
  }
}
@media only screen and (max-width: 1250px) {
  #home header .band-login-toggle button .text-1, #home header .band-login-toggle a .text-1, #back header .band-login-toggle button .text-1, #back header .band-login-toggle a .text-1 {
    padding: 5px 20px;
  }
}
@media (max-width: 599px) {
  #home header .band-login-toggle button, #home header .band-login-toggle a, #back header .band-login-toggle button, #back header .band-login-toggle a {
    padding: 0px 3px;
  }
  #home header .band-login-toggle button .text-1, #home header .band-login-toggle button .text-2, #home header .band-login-toggle a .text-1, #home header .band-login-toggle a .text-2, #back header .band-login-toggle button .text-1, #back header .band-login-toggle button .text-2, #back header .band-login-toggle a .text-1, #back header .band-login-toggle a .text-2 {
    font-size: 0.9em;
    padding: 5px 5px;
  }
  #home header .band-login-toggle button svg, #home header .band-login-toggle a svg, #back header .band-login-toggle button svg, #back header .band-login-toggle a svg {
    display: none !important;
    color: white !important;
    font-size: 1.25em;
    margin: 5px;
    opacity: 1;
  }
  #home header .band-login-toggle button .close, #home header .band-login-toggle a .close, #back header .band-login-toggle button .close, #back header .band-login-toggle a .close {
    margin: 5px 7.5px;
  }
  #home header .band-login-toggle button.panel-opened .close, #home header .band-login-toggle a.panel-opened .close, #back header .band-login-toggle button.panel-opened .close, #back header .band-login-toggle a.panel-opened .close {
    display: none !important;
  }
  #home header .band-login-toggle button.panel-opened .open, #home header .band-login-toggle a.panel-opened .open, #back header .band-login-toggle button.panel-opened .open, #back header .band-login-toggle a.panel-opened .open {
    display: none !important;
  }
  #home header .band-login-toggle button.panel-closed .close, #home header .band-login-toggle a.panel-closed .close, #back header .band-login-toggle button.panel-closed .close, #back header .band-login-toggle a.panel-closed .close {
    display: none !important;
  }
  #home header .band-login-toggle button.panel-closed .open, #home header .band-login-toggle a.panel-closed .open, #back header .band-login-toggle button.panel-closed .open, #back header .band-login-toggle a.panel-closed .open {
    display: none !important;
  }
}
#home header .band-login-toggle .login-toggle-back, #back header .band-login-toggle .login-toggle-back {
  display: none;
}
@media (max-width: 1199px) {
  #home header .band-login-toggle, #back header .band-login-toggle {
    padding: 20px 10px;
  }
}
#home header .band-login-panel, #back header .band-login-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
  position: absolute;
  right: 25px;
  top: 100%;
  background-color: #1357a0;
  z-index: 05221989;
}
@media (max-width: 1199px) {
  #home header .band-login-panel, #back header .band-login-panel {
    right: 88px;
  }
}
#home header .band-login-panel .feature-wrap, #back header .band-login-panel .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 320px;
  padding: 15px;
}
#home header .band-login-panel .feature-wrap .feature-padding, #back header .band-login-panel .feature-wrap .feature-padding {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#home header .band-login-panel .feature-wrap .feature-padding .feature-title, #back header .band-login-panel .feature-wrap .feature-padding .feature-title {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
#home header .band-login-panel .feature-wrap .feature-padding .feature-title h2, #back header .band-login-panel .feature-wrap .feature-padding .feature-title h2 {
  font-size: 1.2em;
  font-weight: 500;
  font-family: sans-serif;
  text-align: center;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#home header .band-login-panel .feature-wrap .feature-padding form, #back header .band-login-panel .feature-wrap .feature-padding form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 30px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-title, #back header .band-login-panel .feature-wrap .feature-padding form .feature-title {
  width: 100;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field, #back header .band-login-panel .feature-wrap .feature-padding form .input-field {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 47%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field label {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  display: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input {
  width: 100%;
  position: relative;
  background-color: #1357a0;
  border: 0;
  border-bottom: 1px solid white;
  text-align: center;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input::-webkit-input-placeholder, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input::-webkit-input-placeholder {
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-size: 0.9em;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input::-moz-placeholder, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input::-moz-placeholder {
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-size: 0.9em;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:-ms-input-placeholder, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:-ms-input-placeholder {
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-size: 0.9em;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input::-ms-input-placeholder, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input::-ms-input-placeholder {
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-size: 0.9em;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input::placeholder, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input::placeholder {
  text-align: center;
  color: white;
  font-family: sans-serif;
  font-size: 0.9em;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:active + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:active + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:active:hover + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:active:hover + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus:hover + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus:hover + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus-within + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:focus-within + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:hover + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:hover + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input.active + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input.active + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:-moz-placeholder-shown) + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:-moz-placeholder-shown) + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:-ms-input-placeholder) + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:-ms-input-placeholder) + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .input-field input:valid + label, #home header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:placeholder-shown) + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:valid + label, #back header .band-login-panel .feature-wrap .feature-padding form .input-field input:not(:placeholder-shown) + label {
  top: -100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form button, #back header .band-login-panel .feature-wrap .feature-padding form button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: white;
  text-decoration: none;
  color: #1357a0;
  border: 0;
  padding: 5px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  width: 100%;
  color: #1357a0;
  margin: 15px 0;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:active, #back header .band-login-panel .feature-wrap .feature-padding form button:active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:active:hover, #back header .band-login-panel .feature-wrap .feature-padding form button:active:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus, #back header .band-login-panel .feature-wrap .feature-padding form button:focus {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus:hover, #back header .band-login-panel .feature-wrap .feature-padding form button:focus:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus-within, #back header .band-login-panel .feature-wrap .feature-padding form button:focus-within {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:hover, #back header .band-login-panel .feature-wrap .feature-padding form button:hover {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button.active, #back header .band-login-panel .feature-wrap .feature-padding form button.active {
  background: #1357a0;
  color: white;
  border-color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button .text, #back header .band-login-panel .feature-wrap .feature-padding form button .text {
  color: #1357a0;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:active .text, #back header .band-login-panel .feature-wrap .feature-padding form button:active .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:active:hover .text, #back header .band-login-panel .feature-wrap .feature-padding form button:active:hover .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus .text, #back header .band-login-panel .feature-wrap .feature-padding form button:focus .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus:hover .text, #back header .band-login-panel .feature-wrap .feature-padding form button:focus:hover .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:focus-within .text, #back header .band-login-panel .feature-wrap .feature-padding form button:focus-within .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button:hover .text, #back header .band-login-panel .feature-wrap .feature-padding form button:hover .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form button.active .text, #back header .band-login-panel .feature-wrap .feature-padding form button.active .text {
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta-fpw-wrap,
#back header .band-login-panel .feature-wrap .feature-padding form .feature-cta-fpw-wrap,
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta-enroll-wrap,
#back header .band-login-panel .feature-wrap .feature-padding form .feature-cta-enroll-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content:center;
  text-align:center;
  width:100%;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content:center;
  text-align:center;
  width:auto;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: space-evenly;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta-enroll-wrap .feature-cta,
#back header .band-login-panel .feature-wrap .feature-padding form .feature-cta-enroll-wrap .feature-cta {
	flex-wrap:wrap;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a {
  width: 100%;
  font-size: calc(14px + 2 * ((100vw - 320px) / 680));
  text-decoration: underline;
}
@media (max-width:480px){
	#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a {
	font-size:15px;
	}
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner a, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner a {
  width: auto;
  font-size: calc(14px + 2 * ((100vw - 320px) / 680));
  text-decoration: underline;
}
@media (max-width:480px){
	#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner a, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta .feature-cta-inner a {
  		font-size:15px;
	}	
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:active, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:active {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:active:hover, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:active:hover {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus:hover, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus:hover {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus-within, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:focus-within {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:hover, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a:hover {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta a.active, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta a.active {
  text-decoration: none;
}
#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta .text-1, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta .text-1 {
  font-size: calc(14px + 2 * ((100vw - 320px) / 680));
  width: 100%;
}
@media (max-width:480px){
	#home header .band-login-panel .feature-wrap .feature-padding form .feature-cta .text-1, #back header .band-login-panel .feature-wrap .feature-padding form .feature-cta .text-1 {
		font-size:15px;
	}
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a, #back header .band-login-panel .feature-wrap .feature-wrap-cta a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1357a0;
  text-decoration: none;
  color: white;
  border: 0;
  padding: 0px 20px;
  font-weight: 700;
  border: 1px solid transparent;
  margin-top: 15px;
  padding: 5px;
  background-color: #0e3e72;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:active, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:active {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:active:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:active:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus-within, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus-within {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:hover {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a.active, #back header .band-login-panel .feature-wrap .feature-wrap-cta a.active {
  background: #0e3e72;
  color: white;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:active, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:active {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:active:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:active:hover {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus:hover {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:focus-within, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:focus-within {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a:hover, #back header .band-login-panel .feature-wrap .feature-wrap-cta a:hover {
  background-color: #0b325c;
}
#home header .band-login-panel .feature-wrap .feature-wrap-cta a.active, #back header .band-login-panel .feature-wrap .feature-wrap-cta a.active {
  background-color: #0b325c;
}
#home header .band-login-panel *, #back header .band-login-panel * {
  color: white;
}
#home header .band-login-panel.panel-closed, #back header .band-login-panel.panel-closed {
  -webkit-transform: scaleY(0);
      -ms-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  opacity: 0;
}
#home header .band-login-panel.panel-closed *, #back header .band-login-panel.panel-closed * {
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
#home header .band-login-panel.panel-opened, #back header .band-login-panel.panel-opened {
  -webkit-transform: scaleY(1);
      -ms-transform: scaleY(1);
          transform: scaleY(1);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
#home header .band-login-panel.panel-opened *, #back header .band-login-panel.panel-opened * {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-delay: 0.33s;
       -o-transition-delay: 0.33s;
          transition-delay: 0.33s;
}
#home header .band-login-panel.panel-opened::after, #back header .band-login-panel.panel-opened::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 25px solid transparent;
  border-right: 25px solid transparent;
  border-bottom: 25px solid #1357a0;
  position: absolute;
  top: 0;
  right: 0;
  margin: auto;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  opacity: 1;
  -webkit-transform: translateY(-25px);
      -ms-transform: translateY(-25px);
          transform: translateY(-25px);
}
#home header .band-login-panel .band-cta, #back header .band-login-panel .band-cta {
  display: none;
}
@media (max-width: 1199px) {
  #home header .band-login-panel .popout-bg, #back header .band-login-panel .popout-bg {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  #home header .band-login-panel .band-cta, #back header .band-login-panel .band-cta {
    display: none !important;
    position: absolute !important;
    top: 30px;
    right: 30px;
  }
  #home header .band-login-panel .band-cta button, #back header .band-login-panel .band-cta button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #1357a0;
    text-decoration: none;
    color: white;
    border: 0;
    padding: 0px 20px;
    font-weight: 700;
    border: 1px solid transparent;
    padding: 15px;
  }
  #home header .band-login-panel .band-cta button:active, #back header .band-login-panel .band-cta button:active {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button:active:hover, #back header .band-login-panel .band-cta button:active:hover {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button:focus, #back header .band-login-panel .band-cta button:focus {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button:focus:hover, #back header .band-login-panel .band-cta button:focus:hover {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button:focus-within, #back header .band-login-panel .band-cta button:focus-within {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button:hover, #back header .band-login-panel .band-cta button:hover {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button.active, #back header .band-login-panel .band-cta button.active {
    background: #0e3e72;
    color: white;
  }
  #home header .band-login-panel .band-cta button svg, #back header .band-login-panel .band-cta button svg {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
@media (max-width: 599px) {
  #home header .band-login-panel, #back header .band-login-panel {
    width: 100%;
    margin: 0;
    right: 0;
    left: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 18px 0;
    padding-top: 0;
    -webkit-box-shadow: 0 8px 13px -3px rgba(0, 0, 0, 0.5);
            box-shadow: 0 8px 13px -3px rgba(0, 0, 0, 0.5);
  }
  #home header .band-login-panel::after, #back header .band-login-panel::after {
    display: none !important;
  }
  #home header .band-login-panel .band-cta, #back header .band-login-panel .band-cta {
    top: 5px;
    right: 5px;
  }
  #home header .band-login-panel .band-cta button, #back header .band-login-panel .band-cta button {
    padding: 5px;
  }
}
/* --------- CAROUSEL UPDATES --------- */
#promoSlider {
  width: 100%;
  z-index: 1;
  position: relative;
}

.promoWrap .carousel-indicators {
  bottom: 20px !important;
}
@media (max-width: 949px) {
  .promoWrap .carousel-indicators {
    top: calc(38vw - 30px) !important;
  }
}
@media (max-width: 600px) {
  .promoWrap .carousel-indicators {
    top: calc(50vw - 30px) !important;
  }
}
.promoWrap .editor {
  height: calc(100vh - 350px);
  min-height: 345px;
}
.promoWrap .editor .promo-image-wrap {
  position: absolute;
  height: calc(100vh - 350px);
  min-height: 345px;
  width: 100%;
}
@media (max-width: 949px) {
  .promoWrap .editor .promo-image-wrap {
    position: relative;
    height: 38vw;
    min-height: 145px;
  }
}
@media (max-width: 600px) {
  .promoWrap .editor .promo-image-wrap {
    height: 50vw;
  }
}
.promoWrap .editor .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
.promoWrap .editor .row .carousel-caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 3.6vw;
  top: inherit !important;
  min-height: 220px;
  width: 360px;
  padding: 20px;
}
.promoWrap .editor .row .carousel-caption h2 {
  font-size: 22px;
  margin: 0px 0px 14px;
  width: 100%;
}
.promoWrap .editor .row .carousel-caption p {
  font-size: 14px;
  margin: 0px;
  width: 100%;
}
.promoWrap .editor .row .carousel-caption a {
  margin: 14px 0px 0px;
  width: 100%;
}
@media (max-width: 949px) {
  .promoWrap .editor .row .carousel-caption {
    margin: 0px;
    padding: 20px 20px 0px;
    width: 100%;
  }
}
@media (min-width: 940px) {
  .promoWrap .editor .row .carousel-caption {
    background: rgba(255, 255, 255, 0.8);
  }
}
@media (max-width: 949px) {
  .promoWrap .editor .row {
    -ms-flex-line-pack: start;
        align-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    height: auto;
    width: 100%;
    margin: 0px;
  }
}
@media (max-width: 949px) {
  .promoWrap .editor {
    height: auto;
    min-height:1%;
  }
}
/* --------- RATES UPDATES --------- */
.band-rates {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-rates .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 1300px;
}
.band-rates .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 60px 15px;
}
.band-rates .zone .feature-wrap .feature-wrap-title {
  width: 100%;
  margin-bottom: 30px;
}
.band-rates .zone .feature-wrap .feature-wrap-title h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
}
@media (max-width: 949px) {
  .band-rates .zone .feature-wrap .feature-wrap-title {
    margin-bottom: 10px;
  }
}
.band-rates .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 25%;
  padding: 15px 15px;
}
.band-rates .zone .feature-wrap .feature .feature-text {
  margin-bottom: 15px;
}
.band-rates .zone .feature-wrap .feature .feature-text .feature-special {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-bottom: 5px;
}
.band-rates .zone .feature-wrap .feature .feature-text .feature-special .feature-special-number {
  font-family: "HelveticaNeueBold";
  font-size: 60px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: 1;
}
.band-rates .zone .feature-wrap .feature .feature-text .feature-special .feature-special-apy {
  font-family: "HelveticaNeueBold";
  font-size: 24px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: 1;
  text-align: left;
}
.band-rates .zone .feature-wrap .feature .feature-text h4 {
  font-family: "HelveticaNeueBold";
  font-size: 18px;
  color: #000;
  margin: 0em;
  text-transform: none;
  line-height: 1;
  width: 100%;
}
.band-rates .zone .feature-wrap .feature .feature-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-item-align: end;
      align-self: flex-end;
  width: 100%;
}
.band-rates .zone .feature-wrap .feature .feature-cta a {
  min-width: auto;
}
@media (max-width: 949px) {
  .band-rates .zone .feature-wrap .feature {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .band-rates .zone .feature-wrap .feature {
    width: 100%;
  }
}
@media (max-width: 949px) {
  .band-rates .zone .feature-wrap {
    padding: 20px 15px 30px;
  }
}

/* --------- PRODSERVICE UPDATES --------- */
.band-prodservice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: #eeeeee;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-prodservice .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 1300px;
}
.band-prodservice .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 60px 15px;
}
.band-prodservice .zone .feature-wrap .feature-wrap-title {
  width: 100%;
  margin-bottom: 30px;
}
.band-prodservice .zone .feature-wrap .feature-wrap-title h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
}
@media (max-width: 949px) {
  .band-prodservice .zone .feature-wrap .feature-wrap-title {
    margin-bottom: 10px;
  }
}
.band-prodservice .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 33%;
  max-width: 400px;
  padding: 15px 15px;
}
.band-prodservice .zone .feature-wrap .feature .feature-content {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.band-prodservice .zone .feature-wrap .feature .feature-content .feature-image {
  width: 100%;
  height: 20vw;
  max-height: 200px;
}
@media (max-width: 949px) {
  .band-prodservice .zone .feature-wrap .feature .feature-content .feature-image {
    height: 50vw;
    max-height: 278px;
  }
}
.band-prodservice .zone .feature-wrap .feature .feature-content .feature-text {
  margin-bottom: 20px;
}
.band-prodservice .zone .feature-wrap .feature .feature-content .feature-text h3 {
  font-family: "HelveticaNeueBold";
  font-size: 18px;
  color: #1257a0;
  margin: 0em;
  text-transform: uppercase;
  line-height: 1;
  width: 100%;
  margin: 20px 0px 15px;
}
.band-prodservice .zone .feature-wrap .feature .feature-content .feature-text p {
  width: 100%;
  text-align: left;
}
.band-prodservice .zone .feature-wrap .feature .feature-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-item-align: end;
      align-self: flex-end;
  width: 100%;
}
.band-prodservice .zone .feature-wrap .feature .feature-cta a {
  min-width: auto;
}
@media (max-width: 949px) {
  .band-prodservice .zone .feature-wrap .feature {
    width: 100%;
    max-width: 600px;
  }
}
@media (max-width: 949px) {
  .band-prodservice .zone .feature-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 30px 15px;
  }
}

/* --------- DIGITALBANKING UPDATES --------- */
.band-digitalbanking {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-digitalbanking .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 1300px;
}
.band-digitalbanking .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 60px 15px;
}
.band-digitalbanking .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 50%;
  padding: 15px 15px;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-vid-placeholder {
  width: calc(50vw - 60px);
  max-width: 606px;
  height: auto;
}
@media (max-width: 949px) {
  .band-digitalbanking .zone .feature-wrap .feature .feature-vid-placeholder {
    min-width: calc(100vw - 78px);
    width: 100%;
  }
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  margin-bottom: 20px;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
  text-align: left;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text p {
  width: 100%;
  text-align: left;
  margin-bottom: 0px;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text h3 {
  font-family: "HelveticaNeueMedCond";
  font-size: 22px;
  color: #000;
  margin: 0em;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
  width: 100%;
  margin: 20px 0px;
  text-align: left;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a {
  font-family: "HelveticaNeueBold";
  font-size: 18px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  text-decoration: underline;
  line-height: 1;
  width: 100%;
  padding: 15px 0px 5px;
  margin: 0px;
  line-height: 1.2;
  text-align: left;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:active {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:active:hover {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:focus {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:focus:hover {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:focus-within {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a:hover {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.active {
  color: #767676;
  cursor: pointer;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn {
  display: inline-block;
  width: auto;
  padding: 0px;
  margin: 10px 10px 10px 0px;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:active {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:active:hover {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:focus {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:focus:hover {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:focus-within {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn:hover {
  opacity: 0.8;
}
.band-digitalbanking .zone .feature-wrap .feature .feature-text a.feature-img-btn.active {
  opacity: 0.8;
}
@media (max-width: 949px) {
  .band-digitalbanking .zone .feature-wrap .feature {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .band-digitalbanking .zone .feature-wrap .feature {
    max-width: 600px;
  }
}
@media (max-width: 949px) {
  .band-digitalbanking .zone .feature-wrap .feature1 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media (max-width: 949px) {
  .band-digitalbanking .zone .feature-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 30px 15px;
  }
}

/* --------- FINANCIAL UPDATES --------- */
.band-financial {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: #eeeeee;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-financial .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.band-financial .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 0px;
}
.band-financial .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  height: auto;
  min-height: 300px;
  padding: 0px;
  padding-left: calc((100% - 1300px) / 2);
}
@media (max-width: 949px) {
  .band-financial .zone .feature-wrap .feature img {
    width: 100%;
  }
}
.band-financial .zone .feature-wrap .feature .feature-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 45%;
  max-width: 825px;
  padding: 34px 25px;
  margin: 66px 30px;
  background: rgba(255, 255, 255, 0.8);
  z-index: 3;
}
.band-financial .zone .feature-wrap .feature .feature-text h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
  margin: 20px 0px 15px;
}
.band-financial .zone .feature-wrap .feature .feature-text p {
  width: 100%;
  text-align: left;
  margin-bottom: 30px;
}
.band-financial .zone .feature-wrap .feature .feature-text .feature-cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
}
.band-financial .zone .feature-wrap .feature .feature-text .feature-cta a {
  min-width: auto;
}
@media (max-width: 1080px) {
  .band-financial .zone .feature-wrap .feature .feature-text {
    width: 65%;
  }
}
@media (max-width: 949px) {
  .band-financial .zone .feature-wrap .feature .feature-text {
    width: 100%;
    padding: 0px;
    margin: 10px 30px 30px;
    background: none;
  }
}
/* --------- NEWSEVENTS UPDATES --------- */
.band-newsevents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-newsevents .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 1300px;
}
.band-newsevents .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 60px 15px;
}
.band-newsevents .zone .feature-wrap .feature-wrap-title {
  width: 100%;
  margin-bottom: 30px;
}
.band-newsevents .zone .feature-wrap .feature-wrap-title h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
}
@media (max-width: 949px) {
  .band-newsevents .zone .feature-wrap .feature-wrap-title {
    margin-bottom: 10px;
  }
}
.band-newsevents .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 25%;
  max-width: 400px;
  padding: 15px 15px;
}
.band-newsevents .zone .feature-wrap .feature .feature-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-image {
  width: 100%;
  height: 14vw;
  max-height: 153px;
}
@media (max-width: 949px) {
  .band-newsevents .zone .feature-wrap .feature .feature-content .feature-image {
    height: 28vw;
    max-height: 218px;
  }
}
@media (max-width: 600px) {
  .band-newsevents .zone .feature-wrap .feature .feature-content .feature-image {
    height: 53vw;
    max-height: 265px;
  }
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 0px;
  width: 100%;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a {
  font-family: "HelveticaNeueBold";
  font-size: 18px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  text-decoration: underline;
  line-height: 1;
  width: 100%;
  padding: 20px 0px 10px;
  margin: 0px;
  line-height: 1.2;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:active {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:active:hover {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:focus {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:focus:hover {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:focus-within {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a:hover {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text a.active {
  color: #767676;
  cursor: pointer;
}
.band-newsevents .zone .feature-wrap .feature .feature-content .feature-text p {
  width: 100%;
  text-align: center;
  margin-bottom: 0px;
}
@media (max-width: 949px) {
  .band-newsevents .zone .feature-wrap .feature {
    width: 50%;
  }
}
@media (max-width: 600px) {
  .band-newsevents .zone .feature-wrap .feature {
    width: 100%;
    max-width: 600px;
  }
}
@media (max-width: 949px) {
  .band-newsevents .zone .feature-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 30px 15px;
  }
}

/* --------- EXPLORE UPDATES --------- */
.band-explore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: #eeeeee;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 1300px;
}
.band-explore .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 60px 15px;
}
.band-explore .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 50%;
  padding: 15px 15px;
}
.band-explore .zone .feature-wrap .feature .feature-vid-placeholder {
  width: calc(50vw - 60px);
  max-width: 606px;
  height: auto;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media (max-width: 949px) {
  .band-explore .zone .feature-wrap .feature .feature-vid-placeholder {
    min-width: calc(100vw - 78px);
    width: 100%;
  }
}
.band-explore .zone .feature-wrap .feature .feature-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  margin-bottom: 20px;
}
.band-explore .zone .feature-wrap .feature .feature-text h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
  text-align: left;
  border-bottom: 1px solid #33c1ef;
}
.band-explore .zone .feature-wrap .feature .feature-text h3 {
  font-family: "HelveticaNeueBold";
  font-size: 23px;
  color: #33c1ef;
  margin: 0em;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
  width: 100%;
  margin: 20px 0px;
  text-align: left;
}
.band-explore .zone .feature-wrap .feature .feature-text a {
  font-family: "HelveticaNeueBold";
  font-size: 25px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 50%;
  padding: 15px 0px 5px;
  margin: 0px;
  line-height: 1.2;
  text-align: left;
}
.band-explore .zone .feature-wrap .feature .feature-text a:active img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a:active:hover img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a:focus img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a:focus:hover img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a:focus-within img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a:hover img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a.active img {
  background: #1257a0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-explore .zone .feature-wrap .feature .feature-text a img {
  width: 33px;
  height: 42px;
  margin-right: 5px;
  background: rgba(18, 87, 160, 0);
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
@media (max-width: 600px) {
  .band-explore .zone .feature-wrap .feature .feature-text a {
    width: 100%;
  }
}
@media (max-width: 949px) {
  .band-explore .zone .feature-wrap .feature {
    width: 100%;
  }
}
@media (max-width: 600px) {
  .band-explore .zone .feature-wrap .feature {
    max-width: 600px;
  }
}
.band-explore .zone .feature-wrap .feature1 {
  padding-left: 35px;
}
@media (max-width: 1200px) {
  .band-explore .zone .feature-wrap .feature1 {
    padding-left: 15px;
  }
}
@media (max-width: 949px) {
  .band-explore .zone .feature-wrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 30px 15px;
  }
}

/* --------- FINDOUT UPDATES --------- */
.band-findout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.band-findout .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.band-findout .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 0px;
}
.band-findout .zone .feature-wrap .feature {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  height: auto;
  padding: 0px;
}
.band-findout .zone .feature-wrap .feature .feature-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-width: 844px;
  padding: 0px;
  margin: 66px 30px;
  z-index: 3;
}
.band-findout .zone .feature-wrap .feature .feature-text h2 {
  font-family: "Kirvy-Light";
  font-size: 50px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
  margin-bottom: 20px;
}
.band-findout .zone .feature-wrap .feature .feature-text h3 {
  font-family: "HelveticaNeue";
  font-size: 23px;
  color: #000;
  margin: 0em;
  text-transform: none;
  text-decoration: none;
  line-height: 1;
  width: 100%;
  text-align: center;
  margin-bottom: 50px;
}
.band-findout .zone .feature-wrap .feature .feature-text h4 {
  font-family: "Kirvy-Regular";
  font-size: 28px;
  color: #1257a0;
  margin: 0em;
  text-transform: none;
  line-height: normal;
  width: 100%;
  margin-bottom: 18px;
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup {
  width: 100%;
  margin-bottom: 40px;
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%;
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form input,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform input {
  width: 270px;
  border: 1px solid black;
  border-radius: 0px;
  margin-right: 10px;
  font-family: "HelveticaNeue";
  font-size: 18px;
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form input.form-email,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform input.form-email {
  padding-left: 10px;
}
@media (max-width: 600px) {
  .band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form input,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform input {
    width: 90%;
    min-width: 280px;
    margin-right: 0px;
    margin-bottom: 12px;
  }
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form button.btn,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form input.btn.narrow,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform button.btn,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform input.btn.narrow {
  width: auto;
  min-width: auto;
  margin: 0px;
  outline: none;
  border: none;
  padding-top: 5px;
  font-family: "Kirvy-Regular";
  font-size: 14px;
  font-weight: 100;
}
@media (max-width: 600px) {
  .band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form button.btn,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form input.btn.narrow,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform button.btn,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform input.btn.narrow {
    width: 90%;
    min-width: 280px;
  }
}
@media (max-width: 600px) {
  .band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup form,
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-signup .SMform {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.band-findout .zone .feature-wrap .feature .feature-text .feature-text-social a {
  margin: 0px 2.5px;
}
@media (max-width: 949px) {
  .band-findout .zone .feature-wrap .feature .feature-text {
    margin: 30px 30px;
  }
}
/* --------- FOOTER UPDATES --------- */
footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: none !important;
  position: relative;
}
footer .zone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
footer .zone .feature-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
footer .zone .feature-wrap h3 {
  margin: 0;
}
footer .zone .feature-wrap .feature-title {
  width: 100%;
}
footer .zone .feature-wrap a {
  margin-bottom: 0px;
}
footer .zone:nth-child(1) {
  background-color: #1357a0;
  width: 100%;
  padding: 40px;
}
footer .zone:nth-child(1) * {
  color: white !important;
}
footer .zone:nth-child(1) .feature-wrap {
  width: 33.333333%;
}
footer .zone:nth-child(1) h2, footer .zone:nth-child(1) h3, footer .zone:nth-child(1) h4 {
  font-family: sans-serif;
  font-size: 1.1em;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(1) {
  margin-top: 3px;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(1) .feature {
  text-align: left;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(1) .feature-content-text h3:nth-last-child(1) {
  margin-top: 30px;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(2) .feature {
  padding: 5px 15px;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(2) .feature .feature-image {
  max-width: 65px;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(2) .feature .feature-image img {
  width: 100%;
  height: auto;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature {
  padding: 5px;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:active:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:focus {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:focus:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:focus-within {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(1) .feature-wrap:nth-child(3) .feature.active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 1199px) {
  footer .zone:nth-child(1) .feature-wrap:nth-child(1),
footer .zone:nth-child(1) .feature-wrap:nth-child(2) {
    width: 50%;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(3) {
    width: 100%;
    margin-top: 2em;
  }
}
@media (max-width: 599px) {
  footer .zone:nth-child(1) .feature-wrap:nth-child(1),
footer .zone:nth-child(1) .feature-wrap:nth-child(2),
footer .zone:nth-child(1) .feature-wrap:nth-child(3) {
    width: 100%;
    margin-top: 2em;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4 {
    text-align: center;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:active, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:active, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:active {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:active:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:active:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:active:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:active:hover {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:focus, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:focus, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:focus,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:focus {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:focus:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:focus:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:focus:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:focus:hover {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:focus-within, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:focus-within, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:focus-within,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:focus-within {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3:hover, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3:hover,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4:hover {
    text-decoration: none;
  }
  footer .zone:nth-child(1) .feature-wrap:nth-child(1) h2.active, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h3.active, footer .zone:nth-child(1) .feature-wrap:nth-child(1) h4.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h2.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h3.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(2) h4.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h2.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h3.active,
footer .zone:nth-child(1) .feature-wrap:nth-child(3) h4.active {
    text-decoration: none;
  }
}
footer .zone:nth-child(2) {
  background-color: #d7d9ee;
}

footer .zone:nth-child(2) .feature-wrap {
	flex-wrap:nowrap;
	padding:30px;
	max-width:1200px;
	margin:0 auto;
	justify-content:space-between;
}
@media (max-width: 949px) {
	footer .zone:nth-child(2) .feature-wrap {
		flex-wrap:wrap;
		justify-content:space-around;
		padding:0;
	}
}
footer .zone:nth-child(2) .feature {
  padding: 0;
  align-items:center;
}
@media (max-width: 949px) {
	footer .zone:nth-child(2) .feature {
		padding: 30px;
	}
}
footer .zone.zone-badges img {
	max-width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
}
footer .zone:nth-child(3) {
  background-color: white;
  max-width: 1200px;
  width: 100%;
  margin: auto;
  padding: 20px;
}
footer .zone:nth-child(3) * {
  color: #1357a0 !important;
}
footer .zone:nth-child(3) .feature-wrap {
  width: 20%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: left;
  padding: 0 25px;
}
#back footer.band .zone:nth-child(3) .feature-wrap,
footer.band-icons .zone:nth-child(3) .feature-wrap {padding:0 25px;}
@media (max-width: 949px) {
	#back footer.band .zone:nth-child(3) .feature-wrap,
	footer.band-icons .zone:nth-child(3) .feature-wrap {padding:0 25px;}
	#back footer.band .zone:nth-child(3) .feature-wrap.social .feature {width:50px;}}
@media (max-width: 599px) {
	#back footer.band .zone:nth-child(3) .feature-wrap,
	footer.band-icons .zone:nth-child(3) .feature-wrap {padding:0 5px;}
	#back footer.band .zone:nth-child(3) .feature-wrap.social .feature {width:50px;}}
footer .zone:nth-child(3) .feature-wrap .feature-title {
  text-align: left;
}
footer .zone:nth-child(3) .feature-wrap .feature-title h3 {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 1em;
  font-family: sans-serif;
  margin-bottom: 5px;
}
footer .zone:nth-child(3) .feature-wrap .feature .feature-cta {
  margin-bottom: 5px;
}
footer .zone:nth-child(3) .feature-wrap.routing-number .feature-title h3 {
  text-align: center;
}
@media (max-width: 899px) {
  footer .zone:nth-child(3) .feature-wrap {
    width: 50%;
    margin-bottom: 2em;
  }
}
@media (max-width: 599px) {
  footer .zone:nth-child(3) .feature-wrap {
    width: 50%;
    margin-bottom: 2em;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0 5px;
  }
  footer .zone:nth-child(3) .feature-wrap * {
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
footer .zone:nth-child(3) .feature-wrap.social {
  width: 350px;
  right: 10%;
  bottom: 35%;
  top: auto;
  left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
}
footer .zone:nth-child(3) .feature-wrap.social .feature-title {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
footer .zone:nth-child(3) .feature-wrap.social .feature {
  width: 50px;
  height: 50px;
  overflow: hidden;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature a {
  margin: 0;
}
footer .zone:nth-child(3) .feature-wrap.social .feature a img {
  width: 100%;
  height: auto;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:active:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:focus {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:focus:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:focus-within {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature:hover {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
footer .zone:nth-child(3) .feature-wrap.social .feature.active {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
@media (max-width: 899px) {
  footer .zone:nth-child(3) .feature-wrap.social {
    position: static;
    width: 100%;
  }
}
footer .zone:nth-child(3) .feature-wrap.copyright,
#back footer.band .zone:nth-child(3) .feature-wrap.copyright {
  width: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
footer .zone:nth-child(3) .feature-wrap.copyright .feature,
#back footer.band .zone:nth-child(3) .feature-wrap.copyright .feature {
  padding: 0 10px;
}
footer .zone:nth-child(3) .feature-wrap.copyright .feature:nth-child(1),
#back footer.band .zone:nth-child(3) .feature-wrap.copyright .feature:nth-child(1) {
  margin-right: auto;
  padding: 0;
}
@media (max-width: 599px) {
  footer .zone:nth-child(3) .feature-wrap.copyright .feature:nth-child(1) {
    width: 100%;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #back footer.band .zone:nth-child(3) .feature-wrap.copyright .feature:nth-child(1) {
  	width: 100%;
  }
}

