.ofBreadCrumb {
  border-bottom: none !important; }

.main-header__text {
  font-family: "NeuzeitGro-Bla" !important;
  font-size: 210% !important;
  font-weight: normal !important; }

.secondary-header__text {
  margin-bottom: 45px;
  font-family: "NeuzeitGro-Bla" !important;
  font-size: 180% !important;
  text-align: center !important;
  color: #083850 !important; }

.reg-type__text {
  font-family: "NeuzeitGro-Reg" !important;
  font-size: 140% !important;
  line-height: 26px !important;
  letter-spacing: .01em;
  color: #fff !important;} 
  .reg-type__text_wealth {
  font-family: "NeuzeitGro-Lig" !important;
  font-size: "15px";
  line-height: 26px !important;
  letter-spacing: .01em;
  } 

.small-type__text {
  font-family: Arial !important;
  font-size: 100% !important;
  font-weight: bold;
  line-height: 20px !important; }

.block {
  display: block; }

.a-type__link {
  color: #fff;
  display: block;
  margin-bottom: 40px;
  text-decoration: underline; }
a.ofblue {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #005DA1;
	background-image: none !important;
	background-origin: padding-box;
	background-position: 0 0;
	background-repeat: repeat;
	background-size: auto auto;
	border: 1px solid #036AB6;
	color: #FFFFFF;
	filter: none !important;
}
.a-type__btn {
  color: #fff;
  font-family: "NeuzeitGro-Reg";
  font-size: 18px;
  min-width: 40%; }
  .a-type__btn_wealth{
  color: #fff;
  font-family: "Arial";
  font-size: 18px;
  min-width: 40%; }

  .a-type__btn.right {
    float: right; }

  .a-type__btn.center {
    margin-left: auto; 
    margin-right: auto;
    display: block;
    width: 40%; }

.fid_font {
  font-family: "NeuzeitGro-Reg" !important;
  font-size: 19px; }

.bgImage {
  padding-bottom: 39%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-transform: translate3d(0, 0, 0);
  -moz-backface-visibility: hidden;
  -moz-perspective: 1000;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000; }

.slideContent_image{
  position: absolute; 
  top: 0; 
  left: 0; 
  right: 0; 
  bottom: 0; 
  margin: auto; 
  width: 100%;
  overflow-x: hidden;
}

.btn {
  background-color: #66CC33;
  border: 1px solid #4EAD1F;
  border-radius: 3px;
  color: #FFFFFF;
  display: block;
  margin-top: 2em;
  max-width: 300px;
  min-width: 250px;
  padding: 2px 1em 2px 2px;
  position: relative;
  width: 100%; }
  .btn:hover {
    background-color: #4EAD1F; }
  @media only screen and (max-width: 650px) {
    .btn {
      margin: 3em auto 1em auto; } }
  .btn .icon-caricon,
  .btn .icon-peticon,
  .btn .icon-homeicon {
    border-left: 1px solid #4EAD1F;
    display: inline-block;
    float: right;
    font-size: 2.5em;
    margin: 0 auto;
    padding: 0.2em 0 0.2em 0.4em; }

.btnText {
  display: block;
  float: left;
  font-size: 1.25em;
  padding: 0.75em 0 0.75em 0.75em; }

/* Animation classes and animations */
/* animation variables */
.da-slide-fromright, .da-slide-fromleft, .da-slide-toright, .da-slide-toleft {
  z-index: 1000; }

/* Slide in from the right*/
.da-slide-fromright .bgImage {
  -webkit-animation: fromRightAnim1 1.5s ease-in-out 0s;
  -moz-animation: fromRightAnim1 1.5s ease-in-out 0s;
  -ms-animation: fromRightAnim1 1.5s ease-in-out 0s;
  -o-animation: fromRightAnim1 1.5s ease-in-out 0s;
  animation: fromRightAnim1 1.5s ease-in-out 0s; }

.da-slide-fromright .slideContent {
  -webkit-animation: fromRightAnim2 1.5s ease-in-out 0s;
  -moz-animation: fromRightAnim2 1.5s ease-in-out 0s;
  -ms-animation: fromRightAnim2 1.5s ease-in-out 0s;
  -o-animation: fromRightAnim2 1.5s ease-in-out 0s;
  animation: fromRightAnim2 1.5s ease-in-out 0s; }

@-webkit-keyframes fromRightAnim1 {
  0% {
    left: 100%; }
  100% {
    left: 0%; } }
@-webkit-keyframes fromRightAnim2 {
  0% {
    left: 125%; }
  100% {
    left: 0%; } }
@-moz-keyframes fromRightAnim1 {
  0% {
    left: 100%; }
  100% {
    left: 0%; } }
@-moz-keyframes fromRightAnim2 {
  0% {
    left: 125%; }
  100% {
    left: 0%; } }
@-o-keyframes fromRightAnim1 {
  0% {
    left: 100%; }
  100% {
    left: 0%; } }
@-o-keyframes fromRightAnim2 {
  0% {
    left: 125%; }
  100% {
    left: 0%; } }
@-ms-keyframes fromRightAnim1 {
  0% {
    left: 100%; }
  100% {
    left: 0%; } }
@-ms-keyframes fromRightAnim2 {
  0% {
    left: 125%; }
  100% {
    left: 0%; } }
@keyframes fromRightAnim1 {
  0% {
    left: 100%; }
  100% {
    left: 0%; } }
@keyframes fromRightAnim2 {
  0% {
    left: 125%; }
  100% {
    left: 0%; } }
/* Slide in from the left*/
.da-slide-fromleft .bgImage {
  -webkit-animation: fromLeftAnim1 1.5s ease-in-out 0s;
  -moz-animation: fromLeftAnim1 1.5s ease-in-out 0s;
  -ms-animation: fromLeftAnim1 1.5s ease-in-out 0s;
  -o-animation: fromLeftAnim1 1.5s ease-in-out 0s;
  animation: fromLeftAnim1 1.5s ease-in-out 0s; }

.da-slide-fromleft .slideContent {
  -webkit-animation: fromLeftAnim2 1.5s ease-in-out 0s;
  -moz-animation: fromLeftAnim2 1.5s ease-in-out 0s;
  -ms-animation: fromLeftAnim2 1.5s ease-in-out 0s;
  -o-animation: fromLeftAnim2 1.5s ease-in-out 0s;
  animation: fromLeftAnim2 1.5s ease-in-out 0s; }

@-webkit-keyframes fromLeftAnim1 {
  0% {
    left: -100%; }
  100% {
    left: 0%; } }
@-webkit-keyframes fromLeftAnim2 {
  0% {
    left: -125%; }
  100% {
    left: 0%; } }
@-moz-keyframes fromLeftAnim1 {
  0% {
    left: -100%; }
  100% {
    left: 0%; } }
@-moz-keyframes fromLeftAnim2 {
  0% {
    left: -125%; }
  100% {
    left: 0%; } }
@-o-keyframes fromLeftAnim1 {
  0% {
    left: -100%; }
  100% {
    left: 0%; } }
@-o-keyframes fromLeftAnim2 {
  0% {
    left: -125%; }
  100% {
    left: 0%; } }
@-ms-keyframes fromLeftAnim1 {
  0% {
    left: -100%; }
  100% {
    left: 0%; } }
@-ms-keyframes fromLeftAnim2 {
  0% {
    left: -125%; }
  100% {
    left: 0%; } }
@keyframes fromLeftAnim1 {
  0% {
    left: -100%; }
  100% {
    left: 0%; } }
@keyframes fromLeftAnim2 {
  0% {
    left: -125%; }
  100% {
    left: 0%; } }
/* Slide out to the right */
.da-slide-toright .bgImage {
  -webkit-animation: toRightAnim1 1.5s ease-in-out 0s both;
  -moz-animation: toRightAnim1 1.5s ease-in-out 0s both;
  -ms-animation: toRightAnim1 1.5s ease-in-out 0s both;
  -o-animation: toRightAnim1 1.5s ease-in-out 0s both;
  animation: toRightAnim1 1.5s ease-in-out 0s both; }

.da-slide-toright .slideContent {
  -webkit-animation: toRightAnim2 1.5s ease-in-out 0s both;
  -moz-animation: toRightAnim2 1.5s ease-in-out 0s both;
  -ms-animation: toRightAnim2 1.5s ease-in-out 0s both;
  -o-animation: toRightAnim2 1.5s ease-in-out 0s both;
  animation: toRightAnim2 1.5s ease-in-out 0s both; }

@-webkit-keyframes toRightAnim1 {
  0% {
    left: 0%; }
  100% {
    left: 100%; } }
@-webkit-keyframes toRightAnim2 {
  0% {
    left: 0%; }
  100% {
    left: 125%; } }
@-moz-keyframes toRightAnim1 {
  0% {
    left: 0%; }
  100% {
    left: 100%; } }
@-moz-keyframes toRightAnim2 {
  0% {
    left: 0%; }
  100% {
    left: 125%; } }
@-o-keyframes toRightAnim1 {
  0% {
    left: 0%; }
  100% {
    left: 100%; } }
@-o-keyframes toRightAnim2 {
  0% {
    left: 0%; }
  100% {
    left: 125%; } }
@-ms-keyframes toRightAnim1 {
  0% {
    left: 0%; }
  100% {
    left: 100%; } }
@-ms-keyframes toRightAnim2 {
  0% {
    left: 0%; }
  100% {
    left: 125%; } }
@keyframes toRightAnim1 {
  0% {
    left: 0%; }
  100% {
    left: 100%; } }
@keyframes toRightAnim2 {
  0% {
    left: 0%; }
  100% {
    left: 125%; } }
/* Slide out to the left*/
.da-slide-toleft .bgImage {
  -webkit-animation: toLeftAnim1 1.5s ease-in-out both;
  -moz-animation: toLeftAnim1 1.5s ease-in-out both;
  -ms-animation: toLeftAnim1 1.5s ease-in-out both;
  -o-animation: toLeftAnim1 1.5s ease-in-out both;
  animation: toLeftAnim1 1.5s ease-in-out both; }

.da-slide-toleft .slideContent {
  -webkit-animation: toLeftAnim2 1.5s ease-in-out 0s both;
  -moz-animation: toLeftAnim2 1.5s ease-in-out 0s both;
  -ms-animation: toLeftAnim2 1.5s ease-in-out 0s both;
  -o-animation: toLeftAnim2 1.5s ease-in-out 0s both;
  animation: toLeftAnim2 1.5s ease-in-out 0s both; }

@-webkit-keyframes toLeftAnim1 {
  0% {
    left: 0%; }
  100% {
    left: -100%; } }
@-webkit-keyframes toLeftAnim2 {
  0% {
    left: 0%; }
  100% {
    left: -125%; } }
@-moz-keyframes toLeftAnim1 {
  0% {
    left: 0%; }
  100% {
    left: -100%; } }
@-moz-keyframes toLeftAnim2 {
  0% {
    left: 0%; }
  100% {
    left: -125%; } }
@-o-keyframes toLeftAnim1 {
  0% {
    left: 0%; }
  100% {
    left: -100%; } }
@-o-keyframes toLeftAnim2 {
  0% {
    left: 0%; }
  100% {
    left: -125%; } }
@-ms-keyframes toLeftAnim1 {
  0% {
    left: 0%; }
  100% {
    left: -100%; } }
@-ms-keyframes toLeftAnim2 {
  0% {
    left: 0%; }
  100% {
    left: -125%; } }
@keyframes toLeftAnim1 {
  0% {
    left: 0%; }
  100% {
    left: -100%; } }
@keyframes toLeftAnim2 {
  0% {
    left: 0%; }
  100% {
    left: -125%; } }
.slideContent {
  height: auto;
  padding: 0;
  position: relative;
  width: 40%;
  margin: 24px 90px;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  .slideContent * {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    perspective: 1000;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .slideContent .slideContent__inner-opaque {
    background: #126c97;
    opacity: 0.95;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .slideContent .slideContent__inner-opaque_wealth {
    background: #f0f0f0;
    opacity: 0.95;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .slideContent .slideContent__inner {
    box-sizing: border-box;
    opacity: 1;
    padding: 20px; 
    overflow: auto;}
    .slideContent .slideContent__inner .reg-type__text {
      margin: 5px 0 20px;
      width: 100%; } 
	  .slideContent .slideContent__inner .reg-type__text_wealth {
      color: #083850 !important;
	  margin: 5px 0 20px;
      width: 100%; } 

  .slideContent h2 {
    color: #fff;
    margin-top: 0;
    position: relative;
    z-index: 10;
    text-transform: uppercase; }
  .slideContent p {
    overflow: hidden;
    position: relative; }
.slideContent.right {
  float: right;
}

  .slideContentWealth h2 {
    color: ##083850;
    margin-top: 0;
    position: relative;
    z-index: 10;
    text-transform: uppercase; }

.slideContent.right {
  float: right;
}
.slideContent.center {
  margin-left: auto;
  margin-right: auto;
}
.slideContent.wide {
  width: 50%;
}
.slideContent.extraWide {
  width: auto;
}
.da-slide {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.da-slide-current {
  z-index: 1001; }

/*.firstSlide .slideContent .slideContent__inner-opaque {
  height: 250px;
  width: 400px; }
.firstSlide .slideContent .slideContent__inner {
  width: 400px; }
  .firstSlide .slideContent .slideContent__inner .reg-type__text {
  margin: 5px 0 20px; width: 90%; }

.secondSlide .slideContent .slideContent__inner-opaque {
  height: 285px;
  width: 500px; }
.secondSlide .slideContent .slideContent__inner {
  width: 500px; }
 .secondSlide .slideContent .slideContent__inner .reg-type__text {
  margin: 5px 0 20px; width: 100%; }

.thirdSlide .slideContent .slideContent__inner-opaque {
  height: 285px;
  width: 390px; }
.thirdSlide .slideContent .slideContent__inner {
  width: 390px; }
  .thirdSlide .slideContent .slideContent__inner .reg-type__text {
    margin: 5px 0 20px; }
.thirdSlide .slideContent h2 {
  width: 90%; }*/

.sliderCtrl {
  height: 40px;
  margin-top: -40px;
  overflow: hidden;
  position: absolute;
  top: 50%;
  width: 40px;
  z-index: 2000; }
  .sliderCtrl .da-arrows-prev,
  .sliderCtrl .da-arrows-next {
    cursor: pointer;
    display: block;
    height: 40px;
    line-height: 40px;
    position: absolute;
    width: 40px;
    z-index: 2000; }
    .sliderCtrl .da-arrows-prev:before,
    .sliderCtrl .da-arrows-next:before {
      display: block;
      position: absolute;
      text-align: left;
      text-indent: -15px;
      top: 6px;
      width: 40px;
      z-index: 2010; }
  .sliderCtrl .da-arrows-prev {
    background: url(/static/images/personal/isa/left.png) no-repeat 0 0; }

  .sliderCtrl .da-arrows-next {
    background: url(/static/images/personal/isa/right.png) no-repeat 0 0; }

  .sliderCtrl.prevBtnBox {
    left: 20px; }
    .sliderCtrl.prevBtnBox > span:before {
      left: 0; }
  .sliderCtrl.nextBtnBox {
    right: 20px; }
    .sliderCtrl.nextBtnBox > span {
      right: 0; }

.da-slider .sliderCtrl.noArrow {
  display: none;
}
.da-slider .sliderCtrl {
  opacity: 0.8; }

  .da-slider .sliderCtrl.hide {
    opacity: 0;
    transition: all 0.2s ease; }

  .da-slider:hover .sliderCtrl.hide {
    opacity: 0.8; }
  
.da-slider:hover .sliderCtrl:hover {
    opacity: 1;
    transition: none; }


.showIcon {
  display: block; }

.hideIcon {
  display: none; }

.da-arrows-prev + span {
  transition: all 0.2s ease 0.5s;
  width: 0; }

.da-arrows-prev:hover + span {
  transition: all 0.2s ease 0.5s;
  width: 40px; }

.da-arrows-next + span {
  transition: all 0.2s ease 0.5s;
  width: 0; }

.da-arrows-next:hover + span {
  transition: all 0.2s ease 0.5s;
  width: 40px; }

#da-slider .da-dots {
  bottom: 5px; }
  #da-slider .da-dots > span {
    background: #fff;
    border-radius: 0;
    box-shadow: none;
    color: #9dabb2;
    margin: 2px;
    opacity: 0.9 !important;
    min-width: 13%; }
    #da-slider .da-dots > span.da-dots-current {
      color: #007cc1;
      opacity: 0.97 !important; }
      #da-slider .da-dots > span.da-dots-current::after {
        display: none; }
    #da-slider .da-dots > span:first-of-type {
      border-radius: 6px 0 0 6px; }
    #da-slider .da-dots > span:last-of-type {
      border-radius: 0 6px 6px 0; }
    #da-slider .da-dots > span .nav-text {
      cursor: pointer;
      display: block;
      font-size: 14px;
      padding: 10px 18px;
      white-space: nowrap; }

body {
  height: 100%; }

.container {
  height: 100%; }

.da-slider {
  box-sizing: border-box;
  height: 370px;
  margin: auto;
  overflow: hidden;
  position: relative;
  width: 1004px;
  -webkit-transition: background-position 1s ease-out 0.3s;
  -moz-transition: background-position 1s ease-out 0.3s;
  -ms-transition: background-position 1s ease-out 0.3s;
  -o-transition: background-position 1s ease-out 0.3s;
  transition: background-position 1s ease-out 0.3s;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.da-dots {
  bottom: -25px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2000; }

.da-dots > span {
  background: #999;
  border-radius: 50%;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset, 1px 1px 1px rgba(255, 255, 255, 0.1);
  cursor: pointer;
  display: inline-block;
  position: relative; }

.da-dots > span.da-dots-current {
  background: #66cc33; }

.da-dots > span.da-dots-current:after {
  border-radius: 50%;
  content: '';
  height: 12px;
  left: 4px;
  position: absolute;
  top: 4px;
  width: 12px;
  background: white;
  background: -moz-linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));
  background: -webkit-linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);
  background: -o-linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);
  background: -ms-linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);
  background: linear-gradient(top, white 0%, #f6f6f6 47%, #ededed 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); } /*# sourceMappingURL=styles.css.map   */