
/* @group Local */
/*// NÜRNBERGER Text*/

/* Regular */
@font-face {
  font-family: 'NuernbergerText';
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerTextWEB-Regular.eot') format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerTextWEB-Regular.woff2') format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-Regular.ttf')
      format('truetype'),
    /* Super Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-Regular.woff')
      format('woff');
}

/* Regular Italic */
@font-face {
  font-family: 'NuernbergerText';
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerTextWEB-RegularItalic.eot')
      format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerTextWEB-RegularItalic.woff2')
      format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-RegularItalic.ttf')
      format('truetype'),
    /* Super Modern Browsers */
      url('../../fonts/nvg/NuernbergerTextWEB-RegularItalic.woff') format('woff');
}

/* Bold */
@font-face {
  font-family: 'NuernbergerText';
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerTextWEB-Bold.eot') format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerTextWEB-Bold.woff2') format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-Bold.ttf')
      format('truetype'),
    /* Super Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-Bold.woff')
      format('woff');
}

/* Bold Italic */
@font-face {
  font-family: 'NuernbergerText';
  font-weight: 600;
  font-style: italic;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerTextWEB-BoldItalic.eot') format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerTextWEB-BoldItalic.woff2')
      format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-BoldItalic.ttf')
      format('truetype'),
    /* Super Modern Browsers */ url('../../fonts/nvg/NuernbergerTextWEB-BoldItalic.woff')
      format('woff');
}

/*// NÜRNBERGER Image*/
/* Regular */
@font-face {
  font-family: 'NuernbergerImage';
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerImageWEB-Regular.eot') format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerImageWEB-Regular.woff2') format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerImageWEB-Regular.ttf')
      format('truetype'),
    /* Super Modern Browsers */ url('../../fonts/nvg/NuernbergerImageWEB-Regular.woff')
      format('woff');
}

/* Bold */
@font-face {
  font-family: 'NuernbergerImage';
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  font-display: swap;
  src: url('../../fonts/nvg/NuernbergerImageWEB-Bold.eot') format('embedded-opentype'),
    /* IE6-IE8 */ url('../../fonts/nvg/NuernbergerImageWEB-Bold.woff2') format('woff2'),
    /* Modern Browsers */ url('../../fonts/nvg/NuernbergerImageWEB-Bold.ttf')
      format('truetype'),
    /* Super Modern Browsers */ url('../../fonts/nvg/NuernbergerImageWEB-Bold.woff')
      format('woff');
}


@font-face {
    font-family: 'arrow_right';
    src:url('../../fonts/arrow_right.eot?sipjqn');
    src:url('../../fonts/arrow_right.eot?#iefixsipjqn') format('embedded-opentype'),
        url('../../fonts/arrow_right.woff?sipjqn') format('woff'),
        url('../../fonts/arrow_right.ttf?sipjqn') format('truetype'),
        url('../../fonts/arrow_right.svg?sipjqn#arrow_right') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'iconSpecial';
    src:url('../../fonts/iconSpecial.eot?q4aoq');
    src:url('../../fonts/iconSpecial.eot?#iefixq4aoq') format('embedded-opentype'),
        url('../../fonts/iconSpecial.woff?q4aoq') format('woff'),
        url('../../fonts/iconSpecial.ttf?q4aoq') format('truetype'),
        url('../../fonts/iconSpecial.svg?q4aoq#iconSpecial') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Icons im Registrierungs- /Anmeldeprozess */

@font-face {
    font-family: 'nbIcons';
    src:url('../../fonts/nbIcons.eot?kcsj7v');
    src:url('../../fonts/nbIcons.eot?#iefixkcsj7v') format('embedded-opentype'),
        url('../../fonts/nbIcons.woff?kcsj7v') format('woff'),
        url('../../fonts/nbIcons.ttf?kcsj7v') format('truetype'),
        url('../../fonts/nbIcons.svg?kcsj7v#nbIcons') format('svg');
    font-weight: normal;
    font-style: normal;
}

.nb_icon {
    font-family: 'nbIcons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.nb_icon-getMail:before {
    content: "\e600";
}
.nb_icon-register:before {
    content: "\e601";
}
.nb_icon-SMSCode:before {
    content: "\e602";
}

@media screen and (min-width: 1024px) {
    .circle-text .iconSpecial-bars {
        font-size: 1em;
        margin-left: -2.0em;
        margin-top: -1em
    }

    .circle-text .iconSpecial-bars.firstSuccessIcon {
        font-size: 0.75em;
        margin-left: -1.95em;
        margin-top: -1em;
    }


}