<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*========================================
    COLORS
==========================================*/
/*========================================
    GENERAL
==========================================*/
body {
  padding: 0;
  color: #3f3f3f; }

a {
  color: #3a6684; }

/*========================================
    TYPOGRAPHY
==========================================*/
.menu-type, .main-menu {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  -webkit-font-smoothing: subpixel-antialiased; }
  @media (-webkit-min-device-pixel-ratio: 2) {
    .menu-type, .main-menu {
      font-weight: 100; } }
  @media (max-width: 767px) {
    .menu-type, .main-menu {
      font-weight: 400; } }

.header-type, h1, .start-page .intro_content h1 {
  font-family: 'Lato', sans-serif;
  font-weight: 900; }

.sub-header-type, h2, h3, h4, h5, h6, .footer h1, .footer h2, .footer h3 {
  font-family: 'Lato', sans-serif;
  font-weight: 700; }

.body-type, .main-menu .upper-navbar, .footer p, .footer a, .footer .bottom p, .start-page .intro_content p, .article-nav {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  font-size: 14px; }

.btn-type, .main-menu .menu-cta, .intro_content .big-cta-btn, .btn-primary, .btn-secondary {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: .05em;
  color: #fff !important;
  background-color: #e22727;
  font-size: 16px;
  text-transform: uppercase; }
  .btn-type p, .main-menu .menu-cta p, .intro_content .big-cta-btn p, .btn-primary p, .btn-secondary p {
    font-size: 16px; }
  .btn-type:hover, .main-menu .menu-cta:hover, .intro_content .big-cta-btn:hover, .btn-primary:hover, .btn-secondary:hover, .btn-type:active, .main-menu .menu-cta:active, .intro_content .big-cta-btn:active, .btn-primary:active, .btn-secondary:active, .btn-type:focus, .main-menu .menu-cta:focus, .intro_content .big-cta-btn:focus, .btn-primary:focus, .btn-secondary:focus {
    background-color: #cc3a3a;
    text-decoration: none; }

/*---classes---*/
.main-menu {
  font-size: 16px; }
  .main-menu .upper-navbar {
    font-size: 10px; }
    .main-menu .upper-navbar .login-btn {
      border: 1px solid #fff;
      letter-spacing: .1em; }
    .main-menu .upper-navbar .lang_form {
      display: inline-block; }
    .main-menu .upper-navbar .lang_select {
      background-color: transparent;
      border: none;
      text-transform: uppercase;
      letter-spacing: .1em; }

.footer {
  padding-bottom: 0; }
  .footer h1, .footer h2, .footer h3 {
    font-size: 14px;
    margin: 10px 0 6px; }
  .footer p {
    font-size: 12px;
    line-height: 1.5em;
    margin-right: 50px; }
    @media (min-width: 767px) {
      .footer p {
        margin-right: 120px; } }
  .footer a {
    color: #5c6578;
    font-size: 12px; }
  .footer .bottom p {
    font-size: 12px;
    color: #fff;
    margin: 0; }

.start-page .main-menu a {
  color: #fff; }
.start-page .main-menu .nav ul {
  background-color: rgba(0, 0, 0, 0.8); }
.start-page .main-menu .lang_select {
  color: #fff; }
.start-page .intro_content h1 {
  color: #fff;
  margin-top: 0; }
  @media only screen and (max-width: 320px) {
    .start-page .intro_content h1 {
      font-size: 25px; } }
  @media (min-width: 321px) and (max-width: 480px) {
    .start-page .intro_content h1 {
      font-size: 25px; } }
  @media (min-width: 481px) and (max-width: 586px) {
    .start-page .intro_content h1 {
      font-size: 30px; } }
  @media (min-width: 587px) and (max-width: 767px) {
    .start-page .intro_content h1 {
      font-size: 36px; } }
  @media (min-width: 768px) and (max-width: 2500px) {
    .start-page .intro_content h1 {
      font-size: 40px; } }
.start-page .intro_content p {
  color: #fff; }

.sub-page .main-menu a {
  color: #282a31; }
.sub-page .main-menu .upper-navbar a {
  border-color: #282a31; }
.sub-page .main-menu .lang_select {
  color: #282a31; }

/*========================================
    MENU
==========================================*/
.main-menu {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100%;
  border-bottom: 2px solid #e22727; }
  @media (min-width: 767px) {
    .main-menu {
      padding-top: 40px;
      padding-bottom: 30px; } }
  .main-menu .nav li &gt; a {
    padding: 10px 20px;
    background-color: transparent !important; }
  .main-menu .nav li.active a {
    color: #e22727 !important; }
    @media (max-width: 767px) {
      .main-menu .nav li.active a {
        color: #fff !important; } }
  .main-menu .navbar-nav {
    float: none;
    display: inline-block; }
  .main-menu .navbar-toggle .icon-bar {
    background-color: #fff; }
  .main-menu .navbar-collapse {
    text-align: center; }
  .main-menu .menu-cta {
    padding: 10px 20px;
    display: inline-block;
    vertical-align: top; }
    .main-menu .menu-cta p {
      margin: 0; }
    @media (max-width: 767px) {
      .main-menu .menu-cta {
        display: block; } }
  .main-menu .upper-navbar {
    position: absolute;
    top: 0;
    right: 0;
    padding-bottom: 30px; }
    .main-menu .upper-navbar a {
      display: inline-block;
      padding: 5px 12px;
      margin: 10px 10px 0;
      line-height: 1em; }
      .main-menu .upper-navbar a:hover {
        text-decoration: none; }
    @media (max-width: 767px) {
      .main-menu .upper-navbar {
        position: static; }
        .main-menu .upper-navbar a {
          display: block;
          padding: 15px 12px;
          font-size: 12px; } }
  @media (max-width: 767px) {
    .main-menu {
      background-color: #e22727; }
      .main-menu a {
        color: #fff !important;
        border-color: #fff !important; }
      .main-menu .lang_select {
        color: #fff !important; } }

/*========================================
    INTRO PAGE
==========================================*/
.start-page {
  background-color: #000; }

.intro_hero {
  background-color: #000;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("/static/img/hero-bg.jpg");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat; }

.intro_content {
  text-align: center;
  padding: 0 60px;
  max-width: 560px; }
  @media (max-width: 767px) {
    .intro_content {
      padding: 0 30px; } }
  .intro_content .big-cta-btn {
    width: 13.44em;
    padding: 20px 40px;
    display: inline-block;
    margin-top: 15px; }
    .intro_content .big-cta-btn p {
      margin: 0;
    }

/*========================================
    SUB PAGE
==========================================*/
.subpage-content {
  padding-top: 180px;
  padding-bottom: 60px; }

.iframe-box {
  overflow: hidden;
  position: relative;
  height: 5000px;
  min-width: 800px; }

.iframe-form {
  position: absolute;
  top: -170px;
  left: 0;
  width: 100%;
  height: 5000px; }

.article-nav {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  border-right: 1px solid #c9d2d5; }
  .article-nav a:hover {
    background-color: transparent !important;
    opacity: .6; }
  .article-nav .active &gt; a {
    background-color: transparent;
    color: #e22727; }

/*========================================
    Footer
==========================================*/
.footer {
  background-color: #fafafa;
  margin-top: 0; }
  .footer .bottom {
    background-color: #5c6578;
    padding: 10px;
    margin-top: 20px; }
  .footer ul {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none; }

/*========================================
    FORMS
==========================================*/
.form-group &gt; input[type="text"], .form-group &gt; input[type="password"], .form-group &gt; input[type="datetime"], .form-group &gt; input[type="datetime-local"], .form-group &gt; input[type="date"], .form-group &gt; input[type="month"], .form-group &gt; input[type="time"], .form-group &gt; input[type="week"], .form-group &gt; input[type="number"], .form-group &gt; input[type="email"], .form-group &gt; input[type="url"], .form-group &gt; input[type="search"], .form-group &gt; input[type="tel"], .form-group &gt; input[type="color"], .form-group &gt; select, .form-group &gt; textarea {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #c9d2d5; }

.form-actions {
  background-color: transparent;
  border-top: none;
  padding: 20px 0;
  margin-bottom: 15px;
  border-radius: 0; }

.btn-primary {
  background-image: none !important;
  border-radius: 0;
  border: none;
  text-shadow: none; }
  .btn-primary:hover {
    background-color: #cc3a3a; }
  .btn-primary:active {
    background-color: #c12625; }

.btn-secondary {
  background-image: none !important;
  background-color: transparent;
  border-radius: 0;
  border: 1px solid #bccacf;
  text-shadow: none; }
  .btn-secondary:hover {
    background-color: #bccacf; }
  .btn-secondary:active {
    background-color: #bccacf; }

/*# sourceMappingURL=korsband.css.map */
</pre></body></html>