@charset "UTF-8";

@font-face {
  font-family: "Open Sans";
  src: url("/static/fonts/OpenSans-Regular-3ed9575dcc.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Open Sans";
  src: url("/static/fonts/OpenSans-Bold-1025a6e0fb.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Open Sans Condensed";
  src: url("/static/fonts/OpenSansCondensed-Bold-cfd3dce57f.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Georgia Pro";
  src: url("/static/fonts/GeorgiaW07-Bold-bcdc4b5be5.woff2") format("woff2"), url("/static/fonts/GeorgiaW07-Bold-b16c23ff35.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Georgia Pro";
  src: url("/static/fonts/GeorgiaW07-Regular-8d2e16eb30.woff2") format("woff2"), url("/static/fonts/GeorgiaW07-Regular-4f2511e663.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

/* open-sans-600 - latin */

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  src: url("/static/fonts/open-sans-v28-latin-600.eot");
  /* IE9 Compat Modes */
  src: local(""), url("/static/fonts/open-sans-v28-latin-600-1f577b061e.woff2") format("woff2"), url("/static/fonts/open-sans-v28-latin-600-73c35c138b.woff") format("woff"), url("/static/fonts/open-sans-v28-latin-600-ef43483353.ttf") format("truetype");
}

@font-face {
  font-family: "Orelega One";
  src: url("/static/fonts/OrelegaOne-Regular-2368d1b6e2.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

/* Size base */

/* Base units */

.icon-size-36 {
  width: 2rem;
  height: 2rem;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

body {
  margin: 0;
}

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

a,
button,
input,
select,
textarea,
label {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong,
.apartment-wrapper .apartment-info,
.apartment-header__info {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ffef40;
  color: #333;
}

small,
.apartment-wrapper .apartment-info,
.apartment-header__info {
  font-size: 80%;
}

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

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
  width: 100%;
  height: auto;
}

.google-translate-element img {
  width: auto;
}

.google-translate-element + p {
  display: none;
}

.google_translate_element svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  border: 0;
  border-bottom: 1px solid #d0d0ca;
  margin-top: -1px;
  margin-top: 1rem;
  margin-bottom: 1rem;
  width: 100%;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: "Space Mono", monospace;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
  -webkit-appearance: none;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
  border-radius: 0;
}

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

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

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

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

legend {
  border: 0;
  padding: 0;
  font-weight: 700;
  border: 0;
  margin-bottom: 0.5rem;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/* Size base */

/* Base units */

.icon-size-36 {
  width: 2rem;
  height: 2rem;
}

.display-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important;
}

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}

.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}

.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
}

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}

.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: flex-end !important;
}

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important;
}

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
}

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: flex-start !important;
}

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: flex-end !important;
}

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important;
}

.align-content-between {
  -ms-flex-line-pack: justify !important;
  align-content: space-between !important;
}

.align-content-around {
  -ms-flex-line-pack: distribute !important;
  align-content: space-around !important;
}

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important;
}

.align-self-auto {
  -ms-flex-item-align: auto !important;
  align-self: auto !important;
}

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: flex-start !important;
}

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: flex-end !important;
}

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important;
}

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important;
}

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .display-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 769px) {
  .display-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 961px) {
  .display-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .display-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .align-self-xl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@media (min-width: 1400px) {
  .display-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .flex-xxl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important;
  }

  .flex-xxl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }

  .flex-xxl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important;
  }

  .flex-xxl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }

  .flex-xxl-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
  }

  .flex-xxl-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
  }

  .flex-xxl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xxl-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
  }

  .justify-content-xxl-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
  }

  .justify-content-xxl-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
  }

  .justify-content-xxl-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
  }

  .justify-content-xxl-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
  }

  .align-items-xxl-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
  }

  .align-items-xxl-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
  }

  .align-items-xxl-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
  }

  .align-items-xxl-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important;
  }

  .align-items-xxl-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important;
  }

  .align-content-xxl-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important;
  }

  .align-content-xxl-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important;
  }

  .align-content-xxl-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important;
  }

  .align-content-xxl-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important;
  }

  .align-content-xxl-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important;
  }

  .align-content-xxl-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important;
  }

  .align-self-xxl-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important;
  }

  .align-self-xxl-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
  }

  .align-self-xxl-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
  }

  .align-self-xxl-center {
    -ms-flex-item-align: center !important;
    align-self: center !important;
  }

  .align-self-xxl-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important;
  }

  .align-self-xxl-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important;
  }
}

@-ms-viewport {
  width: device-width;
}

.wrapper {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
}

@media (min-width: 1200px) {
  .wrapper {
    max-width: 1360px;
  }
}

.wrapper__extra-margin {
  margin-bottom: 2rem;
}

@media (min-width: 769px) {
  .wrapper__extra-margin {
    margin-bottom: 3rem;
  }
}

.wrapper-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
}

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -20px;
  margin-left: -20px;
}

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

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

.no-wrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

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

.grid {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.grid-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.grid-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.3333333333%;
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.grid-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.6666666667%;
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.grid-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.grid-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.3333333333%;
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.grid-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.6666666667%;
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.grid-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.grid-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.3333333333%;
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.grid-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.6666666667%;
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.grid-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.grid-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.3333333333%;
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.grid-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.6666666667%;
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.grid-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

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

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

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

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

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

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .grid-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .grid-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .grid-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .grid-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .grid-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .grid-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .grid-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .grid-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .grid-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .grid-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .grid-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .grid-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .grid-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .grid-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

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

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 769px) {
  .grid-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .grid-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .grid-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .grid-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .grid-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .grid-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .grid-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .grid-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .grid-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .grid-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .grid-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .grid-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .grid-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .grid-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

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

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 961px) {
  .grid-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .grid-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .grid-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .grid-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .grid-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .grid-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .grid-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .grid-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .grid-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .grid-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .grid-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .grid-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .grid-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .grid-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

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

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 1200px) {
  .grid-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .grid-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .grid-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .grid-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .grid-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .grid-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .grid-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .grid-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .grid-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .grid-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .grid-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .grid-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .grid-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .grid-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

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

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}

@media (min-width: 1400px) {
  .grid-xxl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .grid-xxl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .grid-xxl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .grid-xxl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .grid-xxl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }

  .grid-xxl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .grid-xxl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .grid-xxl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  .grid-xxl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .grid-xxl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .grid-xxl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }

  .grid-xxl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .grid-xxl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .grid-xxl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xxl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }

  .order-xxl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }

  .order-xxl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .order-xxl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }

  .order-xxl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }

  .order-xxl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }

  .order-xxl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }

  .order-xxl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }

  .order-xxl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }

  .order-xxl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }

  .order-xxl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }

  .order-xxl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }

  .offset-xxl-0 {
    margin-left: 0%;
  }

  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }

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

  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }

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

  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }

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

  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}

h1,
.alpha {
  font-family: "Open Sans Condensed", sans-serif;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
}

h2,
.beta,
h3,
.gamma,
h4,
.delta,
h5,
.epsilon,
.u-font-condensed {
  font-family: "Open Sans Condensed", sans-serif;
}

.decor,
.table--increment .table__th::before,
.house-counter,
.apartment-wrapper .house-counter,
.wizard-step::before,
.infographics-banner__value,
.info-circle__value {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.462rem;
  padding-bottom: 0.038rem;
  margin-bottom: 2rem;
  font-family: "Georgia Pro", serif;
  font-weight: 700;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
}

.goliath,
.infographics-banner__value,
.info-circle__value {
  font-size: 2.5rem;
  line-height: 3rem;
  margin-top: 0rem;
  padding-top: 0.0325rem;
  padding-bottom: 0.4675rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 961px) {
  .goliath,
  .infographics-banner__value,
  .info-circle__value {
    font-size: 3.5rem;
    line-height: 4rem;
    margin-top: 0rem;
    padding-top: 0.1455rem;
    padding-bottom: 0.3545rem;
    margin-bottom: 1.5rem;
  }
}

h1,
.alpha {
  font-size: 1.75rem;
  line-height: 2rem;
  margin-top: -0.5rem;
  padding-top: 0.32275rem;
  padding-bottom: 0.17725rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h1,
  .alpha {
    font-size: 2rem;
    line-height: 2.5rem;
    margin-top: -0.5rem;
    padding-top: 0.476rem;
    padding-bottom: 0.024rem;
    margin-bottom: 1rem;
  }
}

h2,
.beta {
  font-size: 1.6rem;
  line-height: 2rem;
  margin-top: -0.5rem;
  padding-top: 0.3808rem;
  padding-bottom: 0.1192rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h2,
  .beta {
    font-size: 1.5rem;
    line-height: 2.5rem;
    margin-top: 0rem;
    padding-top: 0.1695rem;
    padding-bottom: 0.3305rem;
    margin-bottom: 0.5rem;
    padding-bottom: 0px;
  }
}

h3,
.gamma {
  font-size: 1.3rem;
  line-height: 1.5rem;
  margin-top: 0rem;
  padding-top: 0.2469rem;
  padding-bottom: 0.2531rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h3,
  .gamma {
    font-size: 1.1rem;
    line-height: 2rem;
    margin-top: 0rem;
    padding-top: 0.0743rem;
    padding-bottom: 0.4257rem;
    margin-bottom: 0.5rem;
  }
}

h4,
.delta {
  font-size: 1.25rem;
  line-height: 2rem;
  margin-top: 0rem;
  padding-top: 0.01625rem;
  padding-bottom: 0.48375rem;
  margin-bottom: 0.5rem;
}

h5,
.epsilon {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.3243rem;
  padding-bottom: 0.1757rem;
  margin-bottom: 0.5rem;
  letter-spacing: 0.5px;
}

h6,
.zeta {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.363rem;
  padding-bottom: 0.137rem;
  margin-bottom: 0.5rem;
  font-family: "Open Sans Condensed", sans-serif;
}

p,
ul,
ol,
dl,
address,
article,
main,
aside,
section {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 2rem;
  line-height: 1.3rem;
}

[class*=grid-] {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 2rem;
  line-height: 1.3rem;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}

a {
  color: #0568a1;
}

p a,
li a {
  text-decoration: underline;
}

p code,
li code {
  padding-top: 0;
  padding-bottom: 0;
}

ol,
ul {
  padding-left: 1rem;
}

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

ol {
  counter-reset: item;
}

ol li {
  padding-left: 0rem;
}

ol li ol li {
  padding-left: 0.875rem;
}

ol li ol li ol li {
  padding-left: 1.75rem;
}

ol li ol li ol li ol li {
  padding-left: 2.625rem;
}

ol li ol li ol li ol li ol li {
  padding-left: 3.5rem;
}

ol > li {
  display: block;
  position: relative;
  padding-left: 0.25rem;
}

ol > li::before {
  font-family: "Georgia Pro Regular", serif;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
  margin-left: -1rem;
  content: counters(item, ".") "" ".";
  counter-increment: item;
  position: absolute;
  top: 0;
  left: 0;
}

dt {
  font-weight: 700;
}

dt,
dd {
  margin-left: 0;
  padding-bottom: 0.5rem;
}

.preamble {
  max-width: 50ch;
  font-size: 1.15rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.30495rem;
  padding-bottom: 0.19505rem;
  margin-bottom: 2rem;
}

@media (min-width: 961px) {
  .preamble {
    font-size: 1.4rem;
    line-height: 2rem;
    margin-top: -0.5rem;
    padding-top: 0.4582rem;
    padding-bottom: 0.0418rem;
    margin-bottom: 2rem;
  }
}

.italic {
  font-style: italic;
}

blockquote {
  font-family: "Georgia Pro Regular", serif;
  position: relative;
  margin-left: 2rem;
  margin-right: 2rem;
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: 1.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 0rem;
}

blockquote::before {
  content: "”";
  position: absolute;
  top: -0.5rem;
  left: -1rem;
  width: 24px;
  height: 24px;
  font-size: 110px;
  color: #87ad3b;
}

@media (min-width: 769px) {
  blockquote {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-top: 3.5rem;
    padding-top: 0.3243rem;
    padding-bottom: 0.1757rem;
    margin-bottom: 0rem;
  }

  blockquote::before {
    left: -2rem;
  }
}

code {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4098rem;
  padding-bottom: 0.0902rem;
  margin-bottom: 0rem;
  color: #d12327;
  padding: 1rem 0.25rem 0.5rem 0.25rem;
}

pre {
  white-space: pre-wrap;
  margin-top: 0;
  margin-bottom: 2rem;
}

figcaption {
  font-size: 0.8rem;
  line-height: 1rem;
  margin-top: 0rem;
  padding-top: 0.1904rem;
  padding-bottom: 0.3096rem;
  margin-bottom: 1.5rem;
}

html {
  background-color: #fff;
  font-size: 125%;
  height: 100%;
  min-height: 100%;
}

body {
  -ms-overflow-style: auto;
  font-family: "Open Sans", sans-serif;
  -webkit-overflow-scrolling: touch;
  color: #48484e;
  min-height: 100%;
  height: 100%;
  padding-left: constant(safe-area-inset-left);
  padding-right: constant(safe-area-inset-right);
}

body.body-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 769px) {
  body.body-flex {
    height: 100vh;
  }
}

[role=main] img {
  margin-bottom: 2rem;
}

.site-header {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #057dbb;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

@media (min-width: 576px) {
  .site-header {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

@media (min-width: 1200px) {
  .site-header {
    padding-top: 0;
    border-bottom: 0;
  }
}

.visuallyhidden {
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip: rect(0, 0, 0, 0);
  position: absolute;
}

.is-hidden {
  display: none;
}

@media (max-width: 1199px) {
  .u-hidden-mobile {
    display: none;
  }
}

@media (max-width: 960px) {
  .u-hidden-tablet {
    display: none;
  }
}

@media (max-width: 575px) {
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 961px) {
  .show-lg-down {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  .show-xl-down {
    display: none !important;
  }
}

.display-none-important {
  display: none !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mr-1 {
  margin-right: 0.25rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1 {
  margin-left: 0.25rem !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mr-2 {
  margin-right: 0.5rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2 {
  margin-left: 0.5rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mr-3 {
  margin-right: 1rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.ml-3 {
  margin-left: 1rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mr-4 {
  margin-right: 1.5rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4 {
  margin-left: 1.5rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mr-5 {
  margin-right: 3rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.ml-5 {
  margin-left: 3rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pr-1 {
  padding-right: 0.25rem !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1 {
  padding-left: 0.25rem !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pr-2 {
  padding-right: 0.5rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2 {
  padding-left: 0.5rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pr-3 {
  padding-right: 1rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pl-3 {
  padding-left: 1rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pr-4 {
  padding-right: 1.5rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4 {
  padding-left: 1.5rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pr-5 {
  padding-right: 3rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.pl-5 {
  padding-left: 3rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0 {
    margin-left: 0 !important;
  }

  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1 {
    margin-left: 0.25rem !important;
  }

  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2 {
    margin-left: 0.5rem !important;
  }

  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3 {
    margin-left: 1rem !important;
  }

  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4 {
    margin-left: 1.5rem !important;
  }

  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5 {
    margin-left: 3rem !important;
  }

  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0 {
    padding-left: 0 !important;
  }

  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1 {
    padding-left: 0.25rem !important;
  }

  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2 {
    padding-left: 0.5rem !important;
  }

  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3 {
    padding-left: 1rem !important;
  }

  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4 {
    padding-left: 1.5rem !important;
  }

  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5 {
    padding-left: 3rem !important;
  }

  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto {
    margin-left: auto !important;
  }

  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 769px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0 {
    margin-left: 0 !important;
  }

  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1 {
    margin-left: 0.25rem !important;
  }

  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2 {
    margin-left: 0.5rem !important;
  }

  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3 {
    margin-left: 1rem !important;
  }

  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4 {
    margin-left: 1.5rem !important;
  }

  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5 {
    margin-left: 3rem !important;
  }

  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0 {
    padding-left: 0 !important;
  }

  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1 {
    padding-left: 0.25rem !important;
  }

  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2 {
    padding-left: 0.5rem !important;
  }

  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3 {
    padding-left: 1rem !important;
  }

  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4 {
    padding-left: 1.5rem !important;
  }

  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5 {
    padding-left: 3rem !important;
  }

  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto {
    margin-left: auto !important;
  }

  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 961px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0 {
    margin-left: 0 !important;
  }

  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1 {
    margin-left: 0.25rem !important;
  }

  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2 {
    margin-left: 0.5rem !important;
  }

  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3 {
    margin-left: 1rem !important;
  }

  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4 {
    margin-left: 1.5rem !important;
  }

  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5 {
    margin-left: 3rem !important;
  }

  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0 {
    padding-left: 0 !important;
  }

  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1 {
    padding-left: 0.25rem !important;
  }

  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2 {
    padding-left: 0.5rem !important;
  }

  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3 {
    padding-left: 1rem !important;
  }

  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4 {
    padding-left: 1.5rem !important;
  }

  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5 {
    padding-left: 3rem !important;
  }

  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto {
    margin-left: auto !important;
  }

  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0 {
    margin-left: 0 !important;
  }

  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1 {
    margin-left: 0.25rem !important;
  }

  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2 {
    margin-left: 0.5rem !important;
  }

  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3 {
    margin-left: 1rem !important;
  }

  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4 {
    margin-left: 1.5rem !important;
  }

  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5 {
    margin-left: 3rem !important;
  }

  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0 {
    padding-left: 0 !important;
  }

  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1 {
    padding-left: 0.25rem !important;
  }

  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2 {
    padding-left: 0.5rem !important;
  }

  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3 {
    padding-left: 1rem !important;
  }

  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4 {
    padding-left: 1.5rem !important;
  }

  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5 {
    padding-left: 3rem !important;
  }

  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto {
    margin-left: auto !important;
  }

  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0 !important;
  }

  .mt-xxl-0 {
    margin-top: 0 !important;
  }

  .mr-xxl-0 {
    margin-right: 0 !important;
  }

  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xxl-0 {
    margin-left: 0 !important;
  }

  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .m-xxl-1 {
    margin: 0.25rem !important;
  }

  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xxl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xxl-1 {
    margin-left: 0.25rem !important;
  }

  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }

  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }

  .m-xxl-2 {
    margin: 0.5rem !important;
  }

  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xxl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xxl-2 {
    margin-left: 0.5rem !important;
  }

  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }

  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }

  .m-xxl-3 {
    margin: 1rem !important;
  }

  .mt-xxl-3 {
    margin-top: 1rem !important;
  }

  .mr-xxl-3 {
    margin-right: 1rem !important;
  }

  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xxl-3 {
    margin-left: 1rem !important;
  }

  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }

  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }

  .m-xxl-4 {
    margin: 1.5rem !important;
  }

  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xxl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xxl-4 {
    margin-left: 1.5rem !important;
  }

  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }

  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }

  .m-xxl-5 {
    margin: 3rem !important;
  }

  .mt-xxl-5 {
    margin-top: 3rem !important;
  }

  .mr-xxl-5 {
    margin-right: 3rem !important;
  }

  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xxl-5 {
    margin-left: 3rem !important;
  }

  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }

  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }

  .p-xxl-0 {
    padding: 0 !important;
  }

  .pt-xxl-0 {
    padding-top: 0 !important;
  }

  .pr-xxl-0 {
    padding-right: 0 !important;
  }

  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xxl-0 {
    padding-left: 0 !important;
  }

  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .p-xxl-1 {
    padding: 0.25rem !important;
  }

  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xxl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xxl-1 {
    padding-left: 0.25rem !important;
  }

  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }

  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .p-xxl-2 {
    padding: 0.5rem !important;
  }

  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xxl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xxl-2 {
    padding-left: 0.5rem !important;
  }

  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }

  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }

  .p-xxl-3 {
    padding: 1rem !important;
  }

  .pt-xxl-3 {
    padding-top: 1rem !important;
  }

  .pr-xxl-3 {
    padding-right: 1rem !important;
  }

  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xxl-3 {
    padding-left: 1rem !important;
  }

  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }

  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }

  .p-xxl-4 {
    padding: 1.5rem !important;
  }

  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xxl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xxl-4 {
    padding-left: 1.5rem !important;
  }

  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }

  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }

  .p-xxl-5 {
    padding: 3rem !important;
  }

  .pt-xxl-5 {
    padding-top: 3rem !important;
  }

  .pr-xxl-5 {
    padding-right: 3rem !important;
  }

  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xxl-5 {
    padding-left: 3rem !important;
  }

  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }

  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }

  .m-xxl-auto {
    margin: auto !important;
  }

  .mt-xxl-auto {
    margin-top: auto !important;
  }

  .mr-xxl-auto {
    margin-right: auto !important;
  }

  .mb-xxl-auto {
    margin-bottom: auto !important;
  }

  .ml-xxl-auto {
    margin-left: auto !important;
  }

  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }

  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
}

.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.baseline-grid {
  background-image: linear-gradient(to top, rgb(74, 255, 255) 0, rgb(74, 255, 255) 1px, transparent 1px);
  background-size: 100% 0.5rem;
}

.js :focus {
  outline: 0;
}

.tab-highlight :focus,
.tab-highlight :focus + label,
.tab-highlight .has-focus,
.tab-highlight .has-focus + label {
  outline: 0.1rem solid #e73338 !important;
}

.tab-highlight .color-inverse :focus,
.tab-highlight .color-inverse :focus + label,
.tab-highlight .color-inverse .has-focus,
.tab-highlight .color-inverse .has-focus + label {
  outline: 0.1rem solid #fff !important;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

.u-list-clean {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.u-list-inline {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.u-list-disc {
  list-style: disc;
}

.u-list-circle {
  list-style: circle;
}

.u-list-square {
  list-style: circle;
}

.u-list-m-b-1 li {
  margin-bottom: 1rem;
}

.u-list-m-b-1 li:last-child {
  margin-bottom: 0;
}

.u-align-text-center {
  text-align: center !important;
}

.u-align-text-left {
  text-align: left !important;
}

.u-align-text-right {
  text-align: right !important;
}

.u-whitespace-nowrap {
  white-space: nowrap !important;
}

.u-b-0 {
  border: 0 !important;
}

.u-b-t-0 {
  border-top: 0 !important;
}

.u-b-b-0 {
  border-bottom: 0 !important;
}

.u-b-l-0 {
  border-left: 0 !important;
}

.u-b-r-0 {
  border-right: 0 !important;
}

.u-br-4 {
  border-radius: 0.4rem !important;
}

.u-br-top-4 {
  border-top-left-radius: 0.4rem !important;
  border-top-right-radius: 0.4rem !important;
}

.u-br-bottom-4 {
  border-bottom-left-radius: 0.4rem !important;
  border-bottom-right-radius: 0.4rem !important;
}

.u-p-a {
  padding: 1rem !important;
}

.u-p-a-0 {
  padding: 0 !important;
}

.u-p-a-half {
  padding: 0.5rem !important;
}

.u-p-a-double {
  padding: 2rem !important;
}

.u-p-a-triple {
  padding: 3rem !important;
}

.u-p-a-quad {
  padding: 4rem !important;
}

.u-p-t-0 {
  padding-top: 0 !important;
}

.u-p-t {
  padding-top: 1rem !important;
}

.u-p-t-half {
  padding-top: 0.5rem !important;
}

.u-p-t-double {
  padding-top: 2rem !important;
}

.u-p-t-triple {
  padding-top: 3rem !important;
}

.u-p-t-quad {
  padding-top: 4rem !important;
}

.u-p-b-0 {
  padding-bottom: 0 !important;
}

.u-p-b {
  padding-bottom: 1rem !important;
}

.u-p-b-half {
  padding-bottom: 0.5rem !important;
}

.u-p-b-double {
  padding-bottom: 2rem !important;
}

.u-p-b-triple {
  padding-bottom: 3rem !important;
}

.u-p-b-quad {
  padding-bottom: 4rem !important;
}

.u-p-l {
  padding-left: 1rem !important;
}

.u-p-l-half {
  padding-left: 0.5rem !important;
}

.u-p-l-double {
  padding-left: 2rem !important;
}

.u-p-l-triple {
  padding-left: 3rem !important;
}

.u-p-l-quad {
  padding-left: 4rem !important;
}

.u-p-r {
  padding-right: 1rem !important;
}

.u-p-r-half {
  padding-right: 0.5rem !important;
}

.u-p-r-double {
  padding-right: 2rem !important;
}

.u-p-r-triple {
  padding-right: 3rem !important;
}

.u-p-r-quad {
  padding-right: 4rem !important;
}

.u-p-x-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.u-p-x {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.u-p-x-half {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}

.u-p-x-double {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.u-p-x-triple {
  padding-left: 3rem !important;
  padding-right: 3rem !important;
}

.u-p-x-quad {
  padding-left: 4rem !important;
  padding-right: 4rem !important;
}

.u-p-y-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.u-p-y {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.u-p-y-half {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.u-p-y-double {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.u-p-y-triple {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.u-p-y-quad {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important;
}

.u-m-a {
  margin: 1rem !important;
}

.u-m-a-0 {
  margin: 0 !important;
}

.u-m-a-half {
  margin: 0.5rem !important;
}

.u-m-a-double {
  margin: 2rem !important;
}

.u-m-a-triple {
  margin: 3rem !important;
}

.u-m-a-quad {
  margin: 4rem !important;
}

.u-m-t-0 {
  margin-top: 0 !important;
}

.u-m-t {
  margin-top: 1rem !important;
}

.u-m-t-half {
  margin-top: 0.5rem !important;
}

.u-m-t-double {
  margin-top: 2rem !important;
}

.u-m-t-triple {
  margin-top: 3rem !important;
}

.u-m-t-quad {
  margin-top: 4rem !important;
}

.u-m-b-0 {
  margin-bottom: 0 !important;
}

.u-m-b {
  margin-bottom: 1rem !important;
}

.u-m-b-half {
  margin-bottom: 0.5rem !important;
}

.u-m-b-3 {
  margin-bottom: 1.5rem !important;
}

.u-m-b-double {
  margin-bottom: 2rem !important;
}

.u-m-b-triple {
  margin-bottom: 3rem !important;
}

.u-m-b-quad {
  margin-bottom: 4rem !important;
}

.u-m-l {
  margin-left: 1rem !important;
}

.u-m-l-half {
  margin-left: 0.5rem !important;
}

.u-m-l-double {
  margin-left: 2rem !important;
}

.u-m-l-triple {
  margin-left: 3rem !important;
}

.u-m-l-quad {
  margin-left: 4rem !important;
}

.u-m-r {
  margin-right: 1rem !important;
}

.u-m-r-half {
  margin-right: 0.5rem !important;
}

.u-m-r-double {
  margin-right: 2rem !important;
}

.u-m-r-triple {
  margin-right: 3rem !important;
}

.u-m-r-quad {
  margin-right: 4rem !important;
}

.u-m-x-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.u-m-x {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.u-m-x-half {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.u-m-x-double {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.u-m-x-triple {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.u-m-x-quad {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.u-m-y-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.u-m-y {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.u-m-y-half {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.u-m-y-double {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.u-m-y-triple {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.u-m-y-quad {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.u-position-relative {
  position: relative !important;
}

.u-position-absolute {
  position: absolute !important;
}

.u-position-fixed {
  position: fixed !important;
}

.u-position-static {
  position: static !important;
}

.u-align-content-center {
  -ms-flex-line-pack: center;
  align-content: center;
}

.u-align-items-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.u-align-items-start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.u-align-items-end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.u-align-items-stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.u-justify-content-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.u-justify-content-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.u-justify-content-around {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.u-justify-content-start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.u-justify-content-end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.u-flex-grow {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.u-flex-shrink {
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.u-flex-no-grow {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.u-flex-no-shrink {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.u-flex-1-1-auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.u-flex-1-0-auto {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

.u-flex-0-1-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}

.u-flex-0-0-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.u-align-self-start {
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.u-align-self-end {
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.u-align-self-center {
  -ms-flex-item-align: center;
  align-self: center;
}

.u-align-self-stretch {
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.u-flex-direction-column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.color-bf-black {
  color: #333 !important;
}

.color-bf-gray {
  color: #48484e !important;
}

.color-white {
  color: #fff !important;
}

.color-dark-blue {
  color: #0568a1 !important;
}

.bg-box-gray {
  background-color: #f0f0eb !important;
}

.bg-black {
  background-color: #333 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-bf-blue {
  background-color: #057dbb !important;
}

.bg-bf-dark-blue {
  background-color: #0568a1 !important;
}

.bg-soft-gray {
  background-color: #78766d !important;
}

.bg-linkedin {
  background-color: #0077b5 !important;
}

.bg-twitter {
  background-color: #00aced !important;
}

.bg-facebook {
  background-color: #3b5998 !important;
}

.bg-google-plus {
  background-color: #dd4b39 !important;
}

.bg-youtube {
  background-color: #ff0000;
}

.u-decoration-none {
  text-decoration: none !important;
}

.u-decoration-underline {
  text-decoration: underline !important;
}

.u-font-weight-bold {
  font-weight: 700 !important;
}

.u-font-weight-formal {
  font-weight: 400 !important;
}

.u-text-large {
  font-size: 1rem;
}

@media (min-width: 769px) {
  .u-text-large {
    font-size: 1.2rem;
  }
}

.u-font-size-18 {
  font-size: 0.9rem;
}

.u-display-block {
  display: block;
}

.u-display-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

[hidden] {
  display: none !important;
}

.u-display-none {
  display: none;
}

.u-is-dashed-bottom {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
  background-position: bottom left;
}

.u-is-dashed-top {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
  background-position: top left;
}

.u-full-width {
  width: 100%;
}

.u-full-height {
  height: 100%;
}

.icon-size-32 {
  width: 1.8rem;
  height: 1.8rem;
}

.line-list-icon,
.fancy-radiobutton input[type=radio] + label {
  background-size: 1.8rem 1.8rem;
}

.icon-size-48 {
  width: 2.4rem;
  height: 2.4rem;
}

.icon-round {
  background-size: 2.4rem 2.4rem;
}

.icon-size-72 {
  width: 3.6rem;
  height: 3.6rem;
}

.fancy-radiobutton input[type=radio] + label.icon-bankid {
  background-size: 3.6rem 3.6rem;
}

.icon-size-scale {
  width: auto;
  height: 100%;
}

.u-icon-left {
  padding-left: 1.95rem;
  background-position: left center !important;
}

.u-icon-right {
  padding-right: 1.95rem;
  background-position: center right;
}

.u-icon-small {
  background-size: auto 50%;
}

.u-icon-small.u-icon-left {
  padding-left: 1.45rem;
  background-position: left center;
}

.u-icon-small.u-icon-right {
  padding-right: 1.45rem;
  background-position: center right;
}

.u-icon-small:hover svg {
  fill: #0568a1 !important;
}

.u-has-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.icon-round {
  border-radius: 50% !important;
  padding: 0.5rem !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.icon-contain {
  background-size: contain;
}

body > .loader-backdrop {
  position: fixed;
  z-index: 9999;
}

.loader-backdrop {
  background-color: rgba(255, 255, 255, 0.85);
  background-image: url("/static/images/bf-logo-animated-4e68bf8c57.svg");
  background-repeat: no-repeat;
  background-position: center calc(50% - 1rem);
  position: absolute;
  z-index: 998;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.loader-backdrop::before {
  content: "Laddar";
  position: absolute;
  display: inline-block;
  top: 50%;
  left: 50%;
  margin: 2.25rem 0 0 -2rem;
}

.loader-backdrop::after {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 2.25rem 0 0 1.15rem;
  -webkit-animation: blink 1s infinite;
  animation: blink 1s infinite;
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis steps(4, end) 900ms infinite;
  animation: ellipsis steps(4, end) 900ms infinite;
  content: "…";
  /* ascii code for the ellipsis character */
  width: 0px;
}

@-webkit-keyframes blink {
  from {
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes blink {
  from {
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes ellipsis {
  to {
    width: 1.1em;
  }
}

@keyframes ellipsis {
  to {
    width: 1.1em;
  }
}

.alert {
  margin-bottom: 2rem;
  border: 1px solid transparent;
  border-left-width: 0.5rem;
  background-position: 1rem 50%;
  padding: 1rem;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(0, 0, 0, 0.1);
  background-repeat: no-repeat;
  border-radius: 0.175rem;
}

.alert--dismissible {
  padding-right: 2rem;
}

.alert--dismissible .close {
  position: relative;
  right: -1rem;
  color: inherit;
  float: right;
  padding-top: 0;
  padding-bottom: 0;
}

.alert--success {
  border-color: #87ad3b;
  color: #48484e;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(109, 143, 41, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(109, 143, 41, 0.2);
}

.alert--success hr {
  border-top-color: #789a35;
}

.alert--success .alert-link {
  color: #303033;
}

.alert--info {
  border-color: #057dbb;
  color: #48484e;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 104, 161, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 104, 161, 0.2);
}

.alert--info hr {
  border-top-color: #046ca2;
}

.alert--info .alert-link {
  color: #303033;
}

.alert--warning {
  border-color: #ffdd00;
  color: #48484e;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(237, 201, 0, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(237, 201, 0, 0.2);
}

.alert--warning hr {
  border-top-color: #e6c700;
}

.alert--warning .alert-link {
  color: #303033;
}

.alert--error {
  border-color: #e73338;
  color: #48484e;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(209, 35, 39, 0.15);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(209, 35, 39, 0.15);
}

.alert--error hr {
  border-top-color: #e41c22;
}

.alert--error .alert-link {
  color: #303033;
}

.apartment-facts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 2rem;
  border-radius: 1rem;
  -webkit-box-shadow: 0 0 1rem 0 #C8C8C8;
  box-shadow: 0 0 1rem 0 #C8C8C8;
}

@media (min-width: 769px) {
  .apartment-facts {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.apartment-facts > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0.75rem 1.5rem;
}

.apartment-facts > div + div {
  border-top: 1px solid rgba(200, 200, 200, 0.5019607843);
}

@media (min-width: 769px) {
  .apartment-facts > div + div {
    border-top: none;
    border-left: 1px solid rgba(200, 200, 200, 0.5019607843);
  }
}

.apartment-facts__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.5rem;
  font-size: 1rem;
}

.apartment-facts__heading {
  color: #0568a1;
  font-family: "Open Sans Condensed", sans-serif;
  font-size: 1.1rem;
}

.apartment-header--gray {
  background-color: #f0f0eb;
  padding: 1rem 2rem;
}

.apartment-header__info {
  margin-bottom: 1rem;
  margin-bottom: 1.5rem;
}

.apartment-header__info__item {
  margin-right: 0.4rem;
  padding: 0 0.5rem 0 0;
  border-right: 1px #d0d0ca solid;
  white-space: nowrap;
}

.apartment-header__info__item:first-child {
  padding-left: 0;
}

.apartment-header__info__item:last-child {
  border-right: none;
}

.apartment-slide {
  margin-bottom: 2rem;
}

@media (max-width: 768px) {
  .apartment-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}

.apartment-slide__title {
  display: inline-block;
  margin-bottom: 1rem;
}

@media (max-width: 768px) {
  .apartment-slide__title {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}

.apartment-slide .btn.apartment-slide__pagination {
  float: right;
  margin-bottom: 1rem;
  padding: 0;
  min-width: 150px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.apartment-slide .btn.apartment-slide__pagination:hover {
  background-color: #057dbb;
}

.apartment-slide button {
  border: 0;
  background-color: #057dbb;
}

.apartment-slide button:hover {
  background-color: #0568a1;
}

.apartment-slide__prevBtn {
  min-width: calc(50% - 14px);
  padding: 0.5rem 0rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.apartment-slide__prevBtn .apartment-slide__icon {
  padding-left: 1.5rem;
}

.apartment-slide__nextBtn {
  min-width: calc(50% - 14px);
  padding: 0.5rem 0rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end;
}

.apartment-slide__nextBtn .apartment-slide__icon {
  padding-right: 1.5rem;
}

.apartment-slide .ad-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
  scroll-behavior: smooth;
}

@media (max-width: 768px) {
  .apartment-slide .ad-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.apartment-slide .ad-list__space {
  min-height: 1.5rem;
  display: block;
}

@media (max-width: 768px) {
  .apartment-slide .ad-list__space {
    display: none;
  }
}

.apartment-slide .ad-list__item {
  position: relative;
  margin: 0;
  border-radius: 0.5rem;
  font-size: 1rem;
  min-width: 33.333%;
  -webkit-box-shadow: 0 0 0.3rem 0 #DBDBD6;
  box-shadow: 0 0 0.3rem 0 #DBDBD6;
}

.apartment-slide .ad-list__item:hover {
  background-color: #f0f0eb;
}

.apartment-slide .ad-list__item:last-child {
  margin-bottom: 0;
}

@media (max-width: 768px) {
  .apartment-slide .ad-list__item:last-child {
    margin-bottom: 1rem;
  }
}

.apartment-slide .ad-list__link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.apartments-of-interest {
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 1.5rem;
  background-color: #f0f0eb;
}

@media (min-width: 1200px) {
  .apartments-of-interest {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.apartments-of-interest:nth-child(odd) {
  background-color: #fff;
}

.apartments-of-interest:nth-child(even) .apartments-of-interest__title,
.apartments-of-interest:nth-child(even) .apartments-of-interest__area {
  color: #0568a1;
}

.apartments-of-interest__wide {
  width: 55%;
}

.apartments-of-interest a[href=""] {
  display: none;
}

.apartments-of-interest .apartments-of-interest__text {
  width: 100%;
  font-size: 1rem;
}

@media (min-width: 769px) {
  .apartments-of-interest .apartments-of-interest__text {
    width: 65%;
  }
}

@media (min-width: 1200px) {
  .apartments-of-interest .apartments-of-interest__text {
    width: 50%;
  }
}

.apartments-of-interest .apartments-of-interest__text small,
.apartments-of-interest .apartments-of-interest__text .apartment-wrapper .apartment-info,
.apartment-wrapper .apartments-of-interest .apartments-of-interest__text .apartment-info,
.apartments-of-interest .apartments-of-interest__text .apartment-header__info {
  font-size: 90%;
}

@media (min-width: 1200px) {
  .apartments-of-interest .apartments-of-interest__text--wide {
    width: 55% !important;
  }
}

.apartments-of-interest .btn {
  margin-top: 0.5rem;
}

@media (min-width: 769px) {
  .apartments-of-interest .btn {
    margin-top: 0;
  }
}

.apartments-of-interest__btn-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-left: 0.5rem;
}

.apartments-of-interest__info {
  margin-bottom: 0.7rem;
  font-size: 80%;
  line-height: normal;
}

.apartments-of-interest__link {
  color: #000;
  text-decoration: none;
}

.apartments-of-interest__title {
  margin-bottom: 0.15rem;
  color: #057dbb;
}

.apartments-of-interest__area {
  color: #057dbb;
}

.apartments-of-interest__data {
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 1rem;
  padding-right: 1rem;
  font-size: 90%;
}

@media (min-width: 769px) {
  .apartments-of-interest__data {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.apartments-of-interest__que {
  margin-right: 0.5rem;
  font-size: 0.9rem;
}

.apartments-of-interest__state {
  margin: 0.5rem 0;
}

.apartments-of-interest__state .green {
  color: #6d8f29;
  font-size: 80%;
}

.apartments-of-interest__state .red {
  color: #d12327;
  font-size: 80%;
}

.apartments-of-interest__heading {
  margin-bottom: 0.15rem;
  font-size: 1.1rem;
  font-family: "Open Sans Condensed", sans-serif;
}

.bostadskort {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #f0f0eb;
}

.bostadskort ul.egenskaper,
.bostadskort ul.topbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
  padding-top: 1rem;
}

.bostadskort ul.egenskaper li,
.bostadskort ul.topbar li {
  white-space: nowrap;
  padding-right: 0.5rem;
}

.bostadskort .status {
  border: 1px solid #78766d;
  background-color: #fff;
}

.bostadskort .alert {
  background-color: #fff;
  padding: 0.5rem 0.5rem;
  margin-top: 1rem;
}

.bostadskort .knappar {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1rem;
}

@media (min-width: 769px) {
  .bostadskort ul.egenskaper li:not(:last-child)::after {
    content: "|";
    display: inline-block;
    line-height: 1rem;
    width: 1rem;
    text-align: right;
  }
}

@media (max-width: 768px) {
  .bostadskort .knappar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .bostadskort .u-hidden-sm {
    display: none;
  }
}

@media (min-width: 769px) {
  .bostadskort .u-hidden-md-up {
    display: none;
  }
}

.bostadskort ul.topbar li:not(:last-child)::after {
  content: "|";
  display: inline-block;
  line-height: 1rem;
  width: 1rem;
  text-align: right;
}

.breadcrumbs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  font-size: 80%;
}

.breadcrumbs::before {
  content: "";
  width: 0.75rem;
  height: 0.75rem;
  background-color: #fff;
  background-size: contain;
  background-position: center center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

@media (min-width: 769px) {
  .breadcrumbs::before {
    display: none;
  }
}

.breadcrumbs .block-icon {
  display: none;
}

@media (min-width: 769px) {
  .breadcrumbs .block-icon {
    display: block;
    width: 1rem;
    height: 1rem;
  }
}

.breadcrumbs__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  margin-left: 0.5rem;
  display: none;
}

.breadcrumbs__item:nth-last-child(2) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 769px) {
  .breadcrumbs__item {
    position: static;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: auto;
    margin-left: 0;
    min-height: none;
  }

  .breadcrumbs__item:first-child .breadcrumbs__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .breadcrumbs__item:not(:first-child)::before {
    display: inline-block;
    content: " / ";
    padding: 0 0.5rem;
  }
}

.breadcrumbs__link,
.breadcrumbs__span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 240px;
  text-decoration: none;
}

@media (min-width: 769px) {
  .breadcrumbs__link,
  .breadcrumbs__span {
    max-width: 200px;
  }
}

@media (min-width: 1200px) {
  .breadcrumbs__link,
  .breadcrumbs__span {
    max-width: none;
  }
}

.breadcrumbs__item--current {
  font-weight: 700;
}

.breadcrumbs__item--current::before {
  font-weight: 400;
}

.btn {
  display: inline-block;
  border: 0;
  cursor: pointer;
  background-image: none;
  background-color: #057dbb;
  color: #fff;
  font-weight: 700;
  font-size: 0.9rem;
  margin: 0;
  text-decoration: none;
  border-radius: 0.175rem;
  padding: 0.5rem 1rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-hyphens: auto;
  hyphens: auto;
}

.btn:hover,
.btn:focus,
.btn.btn--active {
  background-color: #0568a1;
}

.btn:disabled,
.btn:disabled:hover {
  background-color: #f0f0eb;
  color: #74747e;
  cursor: not-allowed;
  border: 1px solid #d0d0ca;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn--small {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-top: 0rem;
  padding-top: 0.20975rem;
  padding-bottom: 0.29025rem;
  margin-bottom: -0.5rem;
  padding: 0.25rem 1rem;
}

.btn--large {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.363rem;
  padding-bottom: 0.137rem;
  margin-bottom: 0rem;
  padding: 0.75rem 1.5rem;
}

@media (min-width: 769px) {
  .btn--large {
    font-size: 1.25rem;
    line-height: 1.5rem;
    margin-top: -0.5rem;
    padding-top: 0.26625rem;
    padding-bottom: 0.23375rem;
    margin-bottom: 0rem;
    padding: 1rem 2rem;
  }
}

.btn--secondary {
  background-color: #fff;
  -webkit-box-shadow: inset 0 0 0 1px #0568a1;
  box-shadow: inset 0 0 0 1px #0568a1;
  color: #0568a1;
}

.btn--secondary:hover,
.btn--secondary:focus,
.btn--secondary.btn--active {
  background-color: #d4f2fd;
  color: #48484e;
}

.btn--icon-left,
.btn--icon-right,
.btn--icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.btn--icon-left > span,
.btn--icon-right > span,
.btn--icon > span {
  -ms-flex-item-align: center;
  align-self: center;
}

.btn--icon-left .block-icon,
.btn--icon-right .block-icon,
.btn--icon .block-icon {
  background-size: 65%;
}

.btn--icon-left.btn--small .block-icon,
.btn--icon-right.btn--small .block-icon,
.btn--icon.btn--small .block-icon {
  width: 0.8rem;
  height: 0.8rem;
}

@media (min-width: 769px) {
  .btn--icon-left.btn--large .block-icon,
  .btn--icon-right.btn--large .block-icon,
  .btn--icon.btn--large .block-icon {
    width: 1.8rem;
    height: 1.8rem;
  }
}

.btn.btn--icon {
  padding: 0.5rem 0.5rem 0.5rem 0.5rem;
}

.btn--icon-left {
  padding: 0.5rem 1.5rem 0.5rem 1rem;
}

.btn--icon-left .block-icon {
  margin-right: 0.5rem;
}

@media (min-width: 769px) {
  .btn--icon-left .block-icon {
    margin-right: 1rem;
  }
}

.btn--icon-left.btn--small {
  padding: 0.25rem 1rem 0.25rem 0.5rem;
}

.btn--icon-left.btn--small .block-icon {
  margin-right: 0.5rem;
}

.btn--icon-left.btn--large {
  padding: 0.75rem 1.5rem 0.75rem 1rem;
}

@media (min-width: 769px) {
  .btn--icon-left.btn--large {
    padding: 1rem 2rem 1rem 1.5rem;
  }
}

.btn--icon-right {
  padding: 0.5rem 1rem 0.5rem 1rem;
}

.btn--icon-right .block-icon {
  background-size: 65%;
  margin-left: 0.5rem;
}

@media (min-width: 769px) {
  .btn--icon-right .block-icon {
    margin-left: 1rem;
  }
}

.btn--icon-right.btn--small {
  padding: 0.25rem 0.5rem 0.25rem 1rem;
}

.btn--icon-right.btn--small .block-icon {
  margin-left: 0.5rem;
}

.btn--icon-right.btn--large {
  padding: 0.75rem 1rem 0.75rem 1.5rem;
}

@media (min-width: 769px) {
  .btn--icon-right.btn--large {
    padding: 1rem 1.5rem 1rem 2rem;
  }
}

.btn--block {
  width: 100%;
  clear: both;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.btn--block.btn--icon-right {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media (max-width: 768px) {
  .btn--block-sm {
    width: 100%;
    clear: both;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }

  .btn--block-sm.btn--icon-right {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

.btn--clean {
  border: 0;
  background-color: transparent;
}

.btn--clean:hover,
.btn--clean:focus,
.btn--clean.btn--active {
  background-color: transparent;
}

.btn--collapse {
  padding-left: 0;
  padding-right: 0;
  width: auto;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

.btn__group:after {
  display: block;
  content: "";
  clear: both;
}

.btn.btn--grouped {
  float: left;
  border-radius: 0;
  border-width: 1px 1px 1px 0;
}

.btn.btn--grouped:first-child {
  border-radius: 0.175rem 0 0 0.175rem;
  border-width: 1px 0 1px 0;
}

.btn.btn--grouped:last-child {
  border-radius: 0 0.175rem 0.175rem 0;
}

.option-btn {
  background-color: #f0f0eb;
  border: 0;
  max-width: 560px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 49px;
  height: 180px;
}

.option-btn__text-area {
  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: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: start;
}

.option-btn__heading {
  color: #057dbb;
  font-size: 18px;
  font-weight: 700;
}

.option-btn__text {
  font-size: 15px;
  font-weight: 400;
  max-width: 297px;
  line-height: 20px;
  padding-top: 10px;
}

.button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media (max-width: 575px) {
  .button-group {
    display: block;
  }
}

.button-group .btn {
  text-align: center;
}

@media (max-width: 575px) {
  .button-group .btn {
    width: 100%;
  }
}

@media (max-width: 575px) {
  .button-group .btn + .btn {
    margin-top: 1rem;
  }
}

.charts__container {
  height: 20rem;
}

@media (min-width: 769px) {
  .charts__container {
    height: 30rem;
  }
}

.charts__container--tall {
  height: 40rem;
}

@media (min-width: 769px) {
  .charts__container--tall {
    height: 60rem;
  }
}

.charts__caption {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: end;
}

.charts__legend {
  margin: 0.5rem;
}

.charts__legend strong,
.charts__legend .apartment-wrapper .apartment-info,
.apartment-wrapper .charts__legend .apartment-info,
.charts__legend .apartment-header__info {
  display: inline;
  margin-right: 0.5rem;
}

.charts__legend:before {
  position: relative;
  top: 3px;
  margin-right: 0.5rem;
  content: "";
  display: inline-block;
  text-align: center;
  border-radius: 999px;
  width: 32px;
  color: rgba(1, 1, 1, 0.8);
  font-size: 24px;
  height: 32px;
}

.charts__legend:before {
  background-color: #057dbb;
}

.charts__legend--green:before {
  background-color: #87ad3b;
}

.charts__legend--red:before {
  background-color: #e73338;
}

.charts__legend--yellow:before {
  background-color: #ffdd00;
}

.dashboard-grid__grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.dashboard-grid__cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 100%;
  flex: 1 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

@media (min-width: 769px) {
  .dashboard-grid__cell {
    -webkit-box-flex: 1;
    -ms-flex: 1 50%;
    flex: 1 50%;
  }
}

.dashboard-grid__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 100%;
  flex: 1 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.dashboard-grid__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 5px;
  padding: 1rem;
  border-radius: 1rem;
  background-color: #057dbb;
  color: #fff;
  text-decoration: none;
}

@media (min-width: 769px) {
  .dashboard-grid__item {
    padding: 3rem;
  }
}

@media (min-width: 961px) {
  .dashboard-grid__item {
    min-height: 15rem;
  }
}

.dashboard-grid__item:hover .dashboard-grid__item__text,
.dashboard-grid__item:focus .dashboard-grid__item__text {
  text-decoration: underline;
  text-decoration-thickness: 3px;
}

.dashboard-grid__item:hover,
.dashboard-grid__item:focus {
  background-color: #0568a1;
}

.dashboard-grid__item__label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "Open Sans Condensed", sans-serif;
  text-align: center;
  white-space: normal;
}

@media (min-width: 769px) {
  .dashboard-grid__item__label {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-top: 0rem;
    padding-top: 0.2rem;
    padding-bottom: 0.3rem;
    margin-bottom: -0.5rem;
  }
}

@media (min-width: 769px) {
  .dashboard-grid__item__label--large {
    font-size: 1.6rem;
    line-height: 3rem;
    margin-top: 0rem;
    padding-top: 0.2rem;
    padding-bottom: 0.3rem;
    margin-bottom: -0.5rem;
  }
}

.dashboard-grid__item__icon {
  width: 4rem;
  height: 4rem;
  margin-bottom: 0.5rem;
}

.dashboard-grid__item__text {
  width: 100%;
}

@media (min-width: 961px) {
  .dashboard-grid__item--large:before {
    content: "";
    padding-top: 100%;
    float: left;
  }
}

.expandable-textbox .textbox {
  border-top: 1px solid #0568a1;
  border-right: 1px solid #0568a1;
  border-left: 1px solid #0568a1;
  padding: 1rem;
}

.expandable-textbox .textbox:only-child {
  border-bottom: 1px solid #0568a1;
  margin-bottom: 1rem;
}

.expandable-textbox .textbox:only-child p:last-child {
  margin-bottom: 0;
}

.expandable-textbox .textbox .expandable-part {
  display: none;
}

.expandable-textbox .textbox p {
  margin-bottom: 1rem;
}

.expandable-textbox button.btn--secondary {
  -webkit-box-shadow: inset 0 0 0 1px #0568a1;
  box-shadow: inset 0 0 0 1px #0568a1;
  border-radius: 0;
}

.expandable-textbox button.btn--secondary:hover,
.expandable-textbox button.btn--secondary:focus {
  background-color: white;
  color: #0568a1;
}

::-webkit-input-placeholder {
  color: #74747e;
  opacity: 1;
}

::-moz-placeholder {
  color: #74747e;
  opacity: 1;
}

:-ms-input-placeholder {
  color: #74747e;
  opacity: 1;
}

:-moz-placeholder {
  color: #74747e;
  opacity: 1;
}

::-ms-input-placeholder {
  color: #74747e;
  opacity: 1;
}

::placeholder {
  color: #74747e;
  opacity: 1;
}

::-webkit-datetime-edit-year-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-text {
  color: #74747e;
  opacity: 1;
  text-transform: uppercase;
}

::-ms-clear {
  display: none;
}

label {
  display: block;
  font-weight: 700;
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 0rem;
}

label[for] {
  cursor: pointer;
}

input:not([type=checkbox]):not([type=radio]),
textarea,
select {
  padding: 0.5rem 1rem;
  border: 1px solid #93939c;
  background-color: #fff;
  display: block;
  width: 100%;
  border-radius: 0.175rem;
  -webkit-box-shadow: inset 0 0.175rem 0.175rem rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 0.175rem 0.175rem rgba(0, 0, 0, 0.1);
  -webkit-transition: border-color 0.25s ease-out, -webkit-box-shadow 0.25s ease-out;
  transition: border-color 0.25s ease-out, -webkit-box-shadow 0.25s ease-out;
  transition: box-shadow 0.25s ease-out, border-color 0.25s ease-out;
  transition: box-shadow 0.25s ease-out, border-color 0.25s ease-out, -webkit-box-shadow 0.25s ease-out;
  background-size: 1.2rem;
  color: #333;
}

input:not([type=checkbox]):not([type=radio]):focus,
textarea:focus,
select:focus {
  border-color: #0568a1;
  -webkit-box-shadow: inset 0 0.175rem 0.175rem rgba(5, 104, 161, 0.25);
  box-shadow: inset 0 0.175rem 0.175rem rgba(5, 104, 161, 0.25);
}

input:not([type=checkbox]):not([type=radio]):focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
select:focus::-webkit-input-placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio]):focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
select:focus::-moz-placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio]):focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder,
select:focus:-ms-input-placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio]):focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
select:focus:-moz-placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio]):focus::-ms-input-placeholder,
textarea:focus::-ms-input-placeholder,
select:focus::-ms-input-placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio]):focus::placeholder,
textarea:focus::placeholder,
select:focus::placeholder {
  color: #0568a1;
}

input:not([type=checkbox]):not([type=radio])[disabled],
textarea[disabled],
select[disabled] {
  cursor: not-allowed;
  background-color: #f0f0eb;
}

input:not([type=checkbox]):not([type=radio])::-ms-expand,
textarea::-ms-expand,
select::-ms-expand {
  border: 0;
  background-color: transparent;
}

input[type=number],
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button,
input[type=date],
input[type=date]::-webkit-inner-spin-button,
input[type=date]::-webkit-outer-spin-button,
input[type=date]::-webkit-clear-button,
input[type=datetime],
input[type=datetime]::-webkit-inner-spin-button,
input[type=datetime]::-webkit-outer-spin-button,
input[type=time],
input[type=time]::-webkit-inner-spin-button,
input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

input[type=number] {
  -moz-appearance: textfield;
}

input[type=date] {
  background-size: 24px 24px;
  background-position: calc(100% - 1rem) 50%;
}

input[type=date]::before {
  content: "";
  display: inline-block;
}

input[type=date]::-webkit-calendar-picker-indicator,
input[type=date]::-webkit-clear-button {
  cursor: pointer;
  min-width: 24px;
  min-height: 24px;
  background-color: transparent;
  font-size: 0;
  color: transparent;
}

input[type=date]::-webkit-calendar-picker-indicator {
  margin-left: 0.25rem;
}

input[type=date]::-webkit-clear-button {
  background-size: 85% 85%;
  background-position: center center;
}

textarea {
  min-height: 7.5rem;
  min-width: 100%;
  max-width: 100%;
}

.checkbox,
.radio {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

input[type=checkbox] + label,
input[type=radio] + label {
  padding-left: 2rem;
  padding-bottom: 0;
  font-weight: normal;
  background-position: left 0.363rem;
  background-size: 1.5em 1.5em;
  cursor: pointer;
  display: inline-block;
  margin-right: 2rem;
  font-size: 0.8rem;
  padding-top: 0.15rem;
}

input[type=checkbox]:focus + label,
input[type=checkbox]:hover + label,
input[type=radio]:focus + label,
input[type=radio]:hover + label {
  text-decoration: underline;
  color: #0568a1;
}

input[type=checkbox][disabled] + label,
input[type=radio][disabled] + label {
  color: #91928e;
}

input[type=checkbox][disabled]:focus + label,
input[type=checkbox][disabled]:hover + label,
input[type=radio][disabled]:focus + label,
input[type=radio][disabled]:hover + label {
  cursor: not-allowed;
  color: #91928e;
  text-decoration: none;
}

.checkbox--inline,
.radio--inline {
  padding-top: 0;
  padding-bottom: 0;
}

.checkbox--inline input[type=checkbox] + label,
.checkbox--inline input[type=radio] + label,
.radio--inline input[type=checkbox] + label,
.radio--inline input[type=radio] + label {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-right: 3rem;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: calc(100% - 1rem) 50%;
  background-color: #fff;
  background-repeat: no-repeat;
  font-size: 0.8rem;
}

select[multiple] {
  background: none !important;
}

@media (min-width: 769px) {
  select[multiple] {
    padding: 0;
  }
}

select[multiple] option {
  padding: 0.5rem 1rem;
  background-color: #fff;
}

select[multiple]:focus option:checked {
  background: #057dbb -webkit-gradient(linear, left bottom, left top, from(#057dbb), to(#057dbb));
  background: #057dbb linear-gradient(0deg, #057dbb 0%, #057dbb 100%);
}

select::-ms-expand {
  display: none;
}

select.margin-left {
  margin-left: 0.5em;
}

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

.field-group {
  margin-bottom: 2rem;
}

.field-group:last-child {
  margin-bottom: 0;
}

.field-group input + .btn,
.field-group textarea + .btn,
.field-group select + .btn {
  margin-top: 0.5rem;
}

.is-required label:after {
  content: "*";
  display: inline-block;
  color: #e73338;
  margin-left: 0.25rem;
}

.field-control--sm {
  padding: 0.4rem 2.5rem 0.4rem 0.5rem;
  font-size: 0.85rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-size: 15px;
  background-position: right 15px center;
}

.has-success .field-control {
  background-position: calc(100% - 1rem) 50%;
  padding-right: 3rem;
}

.has-error .field-control,
.has-help .field-control {
  border-radius: 0.175rem 0.175rem 0 0;
}

.invalid-feedback {
  color: #e73338;
}

.has-error .field-control {
  border-color: #e73338;
  color: #e73338;
}

.has-error.checkbox label,
.has-error.checkbox .invalid-feedback,
.has-error.radio label,
.has-error.radio .invalid-feedback {
  padding-left: 2rem;
}

.has-error .checkbox .field-help {
  border-color: #e73338;
}

.has-error .field-help {
  border-color: #e73338;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(209, 35, 39, 0.15);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(209, 35, 39, 0.15);
}

.has-error input[type=checkbox] {
  border-color: #e73338;
}

.field-help {
  border-right: 1px solid #057dbb;
  border-bottom: 1px solid #057dbb;
  border-left: 0.5rem solid #057dbb;
  border-radius: 0 0 0.175rem 0.175rem;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 104, 161, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 104, 161, 0.2);
  padding: 0.5rem 1rem;
  background-color: #fff;
  color: #333;
  font-size: 15px;
}

.checkbox .field-help {
  border-top: 1px solid #057dbb;
  border-radius: 0.175rem 0.175rem 0.175rem 0.175rem;
  margin-bottom: 1rem;
}

.checkbox .field-help.error {
  margin-top: 1rem;
}

.field-help--primary {
  border-right: 1px solid #057dbb;
  border-bottom: 1px solid #057dbb;
  border-left: 0.5rem solid #057dbb;
  border-radius: 0 0 0.175rem 0.175rem;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 125, 187, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(5, 125, 187, 0.2);
  padding: 0.5rem 1rem;
  background-color: #fff;
  color: #333;
  font-size: 15px;
}

.field-help-fullbox {
  border-top: 1px solid #057dbb;
  border-radius: 0.175rem;
  padding: 1.2rem 1rem;
}

.field-group.has-error .checkbox {
  padding-bottom: 0;
  padding-bottom: 0;
}

.grid-toggle {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  background: #057dbb;
  border: 0;
  color: #fff;
  position: fixed;
  right: 40px;
  bottom: 40px;
  font-size: 0.7rem;
  z-index: 2;
}

@media (min-width: 576px) {
  .grid-toggle {
    font-size: 1rem;
  }
}

.baseline-grid {
  background-image: linear-gradient(to top, rgb(74, 255, 255) 0, rgb(74, 255, 255) 1px, transparent 1px);
  background-size: 100% 0.5rem;
  height: 1000% !important;
}

.holder-icon-info {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 2rem;
}

@media (min-width: 576px) {
  .holder-icon-info {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.icon-info-box {
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  background-color: #d4f2fd;
  padding: 1rem;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  width: 100%;
  margin: 0.25rem 0.25rem;
}

@media (min-width: 576px) {
  .icon-info-box {
    width: calc(50% - 10px);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (min-width: 769px) {
  .icon-info-box {
    width: calc(33.3333333333% - 10px);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (min-width: 961px) {
  .icon-info-box {
    width: calc(20% - 10px);
  }
}

.icon-info-box .beta {
  margin-bottom: 0;
  padding-bottom: 0;
}

.icon-info-box .icon {
  background-position: center center;
  height: 3.5rem;
  width: 3.5rem;
  margin-bottom: 0.5rem;
}

.image-slider {
  display: none;
}

.image-slider + .slider-buttons {
  display: none;
}

.image-slider.slick-slider {
  display: block;
}

.image-slider.slick-slider + .slider-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.image-slider .slick-dots {
  bottom: -32px;
}

@media (max-width: 768px) {
  .image-slider .slick-dots {
    bottom: 0;
    position: relative;
    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-wrap: wrap;
    flex-wrap: wrap;
    margin: 10px 0;
  }
}

.image-slider .slick-dots li {
  margin: 0;
}

.image-slider .slick-dots li button:before {
  font-size: 1.5rem;
}

.image-slider .slick-arrow {
  display: none !important;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #fff;
  z-index: 10;
}

@media (min-width: 576px) {
  .image-slider .slick-arrow {
    display: block !important;
  }
}

.image-slider .slick-arrow:before {
  color: #000;
}

.image-slider .slick-prev:before,
.image-slider .slick-next:before {
  display: inline-block;
  width: 1.2rem;
  height: 1.2rem;
  content: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%205V19%22%20stroke%3D%22%230568a1%22%20stroke%2Dwidth%3D%222%22%20stroke%2Dlinecap%3D%22round%22%20stroke%2Dlinejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M19%2012L12%2019L5%2012%22%20stroke%3D%22%230568a1%22%20stroke%2Dwidth%3D%222%22%20stroke%2Dlinecap%3D%22round%22%20stroke%2Dlinejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  opacity: 1;
}

.image-slider .slick-prev:focus,
.image-slider .slick-prev:hover,
.image-slider .slick-next:focus,
.image-slider .slick-next:hover {
  background-color: #d4f2fd;
}

.image-slider .slick-prev {
  left: 0.5rem;
}

.image-slider .slick-prev:before {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.image-slider .slick-next {
  right: 0.5rem;
}

.image-slider .slick-next:before {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.image-slider .slick-slide {
  position: relative;
  border-radius: 1rem;
  overflow: hidden;
}

.image-slider .slick-slide:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.0509803922);
  z-index: 5;
}

.image-slider .slick-slide img {
  position: relative;
  max-height: 200px;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (min-width: 576px) {
  .image-slider .slick-slide img {
    max-height: 300px;
  }
}

@media (min-width: 769px) {
  .image-slider .slick-slide img {
    max-height: 450px;
  }
}

@media (min-width: 961px) {
  .image-slider .slick-slide img {
    max-height: 700px;
  }
}

.image-slider .slick-slide img[src=""] {
  height: 5rem;
}

.slider-buttons {
  position: absolute;
  bottom: 0.5rem;
  left: 0.5rem;
}

@media (max-width: 768px) {
  .slider-buttons {
    position: relative;
    bottom: 0;
    left: 0;
  }
}

.slider-buttons a,
.slider-buttons button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: calc(50% - 5px);
  border: none;
  font-family: "Open Sans Condensed", sans-serif;
  font-size: 0.9rem;
  padding: 0.25rem 0.5rem;
  border-radius: 0.4rem;
}

@media (min-width: 769px) {
  .slider-buttons a,
  .slider-buttons button {
    width: auto;
    padding: 0.5rem 1rem;
    font-size: 1rem;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.slider-buttons a:hover,
.slider-buttons a:active,
.slider-buttons button:hover,
.slider-buttons button:active {
  color: #0568a1;
}

.carousel .carousel__controls {
  position: relative;
  margin: -1em 1em 0 0;
  z-index: 2;
  overflow: hidden;
  max-width: 450px;
}

@media (min-width: 576px) {
  .carousel .carousel__controls {
    margin: -1em 1em 0 1em;
  }
}

.info-circle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: "Georgia Pro", serif;
}

@media (min-width: 1200px) {
  .info-circle {
    -webkit-box-flex: 1;
    -ms-flex: 1 50%;
    flex: 1 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #057dbb;
    padding: 2rem;
    border-radius: 100%;
    width: 100%;
    height: 0;
    padding: 50% 0;
    margin: 0 0 5px 5px;
  }
}

@media screen and (min-width: 1200px) and (-ms-high-contrast: active), (min-width: 1200px) and (-ms-high-contrast: none) {
  .info-circle {
    height: 250px;
    width: 250px;
    padding: 0;
  }
}

.info-circle__label {
  font-family: "Open Sans Condensed", sans-serif;
  margin: 0 0 0 1rem;
  font-size: 1.25rem;
  padding: 0;
}

@media (min-width: 1200px) {
  .info-circle__label {
    color: #fff;
    font-size: 1rem;
    text-align: center;
    margin: 0;
  }
}

.info-circle__value {
  margin: 0 !important;
  font-family: "Open Sans Condensed", sans-serif;
  color: #057dbb;
  text-align: center;
}

@media (min-width: 1200px) {
  .info-circle__value {
    color: #fff;
  }
}

.infographics-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Georgia Pro", serif;
  background-color: #057dbb;
  padding: 1rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.infographics-banner__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1 50%;
  flex: 1 50%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0;
}

@media (min-width: 576px) {
  .infographics-banner__item {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
  }
}

@media (min-width: 1400px) {
  .infographics-banner__item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

@media (min-width: 769px) {
  .infographics-banner__item,
  .infographics-banner__title {
    margin: 0 2.5rem 0 0;
  }
}

.infographics-banner__title {
  color: #fff;
  padding: 0;
  -webkit-box-flex: 100%;
  -ms-flex: 100%;
  flex: 100%;
  text-align: center;
}

@media (min-width: 1400px) {
  .infographics-banner__title {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: left;
  }
}

.infographics-banner__label {
  font-family: "Open Sans Condensed", sans-serif;
  color: #fff;
  margin-left: 0.4rem;
  float: left;
}

@media (min-width: 1400px) {
  .infographics-banner__label {
    padding-top: 0.4rem;
  }
}

.infographics-banner__value {
  float: left;
  margin: 0 !important;
  color: #fff;
}

.info-section {
  margin: 0 0 1rem 0;
  padding: 1rem 0.75rem;
  border-radius: 1rem;
  border: 2px solid #0568a1;
}

.info-section__image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 0.5rem;
  padding-bottom: 1rem;
}

.info-section__image img {
  max-height: 300px;
  max-width: 300px;
  -o-object-fit: contain;
  object-fit: contain;
}

.info-section.project-teaser {
  max-height: 230px;
  overflow: hidden;
  padding: 0;
  position: relative;
}

.info-section .project-teaser__background {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.3);
}

.info-section .project-teaser__image {
  display: block;
  width: 100%;
  height: auto;
}

.info-section .project-teaser__link {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: white;
  text-align: center;
  width: 100%;
  text-decoration-skip-ink: none;
}

.text-image__overlay {
  position: relative;
  bottom: 6rem;
  padding: 1rem 3.3rem 1.5rem;
  margin: 0 0 -4.5rem 0;
  background-color: #f0f0eb;
  border-radius: 0 0 0.3rem 0.3rem;
}

@media (min-width: 961px) {
  .text-image__overlay {
    padding: 1rem 3.3rem 1.5rem;
    margin: 0 2rem -4.5rem 2rem;
    border-radius: 0.3rem;
  }
}

.text-image__text {
  font-size: 0.75rem;
  line-height: 1rem;
  margin-bottom: 0;
}

.text-image__text p {
  font-size: 0.75rem;
  line-height: 1rem;
}

.text-image__text p:last-child {
  margin-bottom: 0;
}

.text-image__heading {
  padding: 0;
  margin-bottom: 0.6rem;
}

.apartment-listing__group .btn {
  display: -webkit-inline-box;
  width: 100%;
  margin-top: -1rem;
  border-radius: 0;
  background-color: #f0f0eb;
  text-align: left;
}

.apartment-listing__group__expanded {
  display: none;
  overflow: hidden;
  -webkit-transition: -webkit-transform 0.5s ease-out;
  transition: -webkit-transform 0.5s ease-out;
  transition: transform 0.5s ease-out;
  transition: transform 0.5s ease-out, -webkit-transform 0.5s ease-out;
}

.apartment-listing__group__expanded .apartment-listing__item {
  margin: 0 0;
}

.apartment-listing__open-btn__text {
  display: none;
}

.apartment-listing__open-btn__text.is-visible {
  display: inline;
}

.apartment-listing__item {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 0.5rem 0;
  border: 1px solid #d0d0ca;
}

@media (min-width: 576px) {
  .apartment-listing__item {
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
  }
}

.apartment-listing__item--project {
  border-bottom: none;
}

.apartment-listing__item__article {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin: 0;
  padding: 1rem;
}

.apartment-listing__item__article--project {
  padding-top: 1.5rem;
}

.apartment-listing__item__image {
  width: 3.5rem;
  height: 3.5rem;
}

.apartment-listing__item__text {
  width: 100%;
}

.apartment-listing__item__link {
  color: #000;
  text-decoration: none;
}

.apartment-listing__item__title {
  margin-bottom: 0.15rem;
  color: #057dbb;
}

.apartment-listing__item__top-tag {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 0.75rem;
  background-color: #333;
  color: #fff;
}

.apartment-listing__item__area {
  display: block;
  width: calc(100% - 4.5rem);
  color: #0568a1;
}

.apartment-listing__item__data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-right: 1rem;
  font-size: 80%;
}

.apartment-listing__item__state {
  margin: 0.5rem 0;
}

.apartment-listing__item__state .green {
  color: #6d8f29;
  font-size: 80%;
}

.apartment-listing__item__state .red {
  color: #d12327;
  font-size: 80%;
}

.apartment-listing__item__state .que {
  margin-left: 0.5rem;
}

.listing-on-project__open-btn__text {
  display: none;
}

.listing-on-project__open-btn__text.is-visible {
  display: inline;
}

.listing-on-project__open-btn[aria-expanded=true] .block-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.listing-on-project__headline {
  display: inline;
}

.listing-on-project__group {
  margin: 2rem 0;
  padding-bottom: 3rem;
  border-bottom: dashed #000 1px;
}

.listing-on-project__group:first-child {
  margin-top: 0;
  padding-top: 3rem;
  border-top: dashed #000 1px;
}

.listing-on-project__group__expanded {
  display: none;
}

.listing-on-project__group .btn {
  width: 100%;
  margin: 1rem 0;
}

.news-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 0;
}

.news-list__link {
  margin-right: 0.7rem;
  font-size: 0.9rem;
}

.news-list__date {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  font-size: 0.75rem;
}

.marked-text {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  border-left: 6px solid #057dbb;
  padding: 0 0 0 9px;
  margin-bottom: 0;
}

.marked-text__answer {
  font-size: 19px;
  line-height: 30px;
  padding-left: 15px;
}

.apartment-subscrition {
  background-color: #f0f0eb;
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem 2rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 576px) {
  .apartment-subscrition {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.apartment-subscrition__btn {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  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-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.apartment-subscrition__btn .btn {
  width: 100%;
}

h1,
.alpha {
  font-family: "Open Sans Condensed", sans-serif;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
}

h2,
.beta,
h3,
.gamma,
h4,
.delta,
h5,
.epsilon,
.u-font-condensed {
  font-family: "Open Sans Condensed", sans-serif;
}

.decor,
.table--increment .table__th::before,
.house-counter,
.apartment-wrapper .house-counter,
.wizard-step::before,
.info-circle__value,
.infographics-banner__value {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.462rem;
  padding-bottom: 0.038rem;
  margin-bottom: 2rem;
  font-family: "Georgia Pro", serif;
  font-weight: 700;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
}

.goliath,
.info-circle__value,
.infographics-banner__value {
  font-size: 2.5rem;
  line-height: 3rem;
  margin-top: 0rem;
  padding-top: 0.0325rem;
  padding-bottom: 0.4675rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 961px) {
  .goliath,
  .info-circle__value,
  .infographics-banner__value {
    font-size: 3.5rem;
    line-height: 4rem;
    margin-top: 0rem;
    padding-top: 0.1455rem;
    padding-bottom: 0.3545rem;
    margin-bottom: 1.5rem;
  }
}

h1,
.alpha {
  font-size: 1.75rem;
  line-height: 2rem;
  margin-top: -0.5rem;
  padding-top: 0.32275rem;
  padding-bottom: 0.17725rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h1,
  .alpha {
    font-size: 2rem;
    line-height: 2.5rem;
    margin-top: -0.5rem;
    padding-top: 0.476rem;
    padding-bottom: 0.024rem;
    margin-bottom: 1rem;
  }
}

h2,
.beta {
  font-size: 1.6rem;
  line-height: 2rem;
  margin-top: -0.5rem;
  padding-top: 0.3808rem;
  padding-bottom: 0.1192rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h2,
  .beta {
    font-size: 1.5rem;
    line-height: 2.5rem;
    margin-top: 0rem;
    padding-top: 0.1695rem;
    padding-bottom: 0.3305rem;
    margin-bottom: 0.5rem;
    padding-bottom: 0px;
  }
}

h3,
.gamma {
  font-size: 1.3rem;
  line-height: 1.5rem;
  margin-top: 0rem;
  padding-top: 0.2469rem;
  padding-bottom: 0.2531rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 961px) {
  h3,
  .gamma {
    font-size: 1.1rem;
    line-height: 2rem;
    margin-top: 0rem;
    padding-top: 0.0743rem;
    padding-bottom: 0.4257rem;
    margin-bottom: 0.5rem;
  }
}

h4,
.delta {
  font-size: 1.25rem;
  line-height: 2rem;
  margin-top: 0rem;
  padding-top: 0.01625rem;
  padding-bottom: 0.48375rem;
  margin-bottom: 0.5rem;
}

h5,
.epsilon {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.3243rem;
  padding-bottom: 0.1757rem;
  margin-bottom: 0.5rem;
  letter-spacing: 0.5px;
}

h6,
.zeta {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.363rem;
  padding-bottom: 0.137rem;
  margin-bottom: 0.5rem;
  font-family: "Open Sans Condensed", sans-serif;
}

p,
ul,
ol,
dl,
address,
article,
main,
aside,
section {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 2rem;
  line-height: 1.3rem;
}

[class*=grid-] {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 2rem;
  line-height: 1.3rem;
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}

a {
  color: #0568a1;
}

p a,
li a {
  text-decoration: underline;
}

p code,
li code {
  padding-top: 0;
  padding-bottom: 0;
}

ol,
ul {
  padding-left: 1rem;
}

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

ol {
  counter-reset: item;
}

ol li {
  padding-left: 0rem;
}

ol li ol li {
  padding-left: 0.875rem;
}

ol li ol li ol li {
  padding-left: 1.75rem;
}

ol li ol li ol li ol li {
  padding-left: 2.625rem;
}

ol li ol li ol li ol li ol li {
  padding-left: 3.5rem;
}

ol > li {
  display: block;
  position: relative;
  padding-left: 0.25rem;
}

ol > li::before {
  font-family: "Georgia Pro Regular", serif;
  -webkit-font-feature-settings: "onum";
  font-feature-settings: "onum";
  margin-left: -1rem;
  content: counters(item, ".") "" ".";
  counter-increment: item;
  position: absolute;
  top: 0;
  left: 0;
}

dt {
  font-weight: 700;
}

dt,
dd {
  margin-left: 0;
  padding-bottom: 0.5rem;
}

.preamble {
  max-width: 50ch;
  font-size: 1.15rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.30495rem;
  padding-bottom: 0.19505rem;
  margin-bottom: 2rem;
}

@media (min-width: 961px) {
  .preamble {
    font-size: 1.4rem;
    line-height: 2rem;
    margin-top: -0.5rem;
    padding-top: 0.4582rem;
    padding-bottom: 0.0418rem;
    margin-bottom: 2rem;
  }
}

.italic {
  font-style: italic;
}

blockquote {
  font-family: "Georgia Pro Regular", serif;
  position: relative;
  margin-left: 2rem;
  margin-right: 2rem;
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: 1.5rem;
  padding-top: 0.4017rem;
  padding-bottom: 0.0983rem;
  margin-bottom: 0rem;
}

blockquote::before {
  content: "”";
  position: absolute;
  top: -0.5rem;
  left: -1rem;
  width: 24px;
  height: 24px;
  font-size: 110px;
  color: #87ad3b;
}

@media (min-width: 769px) {
  blockquote {
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin-top: 3.5rem;
    padding-top: 0.3243rem;
    padding-bottom: 0.1757rem;
    margin-bottom: 0rem;
  }

  blockquote::before {
    left: -2rem;
  }
}

code {
  font-size: 0.9rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.4098rem;
  padding-bottom: 0.0902rem;
  margin-bottom: 0rem;
  color: #d12327;
  padding: 1rem 0.25rem 0.5rem 0.25rem;
}

pre {
  white-space: pre-wrap;
  margin-top: 0;
  margin-bottom: 2rem;
}

figcaption {
  font-size: 0.8rem;
  line-height: 1rem;
  margin-top: 0rem;
  padding-top: 0.1904rem;
  padding-bottom: 0.3096rem;
  margin-bottom: 1.5rem;
}

.hero-image {
  position: relative;
  margin-bottom: -0.5rem;
}

@media (min-width: 769px) {
  .hero-image {
    height: 25rem;
  }
}

.hero-image img {
  height: 30rem;
  border-radius: 1rem;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (min-width: 769px) {
  .hero-image img {
    height: 100%;
    border-radius: 1rem;
  }
}

.hero-image .house {
  max-width: 100%;
  margin-top: -0.5rem;
}

@media (min-width: 769px) {
  .hero-image .house {
    position: absolute;
    bottom: 0;
    left: 2.5rem;
    max-width: 22.7rem;
    margin-top: 0;
    border-radius: 0;
  }
}

.hero-image .house-roof {
  display: none;
}

@media (min-width: 769px) {
  .hero-image .house-roof {
    display: block;
  }
}

.hero-image .house-body {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

@media (min-width: 769px) {
  .hero-image .house-body {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}

.hero-image__extra-info {
  position: static;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  right: 2rem;
  bottom: -1.9rem;
  margin-top: 2.5rem;
  padding: 0.5rem 0.75rem;
  background-color: #fff;
  border-radius: 1rem;
  -webkit-box-shadow: 0px 0px 20px 0px #C8C8C8;
  box-shadow: 0px 0px 20px 0px #C8C8C8;
}

@media (min-width: 769px) {
  .hero-image__extra-info {
    position: absolute;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 0;
  }
}

.hero-image__extra-info__wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.hero-image__extra-info__wrapper + .hero-image__extra-info__wrapper {
  border-top: 1px solid rgba(200, 200, 200, 0.5019607843);
  border-left: none;
  margin-left: 0;
  padding-left: 0;
  margin-top: 1rem;
  padding-top: 1rem;
}

@media (min-width: 769px) {
  .hero-image__extra-info__wrapper + .hero-image__extra-info__wrapper {
    margin-left: 1.35rem;
    padding-left: 1.35rem;
    margin-top: 0;
    padding-top: 0;
    border-top: none;
    border-left: 1px solid rgba(200, 200, 200, 0.5019607843);
  }
}

.hero-image__extra-info__wrapper__heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.25rem;
  color: #0568a1;
  font-size: 1rem;
  font-weight: 700;
  font-family: "Open Sans Condensed", sans-serif;
}

.hero-image__extra-info__wrapper__heading svg {
  height: 0.9rem;
  width: auto;
  margin-right: 0.35rem;
}

.hero-image__extra-info__wrapper__text {
  font-size: 0.9rem;
}

.details-box {
  margin-bottom: 2.5rem;
  padding-bottom: 1rem;
  border-bottom: 0.15rem solid #0568a1;
}

.details-box h2 {
  margin-top: 0;
  margin-bottom: 1.5rem;
  padding: 0;
}

.details-box h3 {
  margin-top: 0;
  padding: 0;
  color: #0568a1;
}

.details-box__item {
  margin-bottom: 1.5rem;
  padding: 0 0.5rem;
  border-left: 0.25rem solid #0568a1;
  border-radius: 0.25rem;
}

.details-box__item img {
  height: auto;
  max-height: 3.75rem;
  width: auto;
  max-width: 8rem;
}

.details-box__item__group {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 576px) {
  .details-box__item__group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.details-box__item__wrapper {
  display: inline-grid;
  width: 100%;
  max-width: 8.25rem;
  margin-right: 2.5rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 576px) {
  .details-box__item__wrapper {
    width: auto;
    margin-bottom: 0;
  }
}

.details-box__item__wrapper__heading {
  width: 100%;
  border-bottom: 0.1rem solid #48484e;
  font-weight: 700;
}

.tag-list {
  margin-bottom: 1.5rem;
  padding: 0 0.5rem;
  border-left: 0.25rem solid #0568a1;
  border-radius: 0.25rem;
}

.tag-list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style-type: none;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
}

.tag-list ul li {
  margin-bottom: 0.5rem;
  margin-right: 0.5rem;
}

.tag-list ul li span {
  display: inline-block;
  padding: 0.4rem 1rem;
  border-radius: 0.4rem;
  -webkit-box-shadow: 0 0 0.4rem 0 #DBDBD6;
  box-shadow: 0 0 0.4rem 0 #DBDBD6;
}

.external-link {
  color: #0568a1;
  text-decoration: none;
}

.external-link:hover {
  text-decoration: underline;
}

.custom-modal {
  position: fixed;
  display: none;
  z-index: 9990;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  outline: none !important;
}

.custom-modal__content {
  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-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100vh;
  width: 100%;
  padding: 2rem;
  overflow-y: scroll;
}

.custom-modal__content img {
  max-width: 1400px;
}

.custom-modal__content img + img {
  margin-top: 2rem;
}

.custom-modal button {
  width: 35px;
  height: 35px;
  position: fixed;
  right: 20px;
  top: 5px;
  -webkit-appearance: none;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  padding: 0;
  color: #fff;
  font-style: normal;
  font-size: 35px;
  font-family: Arial, Baskerville, monospace;
  line-height: 35px;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  border: 0;
  background: none;
  outline: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.custom-modal.open {
  display: block;
}

@media (max-width: 768px) {
  .stage-wrapper {
    margin-bottom: 0;
  }
}

.stage-wrapper .stage-preamble {
  margin-bottom: 1rem;
}

.stage-wrapper .stage-steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
  margin-bottom: 50px;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-steps {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.stage-wrapper .stage-steps .stage-step {
  width: 100%;
  margin-left: 0;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-steps .stage-step {
    min-height: 215px;
  }
}

.stage-wrapper .stage-steps .stage-step + .stage-step {
  margin-left: 20px;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-steps .stage-step + .stage-step {
    margin-left: 0;
  }
}

@media (max-width: 768px) {
  .stage-wrapper .stage-steps .stage-step:last-child {
    min-height: 150px;
  }
}

.stage-wrapper .stage-steps .stage-step:last-child .stage-icon::after {
  display: none;
}

.stage-wrapper .stage-steps .stage-step .stage-text {
  margin-top: 10px;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-steps .stage-step .stage-text {
    display: inline-block;
    margin-top: 0;
    width: 80%;
  }
}

.stage-wrapper .stage-steps .stage-step .stage-text p,
.stage-wrapper .stage-steps .stage-step .stage-text h3 {
  margin: 0;
  padding: 0;
}

.stage-wrapper .stage-steps .stage-step .stage-text .stage-status {
  color: #0568A1;
  font-size: 0.8rem;
  font-weight: 700;
}

.stage-wrapper .stage-icon {
  position: relative;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-icon {
    display: inline-block;
    vertical-align: top;
  }
}

.stage-wrapper .stage-icon::after {
  content: "";
  left: 70px;
  width: calc(100% - 70px);
  height: 3px;
  background-color: #0568A1;
  position: absolute;
  top: 50%;
  border-radius: 4rem;
}

@media (max-width: 768px) {
  .stage-wrapper .stage-icon::after {
    width: 150px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    top: calc(100% + 75px);
    left: calc(0% - 50px);
  }
}

.stage-wrapper .stage-icon .stage-circle {
  position: relative;
}

.faq-content {
  margin-bottom: 1rem;
}

.faq-content__description,
.faq-content p {
  margin-bottom: 1rem;
  width: 95%;
}

.faq-content__question {
  padding-bottom: 0;
}

.faq-content__line {
  border-bottom: 1px solid #D5D7DA;
  margin-bottom: 0.5rem;
}

.faq-content .faq-accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.faq-content .faq-accordion__panel[aria-hidden=true] {
  display: none;
}

.faq-content .faq-accordion__header {
  width: 100%;
  min-height: 51px;
  background-color: white;
  border: none;
  text-align: left;
  display: inline-block;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.faq-content .faq-accordion__header[aria-expanded=false]::after {
  content: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2226%22%20viewBox%3D%220%200%2024%2026%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M12%2010V18M8%2014H16M22%2014C22%2019.5228%2017.5228%2024%2012%2024C6.47715%2024%202%2019.5228%202%2014C2%208.47715%206.47715%204%2012%204C17.5228%204%2022%208.47715%2022%2014Z%22%20stroke%3D%22%2348484E%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
  margin-left: auto;
  -ms-flex-item-align: center;
  align-self: center;
}

.faq-content .faq-accordion__header[aria-expanded=true]::after {
  content: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2226%22%20viewBox%3D%220%200%2024%2026%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M8%2014H16M22%2014C22%2019.5228%2017.5228%2024%2012%2024C6.47715%2024%202%2019.5228%202%2014C2%208.47715%206.47715%204%2012%204C17.5228%204%2022%208.47715%2022%2014Z%22%20stroke%3D%22%230568A1%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E");
  margin-left: auto;
  -ms-flex-item-align: center;
  align-self: center;
}

.job-listing {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
}

.job-listing__item {
  background: #f0f0eb;
  border-radius: 10px;
}

.job-listing__item:hover .job-listing__title {
  color: #0568A1;
}

.job-listing__link {
  display: block;
  text-decoration: none;
  color: inherit;
  padding: 1rem;
  padding-top: 0.5rem;
}

.job-listing__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.job-listing__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 769px) {
  .job-listing__top {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

.job-listing__title {
  font-size: 1.5rem;
  margin: 0;
  line-height: 120%;
}

@media (min-width: 769px) {
  .job-listing__title {
    max-width: 75%;
  }
}

.job-listing__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0.2rem;
  font-size: 0.85rem;
  font-weight: 600;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

@media (min-width: 769px) {
  .job-listing__meta {
    margin-left: auto;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  .job-listing__meta {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.job-listing__label {
  font-size: 0.7rem;
  color: #444;
  margin: 0;
  font-weight: 700;
}

.job-listing__time {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.25rem;
}

.job-listing__tag {
  background-color: #ffffff;
  color: #0568A1;
  font-size: 0.75rem;
  padding: 0.1rem 0.6rem;
  border-radius: 5px;
  font-weight: 600;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  gap: 0.4rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 1.3rem;
}

.job-listing__truncate {
  margin-top: 1rem;
  max-width: 100%;
}

@media (min-width: 769px) {
  .job-listing__truncate {
    max-width: 85%;
    min-width: 0;
  }
}

.job-listing__truncate p {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0.5rem;
}

.job-listing__tags {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0.4rem;
}

@media (min-width: 769px) {
  .job-listing__tags {
    max-width: 75%;
  }
}

.job-listing__empty-message {
  display: none;
}

.cookie-disclaimer {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  top: 0;
  z-index: 2000;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #fffbce;
  -webkit-box-shadow: 0 -2rem 3rem white;
  box-shadow: 0 -2rem 3rem white;
  padding: 1rem 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: -webkit-transform 0.25s ease-out;
  transition: -webkit-transform 0.25s ease-out;
  transition: transform 0.25s ease-out;
  transition: transform 0.25s ease-out, -webkit-transform 0.25s ease-out;
  display: none;
}

.cookie-disclaimer.is-visible {
  display: block;
}

@media (min-width: 769px) {
  .cookie-disclaimer.is-visible {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (min-width: 769px) {
  .cookie-disclaimer {
    top: auto;
  }
}

.cookie-disclaimer.cookie-disclaimer--static {
  position: static;
  overflow: inherit;
}

.cookie-disclaimer.cookie-disclaimer--static.is-visible {
  display: block;
}

@media (min-width: 769px) {
  .cookie-disclaimer.cookie-disclaimer--static.is-visible {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.fancy-radiobuttons {
  padding: 1rem 1rem 0 1rem;
  border: 1px solid #057dbb;
  overflow: hidden;
}

@media (min-width: 961px) {
  .fancy-radiobuttons {
    padding: 2rem 2rem 0 2rem;
  }
}

.fancy-radiobuttons__legend {
  width: 100%;
  float: left;
  border-bottom: 1px solid #d0d0ca;
  padding-bottom: 1rem;
  margin-bottom: 0;
}

.fancy-radiobuttons-abort,
.fancy-radiobutton input[type=radio] + label {
  display: block;
  position: relative;
  width: 100%;
  margin: 0;
  padding: 1.5rem 0 1.5rem 3rem;
  color: currentColor;
  text-decoration: none;
  -ms-hyphens: auto;
  hyphens: auto;
  font-size: 90%;
}

@media (min-width: 961px) {
  .fancy-radiobuttons-abort,
  .fancy-radiobutton input[type=radio] + label {
    font-size: 100%;
  }
}

.fancy-radiobuttons-abort:hover,
.fancy-radiobuttons-abort:focus,
.fancy-radiobutton input[type=radio]:checked + label,
.fancy-radiobutton input[type=radio] + label:hover {
  background-color: #f0f0eb;
}

.fancy-radiobuttons-abort:hover::before,
.fancy-radiobuttons-abort:focus::before,
.fancy-radiobutton input[type=radio]:checked + label::before,
.fancy-radiobutton input[type=radio] + label:hover::before,
.fancy-radiobuttons-abort:hover::after,
.fancy-radiobuttons-abort:focus::after,
.fancy-radiobutton input[type=radio]:checked + label::after,
.fancy-radiobutton input[type=radio] + label:hover::after {
  display: block;
  content: "";
  background-color: #f0f0eb;
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
}

.fancy-radiobuttons-abort:hover::before,
.fancy-radiobuttons-abort:focus::before,
.fancy-radiobutton input[type=radio]:checked + label::before,
.fancy-radiobutton input[type=radio] + label:hover::before {
  left: -1.5rem;
}

@media (min-width: 961px) {
  .fancy-radiobuttons-abort:hover::before,
  .fancy-radiobuttons-abort:focus::before,
  .fancy-radiobutton input[type=radio]:checked + label::before,
  .fancy-radiobutton input[type=radio] + label:hover::before {
    left: -3rem;
  }
}

.fancy-radiobuttons-abort:hover::after,
.fancy-radiobuttons-abort:focus::after,
.fancy-radiobutton input[type=radio]:checked + label::after,
.fancy-radiobutton input[type=radio] + label:hover::after {
  right: -1.5rem;
}

@media (min-width: 961px) {
  .fancy-radiobuttons-abort:hover::after,
  .fancy-radiobuttons-abort:focus::after,
  .fancy-radiobutton input[type=radio]:checked + label::after,
  .fancy-radiobutton input[type=radio] + label:hover::after {
    right: -3rem;
  }
}

.fancy-radiobutton {
  width: 100%;
  float: left;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

@media (min-width: 961px) {
  .fancy-radiobutton {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

.fancy-radiobutton + .fancy-radiobutton {
  border-top: 1px solid #d0d0ca;
}

.fancy-radiobutton input[type=radio] + label.icon-bankid {
  padding-left: 5rem;
}

.fancy-radiobuttons-abort {
  background-position: left center;
  color: #333;
}

.fancy-radiobuttons-heading {
  display: block;
  color: #0568a1;
  font-weight: 700;
}

@media (min-width: 961px) {
  .fancy-radiobuttons-heading--primary {
    font-size: 120%;
  }
}

.site-footer {
  background-color: #f0f0eb;
  border-top: 1px solid #d0d0ca;
  padding: 3rem 0 2rem 0;
}

.footer-list {
  padding-bottom: 1rem;
  border-bottom: 1px solid #d0d0ca;
}

@media (min-width: 769px) {
  .footer-list {
    border-bottom: 0;
  }
}

@media (min-width: 1200px) {
  .footer-list {
    margin-bottom: 0;
  }
}

.footer-byline {
  text-align: center;
  margin: 1rem 0 0 0;
  font-weight: 700;
  font-size: 80%;
  font-family: "Open Sans Condensed", sans-serif;
}

@media (min-width: 1200px) {
  .footer-byline {
    font-size: 1.6rem;
    line-height: 2rem;
    margin-top: -0.5rem;
    padding-top: 0.3808rem;
    padding-bottom: 0.1192rem;
    margin-bottom: 0.5rem;
  }
}

@media (min-width: 1200px) and (min-width: 961px) {
  .footer-byline {
    font-size: 1.5rem;
    line-height: 2.5rem;
    margin-top: 0rem;
    padding-top: 0.1695rem;
    padding-bottom: 0.3305rem;
    margin-bottom: 0.5rem;
  }
}

.dot::after {
  display: none;
}

@media (min-width: 1200px) {
  .dot::after {
    content: "•";
    margin-left: 1rem;
    margin-right: 1rem;
    display: inline-block;
  }
}

.footer-byline__text {
  display: inline-block;
  color: #58585b;
}

.footer-byline__text--first {
  display: none;
}

@media (min-width: 1200px) {
  .footer-byline__text--first {
    display: inline-block;
  }
}

.footer-logo {
  display: block;
  max-width: 200px;
  min-width: 120px;
  margin: 0 auto;
}

@media (min-width: 1200px) {
  .footer-logo {
    display: none;
  }
}

.js .header-navigation-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
}

.js .header-navigation__item {
  position: relative;
  text-align: center;
}

@media (min-width: 1200px) {
  .js .header-navigation__item {
    margin-left: 1rem;
  }
}

.js .header-navigation__link {
  text-decoration: none;
  display: block;
}

.js .header-navigation__link:hover .flip-icon,
.js .header-navigation__link:focus .flip-icon {
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

.js .header-navigation__text {
  display: block;
  text-align: center;
  font-size: 0.7rem;
  margin-top: 0.5rem;
  color: #333;
}

.js .flip-icon {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -30deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -30deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 0deg);
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -30deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -30deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.site-header {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 2px solid #057dbb;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

@media (min-width: 576px) {
  .site-header {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

@media (min-width: 1200px) {
  .site-header {
    padding-top: 0;
    border-bottom: 0;
  }
}

.navigation {
  background-color: #057dbb;
}

.top-level-list,
.sub-level {
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
}

.top-level__link,
.top-level__btn {
  display: block;
  color: #fff;
  text-decoration: none;
  background: none;
  border: 0;
  padding-left: 0;
  padding: 0.5rem 0;
  position: relative;
  font-weight: 700;
}

.top-level__link.is-active,
.top-level__btn.is-active {
  background-color: #0568a1;
}

.top-level__btn {
  cursor: default;
}

.top-level__btn:focus {
  outline: 0;
}

.sub-level-list {
  list-style: none;
  padding: 0;
  margin: 0 0 1rem 0;
}

.sub-level__item {
  margin-left: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.sub-level__item:not(dd) {
  position: relative;
}

.sub-level__link {
  color: #fff;
  text-decoration: none;
  display: block;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.sub-level__link.is-active {
  text-decoration: underline;
}

@media (max-width: 960px) {
  .hide-nav-elem-mobile {
    display: none;
  }
}

.mobile-level-list {
  list-style: none;
  display: block;
}

.mobile-level__link {
  text-decoration: none;
}

.mobile-level__text {
  color: #fff;
}

.navbar-open,
.navbar-close,
.header-navigation-list {
  display: none;
}

.js .fixed {
  position: fixed;
  width: 100%;
}

.js .navigation {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1000;
  will-change: transform;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
  padding-left: constant(safe-area-inset-left);
  padding-right: constant(safe-area-inset-right);
}

.js .navigation.transition {
  -webkit-transition: opacity 0s 0.25s, -webkit-transform 0.25s ease-out;
  transition: opacity 0s 0.25s, -webkit-transform 0.25s ease-out;
  transition: transform 0.25s ease-out, opacity 0s 0.25s;
  transition: transform 0.25s ease-out, opacity 0s 0.25s, -webkit-transform 0.25s ease-out;
}

.js .navigation.is-visible {
  opacity: 1;
  -webkit-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

@media (min-width: 1200px) {
  .js .navigation {
    border-bottom: 0;
    overflow: visible;
    position: relative;
    -webkit-transform: none;
    transform: none;
    -webkit-transition: none;
    transition: none;
    opacity: 1;
  }
}

.js .top-level-list {
  list-style: none;
  position: relative;
  padding: 0;
  font-size: 1rem;
}

@media (min-width: 1200px) {
  .js .top-level-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.js .top-level__item {
  list-style: none;
  padding: 0;
  margin: 0;
}

.js .top-level__item + .top-level__item {
  border-top: 1px solid #0568a1;
}

@media (min-width: 1200px) {
  .js .top-level__item + .top-level__item {
    border: 0;
  }
}

@media (min-width: 1200px) {
  .js .top-level__item:first-child {
    margin-left: -0.5rem;
  }
}

.js .top-level__link,
.js .top-level__btn {
  padding-left: 1rem;
  padding-right: 1rem;
  font-weight: normal;
  white-space: nowrap;
}

@media (min-width: 1200px) {
  .js .top-level__link,
  .js .top-level__btn {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .js .top-level__link:hover,
  .js .top-level__link:focus,
  .js .top-level__btn:hover,
  .js .top-level__btn:focus {
    background-color: #0568a1;
  }

  .js .top-level__link:focus,
  .js .top-level__btn:focus {
    z-index: 1;
  }
}

.js .top-level__btn {
  padding-right: 2.5rem;
  cursor: pointer;
  width: 100%;
  text-align: left;
  border-radius: 0;
}

.js .top-level__btn::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  background-size: 12px 12px;
  background-position: center center;
  width: 48px;
  height: 100%;
  will-change: transform;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}

@media (min-width: 1200px) {
  .js .top-level__btn::after {
    top: calc(50% - 6px);
    background-size: contain;
    right: 1rem;
    width: 12px;
    height: 12px;
    border-left: 0;
  }
}

.js .top-level__btn::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
  border-left: 1px solid #0568a1;
}

.js .top-level__btn.is-open::after {
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

.js .top-level__btn.is-open::before {
  background-color: #0568a1;
}

@media (min-width: 1200px) {
  .js .top-level__btn.is-open {
    background-color: #0568a1;
  }

  .js .top-level__btn::before {
    display: none;
  }
}

.js .top-level__search-btn {
  padding-right: 1.5rem;
}

.js .top-level__search-btn::after {
  content: none;
}

.mobile-level-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  line-height: 1;
  width: 100%;
  border-top: 1px solid #0568a1;
}

.mobile-level__item {
  text-align: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 50%;
  border-bottom: 1px solid #0568a1;
}

.mobile-level__item + .mobile-level__item {
  border-top: 0;
}

.mobile-level__item:nth-child(even) {
  border-left: 1px solid #0568a1;
}

.mobile-level__link {
  display: block;
  padding: 1rem;
}

.mobile-level__link.is-active {
  background-color: #0568a1;
}

.mobile-level__text {
  display: block;
  text-align: center;
  font-size: 0.7rem;
  margin-top: 0.5rem;
  color: #fff;
}

.mobile-footer-nav {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin: 0;
  list-style: none;
  padding-left: 0;
  padding-top: 0;
}

.mobile-footer-nav__item {
  padding-left: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid #0568a1;
  padding: 0.75rem 1rem;
}

.mobile-footer-nav__item:first-child {
  margin-top: 0;
}

.mobile-footer-nav__link {
  color: white;
  text-decoration: none;
  font-size: 0.8rem;
  display: block;
}

@media (min-width: 1200px) {
  .js .mobile-level-list {
    display: none;
  }
}

.js .sub-level-wrapper {
  width: 100%;
  display: none;
  margin-left: 0;
  margin-right: 0;
  background-color: #0568a1;
}

@media (min-width: 1200px) {
  .js .sub-level-wrapper {
    padding: 1rem 0.5rem;
    position: absolute;
    z-index: 999;
    top: 2.275rem;
    left: 0;
    right: 0;
  }

  .js .sub-level-wrapper::before,
  .js .sub-level-wrapper::after {
    display: block;
    content: "";
    background-color: #0568a1;
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 100vw;
    z-index: -1;
  }
}

.js .sub-level-wrapper.is-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 1200px) {
  .js .sub-level-wrapper {
    background-color: inherit;
  }
}

.js .sub-level-wrapper::before {
  left: calc(50% - 50vw);
}

.js .sub-level-wrapper::after {
  right: calc(50% - 50vw);
}

.js .sub-level-list {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

@media (min-width: 1200px) {
  .js .sub-level-list {
    padding-right: 1rem;
    margin-bottom: 1rem;
  }
}

.js .sub-level-list:last-child .sub-level__item:last-child {
  border-bottom: 0;
}

.js .sub-level__item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  padding-bottom: 0;
  font-size: 0.9rem;
  background-color: #0568a1;
}

@media (min-width: 1200px) {
  .js .sub-level__item {
    border-top: 0;
    padding-left: 0;
    padding-right: 0;
    background-color: transparent;
    border-bottom: 0;
  }
}

.js .sub-level__item:not(dd):not(li) {
  padding: 0;
  font-weight: normal;
}

@media (min-width: 1200px) {
  .js .sub-level__item:not(dd):not(li) {
    margin-bottom: 0.5rem;
    font-weight: 700;
  }

  .js .sub-level__item:not(dd):not(li)::after {
    display: block;
    content: "";
    margin-left: -0.5rem;
    height: 1px;
    position: absolute;
    left: 1rem;
    bottom: 0;
    width: calc(100% - 1rem);
    border: 0;
    background: repeating-linear-gradient(to right, #fff, #fff 2px, transparent 2px, transparent 6px);
  }
}

.js .sub-level__link {
  display: block;
  line-height: 1.2;
  padding: 0.75rem 2rem;
  -ms-hyphens: auto;
  hyphens: auto;
}

@media (min-width: 1200px) {
  .js .sub-level__link {
    padding: 0.5rem;
  }

  .js .sub-level__link:hover {
    text-decoration: underline;
  }
}

.js .sub-level__link--head {
  padding: 0.75rem 1rem;
}

@media (min-width: 1200px) {
  .js .sub-level__link--head {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}

.js .navbar-open,
.js .navbar-close {
  display: block;
}

@media (min-width: 1200px) {
  .js .navbar-open,
  .js .navbar-close {
    display: none;
  }
}

.navbar-toggle-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (min-width: 1200px) {
  .navbar-toggle-wrapper {
    display: none;
  }
}

.navbar-open {
  background-color: transparent;
  position: relative;
  border: 0;
  border-radius: 0;
  padding: 0;
  line-height: 1;
  text-align: center;
  display: block;
}

.navbar-open:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.icon-menu {
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23057dbb%3B%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Emenu%3C/title%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M0%2C0H24V4.8H0ZM0%2C9.6H24v4.8H0Zm0%2C9.6H24V24H0Z%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  margin: 0 auto;
}

.navbar-close {
  padding-left: 1rem;
  padding-right: 1rem;
  float: right;
  font-weight: normal;
  background-color: transparent;
  border: 0;
  border-radius: 0;
}

@media (min-width: 1200px) {
  .navbar-close {
    display: none;
  }
}

.tools-navigation {
  display: none;
}

@media (min-width: 1200px) {
  .tools-navigation {
    display: block;
    background-color: #48484e;
    color: #fff;
    margin-bottom: 1rem;
  }
}

.tools-navigation__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.tools-navigation__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}

.tools-navigation__item:not(:last-child)::after {
  content: "";
  display: inline-block;
  width: 1px;
  height: 1rem;
  background-color: #fff;
  margin-left: 1rem;
}

.tools-navigation__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  margin-left: 1rem;
  padding: 0.35rem 0.25rem;
  outline-offset: -0.1rem;
}

.tools-navigation__link:hover,
.tools-navigation__link:focus {
  text-decoration: none;
}

.tools-navigation__link:hover .tools-navigation__text,
.tools-navigation__link:focus .tools-navigation__text {
  text-decoration: underline;
}

.tools-navigation__link:hover .flip-icon,
.tools-navigation__link:focus .flip-icon {
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

.tools-navigation__text {
  color: #fff;
  font-size: 0.7rem;
  margin-left: 0.5rem;
}

.side-navigation {
  background-color: #48484e;
  color: #fff;
}

.side-navigation-list {
  list-style: none;
  padding: 0;
}

.side-level__item + .side-level__item {
  border-top: 1px solid #333;
}

.side-level__link,
.side-level__btn {
  display: block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  white-space: nowrap;
  color: inherit;
  text-decoration: none;
  background: none;
  border: 0;
}

@media (min-width: 1200px) {
  .side-level__link,
  .side-level__btn {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

.side-level__link:hover,
.side-level__link:focus {
  background-color: #333;
}

.side-level__btn {
  padding-right: 2.5rem;
  cursor: pointer;
  width: 100%;
  text-align: left;
  border-radius: 0;
  position: relative;
}

.side-level__btn:hover::after,
.side-level__btn:focus::after {
  background-color: #333;
}

.side-level__btn:focus {
  outline: 0;
}

.side-level__btn::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  background-size: 12px 12px;
  background-position: center center;
  width: 48px;
  height: 100%;
  will-change: transform;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}

.side-level__btn::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 100%;
  border-left: 1px solid #333;
}

.side-level__btn.is-open::after {
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

.side-level__btn.is-open::before {
  background-color: #333;
}

.side-sub-level-wrapper {
  display: none;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #333;
}

.side-sub-level-wrapper.is-open {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.side-sub-level-list {
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
}

.side-sub-level__item {
  padding-bottom: 0;
  font-size: 0.9rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.side-sub-level__item:last-child {
  border-bottom: 0;
}

.side-sub-level__item:not(dd):not(li) {
  padding: 0;
  font-weight: normal;
}

@media (min-width: 1200px) {
  .side-sub-level__item:not(dd):not(li)::after {
    display: block;
    content: "";
    margin-left: -0.5rem;
    height: 1px;
    position: absolute;
    left: 1rem;
    bottom: 0;
    width: calc(100% - 1rem);
    border: 0;
    background: repeating-linear-gradient(to right, #fff, #fff 2px, transparent 2px, transparent 6px);
  }
}

.side-sub-level__link {
  display: block;
  line-height: 1.2;
  padding: 0.75rem 2rem;
  -ms-hyphens: auto;
  hyphens: auto;
  color: inherit;
  text-decoration: inherit;
}

@media (min-width: 1200px) {
  .side-sub-level__link {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}

.pagination {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.pagination__item {
  display: none;
}

.pagination__item:first-child,
.pagination__item:last-child,
.pagination__item.is-active {
  display: block;
}

@media (min-width: 576px) {
  .pagination__item {
    display: block;
  }
}

.pagination__item > a {
  color: #0568a1;
}

.pagination__link {
  padding-left: 0;
  padding-right: 0;
}

.pagination__prev-next,
.pagination__block-span {
  display: block;
  width: 48px;
  height: 48px;
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  cursor: not-allowed;
}

.pagination__prev-next .block-icon,
.pagination__block-span .block-icon {
  background-size: 75%;
}

.pagination__prev-next {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.pagination__block-span {
  color: #333;
  border-radius: 0.175rem;
  background-color: #d4f2fd;
}

.pagination__block-span:hover,
.pagination__block-span:focus,
.pagination__block-span[aria-current=true] {
  background-color: #d4f2fd;
  color: inherit;
}

.pagination__block-link {
  width: 48px;
  height: 48px;
}

.pagination__block-link:hover,
.pagination__block-link:focus,
.pagination__block-link[aria-current=true] {
  background-color: #d4f2fd;
  color: inherit;
}

.pagination__block-link .block-icon {
  background-size: 75%;
}

.typeahead-list {
  border: 1px solid #93939c;
  border-top: 0;
  border-bottom-left-radius: 0.175rem;
  border-bottom-right-radius: 0.175rem;
  background-color: #fff;
  min-width: 150px;
  max-width: 100%;
  max-height: 350px;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
  pointer-events: auto;
  position: absolute;
  z-index: 2;
  margin-left: 1px;
}

.field-control {
  background-position: calc(100% - 1rem) 50%;
}

.field-control:focus + .typeahead-list {
  border-color: #0568a1;
}

.field-control.input-icon-left {
  background-position: 1rem 50%;
  padding-left: 3rem;
}

.typeahead-listitem__matched-text {
  font-weight: 700;
}

.awesomplete {
  position: relative;
}

.awesomplete [hidden] {
  display: none;
}

.awesomplete .visually-hidden {
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip: rect(0, 0, 0, 0);
  position: absolute;
}

.awesomplete > ul {
  list-style: none;
  position: absolute;
  margin: 0 0 0.25rem 0;
  padding: 0;
  left: 0;
  bottom: 100%;
  z-index: 1;
  min-width: 100%;
  max-height: 205px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background: #fff;
  border-radius: 0.175rem;
  border: 1px solid #93939c;
  -webkit-box-shadow: 0 0.1666666667rem 0.375rem rgba(145, 146, 142, 0.2);
  box-shadow: 0 0.1666666667rem 0.375rem rgba(145, 146, 142, 0.2);
  display: block;
}

@media (min-width: 769px) {
  .awesomplete > ul {
    max-height: 307px;
  }
}

.awesomplete > ul:empty {
  display: none;
}

.awesomplete > ul[hidden],
.awesomplete > ul:empty {
  opacity: 0;
  display: none;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.awesomplete > ul > li {
  position: relative;
  padding: 0.5rem 1rem;
  cursor: pointer;
}

.awesomplete > ul > li + li {
  border-top: 1px solid #d0d0ca;
}

.awesomplete > ul > li:hover {
  background-color: #f0f0eb;
}

.awesomplete > ul > li:focus {
  background-color: #d4f2fd;
}

.awesomplete > ul > li[aria-selected=true] {
  background-color: #d4f2fd;
}

.awesomplete > ul > li:first-child {
  border-top-left-radius: 0.175rem;
  border-top-right-radius: 0.175rem;
}

.awesomplete > ul > li:last-child {
  border-bottom-left-radius: 0.175rem;
  border-bottom-right-radius: 0.175rem;
}

.awesomplete mark {
  font-weight: 700;
  background-color: transparent;
}

.typeahead-selected-list {
  display: none;
}

.typeahead-selected-list.is-visible {
  display: block;
}

.filter-panel-triggers__inner {
  width: 100%;
}

.wizard-list {
  list-style: none;
  counter-reset: wizard-counter;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #91928e;
  border-top: 1px solid #d0d0ca;
  border-bottom: 1px solid #d0d0ca;
  padding: 0 0.5rem;
}

@media (min-width: 769px) {
  .wizard-list {
    padding-right: 1.5rem;
    padding-left: 1.5rem;
  }
}

@media (min-width: 961px) {
  .wizard-list {
    padding-right: 2.5rem;
    padding-left: 2.5rem;
  }
}

.wizard-item {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 0;
}

.wizard-item::before {
  display: none;
}

.wizard-item.is-active {
  color: #057dbb;
}

.wizard-item.is-active .wizard-step {
  border-bottom: 10px solid #057dbb;
}

.wizard-item.is-active .wizard-step::before {
  position: static;
  color: #057dbb;
}

.wizard-item.is-active .wizard-step__text {
  color: #057dbb;
}

.wizard-step {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  text-decoration: none;
  text-align: left;
  font-weight: 700;
  line-height: 1;
  padding: 1rem 0.5rem;
  color: currentColor;
  cursor: not-allowed;
  border-bottom: 10px solid transparent;
}

@media (min-width: 961px) {
  .wizard-step {
    padding: 1.5rem 1rem 1.5rem 0;
  }
}

.wizard-step:not(span) {
  cursor: pointer;
  color: #333;
}

.wizard-step:not(span):hover,
.wizard-step:not(span):focus {
  border-bottom: 10px solid currentColor;
}

.wizard-step::before {
  content: counter(wizard-counter);
  counter-increment: wizard-counter;
  color: currentColor;
  padding: 0;
  margin: 0;
  font-size: 200%;
}

@media (min-width: 576px) {
  .wizard-step::before {
    font-size: 2rem;
  }
}

@media (min-width: 961px) {
  .wizard-step::before {
    font-size: 2rem;
  }
}

@media (min-width: 1200px) {
  .wizard-step::before {
    font-size: 2rem;
  }
}

@media (-ms-high-contrast: none) and (max-width: 1399px) {
  *::-ms-backdrop,
  .wizard-item,
  .wizard-step {
    overflow: hidden;
    word-break: break-all;
  }
}

.wizard-step__text {
  margin-left: 1rem;
  display: block;
  font-size: 17px;
}

@media (max-width: 768px) {
  .wizard-step__text {
    margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    clip: rect(0, 0, 0, 0);
    position: absolute;
  }
}

@media (min-width: 961px) {
  .wizard-step__text {
    font-size: 1rem;
  }
}

.wizard-step__subtext {
  display: block;
  font-size: 80%;
  font-weight: 400;
}

.apartment-wrapper {
  margin-top: 1rem;
}

.apartment-wrapper .queue-list .line-list__item:last-child {
  border-bottom: none;
  background: none;
  padding-bottom: 2rem;
}

@media (min-width: 961px) {
  .apartment-wrapper .queue-list .line-list__item:last-child {
    padding-bottom: 8rem;
  }
}

.apartment-wrapper .apartment-search-map {
  padding-top: 100%;
  margin-bottom: 2rem;
}

@media (min-width: 769px) {
  .apartment-wrapper .apartment-search-map {
    padding-top: 46.52%;
  }
}

.apartment-wrapper .apartment-images {
  margin: 0 -0.25rem;
  margin-bottom: 2.5rem;
}

.apartment-wrapper .apartment-images__inner {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.apartment-wrapper .apartment-images__inner picture {
  margin: 0 0.25rem;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

@media (min-width: 769px) {
  .apartment-wrapper .apartment-images__inner picture {
    -ms-flex-preferred-size: calc(33.3333333333% - 10px);
    flex-basis: calc(33.3333333333% - 10px);
  }
}

.apartment-wrapper .apartment-images__inner picture:nth-child(n+5) {
  display: none;
}

@media (min-width: 769px) {
  .apartment-wrapper .apartment-images__inner picture:nth-child(n+5) {
    display: block;
  }
}

.apartment-wrapper .apartment-images__inner picture:nth-child(n+7) {
  display: none;
}

.apartment-wrapper .apartment-images__inner img {
  border-radius: 0.4rem;
}

.apartment-wrapper .apartment-images__inner.show-more picture:nth-child(n+5) {
  display: block;
}

.apartment-wrapper .apartment-images__inner.show-more picture:nth-child(n+7) {
  display: block;
}

.apartment-wrapper .apartment-images__button {
  display: none;
  margin-left: 0.25rem;
}

.apartment-wrapper .apartment-images .u-m-b {
  margin: 0 0.25rem;
}

.apartment-wrapper .apartment-images__fixed-height img {
  -o-object-fit: cover;
  object-fit: cover;
}

@media (min-width: 769px) {
  .apartment-wrapper .apartment-images__fixed-height img {
    height: 13.5rem;
  }
}

@media (min-width: 1200px) {
  .apartment-wrapper .apartment-images__fixed-height img {
    height: 21.5rem;
  }
}

.apartment-wrapper .apartment-travel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.5rem 1rem;
  background-color: #d4f2fd;
  margin-bottom: 2rem;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.apartment-wrapper .apartment-travel__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}

@media (min-width: 576px) {
  .apartment-wrapper .apartment-travel__form {
    width: 60%;
  }
}

.apartment-wrapper .apartment-travel__input-holder {
  background-color: #fff;
  padding: 0.2rem;
  border: 1px solid #d0d0ca;
  margin-left: 1rem;
  width: 100%;
}

.apartment-wrapper .apartment-travel__input-holder .field-group {
  width: 100%;
}

.apartment-wrapper .apartment-travel__input-holder .field-control {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
}

.apartment-wrapper .apartment-travel__input-holder .btn {
  margin: 0;
}

.apartment-wrapper .apartment-travel__input-holder .icon-holder {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid #d0d0ca;
  padding: 0 1rem;
}

.apartment-wrapper .apartment-travel__input-holder .icon-train {
  width: 1.25rem;
  height: 1.25rem;
}

.apartment-wrapper .apartment-info {
  margin-top: -0.5rem;
  margin-bottom: 1.5rem;
}

.apartment-wrapper .apartment-info__item {
  padding: 0 0.5rem 0 0.4rem;
  border-right: 1px #d0d0ca solid;
}

.apartment-wrapper .apartment-info__item:first-child {
  padding-left: 0;
}

.apartment-wrapper .apartment-info__item:last-child {
  border-right: none;
}

.apartment-wrapper .apartment-side {
  border-left: none;
  padding-left: 0;
}

@media (min-width: 961px) {
  .apartment-wrapper .apartment-side {
    border-left: #d0d0ca 2px solid;
    padding-left: 2rem;
  }
}

.apartment-wrapper .accordion {
  margin-bottom: 3rem;
}

.apartment-wrapper .house {
  margin: 2rem 0;
}

.apartment-wrapper .house-counter {
  position: relative;
  width: 100%;
  margin-bottom: 1rem;
  float: left;
  font-size: 250% !important;
  white-space: nowrap;
}

@media (min-width: 769px) {
  .apartment-wrapper .house-counter {
    font-size: 350% !important;
  }
}

.apartment-wrapper .info-box {
  margin-bottom: 2rem;
  padding: 1rem 2rem;
  border-radius: 1rem;
  background-color: #f0f0eb;
}

.apartment-wrapper .info-box__custom {
  padding: 1.5rem;
}

@media (min-width: 576px) {
  .apartment-wrapper .info-box__custom {
    padding: 2.5rem;
  }
}

.apartment-wrapper .info-box__custom__wrapper {
  width: 100%;
}

@media (min-width: 576px) {
  .apartment-wrapper .info-box__custom__wrapper {
    width: auto;
  }
}

.apartment-wrapper .info-box__custom__wrapper .btn {
  width: 100%;
}

@media (min-width: 576px) {
  .apartment-wrapper .info-box__custom__wrapper .btn {
    width: auto;
  }
}

.apartment-wrapper .info-box__date {
  display: block;
}

.apartment-wrapper .info-box__floorplan {
  display: block;
  padding-top: 0.5rem;
}

.apartment-wrapper .info-box__floorplan a {
  text-decoration: none;
  position: relative;
}

.apartment-wrapper .info-box__floorplan a::after {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M15.8%2012l-10%2010.4c-.4.4-.4%201%200%201.4.4.4%201%20.4%201.4%200l10.9-11c.4-.4.4-1%200-1.4L7.2.4c-.4-.4-1-.4-1.4%200-.4.4-.4%201%200%201.4l10%2010.2z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  content: "";
  position: absolute;
  top: 0;
  right: -2rem;
  background-size: 12px 12px;
  background-position: center center;
  width: 48px;
  height: 100%;
}

.apartment-wrapper .info-box .line-list__item {
  padding-top: 0;
}

.apartment-wrapper .info-box .icon-floorplan-blue {
  width: 1rem;
  height: 1rem;
  background-size: 100%;
  margin-right: 1rem;
}

.apartment-wrapper .info-box .icon-forward-arrow-blue {
  width: 0.6rem;
  height: 0.6rem;
  background-size: 100%;
  margin-left: 0.5rem;
}

.apartment-wrapper .info-box__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.apartment-wrapper .info-box__inner ul {
  margin-bottom: 0;
  display: inline-block;
}

@media (min-width: 576px) {
  .apartment-wrapper .info-box__inner ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    margin-bottom: 2rem;
  }
}

.apartment-wrapper .info-box__inner ul:after {
  content: "";
  width: 100%;
  display: inline-block;
}

.apartment-wrapper .info-box__inner ul li {
  font-size: 80%;
  margin-bottom: 0.5rem;
  max-width: 250px;
}

.apartment-wrapper .info-box__inner .move-date {
  padding-bottom: 1rem;
  border-bottom: dashed 1px #48484e;
}

@media (min-width: 1200px) {
  .apartment-wrapper .info-box__actions {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}

.apartment-wrapper .info-box__header {
  font-size: 80%;
  padding-bottom: 1rem;
  display: block;
}

.apartment-wrapper .image-map img {
  border-radius: 1rem;
}

.apartment-wrapper .main-body {
  margin-bottom: 2.5rem;
}

.apartment-wrapper .main-body .main-body__button {
  display: none;
}

.apartment-wrapper .main-body.hidden .main-body__content {
  position: relative;
  max-height: 600px;
  overflow: hidden;
}

.apartment-wrapper .main-body.hidden .main-body__content:not(.show-more):after {
  content: "";
  width: 100%;
  height: 5rem;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(transparent 0px, white);
}

.apartment-wrapper .main-body.hidden .main-body__content.show-more {
  max-height: 100%;
  overflow: visible;
}

.apartment-wrapper .main-body.hidden .main-body__button {
  display: block;
}

.apartment-new .carousel {
  margin-bottom: 2rem;
}

.apartment-new div.apartment-new__header {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 576px) {
  .apartment-new div.apartment-new__header {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.apartment-new__item {
  display: none;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 0.5rem;
  border-radius: 1rem;
  -webkit-box-shadow: 0 0 0.3rem 0 #DBDBD6;
  box-shadow: 0 0 0.3rem 0 #DBDBD6;
  overflow: hidden;
}

@media (min-width: 769px) {
  .apartment-new__item {
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
  }
}

@media (min-width: 1200px) {
  .apartment-new__item {
    -ms-flex-preferred-size: calc(33.3333333333% - 1rem);
    flex-basis: calc(33.3333333333% - 1rem);
  }
}

.apartment-new__item__article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0;
  padding: 0;
}

.apartment-new__item__image {
  position: relative;
  width: 100%;
  height: 11.5rem;
  background-color: #d0d0ca;
}

.apartment-new__item__image img {
  width: 100%;
  height: 11.5rem;
  -o-object-fit: cover;
  object-fit: cover;
}

.apartment-new__item__image span {
  position: absolute;
  padding: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
  color: #0568a1;
  font-size: 0.8rem;
  font-weight: 700;
  line-height: 1.5;
  background-color: #fff;
  border-radius: 0.4rem;
}

.apartment-new__item__text {
  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: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: auto;
  min-height: 10.8rem;
  width: 100%;
  padding: 1rem;
}

@media (min-width: 961px) {
  .apartment-new__item__text {
    height: 10.8rem;
  }
}

.apartment-new__item__link {
  color: #000;
  text-decoration: none;
}

.apartment-new__item__link:hover .apartment-new__item__text {
  background-color: #f0f0eb;
}

.apartment-new__item__link:hover .apartment-new__item__title {
  text-decoration: underline;
}

.apartment-new__item__title {
  margin: 0;
  padding: 0;
  max-width: 11rem;
  color: #0568a1;
  font-size: 1.5rem;
  font-family: "Open Sans Condensed", sans-serif;
  word-break: break-word;
}

.apartment-new__item__data {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-size: 0.8rem;
}

.apartment-new__item__data span {
  display: block;
  line-height: 1.5;
}

.apartment-new__item__data__landlord {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.apartment-new__item__data__landlord img {
  max-height: 3.5rem;
  max-width: 7rem;
}

.apartment-new__item__tag {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-left: 0.25rem;
  padding: 0.3rem 0.6rem;
  color: #fff;
  line-height: 1.5;
  font-family: "Open Sans Condensed", sans-serif;
  border-radius: 1rem;
  background-color: #58585b;
}

.apartment-new__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.apartment-new__list.aktuella .aktuella {
  display: block;
}

.apartment-new__list.kommande .kommande {
  display: block;
}

.apartment-new__filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}

.apartment-new__filter__button {
  width: 100%;
  height: 2.5rem;
  padding: 0.05rem 1rem;
  background-color: #fff;
  color: #057dbb;
  font-family: "Open Sans Condensed", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  border: 1px solid #057dbb;
  border-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media (min-width: 576px) {
  .apartment-new__filter__button {
    width: auto;
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0.4rem;
  }
}

.apartment-new__filter__button + .apartment-new__filter__button {
  border-radius: 0.4rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

@media (min-width: 576px) {
  .apartment-new__filter__button + .apartment-new__filter__button {
    margin-left: -0.35rem;
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0.4rem;
  }
}

.apartment-new__filter__button:not(.active):hover {
  background-color: #d4f2fd;
}

.apartment-new__filter__button.active {
  background-color: #057dbb;
  color: #fff;
}

.apartment-new__filter__text {
  margin-bottom: 0.25rem;
  font-size: 0.8rem;
  font-weight: 700;
}

.apartment-new__filter__wrapper {
  width: 100%;
  margin-bottom: 0.5rem;
}

@media (min-width: 769px) {
  .apartment-new__filter__wrapper {
    width: auto;
  }
}

@media (min-width: 961px) {
  .apartment-new__filter__wrapper {
    margin-bottom: 0;
  }
}

.apartment-new .field-control {
  height: 2.5rem;
  border: 1px solid #057dbb;
  border-radius: 0.4rem;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.search-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}

.search-wrapper__inner {
  height: 0;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

@media (min-width: 769px) {
  .search-wrapper__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: unset !important;
    flex-wrap: unset !important;
  }
}

.apartment-search-hits {
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  background-color: #fff;
  position: relative;
  z-index: 2;
  -webkit-box-shadow: 0.5rem 0 1rem rgba(51, 51, 51, 0.15);
  box-shadow: 0.5rem 0 1rem rgba(51, 51, 51, 0.15);
}

.apartment-search-hits.is-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

@media (min-width: 769px) {
  .apartment-search-hits {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 450px;
    min-width: 370px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    min-height: 0;
  }
}

.apartment-search-hits .hits-sort {
  border-bottom: 1px solid #d0d0ca;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
}

@media (min-width: 769px) {
  .apartment-search-hits .hits-sort {
    padding: 0.5rem 1rem 1rem 1rem;
  }
}

.apartment-search-map {
  display: none;
  background-color: #f0f0eb;
}

.apartment-search-map.is-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
  width: auto;
}

.apartment-search-map.is-visible iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.apartment-search-filter {
  background-color: #f0f0eb;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: -0.5rem 0 1rem rgba(51, 51, 51, 0.15);
  box-shadow: -0.5rem 0 1rem rgba(51, 51, 51, 0.15);
  width: 100%;
  display: none;
  -webkit-transition: margin 0.25s ease-out;
  transition: margin 0.25s ease-out;
  will-change: margin;
}

@media (min-width: 769px) {
  .apartment-search-filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 370px;
    min-width: 370px;
    -ms-flex-wrap: unset !important;
    flex-wrap: unset !important;
  }

  .apartment-search-filter.is-off-canvas {
    margin-right: -370px;
  }
}

.apartment-search-filter.is-visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.filter-wrapper {
  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-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  position: relative;
  z-index: 2;
}

.filter-wrapper--inner {
  height: 0;
}

.apartment-search-scrollpane {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  position: relative;
}

.filter-pane-btn {
  display: none;
}

@media (min-width: 769px) {
  .filter-pane-btn {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    margin-top: 1rem;
    margin-left: -1rem;
    position: absolute;
    display: block;
  }
}

.filter-footer {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top: 0.1rem solid #057dbb;
  background-color: #fff;
  padding: 0.5rem 1rem;
  -webkit-box-shadow: 0 -0.5rem 1rem rgba(51, 51, 51, 0.15);
  box-shadow: 0 -0.5rem 1rem rgba(51, 51, 51, 0.15);
}

@media (max-width: 768px) {
  .filter-footer__negative-margin {
    margin-bottom: -0.6rem;
  }
}

.filter-footer .filter-btn {
  -webkit-box-flex: 1;
  -ms-flex: 1 1;
  flex: 1 1;
  min-height: 2.2rem;
}

.filter-footer .filter-btn + .filter-btn {
  margin-left: 0.5rem;
}

@media (min-width: 769px) {
  .filter-column-primary {
    padding-right: 0.5rem;
  }
}

@media (min-width: 769px) {
  .filter-column-secondary {
    padding-left: 0.5rem;
  }
}

.panel-triggers {
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-shadow: 0 -0.5rem 1rem rgba(51, 51, 51, 0.15);
  box-shadow: 0 -0.5rem 1rem rgba(51, 51, 51, 0.15);
}

@media (min-width: 769px) {
  .panel-triggers {
    display: none;
  }
}

.panel-trigger {
  margin: 0;
}

.filter-btn {
  margin-top: 0 !important;
}

@media (max-width: 960px) {
  .filter-btn {
    font-size: 0.75rem;
    line-height: 1.5rem;
    margin-top: -0.5rem;
    padding-top: 0.45975rem;
    padding-bottom: 0.04025rem;
    margin-bottom: 0rem;
    padding: 0.25rem 1rem;
  }
}

.clear-filter-btn {
  position: absolute;
  top: 0.75rem;
  right: 0.5rem;
  color: #0568a1;
  font-weight: normal;
  margin-top: 0;
}

.search-result {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, #91928e), color-stop(0%, rgba(255, 255, 255, 0)));
  background-image: linear-gradient(to right, #91928e 20%, rgba(255, 255, 255, 0) 0%);
  background-position: bottom;
  background-size: 7px 2px;
  background-repeat: repeat-x;
  padding: 0.8rem 0;
}

.search-result__text {
  font-size: 0.95rem;
  font-weight: 600;
  margin-bottom: 0;
  word-break: break-word;
}

.search-result__header {
  padding-bottom: 0;
  word-break: break-word;
}

.search-result__info-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.search-result__info-type {
  font-size: 0.8rem;
  font-weight: 700;
}

.search-result__info-date {
  font-size: 0.75rem;
  color: #91928e;
}

.search-result__hits {
  font-size: 0.8rem;
}

.search-result__filter-checkboxes {
  font-size: 0.75rem;
  margin-right: 0 !important;
  padding-left: 1.6rem !important;
}

.search-result__see-more {
  width: 75%;
}

.search-area {
  background-color: #0568a1;
}

.search-area__link {
  color: #fff;
}

.search-filter-dropdown {
  background-color: #2A679C;
  color: #fff;
  font-size: 16px;
  padding: 0.2rem 2rem 0.2rem 0.5rem;
  background-position: calc(100% - 0.4rem) 50%;
  background-size: 20px;
}

.search-filter-dropdown__options {
  background-color: #fff;
  color: black;
}

.autocomplete__item-title {
  font-size: 19px;
  font-weight: 600;
  line-height: 1rem;
  word-break: break-word;
}

.quicksearch {
  position: relative;
}

@media (max-width: 1399px) {
  .quicksearch {
    border-bottom: 1px solid #0568a1;
  }
}

.quicksearch__input {
  border-color: #fff;
  background-color: #fff;
  border-radius: 2px 0 0 2px !important;
  border: 0 !important;
}

.quicksearch__input::-webkit-input-placeholder {
  color: #91928e;
}

.quicksearch__input::-moz-placeholder {
  color: #91928e;
}

.quicksearch__input::-ms-input-placeholder {
  color: #91928e;
}

.quicksearch__input::placeholder {
  color: #91928e;
}

.quicksearch__input:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #fff;
  border-color: #fff;
  color: #000;
}

.quicksearch__top-nav {
  height: 2rem;
}

.quicksearch__top-nav-input {
  width: 200px !important;
  border-radius: 0.2rem 0 0 0.2rem !important;
  font-size: 0.9rem;
}

.quicksearch__top-nav-submit-btn {
  font-weight: normal;
  font-size: 0.8rem;
}

.quicksearch__top-nav-search-icon {
  width: 1rem !important;
  height: 1rem !important;
}

.quicksearch__autocomplete {
  position: absolute;
  width: 100%;
  top: 118%;
  padding: 0;
  background-color: #fff;
  z-index: 10000;
  border: 1px solid #d1d1cb;
}

.quicksearch__autocomplete-link {
  cursor: pointer;
}

.quicksearch__autocomplete-link:focus,
.quicksearch__autocomplete-link:hover {
  background-color: #f0f0eb;
}

.quicksearch__clear {
  top: 50%;
  right: 1%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  border: none;
}

.quicksearch__dark {
  background-color: #0568a1;
}

.free-apartments__main-area {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.free-apartments__no {
  font-size: 4.5rem;
  font-family: "Georgia Pro", serif;
  font-weight: 700;
  color: #fff;
  line-height: 6rem;
}

.free-apartments__text {
  font-size: 1.95rem;
  font-weight: 700;
  color: #fff;
}

.free-apartments__last-search {
  padding: 0.8rem;
  font-size: 0.7rem;
}

.free-apartments__last-search-icon {
  width: 1rem !important;
  height: 1rem !important;
}

.register__heading {
  font-size: 1.95rem;
  padding-bottom: 0;
  margin-bottom: 0.8rem;
}

.register__sign-in {
  text-decoration: none;
}

.register__sign-in-area {
  margin-top: 0.8rem;
}

.register p {
  margin-bottom: 0.5rem;
}

.statistics-map {
  background-color: #f0f0eb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
  width: auto;
  min-height: 512px !important;
}

.statistics-map iframe {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.show-table-button {
  width: 100%;
  margin-top: 1rem;
}

.show-table-button button {
  margin: 0;
}

@media (min-width: 769px) {
  .show-table-button {
    margin-top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
  }
}

.error-page {
  height: calc(100vh - 82px);
}

@media (min-width: 576px) {
  .error-page {
    height: calc(100vh - 102px);
  }
}

@media (min-width: 1200px) {
  .error-page {
    height: calc(100vh - 100px);
  }
}

.error-page__links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  list-style-type: none;
}

.error-page__links li + li {
  margin-top: 1rem;
}

.error-page__links li a {
  text-decoration: none;
}

.error-page__links li a:hover {
  text-decoration: underline;
}

.listing-news {
  list-style: none;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 0.5rem;
}

.listing-news__item {
  background: #F0F0EB;
  border-radius: 10px;
}

.listing-news__item:hover h2 {
  color: #0568a1;
}

.listing-news__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  color: inherit;
  gap: 1rem;
}

@media (max-width: 768px) {
  .listing-news__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0;
  }
}

.listing-news__image {
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0.5rem;
}

@media (max-width: 768px) {
  .listing-news__image {
    -ms-flex-item-align: auto;
    align-self: auto;
  }
}

.listing-news__image img {
  width: 100px;
  height: 6rem;
  border-radius: 0.4rem;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (max-width: 768px) {
  .listing-news__image img {
    width: 100%;
    height: 12.5rem;
  }
}

.listing-news__content {
  margin-top: 0.5rem;
}

@media (max-width: 768px) {
  .listing-news__content {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    padding: 0.5rem;
  }
}

.listing-news__truncate p {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0.5rem;
}

@media (max-width: 768px) {
  .listing-news__truncate p {
    margin-bottom: 0.5rem;
  }
}

.listing-news__meta {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: white;
  padding: 0.2rem;
  margin-right: 0.5rem;
  border-radius: 0.5rem;
  font-size: 90%;
  font-weight: 600;
  -ms-flex-item-align: start;
  align-self: flex-start;
  margin-top: 1rem;
  margin-left: auto;
}

@media (max-width: 768px) {
  .listing-news__meta {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding-left: 0.5rem;
    margin-top: 0;
    margin-left: 0.5rem;
  }
}

.listing-news__time {
  color: #0568a1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0.25rem;
}

.listing-news-dates {
  border: 2px solid #0568a1;
  border-radius: 1rem;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
}

.listing-news-dates__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0.5rem;
  font-weight: 500;
}

.listing-news-dates__list li a {
  text-decoration: none;
}

.listing-news-dates__list li a:hover {
  text-decoration: underline;
}

.preamble-text {
  position: relative;
  padding-left: 1rem;
}

.preamble-text::before {
  content: "";
  position: absolute;
  left: 0;
  top: 13px;
  width: 5px;
  height: calc(100% - 18px);
  background-color: #0568a1;
  border-radius: 20px 0 0 20px;
}

.sr-only {
  position: absolute;
  left: -1000px;
}

.accordion {
  list-style: none;
  margin: 0;
  padding: 0;
  background-position: top left;
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.accordion[data-limit=true] .accordion__header:not(:nth-child(-n+10)) {
  display: none;
}

.accordion__header {
  padding: 0 0 1px 0;
  display: block;
  width: 100%;
  border: 0;
  padding: 1rem 1rem 1rem 0.5rem;
  background: transparent;
  -webkit-appearance: none;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1.8rem;
  background-position: bottom left;
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.accordion__header::after {
  content: "";
  display: block;
  width: 1.8rem;
  height: 1.8rem;
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
  margin-left: auto;
  position: relative;
  right: -10px;
  background-color: #057dbb;
  border-radius: 50%;
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2216px%22%20height%3D%2217px%22%20viewBox%3D%220%200%2016%2017%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%20fill%3D%22%23ffffff%22%3E%2B%20copy%3C%2Ftitle%3E%20%20%20%20%3Cdesc%20fill%3D%22%23ffffff%22%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%20fill%3D%22%23ffffff%22%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Indikatorsida-white%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-293.000000%2C%20-2342.000000%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Mer-om%22%20transform%3D%22translate%28274.000000%2C%201879.000000%29%22%20fill%3D%22%23ffffff%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22%2B-copy%22%20points%3D%2228.2392578%20472.851562%2028.2392578%20479.560547%2025.8662109%20479.560547%2025.8662109%20472.851562%2019.6113281%20472.851562%2019.6113281%20470.478516%2025.8662109%20470.478516%2025.8662109%20463.930664%2028.2392578%20463.930664%2028.2392578%20470.478516%2034.4941406%20470.478516%2034.4941406%20472.851562%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
}

.accordion__header[aria-expanded=true]::after {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2215px%22%20height%3D%223px%22%20viewBox%3D%220%200%2015%203%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%20fill%3D%22%23ffffff%22%3E%E2%80%93%3C%2Ftitle%3E%20%20%20%20%3Cdesc%20fill%3D%22%23ffffff%22%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%20fill%3D%22%23ffffff%22%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Indikatorsida-white%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-289.000000%2C%20-1964.000000%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Mer-om%22%20transform%3D%22translate%28274.000000%2C%201879.000000%29%22%20fill%3D%22%23ffffff%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22%E2%80%93%22%20points%3D%2230%2087.6171875%2015%2087.6171875%2015%2085.2441406%2030%2085.2441406%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
}

.accordion__panel {
  background-color: #f0f0eb;
  overflow: hidden;
  visibility: visible;
  opacity: 1;
  padding: 0;
  -webkit-transition: visibility 0s ease, max-height 0.25s ease, opacity 0.25s ease;
  transition: visibility 0s ease, max-height 0.25s ease, opacity 0.25s ease;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  max-height: 1000em;
}

.accordion__panel[aria-hidden=true] {
  opacity: 0;
  visibility: hidden;
  -webkit-transition-delay: 0.25s, 0s, 0s;
  transition-delay: 0.25s, 0s, 0s;
  max-height: 0;
}

.accordion__panel .infobox-content {
  padding: 1.5rem;
}

.accordion__panel .infobox-content p:last-child {
  margin-bottom: 0;
}

.accordion__title {
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip: rect(0, 0, 0, 0);
  position: absolute;
}

.ad-list {
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

.ad-list__link {
  display: block;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0 0 0.3rem 0 #DBDBD6;
  box-shadow: 0 0 0.3rem 0 #DBDBD6;
  text-decoration: none;
  overflow: hidden;
}

.ad-list__link:hover,
.ad-list__link:focus {
  background-color: #f0f0eb;
}

.ad-list__link:hover .ad-list__title,
.ad-list__link:focus .ad-list__title {
  text-decoration: underline;
}

.ad-list__link:visited {
  color: #551a8b;
}

.ad-list__item {
  position: relative;
  margin: 0.5rem;
  border-radius: 0.5rem;
  font-size: 1rem;
}

.ad-list__item:last-child {
  margin-bottom: 1rem;
}

.ad-list__item.ad-list__item--selected {
  background-color: #f0f0eb;
}

.ad-list__show-on-map {
  position: absolute;
  margin: 0;
  top: 7.5px;
  right: 5px;
  border: 0;
  background-color: transparent;
  font-size: 70%;
}

.ad-list__show-on-map:hover {
  text-decoration: underline;
}

.ad-list__article {
  margin-bottom: 0;
}

.ad-list__multiple {
  display: inline-block;
  background-color: #58585b;
  color: #fff;
  font-weight: 700;
  font-size: 80%;
  padding: 0.25rem 1rem;
  -webkit-transform: translateX(-1rem) translateY(-0.5rem);
  transform: translateX(-1rem) translateY(-0.5rem);
}

.ad-list__title {
  display: block;
  margin-bottom: 0.5rem;
}

.ad-list__data {
  color: #333;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 1;
  margin-bottom: 0.5rem;
}

.ad-list__footer {
  color: #333;
  font-size: 80%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.ad-list__footer .tag {
  width: 100%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 0.5rem;
}

.ad-list__status {
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 1;
}

.ad-list__status > span {
  margin-right: 0.5rem;
}

.ad-list__status--green {
  color: #87ad3b;
}

.ad-list__status--red {
  color: #e73338;
}

.article-date {
  display: block;
}

.article-list-link {
  text-decoration: none;
}

.block-icon {
  width: 1.2rem;
  height: 1.2rem;
  line-height: inherit;
  text-align: center;
  background-position: 50% 50%;
  display: inline-block;
  vertical-align: middle;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.block-title-preamble .preamble {
  margin-bottom: 0;
}

.block-editor {
  margin-top: 1.5rem;
}

@media (min-width: 769px) {
  .block-editor {
    margin-top: 3rem;
  }
}

.block-editor + .block-editor {
  margin-top: 0;
}

.block-double > div:first-child .house {
  margin-bottom: 1.5rem;
}

@media (min-width: 961px) {
  .block-double > div:first-child .house {
    margin-bottom: 0;
  }
}

.block-spacing-top {
  margin-top: 0.5rem;
}

@media (min-width: 769px) {
  .block-spacing-top {
    margin-top: 1rem;
  }
}

.block-spacing-top-half {
  margin-top: 0.25rem;
}

@media (min-width: 769px) {
  .block-spacing-top-half {
    margin-top: 0.5rem;
  }
}

.block-spacing-top-double {
  margin-top: 1rem;
}

@media (min-width: 769px) {
  .block-spacing-top-double {
    margin-top: 2rem;
  }
}

.block-spacing-top-triple {
  margin-top: 1.5rem;
}

@media (min-width: 769px) {
  .block-spacing-top-triple {
    margin-top: 3rem;
  }
}

.block-spacing-top-quad {
  margin-top: 2rem;
}

@media (min-width: 769px) {
  .block-spacing-top-quad {
    margin-top: 4rem;
  }
}

.block-spacing-bottom {
  margin-bottom: 0.5rem;
}

@media (min-width: 769px) {
  .block-spacing-bottom {
    margin-bottom: 1rem;
  }
}

.block-spacing-bottom-half {
  margin-bottom: 0.25rem;
}

@media (min-width: 769px) {
  .block-spacing-bottom-half {
    margin-bottom: 0.5rem;
  }
}

.block-spacing-bottom-double {
  margin-bottom: 1rem;
}

@media (min-width: 769px) {
  .block-spacing-bottom-double {
    margin-bottom: 2rem;
  }
}

.block-spacing-bottom-triple {
  margin-bottom: 1.5rem;
}

@media (min-width: 769px) {
  .block-spacing-bottom-triple {
    margin-bottom: 3rem;
  }
}

.block-spacing-bottom-quad {
  margin-bottom: 2rem;
}

@media (min-width: 769px) {
  .block-spacing-bottom-quad {
    margin-bottom: 4rem;
  }
}

.block-spacing-y {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

@media (min-width: 769px) {
  .block-spacing-y {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}

.block-spacing-y-half {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

@media (min-width: 769px) {
  .block-spacing-y-half {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
}

.block-spacing-y-double {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

@media (min-width: 769px) {
  .block-spacing-y-double {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}

.block-spacing-y-triple {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

@media (min-width: 769px) {
  .block-spacing-y-triple {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}

.block-spacing-y-quad {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

@media (min-width: 769px) {
  .block-spacing-y-quad {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}

.block-padding-top {
  padding-top: 0.5rem;
}

@media (min-width: 769px) {
  .block-padding-top {
    padding-top: 1rem;
  }
}

.block-padding-top-half {
  padding-top: 0.25rem;
}

@media (min-width: 769px) {
  .block-padding-top-half {
    padding-top: 0.5rem;
  }
}

.block-padding-top-double {
  padding-top: 1rem;
}

@media (min-width: 769px) {
  .block-padding-top-double {
    padding-top: 2rem;
  }
}

.block-padding-top-triple {
  padding-top: 1.5rem;
}

@media (min-width: 769px) {
  .block-padding-top-triple {
    padding-top: 3rem;
  }
}

.block-padding-top-quad {
  padding-top: 2rem;
}

@media (min-width: 769px) {
  .block-padding-top-quad {
    padding-top: 4rem;
  }
}

.block-padding-bottom {
  padding-bottom: 0.5rem;
}

@media (min-width: 769px) {
  .block-padding-bottom {
    padding-bottom: 1rem;
  }
}

.block-padding-bottom-half {
  padding-bottom: 0.25rem;
}

@media (min-width: 769px) {
  .block-padding-bottom-half {
    padding-bottom: 0.5rem;
  }
}

.block-padding-bottom-double {
  padding-bottom: 1rem;
}

@media (min-width: 769px) {
  .block-padding-bottom-double {
    padding-bottom: 2rem;
  }
}

.block-padding-bottom-triple {
  padding-bottom: 1.5rem;
}

@media (min-width: 769px) {
  .block-padding-bottom-triple {
    padding-bottom: 3rem;
  }
}

.block-padding-bottom-quad {
  padding-bottom: 2rem;
}

@media (min-width: 769px) {
  .block-padding-bottom-quad {
    padding-bottom: 4rem;
  }
}

.block-padding-y {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

@media (min-width: 769px) {
  .block-padding-y {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

.block-padding-y-half {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

@media (min-width: 769px) {
  .block-padding-y-half {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}

.block-padding-y-double {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

@media (min-width: 769px) {
  .block-padding-y-double {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

.block-padding-y-triple {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

@media (min-width: 769px) {
  .block-padding-y-triple {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}

.block-padding-y-quad {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

@media (min-width: 769px) {
  .block-padding-y-quad {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}

.bubble {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  max-width: 350px;
}

@media (min-width: 769px) {
  .bubble {
    max-width: 454px;
  }
}

.bubble--green {
  color: #87ad3b;
}

.bubble--blue {
  color: #057dbb;
}

.bubble--dark-red {
  color: #d12327;
}

.bubble-shape {
  min-width: 100%;
  line-height: 0;
  overflow: hidden;
  position: relative;
}

.bubble-shape::after {
  content: "";
  display: block;
  padding-bottom: 15%;
  width: 100%;
}

.bubble-body {
  background-color: currentcolor;
  width: 100%;
  padding: 0 2rem;
  margin: -1px 0;
  position: relative;
}

.bubble-content {
  color: #fff;
}

.bubble-content a {
  color: currentColor;
}

.bubble-svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}

.bubble-svg--mirror {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.bubble-svg__path {
  fill: currentcolor;
}

.carousel > input[type=radio]:nth-child(5):checked ~ .carousel__controls .house-carousel__btn--right > label:nth-child(1),
.carousel > input[type=radio]:nth-child(5):checked ~ .carousel__controls .house-carousel__btn--left > label:nth-child(4),
.carousel > input[type=radio]:nth-child(4):checked ~ .carousel__controls .house-carousel__btn--right > label:nth-child(5),
.carousel > input[type=radio]:nth-child(4):checked ~ .carousel__controls .house-carousel__btn--left > label:nth-child(3),
.carousel > input[type=radio]:nth-child(3):checked ~ .carousel__controls .house-carousel__btn--right > label:nth-child(4),
.carousel > input[type=radio]:nth-child(3):checked ~ .carousel__controls .house-carousel__btn--left > label:nth-child(2),
.carousel > input[type=radio]:nth-child(2):checked ~ .carousel__controls .house-carousel__btn--right > label:nth-child(3),
.carousel > input[type=radio]:nth-child(2):checked ~ .carousel__controls .house-carousel__btn--left > label:nth-child(1),
.carousel > input[type=radio]:last-of-type ~ .carousel__controls .house-carousel__btn--right > label:first-child,
.carousel > input[type=radio]:nth-child(1):checked ~ .carousel__controls .house-carousel__btn--right > label:nth-child(2),
.carousel > input[type=radio]:nth-child(1):checked ~ .carousel__controls .house-carousel__btn--left > label:nth-child(5) {
  opacity: 1 !important;
  z-index: 3;
}

.body {
  background: black;
}

.carousel {
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

.carousel > input[type=radio] {
  position: absolute;
  left: 0;
  opacity: 0;
  top: 0;
}

.carousel > input[type=radio]:checked ~ .image-carousel__items .image-carousel__item,
.carousel > input[type=radio]:checked ~ .house-carousel__btn > label {
  opacity: 0;
}

.carousel > input[type=radio]:nth-child(1):checked ~ .image-carousel__items .image-carousel__item:nth-child(1) {
  opacity: 1;
}

.carousel > input[type=radio]:nth-child(1):checked ~ .carousel__controls .carousel__item:nth-child(1) {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  margin-left: 0;
}

.carousel > input[type=radio]:nth-child(1):checked ~ .carousel__controls .carousel-indicators > .carousel__indicator:nth-child(1) {
  background-color: #fff;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.carousel > input[type=radio]:nth-child(1):checked ~ .carousel__controls--basic .carousel-indicators > .carousel__indicator:nth-child(1) {
  background-color: currentColor;
}

.carousel > input[type=radio]:nth-child(2):checked ~ .image-carousel__items .image-carousel__item:nth-child(2) {
  opacity: 1;
}

.carousel > input[type=radio]:nth-child(2):checked ~ .carousel__controls .carousel__item:nth-child(2) {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  margin-left: 0;
}

.carousel > input[type=radio]:nth-child(2):checked ~ .carousel__controls .carousel-indicators > .carousel__indicator:nth-child(2) {
  background-color: #fff;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.carousel > input[type=radio]:nth-child(2):checked ~ .carousel__controls--basic .carousel-indicators > .carousel__indicator:nth-child(2) {
  background-color: currentColor;
}

.carousel > input[type=radio]:nth-child(3):checked ~ .image-carousel__items .image-carousel__item:nth-child(3) {
  opacity: 1;
}

.carousel > input[type=radio]:nth-child(3):checked ~ .carousel__controls .carousel__item:nth-child(3) {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  margin-left: 0;
}

.carousel > input[type=radio]:nth-child(3):checked ~ .carousel__controls .carousel-indicators > .carousel__indicator:nth-child(3) {
  background-color: #fff;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.carousel > input[type=radio]:nth-child(3):checked ~ .carousel__controls--basic .carousel-indicators > .carousel__indicator:nth-child(3) {
  background-color: currentColor;
}

.carousel > input[type=radio]:nth-child(4):checked ~ .image-carousel__items .image-carousel__item:nth-child(4) {
  opacity: 1;
}

.carousel > input[type=radio]:nth-child(4):checked ~ .carousel__controls .carousel__item:nth-child(4) {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  margin-left: 0;
}

.carousel > input[type=radio]:nth-child(4):checked ~ .carousel__controls .carousel-indicators > .carousel__indicator:nth-child(4) {
  background-color: #fff;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.carousel > input[type=radio]:nth-child(4):checked ~ .carousel__controls--basic .carousel-indicators > .carousel__indicator:nth-child(4) {
  background-color: currentColor;
}

.carousel > input[type=radio]:nth-child(5):checked ~ .image-carousel__items .image-carousel__item:nth-child(5) {
  opacity: 1;
}

.carousel > input[type=radio]:nth-child(5):checked ~ .carousel__controls .carousel__item:nth-child(5) {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
  margin-left: 0;
}

.carousel > input[type=radio]:nth-child(5):checked ~ .carousel__controls .carousel-indicators > .carousel__indicator:nth-child(5) {
  background-color: #fff;
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

.carousel > input[type=radio]:nth-child(5):checked ~ .carousel__controls--basic .carousel-indicators > .carousel__indicator:nth-child(5) {
  background-color: currentColor;
}

.image-carousel__items {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 ratio */
  height: 0;
}

@media (min-width: 1200px) {
  .image-carousel__items {
    /* IE11 does not support picture or source (os supports) it will default to 16:9 padding default */
  }

@supports (display: block) {
    .image-carousel__items {
      padding-bottom: 37.5%;
      /* 16:6 ratio */
    }

    .image-carousel__items.image-carousel__items--16-9 {
      padding-bottom: 56.25%;
      /* FORCE 16:9 ratio */
    }
}
}

.image-carousel__items + .carousel__controls {
  width: 100%;
}

@media (min-width: 769px) {
  .image-carousel__items + .carousel__controls {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    left: 1.5rem;
    overflow: hidden;
    max-width: 410px;
  }
}

.image-carousel__items + .carousel__controls .house-roof {
  display: none;
}

@media (min-width: 769px) {
  .image-carousel__items + .carousel__controls .house-roof {
    display: block;
  }
}

.image-carousel__items + .carousel__controls.carousel__controls--basic {
  position: static;
  max-width: none;
}

.image-carousel__item {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
}

.image-carousel__item img {
  width: 100%;
  vertical-align: middle;
}

.carousel__controls .carousel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
  width: 100%;
}

.carousel__controls .carousel.carousel--basic {
  padding: 0.5rem 1rem;
  background-color: #f0f0eb;
  overflow: hidden;
  width: 100%;
  font-size: 70%;
  line-height: 1.5;
}

@media (min-width: 769px) {
  .carousel__controls .carousel.carousel--basic {
    font-size: 100%;
  }
}

.carousel__item {
  width: 100%;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  margin-left: -100%;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.45s ease-out;
  transition: -webkit-transform 0.45s ease-out;
  transition: transform 0.45s ease-out;
  transition: transform 0.45s ease-out, -webkit-transform 0.45s ease-out;
}

.carousel-indicators {
  list-style: none;
  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-wrap: nowrap;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
}

.carousel__indicator {
  display: block;
  width: 0.75rem;
  height: 0.75rem;
  border-radius: 50%;
  border: 1px solid #fff;
  margin: 0 0.25rem;
  cursor: pointer;
}

.carousel__indicator.is-active,
.carousel__indicator:hover,
.carousel__indicator.focus {
  background-color: #fff;
}

.house-carousel__btn {
  position: relative;
}

.house-carousel__btn > label {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  cursor: pointer;
}

.carousel-basic-left-btn,
.carousel-basic-right-btn {
  position: absolute;
  top: 50%;
  z-index: 2;
  margin-top: -3.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 769px) {
  .carousel-basic-left-btn > div,
  .carousel-basic-right-btn > div {
    -webkit-transform: scale(2);
    transform: scale(2);
  }
}

@media (min-width: 576px) {
  .carousel-basic-left-btn,
  .carousel-basic-right-btn {
    margin-top: -3rem;
  }
}

.carousel-basic-left-btn {
  left: 0;
}

@media (min-width: 769px) {
  .carousel-basic-left-btn {
    left: 1.25rem;
  }
}

.carousel-basic-right-btn {
  right: 0;
}

@media (min-width: 769px) {
  .carousel-basic-right-btn {
    right: 1.25rem;
  }
}

.carousel-indicators--basic {
  color: #333;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 0.5rem 0;
}

.carousel-indicators--basic * {
  border-color: currentColor;
}

.date-list {
  list-style: none;
  padding: 0;
  margin-bottom: 2rem;
  width: 100%;
}

.date-list__item {
  position: relative;
  background-position: bottom left;
}

.date-list__item:not(:last-child) {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.date-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
}

@media (min-width: 576px) {
  .date-list__link {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.date-list__time {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  color: #333;
}

@media (min-width: 576px) {
  .date-list__time {
    min-width: 9rem;
    padding-right: 1.5rem;
  }
}

.date-list__showall-link {
  display: inline-block;
  padding-top: 1rem;
  padding-bottom: 1rem;
  text-decoration: none;
}

.date-list__showall-link:hover,
.date-list__showall-link:focus {
  text-decoration: underline;
}

.house {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  max-width: 400px;
}

@media (min-width: 769px) {
  .house {
    max-width: 454px;
  }
}

.house--green {
  color: #6d8f29;
}

.house--green .btn--secondary {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #6d8f29;
}

.house--green .field-control {
  border-color: #6d8f29;
}

.house--green .house-carousel__btn:hover,
.house--green .house-carousel__btn:focus {
  background-color: #6d8f29;
}

.house--blue {
  color: #0568a1;
}

.house--blue .btn--secondary {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #0568a1;
}

.house--blue .field-control {
  border-color: #0568a1;
}

.house--blue .house-carousel__btn:hover,
.house--blue .house-carousel__btn:focus {
  background-color: #0568a1;
}

.house--gray {
  color: #f0f0eb;
}

.house--gray .btn--secondary {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #91928e;
}

.house--gray .field-control {
  border-color: #91928e;
}

.house--gray .house-carousel__btn:hover,
.house--gray .house-carousel__btn:focus {
  background-color: #91928e;
}

.house--gray .house-content {
  color: #333;
}

.house-roof {
  min-width: 100%;
  line-height: 0;
  overflow: hidden;
  position: relative;
  margin-bottom: -1px;
}

.house-roof::after {
  content: "";
  display: block;
  padding-bottom: 23.6666666667%;
  width: 100%;
}

.house-roof + .house-body {
  padding-top: 1rem;
}

.house-svg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}

.house-body {
  background-color: currentcolor;
  width: 100%;
  position: relative;
  padding: 2rem 1.5rem 1.5rem 1.5rem;
}

@media (min-width: 769px) {
  .house-body {
    padding: 2rem 2rem 1.5rem 2rem;
  }
}

.house-content {
  color: #fff;
}

.house-content h5,
.house-content .epsilon {
  font-size: 120%;
}

.house-content a:not(.btn) {
  color: inherit;
}

.house-svg__path {
  fill: currentColor;
}

.house-body__text {
  font-size: 1.1rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.3243rem;
  padding-bottom: 0.1757rem;
  margin-bottom: 2rem;
}

.house-counter {
  font-size: 250%;
  position: relative;
  width: 100%;
  float: left;
  margin-bottom: 1rem;
  white-space: nowrap;
}

@media (min-width: 769px) {
  .house-counter {
    font-size: 350%;
  }
}

.house-counter__heading {
  display: inline-block;
  background-position: center right;
  position: relative;
}

.house-counter__heading > span {
  margin-right: 0.5rem;
}

.house-preamble {
  font-size: 1.25rem;
  line-height: 1.5rem;
  margin-top: -0.5rem;
  padding-top: 0.26625rem;
  padding-bottom: 0.23375rem;
  margin-bottom: 2rem;
}

.house-carousel__link {
  display: block;
  text-decoration: none;
}

.house-carousel__link .block-icon {
  -webkit-transition: left 0.2s ease-out;
  transition: left 0.2s ease-out;
  position: relative;
  left: 0;
  top: 3px;
}

.house-carousel__link:hover .block-icon,
.house-carousel__link:focus .block-icon {
  left: 0.25rem;
}

.house-carousel-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.house-carousel__btn {
  padding: 1.25rem;
  background-color: transparent;
}

.house-footer {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
  color: #fff;
  width: 100%;
  float: left;
  padding-top: 0.5rem;
}

.house-footer span {
  font-size: 120%;
}

.house-body-intresseanmalan {
  max-width: 100%;
  margin: 1rem 0;
}

.house-body-intresseanmalan .house-body {
  padding: 1rem;
  border-radius: 1rem;
}

.house-body-intresseanmalan .house-body .house-content .se-villkor {
  font-size: 0.8rem;
}

.house-body-intresseanmalan .house-body .house-content .house-footer {
  padding-top: 0;
  background-image: none;
}

.house--new {
  position: absolute !important;
  max-width: 18.3rem !important;
  height: 20.9rem !important;
  top: 8.6rem !important;
}

@media (max-width: 575px) {
  .house--new {
    max-width: 15.55rem !important;
    height: 17.75rem !important;
    top: 11.75rem !important;
  }
}

@media (max-width: 768px) {
  .house--new {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
  }
}

@media (min-width: 769px) {
  .house--new {
    top: auto !important;
    bottom: 1rem !important;
  }
}

.house--new__background {
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 575px) {
  .house--new__background {
    width: 100%;
    height: 100%;
  }
}

@media (max-width: 575px) {
  .house--new__background svg {
    width: 100%;
    height: 100%;
  }
}

.house--new h2 {
  margin-bottom: 0.4rem;
}

.house--new p {
  font-size: 0.9rem;
  line-height: 1rem;
}

@media (max-width: 575px) {
  .house--new p {
    margin-bottom: 0.9rem;
  }
}

.house--new .house-body {
  position: absolute;
  bottom: 0;
  padding: 1.25rem 0.75rem;
  background-color: transparent;
  text-align: left;
}

.house--new .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 2rem;
  padding: 0.5rem;
  font-size: 0.9rem;
  line-height: 1rem;
  width: calc(50% - 4px);
  text-align: center;
  border-radius: 0.4rem;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media (max-width: 575px) {
  .house--new .btn {
    width: 100% !important;
  }
}

.house--new .btn--wide {
  width: calc(70% - 4px);
}

.house--new .btn--primary {
  border: 2px solid #fff;
  background-color: #0568a1;
}

.house--new .btn--primary:hover {
  background-color: #057dbb;
}

.icon-size-32 {
  width: 1.8rem;
  height: 1.8rem;
}

.line-list-icon,
.fancy-radiobutton input[type=radio] + label {
  background-size: 1.8rem 1.8rem;
}

.icon-size-48 {
  width: 2.4rem;
  height: 2.4rem;
}

.icon-round {
  background-size: 2.4rem 2.4rem;
}

.icon-size-72 {
  width: 3.6rem;
  height: 3.6rem;
}

.fancy-radiobutton input[type=radio] + label.icon-bankid {
  background-size: 3.6rem 3.6rem;
}

.icon-size-scale {
  width: auto;
  height: 100%;
}

.line-list {
  list-style: none;
  padding: 0;
  margin-bottom: 2rem;
}

.line-list.has-icons .line-list__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.line-list.has-icons .line-list__item ul {
  display: block;
}

.line-list__item {
  position: relative;
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-position: bottom left;
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
}

.line-list__item a {
  text-decoration: none;
}

.line-list-icon {
  margin-right: 1.5rem;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.list-text {
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.list-text strong,
.list-text .apartment-header__info,
.list-text .apartment-wrapper .apartment-info,
.apartment-wrapper .list-text .apartment-info {
  display: block;
}

a:hover .list-text {
  text-decoration: underline;
}

.line-list--cols {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.line-list--cols > .line-list__item {
  width: 100%;
}

@media (min-width: 769px) {
  .line-list--cols > .line-list__item {
    width: calc(50% - 1rem);
  }
}

.logotype {
  display: block;
  background-image: url("/static/images/bf-logo-6f46bd0e30.svg");
  background-repeat: no-repeat;
  background-position: -8.5rem 0;
  background-size: auto 3rem;
  height: 3rem;
  width: 3rem;
}

@media (min-width: 769px) {
  .logotype {
    width: 12.5em;
    background-position: 0 0;
  }
}

.logotype--light {
  background-image: url("/static/images/bf-logo-light-267bff01a4.svg");
}

.logotype--404 {
  width: 10rem;
  height: auto;
}

.logotype.logotype--internal {
  display: block;
  background-image: url("/static/images/husnet-logo-51e28bfcd7.svg");
  background-repeat: no-repeat;
  background-position: -138px 0;
  background-size: auto 3rem;
  height: 3rem;
  width: 53px;
}

@media (min-width: 769px) {
  .logotype.logotype--internal {
    width: 192px;
    background-position: 0 0;
  }
}

.popover {
  display: none;
  width: 100%;
  z-index: 999;
}

.popover::before {
  display: inline-block;
}

.popover[aria-hidden=false] {
  display: block;
}

.popover__inner {
  background-color: #fff;
  -webkit-box-shadow: 0 0 2rem rgba(51, 51, 51, 0.2);
  box-shadow: 0 0 2rem rgba(51, 51, 51, 0.2);
  border-radius: 0.175rem;
  border: 1px solid #e5e5dc;
  padding: 1rem;
  position: relative;
}

.popover__inner::after,
.popover__inner::before {
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.popover__inner::after {
  border-color: rgba(255, 255, 255, 0);
  border-width: 10px;
}

.popover__inner::before {
  border-color: rgba(240, 240, 235, 0);
  border-width: 11px;
}

.popover__inner > *:first-child {
  margin-right: 1.5rem;
}

.popover[x-placement=top] .popover__inner::after,
.popover[x-placement=bottom] .popover__inner::after {
  margin-left: -10px;
}

.popover[x-placement=top] .popover__inner::before,
.popover[x-placement=bottom] .popover__inner::before {
  margin-left: -11px;
}

.popover[x-placement=top] .popover__inner::after,
.popover[x-placement=top] .popover__inner::before,
.popover[x-placement=bottom] .popover__inner::after,
.popover[x-placement=bottom] .popover__inner::before {
  left: 50%;
}

.popover[x-placement=top] .popover__inner {
  top: -0.5rem;
}

.popover[x-placement=top] .popover__inner::after,
.popover[x-placement=top] .popover__inner::before {
  top: 100%;
}

.popover[x-placement=top] .popover__inner::after {
  border-top-color: #fff;
}

.popover[x-placement=top] .popover__inner::before {
  border-top-color: #e5e5dc;
}

.popover[x-placement=bottom] .popover__inner {
  top: 0.5rem;
}

.popover[x-placement=bottom] .popover__inner::after,
.popover[x-placement=bottom] .popover__inner::before {
  bottom: 100%;
}

.popover[x-placement=bottom] .popover__inner::after {
  border-bottom-color: #fff;
}

.popover[x-placement=bottom] .popover__inner::before {
  border-bottom-color: #e5e5dc;
}

.popover[x-placement=left] .popover__inner::after,
.popover[x-placement=right] .popover__inner::after {
  margin-top: -10px;
}

.popover[x-placement=left] .popover__inner::before,
.popover[x-placement=right] .popover__inner::before {
  margin-top: -11px;
}

.popover[x-placement=left] .popover__inner::after,
.popover[x-placement=left] .popover__inner::before,
.popover[x-placement=right] .popover__inner::after,
.popover[x-placement=right] .popover__inner::before {
  top: 50%;
}

.popover[x-placement=left] .popover__inner {
  left: -0.5rem;
}

.popover[x-placement=left] .popover__inner::after,
.popover[x-placement=left] .popover__inner::before {
  left: 100%;
}

.popover[x-placement=left] .popover__inner::after {
  border-left-color: #fff;
}

.popover[x-placement=left] .popover__inner::before {
  border-left-color: #e5e5dc;
}

.popover[x-placement=right] .popover__inner {
  right: -0.5rem;
}

.popover[x-placement=right] .popover__inner::after,
.popover[x-placement=right] .popover__inner::before {
  right: 100%;
}

.popover[x-placement=right] .popover__inner::after {
  border-right-color: #fff;
}

.popover[x-placement=right] .popover__inner::before {
  border-right-color: #e5e5dc;
}

.popover__close {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.site-search {
  border-bottom: 1px solid #0568a1;
}

@media (min-width: 1200px) {
  .site-search {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 0.35s ease-out, border-bottom-width 0.35s;
    transition: max-height 0.35s ease-out, border-bottom-width 0.35s;
    border-style: solid;
    border-color: #057dbb;
    border-width: 0;
  }

  .site-search.is-visible {
    max-height: 500px;
    border-bottom-width: 0.25rem;
  }
}

.site-search > p {
  margin-bottom: 1rem;
}

.site-search__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  padding-left: 1rem;
  padding-right: 1rem;
}

.site-search__btn--flat-border-left {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.site-search__custom-hover {
  border: 1px solid transparent;
}

.site-search__custom-hover:hover {
  border: 1px solid #fff;
}

.site-search__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 1rem;
}

@media (min-width: 769px) {
  .site-search__inner {
    padding: 1rem 1rem 0rem 1rem;
  }
}

.site-search__footer {
  padding: 0 1rem 1rem 1rem;
}

@media (min-width: 769px) {
  .site-search__footer {
    padding-bottom: 2rem;
  }
}

[type=search].site-search__input {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.site-search-header__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.search-hit {
  margin-bottom: 0.5rem;
}

.hit-header {
  font-size: 80%;
}

.hit-type {
  text-transform: uppercase;
}

.hit-date,
.file-meta {
  border-left: 1px solid #333;
  margin-left: 1rem;
  padding-left: 1rem;
}

.hit-link {
  text-decoration: none;
}

.skip {
  list-style: none;
  margin-bottom: 0;
  position: relative;
  z-index: 10;
  height: 0;
  margin: 0;
  padding: 0;
}

.skip li {
  height: 0;
  margin: 0;
  padding: 0;
}

.skip a {
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.skip a:focus {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #fff;
  background-color: #0568a1;
  text-align: center;
  text-indent: 0;
  width: 100%;
  height: auto;
  z-index: 10;
}

.scroll-indicator {
  display: none;
  height: 1rem;
}

.table-scroll-wrapper .table td,
.table-scroll-wrapper .table th {
  white-space: nowrap;
}

@media (max-width: 575px) {
  .table-scroll-wrapper.scroll-on-xsmall {
    width: 100%;
    position: relative;
    display: block;
  }

  .table-scroll-wrapper.scroll-on-xsmall .table-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll-wrapper.scroll-on-xsmall .table {
    min-width: 575px;
  }

  .table-scroll-wrapper.scroll-on-xsmall:before {
    content: "Scroll";
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: -1.25rem;
    width: 2.5rem;
    height: 0;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    font-size: 80%;
  }

  .table-scroll-wrapper.scroll-on-xsmall:after {
    content: "›";
    position: absolute;
    right: 0;
    top: -1.425rem;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
  }
}

@media (max-width: 768px) {
  .table-scroll-wrapper.scroll-on-small {
    width: 100%;
    position: relative;
    display: block;
  }

  .table-scroll-wrapper.scroll-on-small .table-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll-wrapper.scroll-on-small .table {
    min-width: 768px;
  }

  .table-scroll-wrapper.scroll-on-small:before {
    content: "Scroll";
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: -1.25rem;
    width: 2.5rem;
    height: 0;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    font-size: 80%;
  }

  .table-scroll-wrapper.scroll-on-small:after {
    content: "›";
    position: absolute;
    right: 0;
    top: -1.425rem;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
  }
}

@media (max-width: 960px) {
  .table-scroll-wrapper.scroll-on-medium {
    width: 100%;
    position: relative;
    display: block;
  }

  .table-scroll-wrapper.scroll-on-medium .table-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll-wrapper.scroll-on-medium .table {
    min-width: 960px;
  }

  .table-scroll-wrapper.scroll-on-medium:before {
    content: "Scroll";
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: -1.25rem;
    width: 2.5rem;
    height: 0;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    font-size: 80%;
  }

  .table-scroll-wrapper.scroll-on-medium:after {
    content: "›";
    position: absolute;
    right: 0;
    top: -1.425rem;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
  }
}

@media (max-width: 1199px) {
  .table-scroll-wrapper.scroll-on-large {
    width: 100%;
    position: relative;
    display: block;
  }

  .table-scroll-wrapper.scroll-on-large .table-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll-wrapper.scroll-on-large .table {
    min-width: 1199px;
  }

  .table-scroll-wrapper.scroll-on-large:before {
    content: "Scroll";
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: -1.25rem;
    width: 2.5rem;
    height: 0;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    font-size: 80%;
  }

  .table-scroll-wrapper.scroll-on-large:after {
    content: "›";
    position: absolute;
    right: 0;
    top: -1.425rem;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
  }
}

@media (max-width: 1399px) {
  .table-scroll-wrapper.scroll-on-xlarge {
    width: 100%;
    position: relative;
    display: block;
  }

  .table-scroll-wrapper.scroll-on-xlarge .table-container {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .table-scroll-wrapper.scroll-on-xlarge .table {
    min-width: 1399px;
  }

  .table-scroll-wrapper.scroll-on-xlarge:before {
    content: "Scroll";
    position: absolute;
    z-index: 1;
    right: 1.5rem;
    top: -1.25rem;
    width: 2.5rem;
    height: 0;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    font-size: 80%;
  }

  .table-scroll-wrapper.scroll-on-xlarge:after {
    content: "›";
    position: absolute;
    right: 0;
    top: -1.425rem;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
  }
}

.table-container {
  width: 100%;
  max-width: 1320px;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}

.table-container:focus {
  outline: none;
}

@-webkit-keyframes pulse {
  0% {
    opacity: 1;
    right: 0;
  }

  50% {
    opacity: 0.3;
    right: 10px;
  }

  100% {
    opacity: 1;
    right: 0;
  }
}

@keyframes pulse {
  0% {
    opacity: 1;
    right: 0;
  }

  50% {
    opacity: 0.3;
    right: 10px;
  }

  100% {
    opacity: 1;
    right: 0;
  }
}

.table {
  width: 100%;
  counter-reset: table-counter;
  border-collapse: collapse;
}

.table tfoot .table__td,
.table tfoot .table__th {
  border-top: 2px solid #d0d0ca;
  font-weight: 700;
  font-size: 90%;
}

@media (min-width: 961px) {
  .table tfoot .table__td,
  .table tfoot .table__th {
    font-size: 100%;
  }
}

.table tfoot .table__td::before,
.table tfoot .table__th::before {
  display: none;
}

.table__th,
.table__td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #48484e;
  font-weight: 700;
}

.table__th:first-child,
.table__td:first-child {
  text-align: left;
}

.table__th span:not(.block-icon),
.table__td span:not(.block-icon) {
  display: block;
  font-weight: 400;
}

.table__th a,
.table__td a {
  white-space: nowrap;
}

.table__tr--red .table__td,
.table__tr--red .table__td a {
  background-color: #e73338 !important;
  color: #fff;
}

.table__tr--green .table__td,
.table__tr--green .table__td a {
  background-color: #87ad3b !important;
  color: #fff;
}

.table__tr--max .table__td,
.table__tr--max .table__td a {
  background-color: #45bdfa !important;
  color: #333 !important;
}

.table__tr--min .table__td,
.table__tr--min .table__td a {
  background-color: #034b70 !important;
  color: #fff;
}

.table__td {
  font-size: 80%;
  padding-left: 1rem;
  padding-right: 1rem;
}

@media (min-width: 961px) {
  .table__td {
    font-size: 90%;
  }
}

.table__th {
  border-bottom: 2px solid #d0d0ca;
  text-align: left;
  font-size: 90%;
  padding-left: 1rem;
  padding-right: 1rem;
}

@media (min-width: 961px) {
  .table__th {
    font-size: 100%;
  }
}

.table__th p {
  display: inline;
}

.table td.first br,
.table td.first p {
  display: none;
}

.table--columns .table__th:first-child,
.table--columns .table__td:first-child {
  padding-left: 0;
}

.table--columns .table__th:nth-child(even),
.table--columns .table__td:nth-child(even) {
  background-color: #f0f0eb;
}

.table--columns .table__td {
  border-bottom: 1px solid #d0d0ca;
}

.table--columns .table__th {
  border-bottom: 2px solid #d0d0ca;
}

.table--rows thead .table__th {
  background-color: #f0f0eb;
}

.table--rows tbody tr:nth-child(even) .table__th,
.table--rows tbody tr:nth-child(even) .table__td {
  background-color: #f0f0eb;
}

.table--align-text-center .table__th,
.table--align-text-center .table__td {
  text-align: center;
}

.table--align-text-center .table__th:first-child,
.table--align-text-center .table__td:first-child {
  text-align: left;
}

.table--increment tbody tr:nth-child(odd) .table__td,
.table--increment tbody tr:nth-child(odd) .table__th {
  background-color: #f0f0eb;
}

.table--increment tbody tr:nth-child(even) .table__td,
.table--increment tbody tr:nth-child(even) .table__th {
  background-color: transparent;
}

.table--increment .table__th {
  border-bottom: 0;
  padding-right: 1.5rem;
  width: 2rem;
}

.table--increment .table__th::before {
  content: counter(table-counter);
  counter-increment: table-counter;
  font-size: 200%;
  color: #91928e;
}

.table--lines tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.table--lines tr:not(:last-child) {
  background-image: linear-gradient(to right, #333, #333 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-position: bottom left;
  background-repeat: repeat-x;
}

.table--lines td,
.table--lines th {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.tag {
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 1;
  color: #fff;
  font-size: 85%;
}

.tag::before {
  content: "";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 100%;
  width: 1.25rem;
  background-image: url("/static/images/tag-fc1d5001de.svg");
  background-repeat: no-repeat;
  background-size: cover;
}

.tag span {
  background-color: #58585b;
  display: inline-block;
  padding: 8px 0.5rem 8px 0.25rem;
}

.video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}

.video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-block {
  padding-bottom: 1rem;
}

.video-block__content p {
  margin-bottom: 1rem;
}

.video-block__iframe {
  aspect-ratio: 16/9;
}

.teaser {
  padding-bottom: 1rem;
}

.teaser.flex-row img {
  display: none;
  width: auto;
  height: 165px;
  margin-top: 0.4rem;
}

@media (min-width: 961px) {
  .teaser.flex-row img {
    display: block;
    margin-right: 1rem;
  }
}

.teaser.flex-column p {
  margin-bottom: 0;
}

.teaser a {
  display: inline-block;
  margin-top: 1rem;
}

.teaser .date-list__showall-link {
  padding: 0;
  margin-top: 1rem;
}
.icon-agda-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2235px%22%20height%3D%2238px%22%20viewBox%3D%220%200%2035%2038%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Ekalender%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Header---Utloggad%22%20transform%3D%22translate%28-878.000000%2C%20-34.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22kalender%22%20transform%3D%22translate%28878.000000%2C%2034.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%222%22%20x%3D%221%22%20y%3D%224%22%20width%3D%2233%22%20height%3D%2233%22%20rx%3D%224%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20fill%3D%22%23FFF%22%20x%3D%228%22%20y%3D%220%22%20width%3D%223%22%20height%3D%228%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-9%22%20fill%3D%22%23FFF%22%20x%3D%2223%22%20y%3D%220%22%20width%3D%223%22%20height%3D%228%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%227.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-3%22%20stroke%3D%22%23FFF%22%20x%3D%226.5%22%20y%3D%2220.5%22%20width%3D%224%22%20height%3D%224%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-6%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%227.5%22%20y%3D%2228.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-4%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2221.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-7%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2228.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-2%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%2225.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-5%22%20stroke%3D%22%23FFF%22%20stroke-width%3D%223%22%20x%3D%2225.5%22%20y%3D%2221.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-agda-blue,
.icon-agda {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2235px%22%20height%3D%2238px%22%20viewBox%3D%220%200%2035%2038%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Ekalender%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Header---Utloggad%22%20transform%3D%22translate%28-878.000000%2C%20-34.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22kalender%22%20transform%3D%22translate%28878.000000%2C%2034.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%222%22%20x%3D%221%22%20y%3D%224%22%20width%3D%2233%22%20height%3D%2233%22%20rx%3D%224%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20fill%3D%22%23057DBB%22%20x%3D%228%22%20y%3D%220%22%20width%3D%223%22%20height%3D%228%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-9%22%20fill%3D%22%23057DBB%22%20x%3D%2223%22%20y%3D%220%22%20width%3D%223%22%20height%3D%228%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%227.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-3%22%20stroke%3D%22%23057DBB%22%20x%3D%226.5%22%20y%3D%2220.5%22%20width%3D%224%22%20height%3D%224%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-6%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%227.5%22%20y%3D%2228.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-4%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2221.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-7%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%2216.5%22%20y%3D%2228.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-2%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%2225.5%22%20y%3D%2214.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle-Copy-5%22%20stroke%3D%22%23057DBB%22%20stroke-width%3D%223%22%20x%3D%2225.5%22%20y%3D%2221.5%22%20width%3D%222%22%20height%3D%222%22%3E%3C%2Frect%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-agresso-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2027.86c-4.962%200-9-4.037-9-9v-6.004h2v6.004c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7v-6.004h2v6.004c0%204.963-4.037%209-9%209z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2024.858c-4.962%200-9-4.037-9-9h2c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7h2c0%204.963-4.037%209-9%209z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2021.856c-4.962%200-9-4.037-9-9s4.038-9%209-9c4.963%200%209%204.038%209%209s-4.037%209-9%209zm0-16c-3.86%200-7%203.14-7%207%200%203.859%203.14%207%207%207%203.859%200%207-3.14%207-7s-3.141-7-7-7z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16.047%2015.711h-1.375l-1.496-2.406-.512.367v2.039h-1.211V10h1.211v2.613l.477-.672L14.688%2010h1.344l-1.992%202.527%202.007%203.184zm1.93-2.191v2.191h-1.211V10h1.664c.776%200%201.35.141%201.723.424s.559.711.559%201.287c0%20.336-.092.635-.277.896s-.447.467-.785.615a212.557%20212.557%200%20001.68%202.488h-1.344l-1.363-2.191h-.646zm0-.984h.391c.383%200%20.666-.064.848-.191s.273-.328.273-.602c0-.271-.093-.463-.279-.578s-.475-.172-.865-.172h-.367v1.543z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-agresso-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2027.86c-4.962%200-9-4.037-9-9v-6.004h2v6.004c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7v-6.004h2v6.004c0%204.963-4.037%209-9%209z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2024.858c-4.962%200-9-4.037-9-9h2c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7h2c0%204.963-4.037%209-9%209z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2021.856c-4.962%200-9-4.037-9-9s4.038-9%209-9c4.963%200%209%204.038%209%209s-4.037%209-9%209zm0-16c-3.86%200-7%203.14-7%207%200%203.859%203.14%207%207%207%203.859%200%207-3.14%207-7s-3.141-7-7-7z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16.047%2015.711h-1.375l-1.496-2.406-.512.367v2.039h-1.211V10h1.211v2.613l.477-.672L14.688%2010h1.344l-1.992%202.527%202.007%203.184zm1.93-2.191v2.191h-1.211V10h1.664c.776%200%201.35.141%201.723.424s.559.711.559%201.287c0%20.336-.092.635-.277.896s-.447.467-.785.615a212.557%20212.557%200%20001.68%202.488h-1.344l-1.363-2.191h-.646zm0-.984h.391c.383%200%20.666-.064.848-.191s.273-.328.273-.602c0-.271-.093-.463-.279-.578s-.475-.172-.865-.172h-.367v1.543z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-agresso-black,
.icon-agresso {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2027.86c-4.962%200-9-4.037-9-9v-6.004h2v6.004c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7v-6.004h2v6.004c0%204.963-4.037%209-9%209z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2024.858c-4.962%200-9-4.037-9-9h2c0%203.859%203.14%207%207%207%203.859%200%207-3.141%207-7h2c0%204.963-4.037%209-9%209z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16%2021.856c-4.962%200-9-4.037-9-9s4.038-9%209-9c4.963%200%209%204.038%209%209s-4.037%209-9%209zm0-16c-3.86%200-7%203.14-7%207%200%203.859%203.14%207%207%207%203.859%200%207-3.14%207-7s-3.141-7-7-7z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M16.047%2015.711h-1.375l-1.496-2.406-.512.367v2.039h-1.211V10h1.211v2.613l.477-.672L14.688%2010h1.344l-1.992%202.527%202.007%203.184zm1.93-2.191v2.191h-1.211V10h1.664c.776%200%201.35.141%201.723.424s.559.711.559%201.287c0%20.336-.092.635-.277.896s-.447.467-.785.615a212.557%20212.557%200%20001.68%202.488h-1.344l-1.363-2.191h-.646zm0-.984h.391c.383%200%20.666-.064.848-.191s.273-.328.273-.602c0-.271-.093-.463-.279-.578s-.475-.172-.865-.172h-.367v1.543z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-anmalt-intresse-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%20fill%3D%22%2387ad3b%22%3E%3Cstyle%20fill%3D%22%2387ad3b%22%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%2387ad3b%22%3Eanmalt-intresse.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M14.8%2C5%2C8.2%2C11.6l-3-3.1L3%2C10.7%2C8.2%2C16%2C17%2C7.2Z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-anmalt-intresse {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Eanmalt-intresse.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M14.8%2C5%2C8.2%2C11.6l-3-3.1L3%2C10.7%2C8.2%2C16%2C17%2C7.2Z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.btn:hover .icon-back-arrow-link,
.btn:focus .icon-back-arrow-link,
.btn[disabled] .icon-back-arrow-link,
.btn[disabled]:hover .icon-back-arrow-link,
.btn[disabled]:focus .icon-back-arrow-link,
.btn[disabled] .icon-back-arrow-white,
.btn[disabled]:hover .icon-back-arrow-white,
.btn[disabled]:focus .icon-back-arrow-white,
.icon-back-arrow-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5251%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%2348484e%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-4.37114e-08%201%201%204.37114e-08%200%200%29%22%20fill%3D%22%2348484e%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5251%29%22%20fill%3D%22%2348484e%22%3E%20%20%3Cpath%20d%3D%22M13.3043%204.47775e-07L18%200L10.6957%2012L18%2024L13.3044%2024L6%2012L13.3043%204.47775e-07Z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-back-arrow-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5251%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23057dbb%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-4.37114e-08%201%201%204.37114e-08%200%200%29%22%20fill%3D%22%23057dbb%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5251%29%22%20fill%3D%22%23057dbb%22%3E%20%20%3Cpath%20d%3D%22M13.3043%204.47775e-07L18%200L10.6957%2012L18%2024L13.3044%2024L6%2012L13.3043%204.47775e-07Z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.breadcrumbs::before,
.icon-back-arrow-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5251%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%230568a1%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-4.37114e-08%201%201%204.37114e-08%200%200%29%22%20fill%3D%22%230568a1%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5251%29%22%20fill%3D%22%230568a1%22%3E%20%20%3Cpath%20d%3D%22M13.3043%204.47775e-07L18%200L10.6957%2012L18%2024L13.3044%2024L6%2012L13.3043%204.47775e-07Z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-back-arrow-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5251%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23ffffff%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-4.37114e-08%201%201%204.37114e-08%200%200%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5251%29%22%20fill%3D%22%23ffffff%22%3E%20%20%3Cpath%20d%3D%22M13.3043%204.47775e-07L18%200L10.6957%2012L18%2024L13.3044%2024L6%2012L13.3043%204.47775e-07Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-back-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5251%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-4.37114e-08%201%201%204.37114e-08%200%200%29%22%20fill%3D%22white%22%2F%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5251%29%22%3E%20%20%3Cpath%20d%3D%22M13.3043%204.47775e-07L18%200L10.6957%2012L18%2024L13.3044%2024L6%2012L13.3043%204.47775e-07Z%22%20fill%3D%22%230466A1%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-bankid {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20315.9%20298.8%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%23479CBE%22%20d%3D%22M99.7%20156l13.2-83.2H98.8c-6.6%200-15.1-3.7-17.6-10.5-.8-2.3-2.7-10.2%208.2-17.9%203.9-2.7%206.4-5.7%206.9-8%20.5-2.4-.1-4.5-1.8-6.1-2.4-2.3-7.1-3.6-13.1-3.6-10.1%200-17.2%205.8-17.9%2010-.5%203.1%201.9%205.6%204%207.2%206.3%204.7%207.8%2011.5%203.9%2017.9-4%206.6-12.7%2010.9-22%2011H35c-1.2%208.1-20.8%20132.3-22.3%20142.1h78.1c.7-4.4%204.3-27.9%209.2-58.9h-.3z%22%2F%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%2300A5C3%22%20d%3D%22M204.3%200h-79.5l-10.6%2067.3h13.5c7.4%200%2014.4-3.4%2017.4-8.3%201-1.6%201.4-3%201.4-4.3%200-2.8-1.9-4.9-3.8-6.3-5.2-3.9-6.3-8-6.3-10.9%200-.6%200-1.1.1-1.6%201.1-7.1%2010.7-14.8%2023.4-14.8%207.6%200%2013.4%201.8%2016.9%205.1%203.1%202.9%204.3%207%203.4%2011.3-1.1%205.1-6.2%209.3-9.1%2011.4-7.7%205.4-6.7%2010.1-6.2%2011.5%201.6%204.2%207.7%206.9%2012.4%206.9h20.5v.1c28%20.2%2043%2013.1%2038.3%2043.1-4.4%2027.9-25.8%2039.9-51.3%2040.1L174.7%20215h14.9c62.9%200%20114.3-40.4%20124.4-104.2C326.5%2031.6%20276.3%200%20204.3%200z%22%2F%3E%3Cpath%20class%3D%22st2%22%20fill%3D%22%23235971%22%20d%3D%22M204.3%200h-79.5l-10.6%2067.3h13.5c7.4%200%2014.4-3.4%2017.4-8.3%201-1.6%201.4-3%201.4-4.3%200-2.8-1.9-4.9-3.8-6.3-5.2-3.9-6.3-8-6.3-10.9%200-.6%200-1.1.1-1.6%201.1-7.1%2010.7-14.8%2023.4-14.8%207.6%200%2013.4%201.8%2016.9%205.1%203.1%202.9%204.3%207%203.4%2011.3-1.1%205.1-6.2%209.3-9.1%2011.4-7.7%205.4-6.7%2010.1-6.2%2011.5%201.6%204.2%207.7%206.9%2012.4%206.9h20.5v.1c28%20.2%2043%2013.1%2038.3%2043.1-4.4%2027.9-25.8%2039.9-51.3%2040.1L174.7%20215h14.9c62.9%200%20114.3-40.4%20124.4-104.2C326.5%2031.6%20276.3%200%20204.3%200zM8.5%20243.6h31.9c13.6%200%2016.9%206.9%2015.9%2013.2-.8%205.1-4.3%208.9-10.3%2011.4%207.6%202.9%2010.6%207.4%209.5%2014.5-1.4%208.9-9.1%2015.5-19.2%2015.5H0l8.5-54.6zm21.1%2022.6c6.2%200%209.1-3.3%209.7-7.2.6-4.2-1.3-7.1-7.5-7.1h-5.5l-2.2%2014.3h5.5zm-3.4%2023.6c6.4%200%2010.1-2.6%2011-7.9.7-4.6-1.9-7.3-8.1-7.3h-6.3l-2.4%2015.3%205.8-.1zM100.2%20298.6c-8.3.6-12.3-.3-14.3-3.9-4.4%202.7-9.3%204.1-14.5%204.1-9.4%200-12.7-4.9-11.8-10.3.4-2.6%201.9-5.1%204.3-7.2%205.2-4.5%2018-5.1%2023-8.5.4-3.8-1.1-5.2-5.8-5.2-5.5%200-10.1%201.8-18%207.2l1.9-12.4c6.8-4.9%2013.4-7.2%2021-7.2%209.7%200%2018.3%204%2016.7%2014.6l-1.9%2012c-.7%204.2-.5%205.5%204.2%205.6l-4.8%2011.2zm-14.4-18.8c-4.4%202.8-12.6%202.3-13.5%208.1-.4%202.7%201.3%204.7%204%204.7%202.6%200%205.8-1.1%208.4-2.9-.2-1-.1-2%20.2-3.9l.9-6zM115.7%20255.9h16.6l-.9%205.5c5.3-4.5%209.3-6.2%2014.5-6.2%209.3%200%2013.6%205.7%2012.1%2015l-4.3%2027.9h-16.6l3.6-23.1c.7-4.2-.6-6.2-3.8-6.2-2.6%200-5%201.4-7.3%204.5l-3.8%2024.7h-16.6l6.5-42.1zM170.9%20243.6h16.6l-4.2%2026.8%2015.9-14.5h20.5l-20.4%2018%2016.4%2024.2h-20.9l-12.6-19.5h-.2l-3%2019.5h-16.6l8.5-54.5z%22%2F%3E%3Cg%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%23479CBE%22%20d%3D%22M229.7%20243.6h19.1l-8.4%2054.5h-19.1l8.4-54.5zM258.1%20243.6h27.3c21.1%200%2027.2%2015.3%2025.2%2028-1.9%2012.4-11.7%2026.5-30.2%2026.5h-30.8l8.5-54.5zm17.7%2041.5c9.3%200%2014.4-4.6%2015.9-14.3%201.1-7.2-1.1-14.3-11.4-14.3h-5.1l-4.4%2028.6h5z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-bus-blue,
.icon-bus {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2073%2038%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M54.29%2034H18.71a7%207%200%201%200-13.42%200h-3.3C.891%2034%200%2033.1%200%2032.008V11.112c0-3.038%204.508-9.446%204.508-9.446C5.121.746%206.52%200%207.616%200h63.386C72.105%200%2073%20.892%2073%202v30c0%201.105-.897%202-1.99%202h-3.3a7%207%200%201%200-13.42%200zM4%209.068L7.034%203H17v13.218L14.912%2019H4V9.068zM20%203h15v13H20V3zm18%200h15v13H38V3zm18%200h15v13H56V3z%22%20fill%3D%22%23009CDC%22%2F%3E%3Ccircle%20fill%3D%22%232577AB%22%20cx%3D%2212%22%20cy%3D%2232%22%20r%3D%225.5%22%2F%3E%3Ccircle%20fill%3D%22%232577AB%22%20cx%3D%2261%22%20cy%3D%2232%22%20r%3D%225.5%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-calendar-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-120%2C-61%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ma-%C3%A8naden-i-korthet%22%20serif%3Aid%3D%22ma%E2%95%A0%C3%A8naden%20i%20korthet%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C133.5%2C74.5%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22m%C3%A5naden-i-korthet%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-2%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ikon%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C25%2C24%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-1%22%20d%3D%22M45.75%2C34.567L56.933%2C34.567L56.933%2C26.433L45.75%2C26.433L45.75%2C34.567ZM45.75%2C44.733L56.933%2C44.733L56.933%2C36.6L45.75%2C36.6L45.75%2C44.733ZM56.933%2C50.833C56.933%2C53.076%2055.109%2C54.9%2052.867%2C54.9L45.75%2C54.9L45.75%2C46.767L56.933%2C46.767L56.933%2C50.833ZM31.517%2C34.567L43.717%2C34.567L43.717%2C26.433L31.517%2C26.433L31.517%2C34.567ZM31.517%2C44.733L43.717%2C44.733L43.717%2C36.6L31.517%2C36.6L31.517%2C44.733ZM31.517%2C54.9L43.717%2C54.9L43.717%2C46.767L31.517%2C46.767L31.517%2C54.9ZM17.283%2C34.567L29.483%2C34.567L29.483%2C26.433L17.283%2C26.433L17.283%2C34.567ZM17.283%2C44.733L29.483%2C44.733L29.483%2C36.6L17.283%2C36.6L17.283%2C44.733ZM17.283%2C54.9L29.483%2C54.9L29.483%2C46.767L17.283%2C46.767L17.283%2C54.9ZM4.067%2C34.567L15.25%2C34.567L15.25%2C26.433L4.067%2C26.433L4.067%2C34.567ZM4.067%2C44.733L15.25%2C44.733L15.25%2C36.6L4.067%2C36.6L4.067%2C44.733ZM15.25%2C54.9L8.133%2C54.9C5.891%2C54.9%204.067%2C53.076%204.067%2C50.833L4.067%2C46.767L15.25%2C46.767L15.25%2C54.9ZM52.867%2C6.1L48.8%2C6.1L48.8%2C12.2C48.8%2C13.322%2047.889%2C14.233%2046.767%2C14.233L42.7%2C14.233C41.578%2C14.233%2040.667%2C13.322%2040.667%2C12.2L40.667%2C6.1L20.333%2C6.1L20.333%2C12.2C20.333%2C13.322%2019.422%2C14.233%2018.3%2C14.233L14.233%2C14.233C13.111%2C14.233%2012.2%2C13.322%2012.2%2C12.2L12.2%2C6.1L8.133%2C6.1C3.66%2C6.1%200%2C9.76%200%2C14.233L0%2C50.833C0%2C55.307%203.66%2C58.967%208.133%2C58.967L52.867%2C58.967C57.34%2C58.967%2061%2C55.307%2061%2C50.833L61%2C14.233C61%2C9.76%2057.34%2C6.1%2052.867%2C6.1Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-3%22%20d%3D%22M14.233%2C12.2L18.3%2C12.2L18.3%2C0L14.233%2C0L14.233%2C12.2Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-4%22%20d%3D%22M42.7%2C12.2L46.767%2C12.2L46.767%2C0L42.7%2C0L42.7%2C12.2Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-calendar {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2278%22%20height%3D%2280%22%20viewBox%3D%220%200%2078%2090%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M55%202.5V18.5M23%202.5V18.5M3%2034.5H75M11%2010.5H67C71.4183%2010.5%2075%2014.0817%2075%2018.5V74.5C75%2078.9183%2071.4183%2082.5%2067%2082.5H11C6.58172%2082.5%203%2078.9183%203%2074.5V18.5C3%2014.0817%206.58172%2010.5%2011%2010.5Z%22%20stroke%3D%22white%22%20stroke-width%3D%224.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}

.icon-call-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cg%20id%3D%22Pressrum---Desktop%22%20transform%3D%22translate%28-877.000000%2C%20-2385.000000%29%22%20fill%3D%22%23ffffff%22%3E%20%20%3Cg%20id%3D%22call%22%20transform%3D%22translate%28877.000000%2C%202385.000000%29%22%20fill%3D%22%23ffffff%22%3E%20%20%20%3Cpath%20id%3D%22Shape%22%20d%3D%22M6%2C10.7c1.6%2C3.1%2C4.2%2C5.7%2C7.3%2C7.3l2.4-2.4c0.3-0.3%2C0.8-0.4%2C1.1-0.2c1.2%2C0.4%2C2.6%2C0.7%2C4%2C0.7%20%20%20%20c0.7%2C0%2C1.1%2C0.4%2C1.1%2C1.1v3.8c0%2C0.7-0.4%2C1.1-1.1%2C1.1C10.4%2C22%2C2%2C13.6%2C2%2C3.1C2%2C2.4%2C2.4%2C2%2C3.1%2C2H7c0.7%2C0%2C1.1%2C0.4%2C1.1%2C1.1%20%20%20%20c0%2C1.3%2C0.2%2C2.7%2C0.7%2C4c0.1%2C0.3%2C0%2C0.8-0.2%2C1.1L6%2C10.7L6%2C10.7z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-call {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2024%2024%22%20style%3D%22enable-background%3Anew%200%200%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%20%3Cg%20id%3D%22Pressrum---Desktop%22%20transform%3D%22translate%28-877.000000%2C%20-2385.000000%29%22%3E%20%20%3Cg%20id%3D%22call%22%20transform%3D%22translate%28877.000000%2C%202385.000000%29%22%3E%20%20%20%3Cpath%20id%3D%22Shape%22%20d%3D%22M6%2C10.7c1.6%2C3.1%2C4.2%2C5.7%2C7.3%2C7.3l2.4-2.4c0.3-0.3%2C0.8-0.4%2C1.1-0.2c1.2%2C0.4%2C2.6%2C0.7%2C4%2C0.7%20%20%20%20c0.7%2C0%2C1.1%2C0.4%2C1.1%2C1.1v3.8c0%2C0.7-0.4%2C1.1-1.1%2C1.1C10.4%2C22%2C2%2C13.6%2C2%2C3.1C2%2C2.4%2C2.4%2C2%2C3.1%2C2H7c0.7%2C0%2C1.1%2C0.4%2C1.1%2C1.1%20%20%20%20c0%2C1.3%2C0.2%2C2.7%2C0.7%2C4c0.1%2C0.3%2C0%2C0.8-0.2%2C1.1L6%2C10.7L6%2C10.7z%22%2F%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-certificate-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2031%22%3E%3Cpath%20d%3D%22M12.5%2010c-.8%200-1.5-.7-1.5-1.5V0l11%2010h-9.5zm3.9%2010.4c-.5.5-.9%201.3-.9%202.1%200%201.7%201.3%203%203%203%20.2%200%20.3%200%20.5-.1V29H1.5C.7%2029%200%2028.3%200%2027.5v-26C0%20.7.7%200%201.5%200h8v8.5c0%201.7%201.3%203%203%203H22V16c-.8%200-1.6.3-2.1.9l-3.5%203.5zm9.1%203.6c-.4%200-.8-.2-1.1-.4l-.9-.9v6.9c0%20.8-.7%201.5-1.5%201.5s-1.5-.7-1.5-1.5v-6.9l-.9.9c-.3.3-.6.4-1.1.4-.8%200-1.5-.7-1.5-1.5%200-.4.2-.8.4-1.1l3.5-3.5c.3-.3.6-.4%201.1-.4s.8.2%201.1.4l3.5%203.5c.3.3.4.6.4%201.1%200%20.8-.7%201.5-1.5%201.5z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-certificate {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2031%22%3E%3Cpath%20d%3D%22M12.5%2010c-.8%200-1.5-.7-1.5-1.5V0l11%2010h-9.5zm3.9%2010.4c-.5.5-.9%201.3-.9%202.1%200%201.7%201.3%203%203%203%20.2%200%20.3%200%20.5-.1V29H1.5C.7%2029%200%2028.3%200%2027.5v-26C0%20.7.7%200%201.5%200h8v8.5c0%201.7%201.3%203%203%203H22V16c-.8%200-1.6.3-2.1.9l-3.5%203.5zm9.1%203.6c-.4%200-.8-.2-1.1-.4l-.9-.9v6.9c0%20.8-.7%201.5-1.5%201.5s-1.5-.7-1.5-1.5v-6.9l-.9.9c-.3.3-.6.4-1.1.4-.8%200-1.5-.7-1.5-1.5%200-.4.2-.8.4-1.1l3.5-3.5c.3-.3.6-.4%201.1-.4s.8.2%201.1.4l3.5%203.5c.3.3.4.6.4%201.1%200%20.8-.7%201.5-1.5%201.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-chart-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-57.4693%2C-94.9538%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22sammansta-%C3%AAllning%22%20serif%3Aid%3D%22sammansta%E2%95%A0%C3%AAllning%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C70.9693%2C108.454%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22sammanst%C3%A4llning%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-2%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ikon%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C28%2C24%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-1%22%20d%3D%22M42.029%2C24.012L42.029%2C55.478L52.116%2C55.478L52.116%2C15.971L42.029%2C24.012Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-2%22%20d%3D%22M27.739%2C35.778L27.739%2C55.478L37.826%2C55.478L37.826%2C27.739L27.739%2C35.778Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-3%22%20d%3D%22M14.29%2C55.478L24.377%2C55.478L24.377%2C35.756L14.29%2C28.58L14.29%2C55.478Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-4%22%20d%3D%22M0%2C38.318L0%2C55.478L10.087%2C55.478L10.087%2C29.42L0%2C38.318Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-5%22%20d%3D%22M42.775%2C0L46.827%2C4.829L25.778%2C22.654L11.654%2C12.073L0%2C22.889L0%2C33.623L12.185%2C22.315L26.074%2C32.727L51.888%2C10.86L55.844%2C15.574L58%2C0.301L42.775%2C0Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pie-chart {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2086%2085%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M83.0006%2033.6114C83.0006%2016.4293%2069.0718%202.50049%2051.8896%202.50049V33.6114H83.0006Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M38.5554%2082.4999C58.1921%2082.4999%2074.1107%2066.5813%2074.1107%2046.9445H38.5554V11.3892C18.9187%2011.3892%203%2027.3078%203%2046.9445C3%2066.5813%2018.9187%2082.4999%2038.5554%2082.4999Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}

.icon-chart {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C37%2C0%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-37%2C0%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%280.84375%2C0%2C0%2C0.84375%2C-6.75%2C-5.0625%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Hyra-och-k%C3%B6tid_staplar_k%C3%B6tid%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Toggle%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Stapeldiagram-ikon%22%20d%3D%22M8%2C38L8%2C6L10%2C6L10%2C36L14%2C36L14%2C16L18%2C16L18%2C36L23%2C36L23%2C10L27%2C10L27%2C36L32%2C36L32%2C22L36%2C22L36%2C36L40%2C36L40%2C38L8%2C38Z%22%20style%3D%22fill%3Argb%2872%2C72%2C78%29%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.has-success .field-control,
.icon-check-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.2%202.4L8.9%2013.9%203.7%208.5l-3.8%203.9%209%209.1%2015-15.3z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-check-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.2%202.4L8.9%2013.9%203.7%208.5l-3.8%203.9%209%209.1%2015-15.3z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.panel-trigger.is-active .block-icon,
.icon-check-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.2%202.4L8.9%2013.9%203.7%208.5l-3.8%203.9%209%209.1%2015-15.3z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-check {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.2%202.4L8.9%2013.9%203.7%208.5l-3.8%203.9%209%209.1%2015-15.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input[disabled] + .field-option--checkbox,
.icon-checkbox-disabled {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2391928e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%2391928e%22%3EAsset%203%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C28H3c-1.7%2C0-3-1.3-3-3V3c0-1.7%2C1.3-3%2C3-3h22c1.7%2C0%2C3%2C1.3%2C3%2C3v22C28%2C26.7%2C26.7%2C28%2C25%2C28z%22%20fill%3D%22%2391928e%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3%2C2C2.4%2C2%2C2%2C2.4%2C2%2C3v22c0%2C0.6%2C0.4%2C1%2C1%2C1h22c0.6%2C0%2C1-0.4%2C1-1V3c0-0.6-0.4-1-1-1H3z%22%20fill%3D%22%2391928e%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.checkbox label,
input + .field-option--checkbox,
input:not([disabled]) + .field-option--checkbox:hover,
input:not(:checked):focus + .field-option--checkbox,
.icon-checkbox-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%230568a1%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%230568a1%22%3EAsset%203%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C28H3c-1.7%2C0-3-1.3-3-3V3c0-1.7%2C1.3-3%2C3-3h22c1.7%2C0%2C3%2C1.3%2C3%2C3v22C28%2C26.7%2C26.7%2C28%2C25%2C28z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3%2C2C2.4%2C2%2C2%2C2.4%2C2%2C3v22c0%2C0.6%2C0.4%2C1%2C1%2C1h22c0.6%2C0%2C1-0.4%2C1-1V3c0-0.6-0.4-1-1-1H3z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.field-group.has-error .checkbox label,
.icon-checkbox-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%23e73338%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%23e73338%22%3EAsset%203%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C28H3c-1.7%2C0-3-1.3-3-3V3c0-1.7%2C1.3-3%2C3-3h22c1.7%2C0%2C3%2C1.3%2C3%2C3v22C28%2C26.7%2C26.7%2C28%2C25%2C28z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3%2C2C2.4%2C2%2C2%2C2.4%2C2%2C3v22c0%2C0.6%2C0.4%2C1%2C1%2C1h22c0.6%2C0%2C1-0.4%2C1-1V3c0-0.6-0.4-1-1-1H3z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input[disabled]:checked + .field-option--checkbox,
.icon-checkbox-selected-disabled {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2391928e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%2391928e%22%3EAsset%205%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C0H3C1.3%2C0%2C0%2C1.3%2C0%2C3v22c0%2C1.7%2C1.3%2C3%2C3%2C3h22c1.7%2C0%2C3-1.3%2C3-3V3C28%2C1.3%2C26.7%2C0%2C25%2C0z%22%20fill%3D%22%2391928e%22%3E%3C%2Fpath%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2212%2C20.4%206%2C14.3%208.5%2C11.7%2012%2C15.3%2019.5%2C7.7%2022%2C10.2%20%22%20fill%3D%22%2391928e%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input:checked + .field-option--checkbox,
input:focus + .field-option--checkbox,
input:checked:focus + .field-option--checkbox,
input:checked:not([disabled]) + .field-option--checkbox:hover,
.icon-checkbox-selected-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%230568a1%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%230568a1%22%3EAsset%205%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C0H3C1.3%2C0%2C0%2C1.3%2C0%2C3v22c0%2C1.7%2C1.3%2C3%2C3%2C3h22c1.7%2C0%2C3-1.3%2C3-3V3C28%2C1.3%2C26.7%2C0%2C25%2C0z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2212%2C20.4%206%2C14.3%208.5%2C11.7%2012%2C15.3%2019.5%2C7.7%2022%2C10.2%20%22%20fill%3D%22%230568a1%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-checkbox-selected {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%3EAsset%205%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C0H3C1.3%2C0%2C0%2C1.3%2C0%2C3v22c0%2C1.7%2C1.3%2C3%2C3%2C3h22c1.7%2C0%2C3-1.3%2C3-3V3C28%2C1.3%2C26.7%2C0%2C25%2C0z%22%2F%3E%3Cpolygon%20class%3D%22st0%22%20points%3D%2212%2C20.4%206%2C14.3%208.5%2C11.7%2012%2C15.3%2019.5%2C7.7%2022%2C10.2%20%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-checkbox {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%3EAsset%203%3C%2Ftitle%3E%3Cpath%20d%3D%22M25%2C28H3c-1.7%2C0-3-1.3-3-3V3c0-1.7%2C1.3-3%2C3-3h22c1.7%2C0%2C3%2C1.3%2C3%2C3v22C28%2C26.7%2C26.7%2C28%2C25%2C28z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3%2C2C2.4%2C2%2C2%2C2.4%2C2%2C3v22c0%2C0.6%2C0.4%2C1%2C1%2C1h22c0.6%2C0%2C1-0.4%2C1-1V3c0-0.6-0.4-1-1-1H3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-83%2C-61%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22la-%C3%A8ng-tid%22%20serif%3Aid%3D%22la%E2%95%A0%C3%A8ng%20tid%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C96.5%2C74.5%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22l%C3%A5ng-tid%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ikon%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle%22%20x%3D%2254.353%22%20y%3D%2255.647%22%20width%3D%2236.235%22%20height%3D%225.176%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22Rectangle1%22%20serif%3Aid%3D%22Rectangle%22%20x%3D%2254.353%22%20y%3D%2211.647%22%20width%3D%225.176%22%20height%3D%2247.882%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2022%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%2387ad3b%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11%2019.609A8.609%208.609%200%201%201%2011%202.39a8.609%208.609%200%200%201%200%2017.218M11%200C4.925%200%200%204.925%200%2011s4.925%2011%2011%2011%2011-4.925%2011-11S17.075%200%2011%200%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M11.837%204.783h-1.674v6.564l4.071%204.07%201.184-1.183-3.581-3.58z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock-rewind-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2019%22%3E%3Cpath%20d%3D%22M11.1%204.4v5.4l3.4%203.5%201.1-1.1-2.9-3V4.4h-1.6zm.8-4.4c-5%200-9%204.1-9.1%209.3H0L4.1%2014l4.1-4.8H5c.1-3.8%203.1-6.9%206.8-6.9%203.8%200%206.8%203.2%206.8%207.1s-3.1%207.1-6.8%207.1c-1.5%200-2.9-.5-4.1-1.4L6.2%2017c1.6%201.3%203.5%202%205.6%202%205%200%209.1-4.3%209.1-9.5s-4-9.5-9-9.5z%22%20opacity%3D%22.901%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock-rewind {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2019%22%3E%3Cpath%20d%3D%22M11.1%204.4v5.4l3.4%203.5%201.1-1.1-2.9-3V4.4h-1.6zm.8-4.4c-5%200-9%204.1-9.1%209.3H0L4.1%2014l4.1-4.8H5c.1-3.8%203.1-6.9%206.8-6.9%203.8%200%206.8%203.2%206.8%207.1s-3.1%207.1-6.8%207.1c-1.5%200-2.9-.5-4.1-1.4L6.2%2017c1.6%201.3%203.5%202%205.6%202%205%200%209.1-4.3%209.1-9.5s-4-9.5-9-9.5z%22%20opacity%3D%22.901%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2022%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11%2019.609A8.609%208.609%200%201%201%2011%202.39a8.609%208.609%200%200%201%200%2017.218M11%200C4.925%200%200%204.925%200%2011s4.925%2011%2011%2011%2011-4.925%2011-11S17.075%200%2011%200%22%2F%3E%3Cpath%20d%3D%22M11.837%204.783h-1.674v6.564l4.071%204.07%201.184-1.183-3.581-3.58z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-clock-white {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2086%2085%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M42.9995%2082.5C64.8956%2082.5%2082.6456%2064.5916%2082.6456%2042.5C82.6456%2020.4086%2064.8956%202.5%2042.9995%202.5C21.1037%202.5%203.35352%2020.4086%203.35352%2042.5C3.35352%2064.5916%2021.1037%2082.5%2042.9995%2082.5Z%22%20stroke%3D%22white%22%20stroke-width%3D%224.95575%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M43%2015.834V42.5007%22%20stroke%3D%22white%22%20stroke-width%3D%224.95575%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M61.6777%2061.3449L43%2042.5005%22%20stroke%3D%22white%22%20stroke-width%3D%224.95575%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}

.icon-close-x-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2016%22%3E%3Cpath%20d%3D%22M14.6%2015.6L8.3%209.3l-6.2%206.3-1.2-1.1%206.3-6.3L.9%201.9%202.1.7%208.3%207%2014.9.4l1.2%201.1-6.6%206.7%206.3%206.3z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-close-x-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2016%22%3E%3Cpath%20d%3D%22M14.6%2015.6L8.3%209.3l-6.2%206.3-1.2-1.1%206.3-6.3L.9%201.9%202.1.7%208.3%207%2014.9.4l1.2%201.1-6.6%206.7%206.3%206.3z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input::-webkit-clear-button,
.icon-close-x {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2016%22%3E%3Cpath%20d%3D%22M14.6%2015.6L8.3%209.3l-6.2%206.3-1.2-1.1%206.3-6.3L.9%201.9%202.1.7%208.3%207%2014.9.4l1.2%201.1-6.6%206.7%206.3%206.3z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input[type=date]:hover,
input[type=date]::-webkit-calendar-picker-indicator,
.icon-date-arrow-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M1.6%205.8c-.4-.4-1-.4-1.4%200s-.4%201%200%201.4l11%2010.9c.4.4%201%20.4%201.4%200l11-10.9c.4-.4.4-1%200-1.4s-1-.4-1.4%200L12%2015.6%201.6%205.8z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-date-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M1.6%205.8c-.4-.4-1-.4-1.4%200s-.4%201%200%201.4l11%2010.9c.4.4%201%20.4%201.4%200l11-10.9c.4-.4.4-1%200-1.4s-1-.4-1.4%200L12%2015.6%201.6%205.8z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-dela {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bfill%3A%23333%3B%7D.cls-3%7Bmask%3Aurl%28%23mask%29%3B%7D%3C%2Fstyle%3E%3Cmask%20id%3D%22mask%22%20x%3D%226%22%20y%3D%226%22%20width%3D%2214%22%20height%3D%2217%22%20maskUnits%3D%22userSpaceOnUse%22%3E%3Cg%20id%3D%22mask-2%22%3E%3Cpolygon%20id%3D%22path-1%22%20class%3D%22cls-1%22%20points%3D%226%206%2020%206%2020%2023%206%2023%206%206%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Ctitle%3Edela%3C%2Ftitle%3E%3Cg%20id%3D%22Symbols%22%3E%3Cg%20id%3D%22Senast-uppdaterad-_-Dela%22%20data-name%3D%22Senast-uppdaterad-%2F-Dela%22%3E%3Cg%20id%3D%22Group-14%22%3E%3Cg%20id%3D%22Group%22%3E%3Ccircle%20id%3D%22Oval-4%22%20class%3D%22cls-2%22%20cx%3D%2214.5%22%20cy%3D%2214.5%22%20r%3D%2214.5%22%2F%3E%3Cg%20id%3D%22Page-1%22%3E%3Cg%20class%3D%22cls-3%22%3E%3Cpath%20id%3D%22Fill-1%22%20class%3D%22cls-1%22%20d%3D%22M17.37%2C17.33a2.47%2C2.47%2C0%2C0%2C0-1.59.58l-4.57-3a1.71%2C1.71%2C0%2C0%2C0%2C0-.45%2C1.57%2C1.57%2C0%2C0%2C0%2C0-.45l4.57-3a2.47%2C2.47%2C0%2C0%2C0%2C1.59.58A2.75%2C2.75%2C0%2C0%2C0%2C20%2C8.83%2C2.74%2C2.74%2C0%2C0%2C0%2C17.37%2C6a2.74%2C2.74%2C0%2C0%2C0-2.62%2C2.83%2C1.54%2C1.54%2C0%2C0%2C0%2C0%2C.45l-4.57%2C3a2.47%2C2.47%2C0%2C0%2C0-1.6-.57A2.74%2C2.74%2C0%2C0%2C0%2C6%2C14.5a2.74%2C2.74%2C0%2C0%2C0%2C2.62%2C2.83%2C2.47%2C2.47%2C0%2C0%2C0%2C1.6-.57l4.57%2C3a1.68%2C1.68%2C0%2C0%2C0%2C0%2C.45A2.74%2C2.74%2C0%2C0%2C0%2C17.37%2C23%2C2.74%2C2.74%2C0%2C0%2C0%2C20%2C20.17a2.72%2C2.72%2C0%2C0%2C0-2.63-2.84%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-documents-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2023%22%3E%3Cpath%20d%3D%22M4%2021.6h11.8c0%20.6-.5%201.1-1.1%201.1H2.2c-1.2%200-2.2-1-2.2-2.1V3.2c0-.6.5-1.1%201.1-1.1V19.5c0%201.2%201%202.1%202.2%202.1H4zm7.2-14.5c-.6%200-1.1-.5-1.1-1.1V0L18%207.1H11.2zm5.7%2013.4H3.2c-.6%200-1.1-.5-1.1-1.1V1.1C2.2.5%202.6%200%203.2%200H9v6c0%201.2%201%202.1%202.2%202.1H18v11.3c0%20.7-.5%201.1-1.1%201.1z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-documents-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2023%22%3E%3Cpath%20d%3D%22M4%2021.6h11.8c0%20.6-.5%201.1-1.1%201.1H2.2c-1.2%200-2.2-1-2.2-2.1V3.2c0-.6.5-1.1%201.1-1.1V19.5c0%201.2%201%202.1%202.2%202.1H4zm7.2-14.5c-.6%200-1.1-.5-1.1-1.1V0L18%207.1H11.2zm5.7%2013.4H3.2c-.6%200-1.1-.5-1.1-1.1V1.1C2.2.5%202.6%200%203.2%200H9v6c0%201.2%201%202.1%202.2%202.1H18v11.3c0%20.7-.5%201.1-1.1%201.1z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-documents {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2023%22%3E%3Cpath%20d%3D%22M4%2021.6h11.8c0%20.6-.5%201.1-1.1%201.1H2.2c-1.2%200-2.2-1-2.2-2.1V3.2c0-.6.5-1.1%201.1-1.1V19.5c0%201.2%201%202.1%202.2%202.1H4zm7.2-14.5c-.6%200-1.1-.5-1.1-1.1V0L18%207.1H11.2zm5.7%2013.4H3.2c-.6%200-1.1-.5-1.1-1.1V1.1C2.2.5%202.6%200%203.2%200H9v6c0%201.2%201%202.1%202.2%202.1H18v11.3c0%20.7-.5%201.1-1.1%201.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

select.field-control,
.btn:hover .icon-down-arrow-link,
.btn:focus .icon-down-arrow-link,
.btn[disabled] .icon-down-arrow-link,
.btn[disabled]:hover .icon-down-arrow-link,
.btn[disabled]:focus .icon-down-arrow-link,
.btn[disabled] .icon-down-arrow-white,
.btn[disabled]:hover .icon-down-arrow-white,
.btn[disabled]:focus .icon-down-arrow-white,
.icon-down-arrow-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5279%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%2348484e%22%3E%20%20%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28180%2024%2024%29%22%20fill%3D%22%2348484e%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5279%29%22%20fill%3D%22%2348484e%22%3E%20%20%3Cpath%20d%3D%22M24%2010.6957L24%206L12%2013.3043L0%206L-2.42522e-07%2010.6957L12%2018L24%2010.6957Z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-down-arrow-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5279%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23057dbb%22%3E%20%20%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28180%2024%2024%29%22%20fill%3D%22%23057dbb%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5279%29%22%20fill%3D%22%23057dbb%22%3E%20%20%3Cpath%20d%3D%22M24%2010.6957L24%206L12%2013.3043L0%206L-2.42522e-07%2010.6957L12%2018L24%2010.6957Z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-down-arrow-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5279%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%230568a1%22%3E%20%20%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28180%2024%2024%29%22%20fill%3D%22%230568a1%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5279%29%22%20fill%3D%22%230568a1%22%3E%20%20%3Cpath%20d%3D%22M24%2010.6957L24%206L12%2013.3043L0%206L-2.42522e-07%2010.6957L12%2018L24%2010.6957Z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.top-level__btn::after,
.side-level__btn::after,
select.search-filter-dropdown,
.icon-down-arrow-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5279%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23ffffff%22%3E%20%20%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28180%2024%2024%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5279%29%22%20fill%3D%22%23ffffff%22%3E%20%20%3Cpath%20d%3D%22M24%2010.6957L24%206L12%2013.3043L0%206L-2.42522e-07%2010.6957L12%2018L24%2010.6957Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-down-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5279%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%3E%20%20%3Crect%20x%3D%2224%22%20y%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%28180%2024%2024%29%22%20fill%3D%22white%22%2F%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5279%29%22%3E%20%20%3Cpath%20d%3D%22M24%2010.6957L24%206L12%2013.3043L0%206L-2.42522e-07%2010.6957L12%2018L24%2010.6957Z%22%20fill%3D%22%230466A1%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-email-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2019.2%22%3E%3Cg%20id%3D%22Sidor%22%20fill%3D%22%23ffffff%22%3E%3Cg%20id%3D%22Pressrum---Desktop%22%20fill%3D%22%23ffffff%22%3E%3Cg%20id%3D%22email%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20id%3D%22Shape%22%20class%3D%22cls-1%22%20d%3D%22M21.6%2C2H2.4A2.41%2C2.41%2C0%2C0%2C0%2C0%2C4.4V18.8a2.41%2C2.41%2C0%2C0%2C0%2C2.4%2C2.4H21.6A2.41%2C2.41%2C0%2C0%2C0%2C24%2C18.8V4.4A2.41%2C2.41%2C0%2C0%2C0%2C21.6%2C2Zm0%2C4.8-9.6%2C6-9.6-6V4.4l9.6%2C6%2C9.6-6V6.8Z%22%20transform%3D%22translate%280%20-2%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-email {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2019.2%22%3E%3Cg%20id%3D%22Sidor%22%3E%3Cg%20id%3D%22Pressrum---Desktop%22%3E%3Cg%20id%3D%22email%22%3E%3Cpath%20id%3D%22Shape%22%20class%3D%22cls-1%22%20d%3D%22M21.6%2C2H2.4A2.41%2C2.41%2C0%2C0%2C0%2C0%2C4.4V18.8a2.41%2C2.41%2C0%2C0%2C0%2C2.4%2C2.4H21.6A2.41%2C2.41%2C0%2C0%2C0%2C24%2C18.8V4.4A2.41%2C2.41%2C0%2C0%2C0%2C21.6%2C2Zm0%2C4.8-9.6%2C6-9.6-6V4.4l9.6%2C6%2C9.6-6V6.8Z%22%20transform%3D%22translate%280%20-2%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-envelope-arrow-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2024%2021.75%22%3E%3Cdefs%20fill%3D%22%2387ad3b%22%3E%3Cstyle%20fill%3D%22%2387ad3b%22%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bmask%3Aurl%28%23mask%29%3B%7D%3C%2Fstyle%3E%3Cmask%20id%3D%22mask%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2221.75%22%20maskUnits%3D%22userSpaceOnUse%22%20fill%3D%22%2387ad3b%22%3E%3Cg%20transform%3D%22translate%280%20-1%29%22%20fill%3D%22%2387ad3b%22%3E%3Cg%20id%3D%22b%22%20fill%3D%22%2387ad3b%22%3E%3Cpath%20id%3D%22a%22%20class%3D%22cls-1%22%20d%3D%22M12%2C22.75H24V1H0V22.75Z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%2387ad3b%22%3Eenvelope-arrow.colors-green%3C%2Ftitle%3E%3Cg%20class%3D%22cls-2%22%20fill%3D%22%2387ad3b%22%3E%3Cpath%20d%3D%22M12%2C17.88l3.05-3%2C8.6%2C7.52a1.12%2C1.12%2C0%2C0%2C1-.77.31H1.12a1.12%2C1.12%2C0%2C0%2C1-.77-.31l8.6-7.52ZM.3%2C22.39a1.12%2C1.12%2C0%2C0%2C1-.3-.76V7.37a1.12%2C1.12%2C0%2C0%2C1%2C.34-.8l7.31%2C7.08L.3%2C22.39ZM14.63%2C5.88a1.12%2C1.12%2C0%2C0%2C1-.8-.33l-.7-.7V10a1.13%2C1.13%2C0%2C0%2C1-2.25%2C0h0V4.84l-.7.7A1.12%2C1.12%2C0%2C0%2C1%2C8.55%2C4l0%2C0L11.2%2C1.33a1.13%2C1.13%2C0%2C0%2C1%2C1.59%2C0L15.42%2C4a1.12%2C1.12%2C0%2C0%2C1-.8%2C1.92ZM.37%2C6.54a1.12%2C1.12%2C0%2C0%2C1%2C.75-.29H7.71A2.24%2C2.24%2C0%2C0%2C0%2C9.38%2C7a2.17%2C2.17%2C0%2C0%2C0%2C.37%2C0v3a2.25%2C2.25%2C0%2C0%2C0%2C4.5%2C0V7a2.19%2C2.19%2C0%2C0%2C0%2C.38%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C1.67-.75h6.58a1.12%2C1.12%2C0%2C0%2C1%2C.75.29L12%2C15.63.37%2C6.54ZM23.7%2C22.39l-7.34-8.74%2C7.31-7.08a1.12%2C1.12%2C0%2C0%2C1%2C.34.8V21.63a1.12%2C1.12%2C0%2C0%2C1-.3.76Z%22%20transform%3D%22translate%280%20-1%29%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-envelope-arrow-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2024%2021.75%22%3E%3Cdefs%20fill%3D%22%23ffffff%22%3E%3Cstyle%20fill%3D%22%23ffffff%22%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bmask%3Aurl%28%23mask%29%3B%7D%3C%2Fstyle%3E%3Cmask%20id%3D%22mask%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2221.75%22%20maskUnits%3D%22userSpaceOnUse%22%20fill%3D%22%23ffffff%22%3E%3Cg%20transform%3D%22translate%280%20-1%29%22%20fill%3D%22%23ffffff%22%3E%3Cg%20id%3D%22b%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20id%3D%22a%22%20class%3D%22cls-1%22%20d%3D%22M12%2C22.75H24V1H0V22.75Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%23ffffff%22%3Eenvelope-arrow.colors-green%3C%2Ftitle%3E%3Cg%20class%3D%22cls-2%22%20fill%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M12%2C17.88l3.05-3%2C8.6%2C7.52a1.12%2C1.12%2C0%2C0%2C1-.77.31H1.12a1.12%2C1.12%2C0%2C0%2C1-.77-.31l8.6-7.52ZM.3%2C22.39a1.12%2C1.12%2C0%2C0%2C1-.3-.76V7.37a1.12%2C1.12%2C0%2C0%2C1%2C.34-.8l7.31%2C7.08L.3%2C22.39ZM14.63%2C5.88a1.12%2C1.12%2C0%2C0%2C1-.8-.33l-.7-.7V10a1.13%2C1.13%2C0%2C0%2C1-2.25%2C0h0V4.84l-.7.7A1.12%2C1.12%2C0%2C0%2C1%2C8.55%2C4l0%2C0L11.2%2C1.33a1.13%2C1.13%2C0%2C0%2C1%2C1.59%2C0L15.42%2C4a1.12%2C1.12%2C0%2C0%2C1-.8%2C1.92ZM.37%2C6.54a1.12%2C1.12%2C0%2C0%2C1%2C.75-.29H7.71A2.24%2C2.24%2C0%2C0%2C0%2C9.38%2C7a2.17%2C2.17%2C0%2C0%2C0%2C.37%2C0v3a2.25%2C2.25%2C0%2C0%2C0%2C4.5%2C0V7a2.19%2C2.19%2C0%2C0%2C0%2C.38%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C1.67-.75h6.58a1.12%2C1.12%2C0%2C0%2C1%2C.75.29L12%2C15.63.37%2C6.54ZM23.7%2C22.39l-7.34-8.74%2C7.31-7.08a1.12%2C1.12%2C0%2C0%2C1%2C.34.8V21.63a1.12%2C1.12%2C0%2C0%2C1-.3.76Z%22%20transform%3D%22translate%280%20-1%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-envelope-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2024%2021.75%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D.cls-2%7Bmask%3Aurl%28%23mask%29%3B%7D%3C%2Fstyle%3E%3Cmask%20id%3D%22mask%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2221.75%22%20maskUnits%3D%22userSpaceOnUse%22%3E%3Cg%20transform%3D%22translate%280%20-1%29%22%3E%3Cg%20id%3D%22b%22%3E%3Cpath%20id%3D%22a%22%20class%3D%22cls-1%22%20d%3D%22M12%2C22.75H24V1H0V22.75Z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fmask%3E%3C%2Fdefs%3E%3Ctitle%3Eenvelope-arrow.colors-green%3C%2Ftitle%3E%3Cg%20class%3D%22cls-2%22%3E%3Cpath%20d%3D%22M12%2C17.88l3.05-3%2C8.6%2C7.52a1.12%2C1.12%2C0%2C0%2C1-.77.31H1.12a1.12%2C1.12%2C0%2C0%2C1-.77-.31l8.6-7.52ZM.3%2C22.39a1.12%2C1.12%2C0%2C0%2C1-.3-.76V7.37a1.12%2C1.12%2C0%2C0%2C1%2C.34-.8l7.31%2C7.08L.3%2C22.39ZM14.63%2C5.88a1.12%2C1.12%2C0%2C0%2C1-.8-.33l-.7-.7V10a1.13%2C1.13%2C0%2C0%2C1-2.25%2C0h0V4.84l-.7.7A1.12%2C1.12%2C0%2C0%2C1%2C8.55%2C4l0%2C0L11.2%2C1.33a1.13%2C1.13%2C0%2C0%2C1%2C1.59%2C0L15.42%2C4a1.12%2C1.12%2C0%2C0%2C1-.8%2C1.92ZM.37%2C6.54a1.12%2C1.12%2C0%2C0%2C1%2C.75-.29H7.71A2.24%2C2.24%2C0%2C0%2C0%2C9.38%2C7a2.17%2C2.17%2C0%2C0%2C0%2C.37%2C0v3a2.25%2C2.25%2C0%2C0%2C0%2C4.5%2C0V7a2.19%2C2.19%2C0%2C0%2C0%2C.38%2C0%2C2.24%2C2.24%2C0%2C0%2C0%2C1.67-.75h6.58a1.12%2C1.12%2C0%2C0%2C1%2C.75.29L12%2C15.63.37%2C6.54ZM23.7%2C22.39l-7.34-8.74%2C7.31-7.08a1.12%2C1.12%2C0%2C0%2C1%2C.34.8V21.63a1.12%2C1.12%2C0%2C0%2C1-.3.76Z%22%20transform%3D%22translate%280%20-1%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-facebook-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2014%2027%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.009%2027V13.498h3.727l.493-4.652H9.01l.006-2.329c0-1.214.115-1.864%201.858-1.864h2.33V0H9.476C4.998%200%203.422%202.257%203.422%206.053v2.793H.632V13.5h2.79V27H9.01z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-facebook {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2014%2027%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.009%2027V13.498h3.727l.493-4.652H9.01l.006-2.329c0-1.214.115-1.864%201.858-1.864h2.33V0H9.476C4.998%200%203.422%202.257%203.422%206.053v2.793H.632V13.5h2.79V27H9.01z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-faq-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2041%22%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%23ffffff%22%20d%3D%22M49.9%203.6L9.2%201c-2.2-.1-4%201.5-4%203.7v25.8c0%202.2%201.8%203.8%204%203.6l35.3-3.2%209.4%207.3V7.9c0-2.2-1.8-4.1-4-4.3zM28%2028.7h-4v-3.9h4v3.9zM32.1%2017c-.2.5-.5%201-.8%201.4-.3.4-.7.7-1.1%201-.4.3-.7.5-1.1.8l-.9.9c-.3.3-.4.8-.5%201.3v1h-3.5v-1.2c.1-.7.2-1.3.4-1.8s.5-.9.8-1.3c.3-.3.6-.7%201-.9.3-.3.7-.5.9-.8.3-.3.5-.5.7-.8.2-.3.3-.7.2-1.2%200-.8-.2-1.4-.6-1.7-.4-.4-.9-.6-1.6-.6-.5%200-.9.1-1.2.3-.3.2-.6.4-.8.7-.2.3-.4.6-.5%201.1-.1.4-.2.8-.2%201.3h-3.8c0-.9.2-1.8.5-2.5.3-.8.7-1.4%201.3-2%20.5-.6%201.2-1%201.9-1.3.8-.3%201.6-.5%202.6-.5%201.2%200%202.2.2%203%20.5.8.3%201.5.7%202%201.2s.8%201%201.1%201.6c.2.6.3%201.1.3%201.6.3.7.1%201.3-.1%201.9z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%23ffffff%22%20d%3D%22M45.5%203.7L4.8%206.4c-2.2.1-4%202.1-4%204.3V41l9.4-7.3%2035.3%203.2c2.2.2%204-1.4%204-3.6V7.5c0-2.2-1.8-3.9-4-3.8zM28%2028.7h-4v-3.9h4v3.9zM32.1%2017c-.2.5-.5%201-.8%201.4-.3.4-.7.7-1.1%201-.4.3-.7.5-1.1.8l-.9.9c-.3.3-.4.8-.5%201.3v1h-3.5v-1.2c.1-.7.2-1.3.4-1.8s.5-.9.8-1.3c.3-.3.6-.7%201-.9.3-.3.7-.5.9-.8.3-.3.5-.5.7-.8.2-.3.3-.7.2-1.2%200-.8-.2-1.4-.6-1.7-.4-.4-.9-.6-1.6-.6-.5%200-.9.1-1.2.3-.3.2-.6.4-.8.7-.2.3-.4.6-.5%201.1-.1.4-.2.8-.2%201.3h-3.8c0-.9.2-1.8.5-2.5.3-.8.7-1.4%201.3-2%20.5-.6%201.2-1%201.9-1.3.8-.3%201.6-.5%202.6-.5%201.2%200%202.2.2%203%20.5.8.3%201.5.7%202%201.2s.8%201%201.1%201.6c.2.6.3%201.1.3%201.6.3.7.1%201.3-.1%201.9z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-faq-blue,
.icon-faq {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2054%2041%22%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%230079A8%22%20d%3D%22M49.9%203.6L9.2%201c-2.2-.1-4%201.5-4%203.7v25.8c0%202.2%201.8%203.8%204%203.6l35.3-3.2%209.4%207.3V7.9c0-2.2-1.8-4.1-4-4.3zM28%2028.7h-4v-3.9h4v3.9zM32.1%2017c-.2.5-.5%201-.8%201.4-.3.4-.7.7-1.1%201-.4.3-.7.5-1.1.8l-.9.9c-.3.3-.4.8-.5%201.3v1h-3.5v-1.2c.1-.7.2-1.3.4-1.8s.5-.9.8-1.3c.3-.3.6-.7%201-.9.3-.3.7-.5.9-.8.3-.3.5-.5.7-.8.2-.3.3-.7.2-1.2%200-.8-.2-1.4-.6-1.7-.4-.4-.9-.6-1.6-.6-.5%200-.9.1-1.2.3-.3.2-.6.4-.8.7-.2.3-.4.6-.5%201.1-.1.4-.2.8-.2%201.3h-3.8c0-.9.2-1.8.5-2.5.3-.8.7-1.4%201.3-2%20.5-.6%201.2-1%201.9-1.3.8-.3%201.6-.5%202.6-.5%201.2%200%202.2.2%203%20.5.8.3%201.5.7%202%201.2s.8%201%201.1%201.6c.2.6.3%201.1.3%201.6.3.7.1%201.3-.1%201.9z%22%2F%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%231F9CD5%22%20d%3D%22M45.5%203.7L4.8%206.4c-2.2.1-4%202.1-4%204.3V41l9.4-7.3%2035.3%203.2c2.2.2%204-1.4%204-3.6V7.5c0-2.2-1.8-3.9-4-3.8zM28%2028.7h-4v-3.9h4v3.9zM32.1%2017c-.2.5-.5%201-.8%201.4-.3.4-.7.7-1.1%201-.4.3-.7.5-1.1.8l-.9.9c-.3.3-.4.8-.5%201.3v1h-3.5v-1.2c.1-.7.2-1.3.4-1.8s.5-.9.8-1.3c.3-.3.6-.7%201-.9.3-.3.7-.5.9-.8.3-.3.5-.5.7-.8.2-.3.3-.7.2-1.2%200-.8-.2-1.4-.6-1.7-.4-.4-.9-.6-1.6-.6-.5%200-.9.1-1.2.3-.3.2-.6.4-.8.7-.2.3-.4.6-.5%201.1-.1.4-.2.8-.2%201.3h-3.8c0-.9.2-1.8.5-2.5.3-.8.7-1.4%201.3-2%20.5-.6%201.2-1%201.9-1.3.8-.3%201.6-.5%202.6-.5%201.2%200%202.2.2%203%20.5.8.3%201.5.7%202%201.2s.8%201%201.1%201.6c.2.6.3%201.1.3%201.6.3.7.1%201.3-.1%201.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-filter-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2014%22%3E%3Cpath%20d%3D%22M.5%200h13v2H.5zM.5%204H18v2H.5zM.5%208H15v2H.5zM.5%2012H18v2H.5z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-filter-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2014%22%3E%3Cpath%20d%3D%22M.5%200h13v2H.5zM.5%204H18v2H.5zM.5%208H15v2H.5zM.5%2012H18v2H.5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-filter {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2014%22%3E%3Cpath%20d%3D%22M.5%200h13v2H.5zM.5%204H18v2H.5zM.5%208H15v2H.5zM.5%2012H18v2H.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-floorplan-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M0%200v24h24V0H0zm21.9%2021.9h-6.3V12h-2.1v9.9H2.1V11.5h7.8V9.4H2.1V2.1h11.5V9.4h8.3v12.5zm0-14.6h-6.3V2.1h6.3v5.2z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-floorplan-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M0%200v24h24V0H0zm21.9%2021.9h-6.3V12h-2.1v9.9H2.1V11.5h7.8V9.4H2.1V2.1h11.5V9.4h8.3v12.5zm0-14.6h-6.3V2.1h6.3v5.2z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-floorplan {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M0%200v24h24V0H0zm21.9%2021.9h-6.3V12h-2.1v9.9H2.1V11.5h7.8V9.4H2.1V2.1h11.5V9.4h8.3v12.5zm0-14.6h-6.3V2.1h6.3v5.2z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.btn:hover .icon-forward-arrow-link,
.btn:focus .icon-forward-arrow-link,
.btn[disabled] .icon-forward-arrow-link,
.btn[disabled]:hover .icon-forward-arrow-link,
.btn[disabled]:focus .icon-forward-arrow-link,
.btn[disabled] .icon-forward-arrow-white,
.btn[disabled]:hover .icon-forward-arrow-white,
.btn[disabled]:focus .icon-forward-arrow-white,
.icon-forward-arrow-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5276%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%2348484e%22%3E%20%20%3Crect%20x%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2890%2024%200%29%22%20fill%3D%22%2348484e%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5276%29%22%20fill%3D%22%2348484e%22%3E%20%20%3Cpath%20d%3D%22M10.6957%204.47775e-07L6%200L13.3043%2012L6%2024L10.6956%2024L18%2012L10.6957%204.47775e-07Z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-forward-arrow-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5276%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23057dbb%22%3E%20%20%3Crect%20x%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2890%2024%200%29%22%20fill%3D%22%23057dbb%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5276%29%22%20fill%3D%22%23057dbb%22%3E%20%20%3Cpath%20d%3D%22M10.6957%204.47775e-07L6%200L13.3043%2012L6%2024L10.6956%2024L18%2012L10.6957%204.47775e-07Z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-forward-arrow-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5276%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%230568a1%22%3E%20%20%3Crect%20x%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2890%2024%200%29%22%20fill%3D%22%230568a1%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5276%29%22%20fill%3D%22%230568a1%22%3E%20%20%3Cpath%20d%3D%22M10.6957%204.47775e-07L6%200L13.3043%2012L6%2024L10.6956%2024L18%2012L10.6957%204.47775e-07Z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-forward-arrow-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5276%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23ffffff%22%3E%20%20%3Crect%20x%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2890%2024%200%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5276%29%22%20fill%3D%22%23ffffff%22%3E%20%20%3Cpath%20d%3D%22M10.6957%204.47775e-07L6%200L13.3043%2012L6%2024L10.6956%2024L18%2012L10.6957%204.47775e-07Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-forward-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5276%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%3E%20%20%3Crect%20x%3D%2224%22%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22rotate%2890%2024%200%29%22%20fill%3D%22white%22%2F%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5276%29%22%3E%20%20%3Cpath%20d%3D%22M10.6957%204.47775e-07L6%200L13.3043%2012L6%2024L10.6956%2024L18%2012L10.6957%204.47775e-07Z%22%20fill%3D%22%230466A1%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-frejaeid {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20version%3D%221.1%22%20viewBox%3D%220%200%20102%20102%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Ai%3D%22%26amp%3Bns_ai%3B%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%3Cdc%3Atitle%2F%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%233E3B92%3B%7D%20.st1%7Bfill%3A%233E3A94%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bdisplay%3Anone%3B%7D%20.st4%7Bdisplay%3Ainline%3Bfill%3A%233E3A94%3B%7D%20.st5%7Bdisplay%3Ainline%3Bfill%3A%233E3B92%3B%7D%20.st6%7Bdisplay%3Ainline%3B%7D%20.st7%7Bdisplay%3Ainline%3Bopacity%3A0.3%3B%7D%20.st8%7Bdisplay%3Ainline%3Bopacity%3A0.3%3Bfill%3Anone%3Bstroke%3A%23231F20%3Bstroke-width%3A0.25%3Bstroke-miterlimit%3A10%3B%7D%20.st9%7Bdisplay%3Ainline%3Bfill%3Anone%3Bstroke%3A%23231F20%3Bstroke-width%3A0.25%3Bstroke-miterlimit%3A10%3B%7D%20.st10%7Bdisplay%3Ainline%3Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cswitch%20transform%3D%22translate%28-54.9%20-53.8%29%22%3E%20%3CforeignObject%20width%3D%221%22%20height%3D%221%22%20requiredExtensions%3D%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%20%20%20%3C%2FforeignObject%3E%20%3Cg%20i%3Aextraneous%3D%22self%22%3E%20%20%3Cg%20id%3D%22Logo%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22m120%20111h-21.6c-5.1%200-9.2-4.1-9.2-9.2v-22.2c0-3.2%202.6-5.7%205.7-5.7%203.2%200%205.7%202.6%205.7%205.7v17.6c0%201.3%201%202.3%202.3%202.3h16.9c8.5%200%2015.4-6.9%2015.4-15.4%200-9.6-7.7-17.3-17.3-17.3h-4.6c-3.2%200-5.7-2.6-5.7-5.7%200-3.2%202.6-5.7%205.7-5.7h4.6c15.9%200%2028.8%2012.9%2028.8%2028.8%200.1%2014.8-11.9%2026.8-26.7%2026.8z%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2295.4%22%20cy%3D%2260.7%22%20r%3D%225.8%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22m63.2%20123c-3.7%200.7-6.9-2.5-6.2-6.2%200.4-2.1%202.1-3.8%204.2-4.2%203.7-0.7%206.9%202.5%206.2%206.2-0.4%202.1-2.1%203.8-4.2%204.2z%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2262.2%22%20cy%3D%2293.2%22%20r%3D%225.5%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22m96.5%20155c-3.3%200.6-6.2-2.2-5.6-5.6%200.4-1.9%201.9-3.4%203.7-3.7%203.3-0.6%206.2%202.2%205.6%205.6-0.3%201.8-1.8%203.3-3.7%203.7z%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%22143%22%20cy%3D%22139%22%20r%3D%223.9%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22m75.6%20144c-3.6%200.7-6.7-2.4-6-6%200.4-2%202-3.6%204-4%203.6-0.7%206.7%202.4%206%206-0.4%202-2%203.6-4%204z%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22st1%22%20cx%3D%2275.2%22%20cy%3D%2272.5%22%20r%3D%225.7%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%3Cpath%20class%3D%22st1%22%20d%3D%22m122%20154c-3.1%200.6-5.8-2.1-5.2-5.2%200.3-1.7%201.7-3.1%203.4-3.4%203.1-0.6%205.8%202.1%205.2%205.2-0.3%201.7-1.7%203.1-3.4%203.4z%22%20style%3D%22fill%3A%233e3a94%22%2F%3E%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%3C%2Fswitch%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-god-chans-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%20fill%3D%22%2387ad3b%22%3E%3Cstyle%20fill%3D%22%2387ad3b%22%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%2387ad3b%22%3Egod-chans.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.2%2C5h-5a.88.88%2C0%2C0%2C0-.9.8.86.86%2C0%2C0%2C0%2C.8.8h3L6.2%2C13.5a.91.91%2C0%2C0%2C0%2C0%2C1.2.86.86%2C0%2C0%2C0%2C.6.3%2C1.42%2C1.42%2C0%2C0%2C0%2C.6-.2l6.9-6.9v3a.8.8%2C0%2C1%2C0%2C1.6%2C0V5Z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-god-chans {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Egod-chans.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.2%2C5h-5a.88.88%2C0%2C0%2C0-.9.8.86.86%2C0%2C0%2C0%2C.8.8h3L6.2%2C13.5a.91.91%2C0%2C0%2C0%2C0%2C1.2.86.86%2C0%2C0%2C0%2C.6.3%2C1.42%2C1.42%2C0%2C0%2C0%2C.6-.2l6.9-6.9v3a.8.8%2C0%2C1%2C0%2C1.6%2C0V5Z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-google-plus-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2034%2029%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.655%207.026c-.396-2.956-2.674-5.329-4.967-5.396-2.292-.066-3.83%202.196-3.433%205.153.396%202.957%202.574%205.41%204.867%205.476%202.291.068%203.928-2.275%203.533-5.233zM9.818%2017.998c-3.416-.035-6.476%202.046-6.476%204.546%200%202.55%202.467%204.415%205.883%204.415%204.8%200%206.475-1.734%206.475-4.284%200-.308-.039-.61-.11-.902-.375-1.444-1.704-2.159-3.559-3.424a7.536%207.536%200%200%200-2.213-.35zm4.068-15.927c1.871%201.036%202.968%202.717%202.968%204.916%200%201.847-1.14%203.303-2.612%204.432-1.435%201.102-1.708%201.564-1.708%202.5%200%20.799%201.538%202.16%202.342%202.718%202.35%201.633%203.046%203.15%203.046%205.68%200%203.157-3.046%206.683-8.679%206.683C4.301%2029%200%2026.636%200%2023.48c0-3.206%203.935-6.3%208.877-6.3.538%200%201.031-.02%201.542-.02-.677-.647-1.21-1.451-1.21-2.428%200-.578.187-1.16.45-1.656-.269.019-.542-.025-.825-.025-4.059%200-6.778-2.933-6.778-6.448C2.056%203.165%205.811%200%209.801%200h8.898l-1.991%202.071h-2.822zm14.582%205.21v5.146h-2.109V7.28h-5.272V5.177h5.272V.033h2.109v5.144h5.272v2.104h-5.272z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-google-plus {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2034%2029%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.655%207.026c-.396-2.956-2.674-5.329-4.967-5.396-2.292-.066-3.83%202.196-3.433%205.153.396%202.957%202.574%205.41%204.867%205.476%202.291.068%203.928-2.275%203.533-5.233zM9.818%2017.998c-3.416-.035-6.476%202.046-6.476%204.546%200%202.55%202.467%204.415%205.883%204.415%204.8%200%206.475-1.734%206.475-4.284%200-.308-.039-.61-.11-.902-.375-1.444-1.704-2.159-3.559-3.424a7.536%207.536%200%200%200-2.213-.35zm4.068-15.927c1.871%201.036%202.968%202.717%202.968%204.916%200%201.847-1.14%203.303-2.612%204.432-1.435%201.102-1.708%201.564-1.708%202.5%200%20.799%201.538%202.16%202.342%202.718%202.35%201.633%203.046%203.15%203.046%205.68%200%203.157-3.046%206.683-8.679%206.683C4.301%2029%200%2026.636%200%2023.48c0-3.206%203.935-6.3%208.877-6.3.538%200%201.031-.02%201.542-.02-.677-.647-1.21-1.451-1.21-2.428%200-.578.187-1.16.45-1.656-.269.019-.542-.025-.825-.025-4.059%200-6.778-2.933-6.778-6.448C2.056%203.165%205.811%200%209.801%200h8.898l-1.991%202.071h-2.822zm14.582%205.21v5.146h-2.109V7.28h-5.272V5.177h5.272V.033h2.109v5.144h5.272v2.104h-5.272z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-house-eye-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2026%22%3E%3Cpath%20d%3D%22M7.7%207L14.3.5c.7-.7%201.7-.7%202.4%200l12.9%2012.9c.7.7.4%201.2-.5%201.2h-2.7v9.9c0%20.7%200%201.3-1%201.3h-6.6v-8.4c.6-.5%201.1-1%201.7-1.5l.9-.9c.1-.1.2-.3.3-.5%200-.2-.1-.4-.3-.5-.8-1-1.8-1.8-2.8-2.6-2.1-1.7-4.6-3.1-7.2-3.7-1.3-.7-2.5-.8-3.7-.7zm4.5%2014.1v4.7H5.9c-1.3%200-1.3-.6-1.3-1.3v-3.7c.5.2%201.1.4%201.7.5%201.6.3%203.1.3%204.7.1l1.2-.3z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cg%20fill%3D%22%2387ad3b%22%3E%3Cpath%20d%3D%22M9.4%2016c-1%200-1.8-.8-1.8-1.7s.8-1.7%201.8-1.7%201.8.8%201.8%201.7-.9%201.7-1.8%201.7m0-5.3c-1.9%200-3.5%201.6-3.5%203.5s1.6%203.5%203.5%203.5%203.5-1.6%203.5-3.5-1.6-3.5-3.5-3.5m9.3%203.7c0%20.1%200%20.1%200%200%200%20.1%200%20.1%200%200%200%20.2-.1.4-.2.5-.2.2-.4.5-.6.7-1.2%201.2-2.5%202.2-4%203-.9.5-1.9.9-3%201.1-1.1.2-2.3.2-3.4%200-2-.4-3.7-1.5-5.3-2.7-.7-.6-1.4-1.2-2-1.9-.3-.3-.3-.7%200-1%20.2-.2.4-.5.6-.7C2%2012%203.3%2011%204.8%2010.2c.9-.5%201.9-.9%203-1.1s2.3-.2%203.4%200c2%20.4%203.7%201.5%205.3%202.7.7.6%201.4%201.2%202%201.9.1.1.2.2.2.4v.3c0-.1%200-.1%200%200%200-.1%200-.1%200%200%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-house-eye {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2026%22%3E%3Cpath%20d%3D%22M7.7%207L14.3.5c.7-.7%201.7-.7%202.4%200l12.9%2012.9c.7.7.4%201.2-.5%201.2h-2.7v9.9c0%20.7%200%201.3-1%201.3h-6.6v-8.4c.6-.5%201.1-1%201.7-1.5l.9-.9c.1-.1.2-.3.3-.5%200-.2-.1-.4-.3-.5-.8-1-1.8-1.8-2.8-2.6-2.1-1.7-4.6-3.1-7.2-3.7-1.3-.7-2.5-.8-3.7-.7zm4.5%2014.1v4.7H5.9c-1.3%200-1.3-.6-1.3-1.3v-3.7c.5.2%201.1.4%201.7.5%201.6.3%203.1.3%204.7.1l1.2-.3z%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M9.4%2016c-1%200-1.8-.8-1.8-1.7s.8-1.7%201.8-1.7%201.8.8%201.8%201.7-.9%201.7-1.8%201.7m0-5.3c-1.9%200-3.5%201.6-3.5%203.5s1.6%203.5%203.5%203.5%203.5-1.6%203.5-3.5-1.6-3.5-3.5-3.5m9.3%203.7c0%20.1%200%20.1%200%200%200%20.1%200%20.1%200%200%200%20.2-.1.4-.2.5-.2.2-.4.5-.6.7-1.2%201.2-2.5%202.2-4%203-.9.5-1.9.9-3%201.1-1.1.2-2.3.2-3.4%200-2-.4-3.7-1.5-5.3-2.7-.7-.6-1.4-1.2-2-1.9-.3-.3-.3-.7%200-1%20.2-.2.4-.5.6-.7C2%2012%203.3%2011%204.8%2010.2c.9-.5%201.9-.9%203-1.1s2.3-.2%203.4%200c2%20.4%203.7%201.5%205.3%202.7.7.6%201.4%201.2%202%201.9.1.1.2.2.2.4v.3c0-.1%200-.1%200%200%200-.1%200-.1%200%200%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-hus-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2020%2017%22%20style%3D%22enable-background%3Anew%200%200%2020%2017%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22%230568a1%22%3E%20%3Cg%20transform%3D%22translate%28-171.000000%2C%20-230.000000%29%22%20fill%3D%22%230568a1%22%3E%20%20%3Cg%20id%3D%22home%22%20transform%3D%22translate%28171.000000%2C%20230.000000%29%22%20fill%3D%22%230568a1%22%3E%20%20%20%3Cpolyline%20id%3D%22Shape%22%20points%3D%228%2C17%208%2C11%2012%2C11%2012%2C17%2017%2C17%2017%2C9%2020%2C9%2010%2C0%200%2C9%203%2C9%203%2C17%22%20fill%3D%22%230568a1%22%3E%3C%2Fpolyline%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-hus {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2020%2017%22%20style%3D%22enable-background%3Anew%200%200%2020%2017%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cg%20transform%3D%22translate%28-171.000000%2C%20-230.000000%29%22%3E%20%20%3Cg%20id%3D%22home%22%20transform%3D%22translate%28171.000000%2C%20230.000000%29%22%3E%20%20%20%3Cpolyline%20id%3D%22Shape%22%20points%3D%228%2C17%208%2C11%2012%2C11%2012%2C17%2017%2C17%2017%2C9%2020%2C9%2010%2C0%200%2C9%203%2C9%203%2C17%22%2F%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-i-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2030%22%3E%3Cpath%20d%3D%22M2.8%2024.7l1.8-7.6c.3-1.2.4-1.7%200-1.7-.5%200-2.6.8-3.8%201.7L0%2015.8c3.9-3.3%208.4-5.2%2010.3-5.2%201.6%200%201.9%201.9%201.1%204.8l-2.1%208c-.4%201.4-.2%201.9.2%201.9.5%200%202.1-.6%203.6-1.8l.9%201.2C10.2%2028.5%206%2030%204.4%2030c-1.6%200-2.8-1-1.6-5.3zM10.7%200c2%200%203.1%201.4%203.1%202.9%200%202-1.8%203.8-4.1%203.8-1.9%200-3.1-1.1-3-3C6.7%202.2%208%200%2010.7%200%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-i-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2030%22%3E%3Cpath%20d%3D%22M2.8%2024.7l1.8-7.6c.3-1.2.4-1.7%200-1.7-.5%200-2.6.8-3.8%201.7L0%2015.8c3.9-3.3%208.4-5.2%2010.3-5.2%201.6%200%201.9%201.9%201.1%204.8l-2.1%208c-.4%201.4-.2%201.9.2%201.9.5%200%202.1-.6%203.6-1.8l.9%201.2C10.2%2028.5%206%2030%204.4%2030c-1.6%200-2.8-1-1.6-5.3zM10.7%200c2%200%203.1%201.4%203.1%202.9%200%202-1.8%203.8-4.1%203.8-1.9%200-3.1-1.1-3-3C6.7%202.2%208%200%2010.7%200%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-i-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2030%22%3E%3Cpath%20d%3D%22M2.8%2024.7l1.8-7.6c.3-1.2.4-1.7%200-1.7-.5%200-2.6.8-3.8%201.7L0%2015.8c3.9-3.3%208.4-5.2%2010.3-5.2%201.6%200%201.9%201.9%201.1%204.8l-2.1%208c-.4%201.4-.2%201.9.2%201.9.5%200%202.1-.6%203.6-1.8l.9%201.2C10.2%2028.5%206%2030%204.4%2030c-1.6%200-2.8-1-1.6-5.3zM10.7%200c2%200%203.1%201.4%203.1%202.9%200%202-1.8%203.8-4.1%203.8-1.9%200-3.1-1.1-3-3C6.7%202.2%208%200%2010.7%200%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-i {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2030%22%3E%3Cpath%20d%3D%22M2.8%2024.7l1.8-7.6c.3-1.2.4-1.7%200-1.7-.5%200-2.6.8-3.8%201.7L0%2015.8c3.9-3.3%208.4-5.2%2010.3-5.2%201.6%200%201.9%201.9%201.1%204.8l-2.1%208c-.4%201.4-.2%201.9.2%201.9.5%200%202.1-.6%203.6-1.8l.9%201.2C10.2%2028.5%206%2030%204.4%2030c-1.6%200-2.8-1-1.6-5.3zM10.7%200c2%200%203.1%201.4%203.1%202.9%200%202-1.8%203.8-4.1%203.8-1.9%200-3.1-1.1-3-3C6.7%202.2%208%200%2010.7%200%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-it-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%208.92v9.999H8V8.92h16m2-2H6v14h20v-14z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.004%2020.302h5.992v2.242h-5.992zm-5.003%203.242h15.998v2H8.001z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-it-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%208.92v9.999H8V8.92h16m2-2H6v14h20v-14z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.004%2020.302h5.992v2.242h-5.992zm-5.003%203.242h15.998v2H8.001z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-it-black,
.icon-it {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27%202c1.654%200%203%201.346%203%203v22c0%201.654-1.346%203-3%203H5c-1.654%200-3-1.346-3-3V5c0-1.654%201.346-3%203-3h22m0-2H5C2.25%200%200%202.25%200%205v22c0%202.75%202.25%205%205%205h22c2.75%200%205-2.25%205-5V5c0-2.75-2.25-5-5-5z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%208.92v9.999H8V8.92h16m2-2H6v14h20v-14z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M13.004%2020.302h5.992v2.242h-5.992zm-5.003%203.242h15.998v2H8.001z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-key-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2033%22%3E%3Cpath%20d%3D%22M8.5%2017.2C3.8%2017.2%200%2013.4%200%208.6S3.8%200%208.5%200%2017%203.8%2017%208.6s-3.8%208.6-8.5%208.6zM8.5%204C6%204%204%206.1%204%208.6s2%204.6%204.5%204.6S13%2011.1%2013%208.6%2011%204%208.5%204z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.2%2013.4h-4v19.3h4z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17.5%2028H6.6v5h10.9z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-key-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2033%22%3E%3Cpath%20d%3D%22M8.5%2017.2C3.8%2017.2%200%2013.4%200%208.6S3.8%200%208.5%200%2017%203.8%2017%208.6s-3.8%208.6-8.5%208.6zM8.5%204C6%204%204%206.1%204%208.6s2%204.6%204.5%204.6S13%2011.1%2013%208.6%2011%204%208.5%204z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.2%2013.4h-4v19.3h4z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17.5%2028H6.6v5h10.9z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-key-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2033%22%3E%3Cpath%20d%3D%22M8.5%2017.2C3.8%2017.2%200%2013.4%200%208.6S3.8%200%208.5%200%2017%203.8%2017%208.6s-3.8%208.6-8.5%208.6zM8.5%204C6%204%204%206.1%204%208.6s2%204.6%204.5%204.6S13%2011.1%2013%208.6%2011%204%208.5%204z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.2%2013.4h-4v19.3h4z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17.5%2028H6.6v5h10.9z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-key {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2033%22%3E%3Cpath%20d%3D%22M8.5%2017.2C3.8%2017.2%200%2013.4%200%208.6S3.8%200%208.5%200%2017%203.8%2017%208.6s-3.8%208.6-8.5%208.6zM8.5%204C6%204%204%206.1%204%208.6s2%204.6%204.5%204.6S13%2011.1%2013%208.6%2011%204%208.5%204z%22%2F%3E%3Cpath%20d%3D%22M10.2%2013.4h-4v19.3h4z%22%2F%3E%3Cpath%20d%3D%22M17.5%2028H6.6v5h10.9z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-kundservice-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2057%2047%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%28.163%20.012%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M30.242%2042.042l20.654-9.65%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22square%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cellipse%20fill%3D%22%23ffffff%22%20cx%3D%2230.242%22%20cy%3D%2242.042%22%20rx%3D%225.163%22%20ry%3D%224.824%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M8.86%2027.568H2.95C2.95%2012.343%2014.18%200%2028.03%200c13.85%200%2025.078%2012.343%2025.078%2027.568h-5.91C46.893%2015.326%2038.428%205.514%2028.03%205.514c-10.397%200-18.862%209.812-19.169%2022.054z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cellipse%20fill%3D%22%23ffffff%22%20cx%3D%225.901%22%20cy%3D%2228.947%22%20rx%3D%225.901%22%20ry%3D%226.892%22%3E%3C%2Fellipse%3E%3Cellipse%20fill%3D%22%23ffffff%22%20cx%3D%2250.158%22%20cy%3D%2228.947%22%20rx%3D%225.901%22%20ry%3D%226.892%22%3E%3C%2Fellipse%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-kundservice-blue,
.icon-kundservice {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2057%2047%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%28.163%20.012%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M30.242%2042.042l20.654-9.65%22%20stroke%3D%22%23067CAA%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22square%22%2F%3E%3Cellipse%20fill%3D%22%23009CDC%22%20cx%3D%2230.242%22%20cy%3D%2242.042%22%20rx%3D%225.163%22%20ry%3D%224.824%22%2F%3E%3Cpath%20d%3D%22M8.86%2027.568H2.95C2.95%2012.343%2014.18%200%2028.03%200c13.85%200%2025.078%2012.343%2025.078%2027.568h-5.91C46.893%2015.326%2038.428%205.514%2028.03%205.514c-10.397%200-18.862%209.812-19.169%2022.054z%22%20fill%3D%22%23067CAA%22%2F%3E%3Cellipse%20fill%3D%22%23009CDC%22%20cx%3D%225.901%22%20cy%3D%2228.947%22%20rx%3D%225.901%22%20ry%3D%226.892%22%2F%3E%3Cellipse%20fill%3D%22%23009CDC%22%20cx%3D%2250.158%22%20cy%3D%2228.947%22%20rx%3D%225.901%22%20ry%3D%226.892%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-language-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2046%22%3E%3Cpath%20d%3D%22M39.646%2037.22c-1.7%201.6-3.7%202.9-5.8%203.9%201.6-1.9%202.9-4.4%203.8-7.2h4.9c-.8%201.2-1.8%202.3-2.9%203.3zm-32.7-3.3h4.9c.9%202.8%202.3%205.2%203.8%207.2-2.2-1-4.1-2.3-5.8-3.9-1.1-1-2-2.1-2.9-3.3zm2.9-24.6c1.7-1.6%203.7-2.9%205.8-3.9-1.6%201.9-2.9%204.4-3.8%207.2h-4.9c.9-1.2%201.8-2.3%202.9-3.3zm32.7%203.3h-4.9c-.9-2.8-2.3-5.2-3.8-7.2%202.2%201%204.1%202.3%205.8%203.9%201.1%201%202.1%202.1%202.9%203.3zm-3.2%209.1c-.1-2.1-.4-4.2-.8-6.1h5.7c.9%201.9%201.4%204%201.6%206.1h-6.5zm-13%209.1v-6.1h9.7c-.1%202.1-.4%204.1-.9%206.1h-8.8zm6%207c-1.1%201.7-2.4%203.1-3.7%204-.7.5-1.5.8-2.2%201v-8.9h7.9c-.6%201.4-1.3%202.7-2%203.9zm-9.2-3.9v8.9c-.7-.2-1.5-.5-2.2-1-1.3-.9-2.6-2.3-3.7-4-.8-1.2-1.4-2.5-2-3.9h7.9zm-9.7-9.1h9.7v6.1h-8.8c-.5-2-.8-4-.9-6.1zm-8.2%206c-.9-1.9-1.4-4-1.6-6.1h6.5c.1%202.1.4%204.1.8%206.1h-5.7zm17.9-15.1v6.1h-9.7c.1-2.1.4-4.1.9-6.1h8.8zm-5.9-7c1.1-1.7%202.4-3.1%203.7-4%20.7-.5%201.5-.8%202.2-1v8.9h-7.9c.6-1.4%201.2-2.7%202-3.9zm9.1%203.9v-8.8c.7.2%201.5.5%202.2%201%201.3.9%202.6%202.3%203.7%204%20.8%201.2%201.4%202.5%202%203.9l-7.9-.1zm8.9%203.1c.5%201.9.8%204%20.9%206.1h-9.7v-6.1h8.8zm-24.3%200c-.4%201.9-.7%204-.8%206.1h-6.4c.2-2.1.7-4.1%201.6-6.1h5.6zm27.6%2015.1c.4-1.9.7-4%20.8-6.1h6.5c-.2%202.1-.7%204.1-1.6%206.1h-5.7zM24.746.52c-13.4%200-24.3%2010.2-24.3%2022.7%200%2012.6%2010.9%2022.7%2024.3%2022.7s24.3-10.2%2024.3-22.7c.1-12.5-10.8-22.7-24.3-22.7z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-language-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2046%22%3E%3Cpath%20d%3D%22M39.646%2037.22c-1.7%201.6-3.7%202.9-5.8%203.9%201.6-1.9%202.9-4.4%203.8-7.2h4.9c-.8%201.2-1.8%202.3-2.9%203.3zm-32.7-3.3h4.9c.9%202.8%202.3%205.2%203.8%207.2-2.2-1-4.1-2.3-5.8-3.9-1.1-1-2-2.1-2.9-3.3zm2.9-24.6c1.7-1.6%203.7-2.9%205.8-3.9-1.6%201.9-2.9%204.4-3.8%207.2h-4.9c.9-1.2%201.8-2.3%202.9-3.3zm32.7%203.3h-4.9c-.9-2.8-2.3-5.2-3.8-7.2%202.2%201%204.1%202.3%205.8%203.9%201.1%201%202.1%202.1%202.9%203.3zm-3.2%209.1c-.1-2.1-.4-4.2-.8-6.1h5.7c.9%201.9%201.4%204%201.6%206.1h-6.5zm-13%209.1v-6.1h9.7c-.1%202.1-.4%204.1-.9%206.1h-8.8zm6%207c-1.1%201.7-2.4%203.1-3.7%204-.7.5-1.5.8-2.2%201v-8.9h7.9c-.6%201.4-1.3%202.7-2%203.9zm-9.2-3.9v8.9c-.7-.2-1.5-.5-2.2-1-1.3-.9-2.6-2.3-3.7-4-.8-1.2-1.4-2.5-2-3.9h7.9zm-9.7-9.1h9.7v6.1h-8.8c-.5-2-.8-4-.9-6.1zm-8.2%206c-.9-1.9-1.4-4-1.6-6.1h6.5c.1%202.1.4%204.1.8%206.1h-5.7zm17.9-15.1v6.1h-9.7c.1-2.1.4-4.1.9-6.1h8.8zm-5.9-7c1.1-1.7%202.4-3.1%203.7-4%20.7-.5%201.5-.8%202.2-1v8.9h-7.9c.6-1.4%201.2-2.7%202-3.9zm9.1%203.9v-8.8c.7.2%201.5.5%202.2%201%201.3.9%202.6%202.3%203.7%204%20.8%201.2%201.4%202.5%202%203.9l-7.9-.1zm8.9%203.1c.5%201.9.8%204%20.9%206.1h-9.7v-6.1h8.8zm-24.3%200c-.4%201.9-.7%204-.8%206.1h-6.4c.2-2.1.7-4.1%201.6-6.1h5.6zm27.6%2015.1c.4-1.9.7-4%20.8-6.1h6.5c-.2%202.1-.7%204.1-1.6%206.1h-5.7zM24.746.52c-13.4%200-24.3%2010.2-24.3%2022.7%200%2012.6%2010.9%2022.7%2024.3%2022.7s24.3-10.2%2024.3-22.7c.1-12.5-10.8-22.7-24.3-22.7z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-language {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2050%2046%22%3E%3Cpath%20d%3D%22M39.646%2037.22c-1.7%201.6-3.7%202.9-5.8%203.9%201.6-1.9%202.9-4.4%203.8-7.2h4.9c-.8%201.2-1.8%202.3-2.9%203.3zm-32.7-3.3h4.9c.9%202.8%202.3%205.2%203.8%207.2-2.2-1-4.1-2.3-5.8-3.9-1.1-1-2-2.1-2.9-3.3zm2.9-24.6c1.7-1.6%203.7-2.9%205.8-3.9-1.6%201.9-2.9%204.4-3.8%207.2h-4.9c.9-1.2%201.8-2.3%202.9-3.3zm32.7%203.3h-4.9c-.9-2.8-2.3-5.2-3.8-7.2%202.2%201%204.1%202.3%205.8%203.9%201.1%201%202.1%202.1%202.9%203.3zm-3.2%209.1c-.1-2.1-.4-4.2-.8-6.1h5.7c.9%201.9%201.4%204%201.6%206.1h-6.5zm-13%209.1v-6.1h9.7c-.1%202.1-.4%204.1-.9%206.1h-8.8zm6%207c-1.1%201.7-2.4%203.1-3.7%204-.7.5-1.5.8-2.2%201v-8.9h7.9c-.6%201.4-1.3%202.7-2%203.9zm-9.2-3.9v8.9c-.7-.2-1.5-.5-2.2-1-1.3-.9-2.6-2.3-3.7-4-.8-1.2-1.4-2.5-2-3.9h7.9zm-9.7-9.1h9.7v6.1h-8.8c-.5-2-.8-4-.9-6.1zm-8.2%206c-.9-1.9-1.4-4-1.6-6.1h6.5c.1%202.1.4%204.1.8%206.1h-5.7zm17.9-15.1v6.1h-9.7c.1-2.1.4-4.1.9-6.1h8.8zm-5.9-7c1.1-1.7%202.4-3.1%203.7-4%20.7-.5%201.5-.8%202.2-1v8.9h-7.9c.6-1.4%201.2-2.7%202-3.9zm9.1%203.9v-8.8c.7.2%201.5.5%202.2%201%201.3.9%202.6%202.3%203.7%204%20.8%201.2%201.4%202.5%202%203.9l-7.9-.1zm8.9%203.1c.5%201.9.8%204%20.9%206.1h-9.7v-6.1h8.8zm-24.3%200c-.4%201.9-.7%204-.8%206.1h-6.4c.2-2.1.7-4.1%201.6-6.1h5.6zm27.6%2015.1c.4-1.9.7-4%20.8-6.1h6.5c-.2%202.1-.7%204.1-1.6%206.1h-5.7zM24.746.52c-13.4%200-24.3%2010.2-24.3%2022.7%200%2012.6%2010.9%2022.7%2024.3%2022.7s24.3-10.2%2024.3-22.7c.1-12.5-10.8-22.7-24.3-22.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-linkedin-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M4.98%203.5c0%201.381-1.11%202.5-2.48%202.5s-2.48-1.119-2.48-2.5c0-1.38%201.11-2.5%202.48-2.5s2.48%201.12%202.48%202.5zm.02%204.5h-5v16h5v-16zm7.982%200h-4.968v16h4.969v-8.399c0-4.67%206.029-5.052%206.029%200v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-linkedin {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M4.98%203.5c0%201.381-1.11%202.5-2.48%202.5s-2.48-1.119-2.48-2.5c0-1.38%201.11-2.5%202.48-2.5s2.48%201.12%202.48%202.5zm.02%204.5h-5v16h5v-16zm7.982%200h-4.968v16h4.969v-8.399c0-4.67%206.029-5.052%206.029%200v8.399h4.988v-10.131c0-7.88-8.922-7.593-11.018-3.714v-2.155z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-list-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2023%2029%22%20style%3D%22enable-background%3Anew%200%200%2023%2029%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%20fill%3D%22%2387ad3b%22%3Elist.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M19.7%2C0H3.3C1.5%2C0%2C0.1%2C1.4%2C0%2C3.2v22.6C0.1%2C27.6%2C1.5%2C29%2C3.3%2C29h16.4c1.8%2C0%2C3.2-1.4%2C3.3-3.2V3.2C22.9%2C1.4%2C21.5%2C0%2C19.7%2C0z%20%20M19.7%2C25.8H3.3V3.2h16.4V25.8z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M6.9%2C13h9.2v2.9H6.9V13z%20M6.9%2C6.7h9.2v2.8H6.9V6.7z%20M6.9%2C19.4h9.2v2.8H6.9V19.4z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-list-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2023%2029%22%20style%3D%22enable-background%3Anew%200%200%2023%2029%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%20fill%3D%22%23ffffff%22%3Elist.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M19.7%2C0H3.3C1.5%2C0%2C0.1%2C1.4%2C0%2C3.2v22.6C0.1%2C27.6%2C1.5%2C29%2C3.3%2C29h16.4c1.8%2C0%2C3.2-1.4%2C3.3-3.2V3.2C22.9%2C1.4%2C21.5%2C0%2C19.7%2C0z%20%20M19.7%2C25.8H3.3V3.2h16.4V25.8z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M6.9%2C13h9.2v2.9H6.9V13z%20M6.9%2C6.7h9.2v2.8H6.9V6.7z%20M6.9%2C19.4h9.2v2.8H6.9V19.4z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-list {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2023%2029%22%20style%3D%22enable-background%3Anew%200%200%2023%2029%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3Elist.colors-green%3C%2Ftitle%3E%3Cpath%20d%3D%22M19.7%2C0H3.3C1.5%2C0%2C0.1%2C1.4%2C0%2C3.2v22.6C0.1%2C27.6%2C1.5%2C29%2C3.3%2C29h16.4c1.8%2C0%2C3.2-1.4%2C3.3-3.2V3.2C22.9%2C1.4%2C21.5%2C0%2C19.7%2C0z%20%20M19.7%2C25.8H3.3V3.2h16.4V25.8z%22%2F%3E%3Cpath%20d%3D%22M6.9%2C13h9.2v2.9H6.9V13z%20M6.9%2C6.7h9.2v2.8H6.9V6.7z%20M6.9%2C19.4h9.2v2.8H6.9V19.4z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-logga-ut-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%23ffffff%22%20d%3D%22M12%2023.3c-5.5%200-10-4.5-10-10%200-2.5.9-4.9%202.6-6.7.5-.6%201.5-.6%202.1-.1.6.5.6%201.5.1%202.1-1.2%201.3-1.8%203-1.8%204.7%200%203.9%203.2%207.1%207.1%207.1%203.9%200%207.1-3.2%207.1-7.1%200-1.7-.6-3.4-1.8-4.7-.7-.6-.6-1.6%200-2.1s1.5-.5%202.1.1c1.7%201.8%202.6%204.2%202.6%206.7-.1%205.5-4.6%2010-10.1%2010z%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%23ffffff%22%20d%3D%22M12%2014.8c-.8%200-1.5-.7-1.5-1.5V1.8c0-.8.7-1.5%201.5-1.5s1.5.7%201.5%201.5v11.5c0%20.8-.7%201.5-1.5%201.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-logga-ut {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%2387AE3C%22%20d%3D%22M12%2023.3c-5.5%200-10-4.5-10-10%200-2.5.9-4.9%202.6-6.7.5-.6%201.5-.6%202.1-.1.6.5.6%201.5.1%202.1-1.2%201.3-1.8%203-1.8%204.7%200%203.9%203.2%207.1%207.1%207.1%203.9%200%207.1-3.2%207.1-7.1%200-1.7-.6-3.4-1.8-4.7-.7-.6-.6-1.6%200-2.1s1.5-.5%202.1.1c1.7%201.8%202.6%204.2%202.6%206.7-.1%205.5-4.6%2010-10.1%2010z%22%2F%3E%3Cpath%20class%3D%22st0%22%20fill%3D%22%2387AE3C%22%20d%3D%22M12%2014.8c-.8%200-1.5-.7-1.5-1.5V1.8c0-.8.7-1.5%201.5-1.5s1.5.7%201.5%201.5v11.5c0%20.8-.7%201.5-1.5%201.5z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-loggedin-user-green,
.icon-loggedin-user {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20transform%3D%22translate%28.467%20.52%29%22%3E%3Cellipse%20class%3D%22st0%22%20fill%3D%22%2367872A%22%20cx%3D%2211.1%22%20cy%3D%224.9%22%20rx%3D%226%22%20ry%3D%225.5%22%2F%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%2387AE3C%22%20d%3D%22M23.5%2023.5v-.4c0-6.2-5.4-11.3-12-11.3s-12%205-12%2011.3v.4h24z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-login-user-black {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20transform%3D%22translate%28.467%20.52%29%22%20fill%3D%22black%22%3E%3Cellipse%20class%3D%22st0%22%20fill%3D%22black%22%20cx%3D%2211.1%22%20cy%3D%224.9%22%20rx%3D%226%22%20ry%3D%225.5%22%3E%3C%2Fellipse%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22black%22%20d%3D%22M23.5%2023.5v-.4c0-6.2-5.4-11.3-12-11.3s-12%205-12%2011.3v.4h24z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-login-user-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20transform%3D%22translate%28.467%20.52%29%22%20fill%3D%22%23ffffff%22%3E%3Cellipse%20class%3D%22st0%22%20fill%3D%22%23ffffff%22%20cx%3D%2211.1%22%20cy%3D%224.9%22%20rx%3D%226%22%20ry%3D%225.5%22%3E%3C%2Fellipse%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%23ffffff%22%20d%3D%22M23.5%2023.5v-.4c0-6.2-5.4-11.3-12-11.3s-12%205-12%2011.3v.4h24z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-login-user-blue,
.icon-login-user {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20transform%3D%22translate%28.467%20.52%29%22%3E%3Cellipse%20class%3D%22st0%22%20fill%3D%22%232477AB%22%20cx%3D%2211.1%22%20cy%3D%224.9%22%20rx%3D%226%22%20ry%3D%225.5%22%2F%3E%3Cpath%20class%3D%22st1%22%20fill%3D%22%23009CDC%22%20d%3D%22M23.5%2023.5v-.4c0-6.2-5.4-11.3-12-11.3s-12%205-12%2011.3v.4h24z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-lyssna-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2051%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%28.217%20.52%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M0%2013.784h11.802v17.92H0v-17.92zm4.426%204.135H8.85v9.65H4.426v-9.65z%22%20fill%3D%22%23ffffff%22%20opacity%3D%22.883%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.424%2013.747L26.564.01v44.14l-16.14-12.5V13.746zm5.977%201.436l4.46-2.836-.204%2019.352-4.46-2.861.204-13.655z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cellipse%20fill%3D%22%23ffffff%22%20cx%3D%2226.554%22%20cy%3D%2222.055%22%20rx%3D%224.426%22%20ry%3D%228.271%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M39.831%200c5.704%200%2010.327%209.566%2010.327%2021.366%200%2011.8-4.623%2021.365-10.327%2021.365v-4.784c3.406-2.045%205.901-8.695%205.901-16.581%200-7.887-2.495-14.537-5.9-16.582V0zM33.93%209.649c3.088%200%205.59%205.554%205.59%2012.406%200%206.851-2.502%2012.406-5.59%2012.406v-4.467c1.046-1.829%201.72-4.705%201.72-7.94%200-3.234-.674-6.11-1.72-7.938V9.649z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-lyssna-blue,
.icon-lyssna {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2051%2045%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%28.217%20.52%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M0%2013.784h11.802v17.92H0v-17.92zm4.426%204.135H8.85v9.65H4.426v-9.65z%22%20fill%3D%22%23009CDC%22%20opacity%3D%22.883%22%2F%3E%3Cpath%20d%3D%22M10.424%2013.747L26.564.01v44.14l-16.14-12.5V13.746zm5.977%201.436l4.46-2.836-.204%2019.352-4.46-2.861.204-13.655z%22%20fill%3D%22%23009CDC%22%2F%3E%3Cellipse%20fill%3D%22%23009CDC%22%20cx%3D%2226.554%22%20cy%3D%2222.055%22%20rx%3D%224.426%22%20ry%3D%228.271%22%2F%3E%3Cpath%20d%3D%22M39.831%200c5.704%200%2010.327%209.566%2010.327%2021.366%200%2011.8-4.623%2021.365-10.327%2021.365v-4.784c3.406-2.045%205.901-8.695%205.901-16.581%200-7.887-2.495-14.537-5.9-16.582V0zM33.93%209.649c3.088%200%205.59%205.554%205.59%2012.406%200%206.851-2.502%2012.406-5.59%2012.406v-4.467c1.046-1.829%201.72-4.705%201.72-7.94%200-3.234-.674-6.11-1.72-7.938V9.649z%22%20fill%3D%22%230079A8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-mail-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M27.4%209.8c-.9.4-11.5%206-12%206.3s-.9.3-1.4.3-.9%200-1.4-.3S1.5%2010.3.6%209.8c-.6-.3-.6.1-.6.3v11.4c0%20.7.9%201.5%201.5%201.5h24.9c.7%200%201.5-.8%201.5-1.5V10.1c.1-.3.1-.6-.5-.3M.9%206.7c.8.4%2011.3%206%2011.7%206.3.4.2.9.3%201.4.3s1-.1%201.4-.3c.4-.2%2010.9-5.8%2011.7-6.3.8-.4%201.5-1.7.1-1.7H.9C-.6%205%20.2%206.3.9%206.7%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-mail-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M27.4%209.8c-.9.4-11.5%206-12%206.3s-.9.3-1.4.3-.9%200-1.4-.3S1.5%2010.3.6%209.8c-.6-.3-.6.1-.6.3v11.4c0%20.7.9%201.5%201.5%201.5h24.9c.7%200%201.5-.8%201.5-1.5V10.1c.1-.3.1-.6-.5-.3M.9%206.7c.8.4%2011.3%206%2011.7%206.3.4.2.9.3%201.4.3s1-.1%201.4-.3c.4-.2%2010.9-5.8%2011.7-6.3.8-.4%201.5-1.7.1-1.7H.9C-.6%205%20.2%206.3.9%206.7%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-mail-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M27.4%209.8c-.9.4-11.5%206-12%206.3s-.9.3-1.4.3-.9%200-1.4-.3S1.5%2010.3.6%209.8c-.6-.3-.6.1-.6.3v11.4c0%20.7.9%201.5%201.5%201.5h24.9c.7%200%201.5-.8%201.5-1.5V10.1c.1-.3.1-.6-.5-.3M.9%206.7c.8.4%2011.3%206%2011.7%206.3.4.2.9.3%201.4.3s1-.1%201.4-.3c.4-.2%2010.9-5.8%2011.7-6.3.8-.4%201.5-1.7.1-1.7H.9C-.6%205%20.2%206.3.9%206.7%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-mail {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M27.4%209.8c-.9.4-11.5%206-12%206.3s-.9.3-1.4.3-.9%200-1.4-.3S1.5%2010.3.6%209.8c-.6-.3-.6.1-.6.3v11.4c0%20.7.9%201.5%201.5%201.5h24.9c.7%200%201.5-.8%201.5-1.5V10.1c.1-.3.1-.6-.5-.3M.9%206.7c.8.4%2011.3%206%2011.7%206.3.4.2.9.3%201.4.3s1-.1%201.4-.3c.4-.2%2010.9-5.8%2011.7-6.3.8-.4%201.5-1.7.1-1.7H.9C-.6%205%20.2%206.3.9%206.7%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-minus-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%202.617H0V.244h15z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-minus {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%223%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M15%202.617H0V.244h15z%22%20fill%3D%22%23333%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-no-check-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2027%22%3E%3Cpath%20d%3D%22M3.4%2013.5c0-1.9.5-3.7%201.5-5.3l13.9%2013.9c-1.5.9-3.3%201.5-5.3%201.5-5.6%200-10.1-4.5-10.1-10.1m20.2%200c0%201.9-.5%203.7-1.5%205.3L8.2%204.9c1.5-.9%203.3-1.5%205.3-1.5%205.6%200%2010.1%204.5%2010.1%2010.1M13.5%2027C21%2027%2027%2021%2027%2013.5S21%200%2013.5%200%200%206%200%2013.5%206%2027%2013.5%2027z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-no-check-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2027%22%3E%3Cpath%20d%3D%22M3.4%2013.5c0-1.9.5-3.7%201.5-5.3l13.9%2013.9c-1.5.9-3.3%201.5-5.3%201.5-5.6%200-10.1-4.5-10.1-10.1m20.2%200c0%201.9-.5%203.7-1.5%205.3L8.2%204.9c1.5-.9%203.3-1.5%205.3-1.5%205.6%200%2010.1%204.5%2010.1%2010.1M13.5%2027C21%2027%2027%2021%2027%2013.5S21%200%2013.5%200%200%206%200%2013.5%206%2027%2013.5%2027z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-no-check {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2027%22%3E%3Cpath%20d%3D%22M3.4%2013.5c0-1.9.5-3.7%201.5-5.3l13.9%2013.9c-1.5.9-3.3%201.5-5.3%201.5-5.6%200-10.1-4.5-10.1-10.1m20.2%200c0%201.9-.5%203.7-1.5%205.3L8.2%204.9c1.5-.9%203.3-1.5%205.3-1.5%205.6%200%2010.1%204.5%2010.1%2010.1M13.5%2027C21%2027%2027%2021%2027%2013.5S21%200%2013.5%200%200%206%200%2013.5%206%2027%2013.5%2027z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-number-list-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2021%2023%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.069%204.28c-.6%200-1.086-.48-1.086-1.07V1.07C3.983.479%204.469%200%205.069%200c.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m5.431%200c-.6%200-1.086-.48-1.086-1.07V1.07C9.414.479%209.9%200%2010.5%200c.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m5.431%200c-.6%200-1.086-.48-1.086-1.07V1.07c0-.591.486-1.07%201.086-1.07.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m1.267%2013.196H3.802c-.5%200-.905.4-.905.892s.405.892.905.892h13.396c.5%200%20.905-.4.905-.892a.898.898%200%200%200-.905-.892m-.18-4.636H3.982c-.6%200-1.086.479-1.086%201.07%200%20.59.486%201.07%201.086%201.07h13.034c.6%200%201.086-.48%201.086-1.07%200-.591-.486-1.07-1.086-1.07m0-4.637H3.983c-.6%200-1.086.48-1.086%201.07%200%20.591.486%201.07%201.086%201.07h13.034c.6%200%201.086-.479%201.086-1.07%200-.59-.486-1.07-1.086-1.07m2.897%2014.623H1.086c-.6%200-1.086-.479-1.086-1.07V3.21c0-.591.486-1.07%201.086-1.07h1.81v1.07c0%201.182.973%202.14%202.173%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.087v1.07c0%201.182.972%202.14%202.172%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.087v1.07c0%201.182.972%202.14%202.172%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.81c.6%200%201.087.479%201.087%201.07v18.546c0%20.591-.486%201.07-1.086%201.07%22%20fill%3D%22%23057dbb%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-number-list {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2021%2023%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.069%204.28c-.6%200-1.086-.48-1.086-1.07V1.07C3.983.479%204.469%200%205.069%200c.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m5.431%200c-.6%200-1.086-.48-1.086-1.07V1.07C9.414.479%209.9%200%2010.5%200c.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m5.431%200c-.6%200-1.086-.48-1.086-1.07V1.07c0-.591.486-1.07%201.086-1.07.6%200%201.086.479%201.086%201.07v2.14c0%20.59-.486%201.07-1.086%201.07m1.267%2013.196H3.802c-.5%200-.905.4-.905.892s.405.892.905.892h13.396c.5%200%20.905-.4.905-.892a.898.898%200%200%200-.905-.892m-.18-4.636H3.982c-.6%200-1.086.479-1.086%201.07%200%20.59.486%201.07%201.086%201.07h13.034c.6%200%201.086-.48%201.086-1.07%200-.591-.486-1.07-1.086-1.07m0-4.637H3.983c-.6%200-1.086.48-1.086%201.07%200%20.591.486%201.07%201.086%201.07h13.034c.6%200%201.086-.479%201.086-1.07%200-.59-.486-1.07-1.086-1.07m2.897%2014.623H1.086c-.6%200-1.086-.479-1.086-1.07V3.21c0-.591.486-1.07%201.086-1.07h1.81v1.07c0%201.182.973%202.14%202.173%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.087v1.07c0%201.182.972%202.14%202.172%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.087v1.07c0%201.182.972%202.14%202.172%202.14%201.2%200%202.172-.958%202.172-2.14V2.14h1.81c.6%200%201.087.479%201.087%201.07v18.546c0%20.591-.486%201.07-1.086%201.07%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-phone {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2218px%22%20height%3D%2218px%22%20viewBox%3D%220%200%2018%2018%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Ephone%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cg%20id%3D%22Page-2%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Medarbetare%22%20transform%3D%22translate%28-408.000000%2C%20-429.000000%29%22%20fill%3D%22%23000000%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22phone%22%20transform%3D%22translate%28408.000000%2C%20429.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M3.6%2C7.8%20C5%2C10.6%207.4%2C12.9%2010.2%2C14.4%20L12.4%2C12.2%20C12.7%2C11.9%2013.1%2C11.8%2013.4%2C12%20C14.5%2C12.4%2015.7%2C12.6%2017%2C12.6%20C17.6%2C12.6%2018%2C13%2018%2C13.6%20L18%2C17%20C18%2C17.6%2017.6%2C18%2017%2C18%20C7.6%2C18%200%2C10.4%200%2C1%20C0%2C0.4%200.4%2C0%201%2C0%20L4.5%2C0%20C5.1%2C0%205.5%2C0.4%205.5%2C1%20C5.5%2C2.2%205.7%2C3.4%206.1%2C4.6%20C6.2%2C4.9%206.1%2C5.3%205.9%2C5.6%20L3.6%2C7.8%20L3.6%2C7.8%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-70%2C-27.0462%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22hyra-och-ko-%C3%AAtid%22%20serif%3Aid%3D%22hyra%20och%20ko%E2%95%A0%C3%AAtid%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C83.5%2C40.5462%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22hyra-och-k%C3%B6tid%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-2%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Karta-ikon%22%20d%3D%22M55%2C22C69.912%2C22%2082%2C34.065%2082%2C48.947C82%2C63.829%2055%2C92.2%2055%2C92.2C55%2C92.2%2028%2C63.829%2028%2C48.947C28%2C34.065%2040.088%2C22%2055%2C22ZM55%2C40C50.029%2C40%2046%2C44.029%2046%2C49C46%2C53.971%2050.029%2C58%2055%2C58C59.971%2C58%2064%2C53.971%2064%2C49C64%2C44.029%2059.971%2C40%2055%2C40Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-white-outline {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2266%22%20height%3D%2280%22%20viewBox%3D%220%200%2066%2090%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M33.0006%2082.5C47.8918%2066.5%2062.783%2052.1729%2062.783%2034.5C62.783%2016.8269%2049.449%202.5%2033.0006%202.5C16.5523%202.5%203.21826%2016.8269%203.21826%2034.5C3.21826%2052.1729%2018.1094%2066.5%2033.0006%2082.5Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M33.0021%2046.944C40.0516%2046.944%2045.766%2040.9747%2045.766%2033.6107C45.766%2026.2469%2040.0516%2020.2773%2033.0021%2020.2773C25.9527%2020.2773%2020.2383%2026.2469%2020.2383%2033.6107C20.2383%2040.9747%2025.9527%2046.944%2033.0021%2046.944Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}

.icon-houses {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2281%22%20viewBox%3D%220%200%2080%2081%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M43.1995%2075.5H4.99951V18.2333L24.0995%205.5L43.1995%2018.2333V75.5Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M27.2661%2063.9668H20.8994V73.5001H27.2661V63.9668Z%22%20stroke%3D%22white%22%20stroke-width%3D%226.36667%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3Cpath%20d%3D%22M74.9997%2075.4999H43.1997V30.9666L59.0997%2021.3999L74.9997%2030.9666V75.4999Z%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-miterlimit%3D%2210%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
}

.icon-graph {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2277%22%20viewBox%3D%220%200%2086%2077%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M43%2054.5V74.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M58.9995%2046.5V74.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M75.0005%2030.5V74.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M83.0005%202.5L48.4165%2037.084C48.2307%2037.2703%2048.01%2037.418%2047.767%2037.5188C47.524%2037.6197%2047.2636%2037.6716%2047.0005%2037.6716C46.7374%2037.6716%2046.4769%2037.6197%2046.234%2037.5188C45.991%2037.418%2045.7703%2037.2703%2045.5845%2037.084L32.4165%2023.916C32.0414%2023.5411%2031.5328%2023.3304%2031.0025%2023.3304C30.4722%2023.3304%2029.9635%2023.5411%2029.5885%2023.916L3.00049%2050.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10.9995%2062.5V74.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M27.0005%2046.5V74.5%22%20stroke%3D%22white%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A%0A");
  background-repeat: no-repeat;
}

.icon-pin-klustrad-red:hover,
.icon-pin-klustrad-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2037%22%3E%3Cdefs%20fill%3D%22%23057dbb%22%3E%3Cstyle%20fill%3D%22%23057dbb%22%3E.cls-1%7Bisolation%3Aisolate%3B%7D.cls-2%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%23057dbb%22%3Epin-klustrad.colors-blue-red%3C%2Ftitle%3E%3Cimage%20class%3D%22cls-1%22%20width%3D%2223%22%20height%3D%2211%22%20transform%3D%22translate%287%2026%29%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAACXBIWXMAAAsSAAALEgHS3X78AAABOklEQVQoU43T3ysEURjG8XdmjB2r%2FGhrrVhKkSLsokhIXCBuuEFSXMiN%2F%2F9yfF%2FnnTPHaVhbn5vZM895z%2FuekbIspcIvQYox5GihwATaZrJB29a07N3kWxSc28IZdDGPRfTNEpYjfVszh1l7XzdIq1CViauih1VsYYg97Ef02S52sIl126hrGXkVnkpddccWHuMSt4EbXNvzC5zgANtYw4K4yrWNmUSVj4s72tCCnvGGV7zgEff2n4YfijvdirjTTonruQYn1mofrpXrsfS4d3jHJz5sgwcLPhVXQFitDtMPMpij3yWzhRu4Ele5hj6Ja0sYqoPWofvhhbfOh0e3RRfr5Ac4wzmOpD6%2Btm1a6r7%2BqHRUuFah09b2VNeuF1SZ%2F1bln%2BHRBoXUH00hDf38jzg4%2FkLzKnhUUJMvY6PSPK1NTloAAAAASUVORK5CYII%3D%22%20fill%3D%22%23057dbb%22%3E%3C%2Fimage%3E%3Cpath%20d%3D%22M14.5%2C36.2S28%2C22%2C28%2C14.5a13.5%2C13.5%2C0%2C0%2C0-27%2C0C1%2C22%2C14.5%2C36.2%2C14.5%2C36.2Z%22%20transform%3D%22translate%28-1%20-1%29%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2213.5%22%20cy%3D%2213.5%22%20r%3D%2210.5%22%20fill%3D%22%23057dbb%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-klustrad-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2037%22%3E%3Cdefs%20fill%3D%22%23e73338%22%3E%3Cstyle%20fill%3D%22%23e73338%22%3E.cls-1%7Bisolation%3Aisolate%3B%7D.cls-2%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%23e73338%22%3Epin-klustrad.colors-blue-red%3C%2Ftitle%3E%3Cimage%20class%3D%22cls-1%22%20width%3D%2223%22%20height%3D%2211%22%20transform%3D%22translate%287%2026%29%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAACXBIWXMAAAsSAAALEgHS3X78AAABOklEQVQoU43T3ysEURjG8XdmjB2r%2FGhrrVhKkSLsokhIXCBuuEFSXMiN%2F%2F9yfF%2FnnTPHaVhbn5vZM895z%2FuekbIspcIvQYox5GihwATaZrJB29a07N3kWxSc28IZdDGPRfTNEpYjfVszh1l7XzdIq1CViauih1VsYYg97Ef02S52sIl126hrGXkVnkpddccWHuMSt4EbXNvzC5zgANtYw4K4yrWNmUSVj4s72tCCnvGGV7zgEff2n4YfijvdirjTTonruQYn1mofrpXrsfS4d3jHJz5sgwcLPhVXQFitDtMPMpij3yWzhRu4Ele5hj6Ja0sYqoPWofvhhbfOh0e3RRfr5Ac4wzmOpD6%2Btm1a6r7%2BqHRUuFah09b2VNeuF1SZ%2F1bln%2BHRBoXUH00hDf38jzg4%2FkLzKnhUUJMvY6PSPK1NTloAAAAASUVORK5CYII%3D%22%20fill%3D%22%23e73338%22%3E%3C%2Fimage%3E%3Cpath%20d%3D%22M14.5%2C36.2S28%2C22%2C28%2C14.5a13.5%2C13.5%2C0%2C0%2C0-27%2C0C1%2C22%2C14.5%2C36.2%2C14.5%2C36.2Z%22%20transform%3D%22translate%28-1%20-1%29%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2213.5%22%20cy%3D%2213.5%22%20r%3D%2210.5%22%20fill%3D%22%23e73338%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-klustrad {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2037%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bisolation%3Aisolate%3B%7D.cls-2%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Epin-klustrad.colors-blue-red%3C%2Ftitle%3E%3Cimage%20class%3D%22cls-1%22%20width%3D%2223%22%20height%3D%2211%22%20transform%3D%22translate%287%2026%29%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAACXBIWXMAAAsSAAALEgHS3X78AAABOklEQVQoU43T3ysEURjG8XdmjB2r%2FGhrrVhKkSLsokhIXCBuuEFSXMiN%2F%2F9yfF%2FnnTPHaVhbn5vZM895z%2FuekbIspcIvQYox5GihwATaZrJB29a07N3kWxSc28IZdDGPRfTNEpYjfVszh1l7XzdIq1CViauih1VsYYg97Ef02S52sIl126hrGXkVnkpddccWHuMSt4EbXNvzC5zgANtYw4K4yrWNmUSVj4s72tCCnvGGV7zgEff2n4YfijvdirjTTonruQYn1mofrpXrsfS4d3jHJz5sgwcLPhVXQFitDtMPMpij3yWzhRu4Ele5hj6Ja0sYqoPWofvhhbfOh0e3RRfr5Ac4wzmOpD6%2Btm1a6r7%2BqHRUuFah09b2VNeuF1SZ%2F1bln%2BHRBoXUH00hDf38jzg4%2FkLzKnhUUJMvY6PSPK1NTloAAAAASUVORK5CYII%3D%22%2F%3E%3Cpath%20d%3D%22M14.5%2C36.2S28%2C22%2C28%2C14.5a13.5%2C13.5%2C0%2C0%2C0-27%2C0C1%2C22%2C14.5%2C36.2%2C14.5%2C36.2Z%22%20transform%3D%22translate%28-1%20-1%29%22%2F%3E%3Ccircle%20class%3D%22cls-2%22%20cx%3D%2213.5%22%20cy%3D%2213.5%22%20r%3D%2210.5%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-standard-red:hover,
.icon-pin-standard-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2039%22%3E%3Cimage%20x%3D%228%22%20y%3D%2227%22%20width%3D%2223%22%20height%3D%2211%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAABGdBTUEAA1teXP8meAAAASVJREFUKBWN0tlOAzEMhWHKvgjBDe%2F%2Fetyy74XzhTllpgIJS6dOHee348xqZ2mr%2FKXdLd%2B4bOtt%2B0yA1tHHpEWiQ%2FvRQXQ4aS%2BeCpwXSXgYIPBb9Bq9TH4N1oO6BT2fdBJvv7fIcmPtVJfvk57ixRUYzMIFQY6jy%2BgqOovcoiZHlwQIQqC8mO4VlDM6c4ippthpdBEp4ib2HZhfu6DHxO8jnozE3hgVWA2EFAFV5CgC7Rz5u0mgDxHoc9Susxyc0Wn%2FqCZBoqs6VDDgbcSD8h2HkTg7RhG%2FMZ13LDZ1dhNdR4p4B75QnfovT%2BECy0jox%2FqliFj77IzCY3pcMSBAHfbqhSb0t83hslrAjXTNgDySR2W%2Fdvm9tfydw7vm5982GPC%2FoS3xBdfLbM8IIhy4AAAAAElFTkSuQmCC%22%20fill%3D%22%23057dbb%22%3E%3C%2Fimage%3E%3Cpath%20d%3D%22M14.2%2036.2S27.7%2022%2027.7%2014.5%2021.7%201%2014.2%201%20.7%207%20.7%2014.5s13.5%2021.7%2013.5%2021.7z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-standard-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2039%22%3E%3Cimage%20x%3D%228%22%20y%3D%2227%22%20width%3D%2223%22%20height%3D%2211%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAABGdBTUEAA1teXP8meAAAASVJREFUKBWN0tlOAzEMhWHKvgjBDe%2F%2Fetyy74XzhTllpgIJS6dOHee348xqZ2mr%2FKXdLd%2B4bOtt%2B0yA1tHHpEWiQ%2FvRQXQ4aS%2BeCpwXSXgYIPBb9Bq9TH4N1oO6BT2fdBJvv7fIcmPtVJfvk57ixRUYzMIFQY6jy%2BgqOovcoiZHlwQIQqC8mO4VlDM6c4ippthpdBEp4ib2HZhfu6DHxO8jnozE3hgVWA2EFAFV5CgC7Rz5u0mgDxHoc9Susxyc0Wn%2FqCZBoqs6VDDgbcSD8h2HkTg7RhG%2FMZ13LDZ1dhNdR4p4B75QnfovT%2BECy0jox%2FqliFj77IzCY3pcMSBAHfbqhSb0t83hslrAjXTNgDySR2W%2Fdvm9tfydw7vm5982GPC%2FoS3xBdfLbM8IIhy4AAAAAElFTkSuQmCC%22%20fill%3D%22%23e73338%22%3E%3C%2Fimage%3E%3Cpath%20d%3D%22M14.2%2036.2S27.7%2022%2027.7%2014.5%2021.7%201%2014.2%201%20.7%207%20.7%2014.5s13.5%2021.7%2013.5%2021.7z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin-standard {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2030%2039%22%3E%3Cimage%20x%3D%228%22%20y%3D%2227%22%20width%3D%2223%22%20height%3D%2211%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABcAAAALCAYAAACUPhZAAAAABGdBTUEAA1teXP8meAAAASVJREFUKBWN0tlOAzEMhWHKvgjBDe%2F%2Fetyy74XzhTllpgIJS6dOHee348xqZ2mr%2FKXdLd%2B4bOtt%2B0yA1tHHpEWiQ%2FvRQXQ4aS%2BeCpwXSXgYIPBb9Bq9TH4N1oO6BT2fdBJvv7fIcmPtVJfvk57ixRUYzMIFQY6jy%2BgqOovcoiZHlwQIQqC8mO4VlDM6c4ippthpdBEp4ib2HZhfu6DHxO8jnozE3hgVWA2EFAFV5CgC7Rz5u0mgDxHoc9Susxyc0Wn%2FqCZBoqs6VDDgbcSD8h2HkTg7RhG%2FMZ13LDZ1dhNdR4p4B75QnfovT%2BECy0jox%2FqliFj77IzCY3pcMSBAHfbqhSb0t83hslrAjXTNgDySR2W%2Fdvm9tfydw7vm5982GPC%2FoS3xBdfLbM8IIhy4AAAAAElFTkSuQmCC%22%2F%3E%3Cpath%20d%3D%22M14.2%2036.2S27.7%2022%2027.7%2014.5%2021.7%201%2014.2%201%20.7%207%20.7%2014.5s13.5%2021.7%2013.5%2021.7z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-pin {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2021%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C4.3997%2C-27.0462%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22pin%22%20transform%3D%22matrix%280.84375%2C0%2C0%2C0.84375%2C5.7253%2C40.5462%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-12%2C-16%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-56%2C-7%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Page-2%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Hyra-och-k%C3%B6tid_staplar_k%C3%B6tid%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Toggle%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Karta-ikon%22%20d%3D%22M67.965%2C7C74.572%2C7%2079.929%2C12.357%2079.929%2C18.965C79.929%2C25.572%2067.965%2C38.169%2067.965%2C38.169C67.965%2C38.169%2056%2C25.572%2056%2C18.965C56%2C12.357%2061.357%2C7%2067.965%2C7ZM68%2C15C65.791%2C15%2064%2C16.791%2064%2C19C64%2C21.209%2065.791%2C23%2068%2C23C70.209%2C23%2072%2C21.209%2072%2C19C72%2C16.791%2070.209%2C15%2068%2C15Z%22%20style%3D%22fill%3Argb%285%2C104%2C161%29%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-plus-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.24%209.852v6.709H6.865V9.85H.611V7.48h6.255V.93H9.24v6.548h6.255v2.373z%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-plus {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2217%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.24%209.852v6.709H6.865V9.85H.611V7.48h6.255V.93H9.24v6.548h6.255v2.373z%22%20fill%3D%22%23333%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-processing-green {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2029%22%3E%3Cpath%20d%3D%22M10.4%204.5v-.9h15.9v21.8H10.4v-1.9c-1.1-.2-2.2-.6-3.2-1.1v3c0%201.7%201.4%203.1%203.2%203.1h15.9c1.7%200%203.2-1.4%203.2-3.1V3.6c0-1.7-1.4-3.1-3.2-3.1H10.4C8.7.5%207.2%201.9%207.2%203.6v2.2c1-.6%202.1-1.1%203.2-1.3zm10.1%205.2h2.3V7h-4.2c.8.8%201.4%201.7%201.9%202.7zm.7%206.2h1.6v-2.8h-1.4v.8c.1.6%200%201.3-.2%202zm-1.4%203.3h3.1v2.7H17c1.1-.7%202-1.6%202.8-2.7z%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17.5%2013.9c0-2.9-2.3-5.2-5.2-5.2-2.9%200-5.5%202.6-5.5%205.5s2.3%205.2%205.2%205.2c2.9-.1%205.5-2.7%205.5-5.5M1%2022.6L5.6%2018c-.7-1.1-1.1-2.5-1.1-3.9%200-4.2%203.6-7.8%207.8-7.8%204.2%200%207.6%203.4%207.6%207.6s-3.6%207.8-7.8%207.8c-1.4%200-2.7-.4-3.8-1l-4.6%204.6c-.5.5-1.2.5-1.6%200L.9%2024.1c-.6-.4-.4-1%20.1-1.5%22%20fill%3D%22%2387ad3b%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-processing {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2029%22%3E%3Cpath%20d%3D%22M10.4%204.5v-.9h15.9v21.8H10.4v-1.9c-1.1-.2-2.2-.6-3.2-1.1v3c0%201.7%201.4%203.1%203.2%203.1h15.9c1.7%200%203.2-1.4%203.2-3.1V3.6c0-1.7-1.4-3.1-3.2-3.1H10.4C8.7.5%207.2%201.9%207.2%203.6v2.2c1-.6%202.1-1.1%203.2-1.3zm10.1%205.2h2.3V7h-4.2c.8.8%201.4%201.7%201.9%202.7zm.7%206.2h1.6v-2.8h-1.4v.8c.1.6%200%201.3-.2%202zm-1.4%203.3h3.1v2.7H17c1.1-.7%202-1.6%202.8-2.7z%22%2F%3E%3Cpath%20d%3D%22M17.5%2013.9c0-2.9-2.3-5.2-5.2-5.2-2.9%200-5.5%202.6-5.5%205.5s2.3%205.2%205.2%205.2c2.9-.1%205.5-2.7%205.5-5.5M1%2022.6L5.6%2018c-.7-1.1-1.1-2.5-1.1-3.9%200-4.2%203.6-7.8%207.8-7.8%204.2%200%207.6%203.4%207.6%207.6s-3.6%207.8-7.8%207.8c-1.4%200-2.7-.4-3.8-1l-4.6%204.6c-.5.5-1.2.5-1.6%200L.9%2024.1c-.6-.4-.4-1%20.1-1.5%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.radio label,
input + .field-option--radio,
.icon-radiobutton-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2348484e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%2348484e%22%3EAsset%202%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%2348484e%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%2348484e%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input[disabled] + .field-option--radio,
.icon-radiobutton-disabled {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2391928e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%2391928e%22%3EAsset%202%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%2391928e%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%2391928e%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input:focus + .field-option--radio,
input:not([disabled]) + .field-option--radio:hover,
input:not(:checked):focus + .field-option--radio,
.icon-radiobutton-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%230568a1%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%20fill%3D%22%230568a1%22%3EAsset%202%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%230568a1%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%230568a1%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input:checked + .field-option--radio,
.icon-radiobutton-selected-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2348484e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%2348484e%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%2348484e%22%3E%3C%2Fcircle%3E%3Ctitle%20fill%3D%22%2348484e%22%3EAsset%206%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%227%22%20fill%3D%22%2348484e%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input[disabled]:checked + .field-option--radio,
.icon-radiobutton-selected-disabled {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%2391928e%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%2391928e%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%2391928e%22%3E%3C%2Fcircle%3E%3Ctitle%20fill%3D%22%2391928e%22%3EAsset%206%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%227%22%20fill%3D%22%2391928e%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

input:checked:focus + .field-option--radio,
input:checked:not([disabled]) + .field-option--radio:hover,
.icon-radiobutton-selected-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%20fill%3D%22%230568a1%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%20fill%3D%22%230568a1%22%3E%3C%2Fcircle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%20fill%3D%22%230568a1%22%3E%3C%2Fcircle%3E%3Ctitle%20fill%3D%22%230568a1%22%3EAsset%206%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%227%22%20fill%3D%22%230568a1%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-radiobutton-selected {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%2F%3E%3Ctitle%3EAsset%206%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%227%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-radiobutton {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2028%2028%22%20style%3D%22enable-background%3Anew%200%200%2028%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ctitle%3EAsset%202%3C%2Ftitle%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2214%22%2F%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2214%22%20cy%3D%2214%22%20r%3D%2212%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-register-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2046%2043%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%20fill%3D%22%23ffffff%22%3E%3Cpath%20id%3D%22a%22%20d%3D%22M22.513%2042.105h22.513V0H0V42.105h22.513z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28.523%20.52%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23ffffff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20fill%3D%22%23ffffff%22%3E%3C%2Fuse%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M4.426%206.266V37.97h33.93V15.097l4.426-4.135v29.076c0%201.142-.99%202.067-2.213%202.067H2.213C.99%2042.105%200%2041.18%200%2040.038V4.198c0-1.141.99-2.067%202.213-2.067h31.243L29.03%206.266H4.426z%22%20fill%3D%22%23ffffff%22%20mask%3D%22url%28%23b%29%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M44.38%206.411l-4.672%204.357-6.23-5.81L38.15.603c.861-.803%202.255-.803%203.115%200l3.115%202.904c.861.802.861%202.103%200%202.905zM11.661%2025.291l6.23%205.81-8.303%201.934zM38.15%2012.22L19.461%2029.65l-6.23-5.81L31.921%206.41z%22%20fill%3D%22%23ffffff%22%20mask%3D%22url%28%23b%29%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-register-blue,
.icon-register {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2046%2043%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M22.513%2042.105h22.513V0H0V42.105h22.513z%22%2F%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22translate%28.523%20.52%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M4.426%206.266V37.97h33.93V15.097l4.426-4.135v29.076c0%201.142-.99%202.067-2.213%202.067H2.213C.99%2042.105%200%2041.18%200%2040.038V4.198c0-1.141.99-2.067%202.213-2.067h31.243L29.03%206.266H4.426z%22%20fill%3D%22%23009CDC%22%20mask%3D%22url%28%23b%29%22%2F%3E%3Cpath%20d%3D%22M44.38%206.411l-4.672%204.357-6.23-5.81L38.15.603c.861-.803%202.255-.803%203.115%200l3.115%202.904c.861.802.861%202.103%200%202.905zM11.661%2025.291l6.23%205.81-8.303%201.934zM38.15%2012.22L19.461%2029.65l-6.23-5.81L31.921%206.41z%22%20fill%3D%22%232477AB%22%20mask%3D%22url%28%23b%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-rent-black {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22black%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20fill%3D%22black%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M55%2022c14.912%200%2027%2012.065%2027%2026.947S55%2092.2%2055%2092.2%2028%2063.83%2028%2048.947C28%2034.065%2040.088%2022%2055%2022zm0%2018a9%209%200%20100%2018%209%209%200%20000-18z%22%20fill%3D%22black%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-rent-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23ffffff%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20fill%3D%22%23ffffff%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M55%2022c14.912%200%2027%2012.065%2027%2026.947S55%2092.2%2055%2092.2%2028%2063.83%2028%2048.947C28%2034.065%2040.088%2022%2055%2022zm0%2018a9%209%200%20100%2018%209%209%200%20000-18z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-rent {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23FFF%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%2F%3E%3Cpath%20d%3D%22M55%2022c14.912%200%2027%2012.065%2027%2026.947S55%2092.2%2055%2092.2%2028%2063.83%2028%2048.947C28%2034.065%2040.088%2022%2055%2022zm0%2018a9%209%200%20100%2018%209%209%200%20000-18z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-restaurants-blue,
.icon-restaurants {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2055%2055%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M.118%2049.787l3.836%203.836L30.577%2027l4.067%204.067%2017.92-17.92a3.01%203.01%200%200%200%20.262-3.953L41.76%2020.262l-1.415-1.414L51.431%207.76l-1.586-1.585-11.086%2011.086-1.415-1.414L48.431%204.76l-1.586-1.585-11.086%2011.086-1.415-1.414L45.43%201.763a3.001%203.001%200%200%200-4.18.07l-18.29%2018.29%203.411%203.411L.118%2049.787z%22%20fill%3D%22%23009CDC%22%2F%3E%3Cpath%20d%3D%22M50.08%2054.903l3.103-2.997a3.002%203.002%200%200%200%20.067-4.246L11.58%204.51a3.003%203.003%200%200%200-4.244-.08L3.016%208.6a3.002%203.002%200%200%200-.067%204.246l25.347%2026.248%203.372-3.257L50.08%2054.903z%22%20fill%3D%22%232577AB%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-school-blue,
.icon-school {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2056%2049%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20fill%3D%22%23009CDC%22%20d%3D%22M5%2013h20v36H5z%22%2F%3E%3Cpath%20fill%3D%22%232577AB%22%20d%3D%22M25%2024h31v25H25z%22%2F%3E%3Cpath%20fill%3D%22%23009CDC%22%20d%3D%22M.23%2013.328L15.01.87l13.776%2012.885z%22%2F%3E%3Cpath%20d%3D%22M16.625%2018.375H15a.375.375%200%200%201-.375-.375v-2.25a.375.375%200%201%201%20.75%200v1.875h1.25a.375.375%200%201%201%200%20.75M15%2014.75a3.25%203.25%200%201%200%200%206.5%203.25%203.25%200%200%200%200-6.5M15%2022a4%204%200%201%201%200-8%204%204%200%200%201%200%208%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.typeahead-input:focus,
.icon-search-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2021%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.41%207.93c0-3.032%202.427-5.49%205.42-5.49%202.996%200%205.664%202.702%205.664%205.734%200%203.033-2.427%205.49-5.422%205.49-2.994%200-5.662-2.701-5.662-5.734m17.14%209.205l-4.783-4.844a7.967%207.967%200%200%200%201.137-4.117C15.904%203.795%2012.156%200%207.83%200S0%203.55%200%207.93s3.748%208.175%208.072%208.175a7.718%207.718%200%200%200%203.943-1.08l4.81%204.87c.47.477%201.233.477%201.703%200l1.193-1.207c.47-.477.3-1.077-.17-1.553%22%20fill%3D%22%23057dbb%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.typeahead-input,
.icon-search-gray {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2021%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.41%207.93c0-3.032%202.427-5.49%205.42-5.49%202.996%200%205.664%202.702%205.664%205.734%200%203.033-2.427%205.49-5.422%205.49-2.994%200-5.662-2.701-5.662-5.734m17.14%209.205l-4.783-4.844a7.967%207.967%200%200%200%201.137-4.117C15.904%203.795%2012.156%200%207.83%200S0%203.55%200%207.93s3.748%208.175%208.072%208.175a7.718%207.718%200%200%200%203.943-1.08l4.81%204.87c.47.477%201.233.477%201.703%200l1.193-1.207c.47-.477.3-1.077-.17-1.553%22%20fill%3D%22%2391928e%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-search-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2021%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.41%207.93c0-3.032%202.427-5.49%205.42-5.49%202.996%200%205.664%202.702%205.664%205.734%200%203.033-2.427%205.49-5.422%205.49-2.994%200-5.662-2.701-5.662-5.734m17.14%209.205l-4.783-4.844a7.967%207.967%200%200%200%201.137-4.117C15.904%203.795%2012.156%200%207.83%200S0%203.55%200%207.93s3.748%208.175%208.072%208.175a7.718%207.718%200%200%200%203.943-1.08l4.81%204.87c.47.477%201.233.477%201.703%200l1.193-1.207c.47-.477.3-1.077-.17-1.553%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-search {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2020%2021%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M2.41%207.93c0-3.032%202.427-5.49%205.42-5.49%202.996%200%205.664%202.702%205.664%205.734%200%203.033-2.427%205.49-5.422%205.49-2.994%200-5.662-2.701-5.662-5.734m17.14%209.205l-4.783-4.844a7.967%207.967%200%200%200%201.137-4.117C15.904%203.795%2012.156%200%207.83%200S0%203.55%200%207.93s3.748%208.175%208.072%208.175a7.718%207.718%200%200%200%203.943-1.08l4.81%204.87c.47.477%201.233.477%201.703%200l1.193-1.207c.47-.477.3-1.077-.17-1.553%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-share-fb {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M21.4286%200H2.57143C1.125%200%200%201.17857%200%202.57143V21.4286C0%2022.875%201.125%2024%202.57143%2024H9.91071V15.8571H6.53571V12H9.91071V9.10714C9.91071%205.78571%2011.8929%203.91071%2014.8929%203.91071C16.3929%203.91071%2017.8929%204.17857%2017.8929%204.17857V7.44643H16.2321C14.5714%207.44643%2014.0357%208.46429%2014.0357%209.53571V12H17.7321L17.1429%2015.8571H14.0357V24H21.4286C22.8214%2024%2024%2022.875%2024%2021.4286V2.57143C24%201.17857%2022.8214%200%2021.4286%200Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-share-mail {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2020%22%20fill%3D%22none%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cpath%20d%3D%22M21.8905%200.859253H2.10927C1.78456%200.859253%201.48058%200.939081%201.20557%201.07066L11.953%2011.8181L14.3618%209.50307C14.3618%209.50307%2014.362%209.50284%2014.3621%209.50275C14.3621%209.50265%2014.3623%209.50256%2014.3623%209.50256L22.7945%201.07085C22.5194%200.939175%2022.2153%200.859253%2021.8905%200.859253Z%22%20fill%3D%22white%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M23.7889%202.06519L15.8538%209.99989L23.7886%2017.9347C23.9202%2017.6597%2024%2017.3557%2024%2017.031V2.96856C24%202.64404%2023.9204%202.34011%2023.7889%202.06519Z%22%20fill%3D%22white%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M0.211406%202.0647C0.0798279%202.33971%200%202.6437%200%202.9684V17.0309C0%2017.3554%200.0797342%2017.6594%200.211218%2017.9343L8.14634%209.99963L0.211406%202.0647Z%22%20fill%3D%22white%22%2F%3E%20%20%20%20%3Cpath%20d%3D%22M14.8594%2010.9945L12.4502%2013.3098C12.3129%2013.4471%2012.133%2013.5158%2011.9531%2013.5158C11.7733%2013.5158%2011.5933%2013.4471%2011.456%2013.3098L9.14058%2010.9944L1.20532%2018.9291C1.48038%2019.0608%201.78456%2019.1407%202.10935%2019.1407H21.8905C22.2153%2019.1407%2022.5192%2019.0609%2022.7942%2018.9293L14.8594%2010.9945Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-share-twitter {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2226%22%20height%3D%2220%22%20viewBox%3D%220%200%2026%2020%22%20fill%3D%22none%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cpath%20d%3D%22M23.1368%205.09197C24.1449%204.38747%2025.0523%203.54206%2025.758%202.55576C24.8506%202.9315%2023.7921%203.2133%2022.7335%203.30723C23.8425%202.69666%2024.649%201.75733%2025.0523%200.583162C24.0441%201.14676%2022.8848%201.56946%2021.7254%201.8043C20.7173%200.817995%2019.3563%200.254395%2017.8441%200.254395C14.9205%200.254395%2012.5513%202.46183%2012.5513%205.1859C12.5513%205.56163%2012.6017%205.93737%2012.7026%206.3131C8.31715%206.07827%204.38541%204.10567%201.76424%201.14676C1.31058%201.85126%201.05855%202.69666%201.05855%203.636C1.05855%205.3268%201.96587%206.82973%203.42767%207.7221C2.57076%207.67514%201.71384%207.48727%201.00814%207.11154V7.1585C1.00814%209.5538%202.82279%2011.5264%205.24232%2011.9961C4.83907%2012.09%204.335%2012.1839%203.88134%2012.1839C3.52849%2012.1839%203.22605%2012.137%202.8732%2012.09C3.52849%2014.0626%205.49436%2015.4716%207.81308%2015.5186C5.99843%2016.8336%203.73012%2017.6321%201.26017%2017.6321C0.806511%2017.6321%200.403256%2017.5851%200%2017.5381C2.31872%2018.9471%205.0911%2019.7456%208.11552%2019.7456C17.8441%2019.7456%2023.1368%2012.2779%2023.1368%205.7495C23.1368%205.51467%2023.1368%205.3268%2023.1368%205.09197Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-share,
.icon-share {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2223%22%20height%3D%2225%22%20viewBox%3D%220%200%2023%2025%22%20fill%3D%22none%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cpath%20d%3D%22M18.4844%2015.7354C17.0795%2015.7354%2015.8415%2016.4265%2015.064%2017.4775L8.34119%2014.035C8.45281%2013.6546%208.53125%2013.2603%208.53125%2012.8443C8.53125%2012.28%208.41556%2011.7435%208.21569%2011.2501L15.2514%207.01629C16.0343%207.9352%2017.1852%208.53125%2018.4844%208.53125C20.8366%208.53125%2022.75%206.61783%2022.75%204.26563C22.75%201.91342%2020.8366%200%2018.4844%200C16.1322%200%2014.2188%201.91342%2014.2188%204.26563C14.2188%204.80769%2014.3304%205.32189%2014.5155%205.79926L7.45892%2010.0455C6.6766%209.15384%205.54233%208.57865%204.26562%208.57865C1.91342%208.57865%200%2010.4921%200%2012.8443C0%2015.1965%201.91342%2017.1099%204.26562%2017.1099C5.69366%2017.1099%206.95254%2016.3985%207.72718%2015.3181L14.4278%2018.7493C14.3044%2019.1477%2014.2188%2019.5626%2014.2188%2020.001C14.2188%2022.3533%2016.1322%2024.2667%2018.4844%2024.2667C20.8366%2024.2667%2022.75%2022.3533%2022.75%2020.001C22.75%2017.6488%2020.8366%2015.7354%2018.4844%2015.7354Z%22%20fill%3D%22%2348484E%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-shopping-basket-blue,
.icon-shopping-basket {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2065%2056%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22translate%280%20-1%29%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M49.552%2023H59l-6%2034H12L5%2023h10.09a4.994%204.994%200%200%200%204.989%200h24.485a4.994%204.994%200%200%200%204.988%200H65v-8h-7.69l-6.603%207.08a4.994%204.994%200%200%201-1.155.92zm-5.87-8h-22.72l.263.282A4.99%204.99%200%200%201%2020.079%2023h24.485a4.99%204.99%200%200%201-1.146-7.718L43.68%2015zM7.333%2015H0v8h15.09a4.994%204.994%200%200%201-1.154-.92L7.334%2015zM44%2030h4v20h-4V30zm-9%200h4v20h-4V30zm-9%200h4v20h-4V30zm-9%200h4v20h-4V30z%22%20fill%3D%22%23009CDC%22%2F%3E%3Crect%20fill%3D%22%232577AB%22%20transform%3D%22rotate%28-42%2010.594%2011.297%29%22%20x%3D%227.594%22%20y%3D%22-1.203%22%20width%3D%226%22%20height%3D%2225%22%20rx%3D%228%22%2F%3E%3Crect%20fill%3D%22%232577AB%22%20transform%3D%22scale%28-1%201%29%20rotate%28-42%200%20150.913%29%22%20x%3D%2250.594%22%20y%3D%22-1.203%22%20width%3D%226%22%20height%3D%2225%22%20rx%3D%228%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-skype {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2024.08%2024.08%22%20style%3D%22enable-background%3Anew%200%200%2024.08%2024.08%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20d%3D%22M23.029%2C13.494c0.34%2C0.481%2C0.599%2C1.003%2C0.78%2C1.575c0.18%2C0.57%2C0.271%2C1.16%2C0.271%2C1.771c0%2C0.875-0.177%2C1.697-0.527%2C2.467%20%20c-0.351%2C0.768-0.834%2C1.445-1.45%2C2.033c-0.616%2C0.582-1.333%2C1.039-2.157%2C1.371s-1.691%2C0.495-2.613%2C0.495%20%20c-1.313%2C0-2.491-0.31-3.536-0.929c-0.29%2C0.04-0.582%2C0.069-0.877%2C0.091c-0.296%2C0.02-0.589%2C0.028-0.882%2C0.028%20%20c-1.534%2C0-2.974-0.275-4.321-0.823c-1.344-0.551-2.521-1.299-3.535-2.252c-1.011-0.949-1.808-2.068-2.382-3.349%20%20c-0.579-1.281-0.868-2.65-0.868-4.105c0-0.282%2C0.014-0.55%2C0.044-0.798c0.027-0.248%2C0.064-0.501%2C0.102-0.754%20%20C0.358%2C9.316%2C0%2C8.243%2C0%2C7.092c0-0.856%2C0.177-1.665%2C0.528-2.426c0.35-0.76%2C0.83-1.421%2C1.446-1.982C2.59%2C2.122%2C3.311%2C1.68%2C4.13%2C1.356%20%20c0.821-0.324%2C1.692-0.482%2C2.614-0.482c0.664%2C0%2C1.287%2C0.078%2C1.879%2C0.237c0.592%2C0.161%2C1.146%2C0.385%2C1.657%2C0.678%20%20c0.289-0.041%2C0.585-0.07%2C0.877-0.093c0.296-0.018%2C0.592-0.029%2C0.881-0.029c1.539%2C0%2C2.984%2C0.268%2C4.335%2C0.801%20%20c1.348%2C0.529%2C2.528%2C1.262%2C3.542%2C2.192c1.014%2C0.934%2C1.813%2C2.015%2C2.393%2C3.245c0.578%2C1.232%2C0.867%2C2.554%2C0.867%2C3.962%20%20C23.176%2C12.386%2C23.128%2C12.929%2C23.029%2C13.494z%20M17.333%2C16.696c0.474-0.624%2C0.708-1.357%2C0.708-2.199c0-0.663-0.132-1.22-0.392-1.672%20%20c-0.271-0.45-0.653-0.827-1.146-1.128c-0.453-0.292-1.042-0.551-1.763-0.783c-0.725-0.182-1.494-0.36-2.307-0.542l-0.891-0.203%20%20c-0.239-0.051-0.429-0.094-0.572-0.133c-0.159-0.039-0.306-0.082-0.446-0.133c-0.132-0.047-0.272-0.102-0.412-0.162%20%20C9.84%2C9.627%2C9.612%2C9.472%2C9.431%2C9.29c-0.14-0.157-0.21-0.368-0.21-0.63c0-0.383%2C0.228-0.725%2C0.681-1.028%20%20c0.513-0.283%2C1.14-0.419%2C1.885-0.41c0.861%2C0%2C1.466%2C0.127%2C1.807%2C0.382c0.412%2C0.302%2C0.735%2C0.674%2C0.966%2C1.113%20%20c0.201%2C0.322%2C0.405%2C0.562%2C0.616%2C0.72c0.201%2C0.154%2C0.48%2C0.237%2C0.831%2C0.248c0.395%2C0%2C0.722-0.131%2C0.997-0.395%20%20c0.269-0.246%2C0.398-0.523%2C0.391-0.835c0-0.361-0.102-0.716-0.302-1.058c-0.198-0.321-0.531-0.663-0.99-1.026%20%20c-0.232-0.156-0.487-0.299-0.762-0.43c-0.276-0.132-0.586-0.248-0.923-0.346c-0.353-0.096-0.724-0.17-1.115-0.22%20%20c-0.392-0.049-0.82-0.072-1.294-0.072c-1.194%2C0-2.201%2C0.146-3.021%2C0.438c-0.881%2C0.304-1.548%2C0.722-2%2C1.264%20%20C6.536%2C7.521%2C6.31%2C8.141%2C6.31%2C8.865c0%2C0.762%2C0.219%2C1.382%2C0.651%2C1.86c0.435%2C0.517%2C1.024%2C0.908%2C1.769%2C1.173%20%20c0.708%2C0.283%2C1.613%2C0.531%2C2.723%2C0.745c0.415%2C0.098%2C0.778%2C0.181%2C1.099%2C0.244c0.316%2C0.062%2C0.603%2C0.133%2C0.854%2C0.21%20%20c0.473%2C0.129%2C0.857%2C0.345%2C1.15%2C0.652c0.313%2C0.266%2C0.47%2C0.608%2C0.47%2C1.03c0%2C0.583-0.286%2C1.055-0.851%2C1.415%20%20c-0.534%2C0.369-1.256%2C0.551-2.165%2C0.538c-0.728%2C0-1.255-0.084-1.589-0.254c-0.415-0.189-0.721-0.429-0.922-0.715%20%20c-0.255-0.326-0.459-0.688-0.623-1.079c-0.143-0.371-0.336-0.651-0.588-0.84c-0.235-0.191-0.51-0.286-0.833-0.286%20%20c-0.412%2C0-0.752%2C0.115-1.021%2C0.341c-0.269%2C0.257-0.398%2C0.558-0.392%2C0.896c0%2C0.589%2C0.218%2C1.178%2C0.65%2C1.768%20%20c0.429%2C0.607%2C0.98%2C1.081%2C1.651%2C1.422c0.983%2C0.508%2C2.218%2C0.765%2C3.702%2C0.775c1.211%2C0%2C2.29-0.18%2C3.229-0.539%20%20C16.196%2C17.812%2C16.884%2C17.305%2C17.333%2C16.696z%22%2F%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%20%3Cg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-stockholm-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2233px%22%20height%3D%2239px%22%20viewBox%3D%220%200%2033%2039%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3EStockholm%20stad%20intran%C3%A4t%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47942857%2C2.84217094e-14%20C7.05691837%2C2.84217094e-14%208.67159184%2C0.226892308%208.96032653%2C0.270461538%20C8.93902041%2C0.757476923%208.77867347%2C4.72892308%208.7604898%2C5.84381538%20C8.75497959%2C6.30203077%208.631%2C7.85575385%208.51510204%2C8.43913846%20C8.25612245%2C9.72646154%207.11734694%2C11.9056615%204.47942857%2C11.9056615%20C1.84408163%2C11.9056615%200.702%2C9.72646154%200.445408163%2C8.43913846%20C0.328591837%2C7.85501538%200.203510204%2C6.30036923%200.198367347%2C5.84381538%20C0.182571429%2C4.72892308%200.0189183673%2C0.757476923%200%2C0.270461538%20C0.288367347%2C0.226892308%201.90359184%2C2.84217094e-14%204.47942857%2C2.84217094e-14%20Z%20M4.48089796%2C6.42258462%20C4.35581633%2C6.42258462%204.2514898%2C6.46006154%204.16204082%2C6.53649231%20C4.00959184%2C6.66498462%203.62295918%2C7.0008%203.56969388%2C7.06855385%20C3.53553061%2C7.10676923%203.5252449%2C7.14886154%203.54104082%2C7.18301538%20C3.55463265%2C7.21421538%203.59540816%2C7.25187692%203.70689796%2C7.25187692%20L5.76936735%2C7.25187692%20C5.8472449%2C7.25187692%205.89812245%2C7.22990769%205.91318367%2C7.19021538%20C5.9275102%2C7.1544%205.90932653%2C7.11304615%205.85918367%2C7.06633846%20C5.74144898%2C6.95649231%205.37979592%2C6.60812308%205.32083673%2C6.55144615%20L5.32083673%2C3.45323077%20C5.32083673%2C2.57132308%205.517%2C1.67058462%206.97114286%2C1.67058462%20L7.79840816%2C1.67058462%20C8.36118367%2C1.67058462%208.66663265%2C1.17655385%208.66993878%2C1.17193846%20L8.69363265%2C1.13224615%20L8.64753061%2C1.13224615%20C8.64753061%2C1.13224615%207.99291837%2C1.13372308%207.6894898%2C1.13372308%20C7.55614286%2C1.13372308%207.44410204%2C1.13372308%207.31810204%2C1.13372308%20C7.15536735%2C1.13298462%206.96893878%2C1.13224615%206.68295918%2C1.13224615%20C5.66228571%2C1.13224615%204.89214286%2C1.97058462%204.89214286%2C3.08252308%20L4.89214286%2C6.16652308%20C4.89214286%2C6.34412308%204.82253061%2C6.42258462%204.66659184%2C6.42258462%20L4.48089796%2C6.42258462%20Z%20M8.44916327%2C3.02326154%20C8.44916327%2C2.80283077%208.02432653%2C2.16387692%207.21230612%2C2.16387692%20C6.9154898%2C2.16387692%206.69636735%2C2.22701538%206.52426531%2C2.36178462%20C6.44877551%2C2.41864615%206.4107551%2C2.48806154%206.42746939%2C2.53772308%20C6.43683673%2C2.56670769%206.46695918%2C2.60086154%206.55622449%2C2.60086154%20C6.81887755%2C2.60086154%206.97977551%2C2.84252308%206.97977551%2C3.01624615%20C6.97977551%2C3.20621538%206.85542857%2C3.27415385%206.74797959%2C3.27415385%20C6.65761224%2C3.27415385%206.579%2C3.32473846%206.5734898%2C3.3864%20C6.57202041%2C3.40356923%206.5734898%2C3.46190769%206.67120408%2C3.48147692%20C6.84569388%2C3.51563077%207.00218367%2C3.52892308%207.20991837%2C3.52892308%20C7.98630612%2C3.52892308%208.44916327%2C3.27175385%208.44916327%2C3.02326154%20Z%20M6.10255102%2C8.75870769%20C6.02173469%2C8.71975385%205.88912245%2C8.65587692%205.74567347%2C8.58553846%20C5.48210204%2C8.45796923%205.18363265%2C8.31304615%205.08591837%2C8.26855385%20C4.99757143%2C8.22572308%204.95955102%2C8.21963077%204.86697959%2C8.21963077%20L4.0832449%2C8.21963077%20C3.98957143%2C8.21963077%203.95155102%2C8.22572308%203.86430612%2C8.26855385%20C3.70965306%2C8.33852308%203.06587755%2C8.65255385%202.84914286%2C8.75870769%20C2.77512245%2C8.7936%202.73563265%2C8.85378462%202.74885714%2C8.91156923%20C2.75767347%2C8.95126154%202.79422449%2C8.99224615%202.87210204%2C8.99224615%20L6.07738776%2C8.99224615%20C6.15508163%2C8.99224615%206.19255102%2C8.95126154%206.20118367%2C8.91156923%20C6.21385714%2C8.85378462%206.17583673%2C8.7936%206.10255102%2C8.75870769%20Z%20M5.62738776%2C9.47483077%20C5.61306122%2C9.42867692%205.56934694%2C9.40227692%205.51167347%2C9.40227692%20L3.44773469%2C9.40227692%20C3.38712245%2C9.40227692%203.34340816%2C9.42867692%203.32944898%2C9.47538462%20C3.31585714%2C9.52061538%203.33716327%2C9.57212308%203.38179592%2C9.6024%20C3.44993878%2C9.65076923%203.8762449%2C9.936%203.96661224%2C9.99212308%20C4.04614286%2C10.0427077%204.08563265%2C10.0499077%204.18261224%2C10.0499077%20L4.77477551%2C10.0499077%20C4.8717551%2C10.0499077%204.91436735%2C10.0419692%204.99297959%2C9.99212308%20C5.08518367%2C9.93452308%205.50965306%2C9.64929231%205.57632653%2C9.6024%20C5.62077551%2C9.57138462%205.64134694%2C9.51987692%205.62738776%2C9.47483077%20Z%20M2.02830612%2C3.52892308%20C2.80230612%2C3.52892308%203.26516327%2C3.27175385%203.26516327%2C3.02326154%20C3.26516327%2C2.80283077%202.84032653%2C2.16387692%202.02904082%2C2.16387692%20C1.73204082%2C2.16387692%201.51328571%2C2.22701538%201.34063265%2C2.36178462%20C1.26477551%2C2.42030769%201.22822449%2C2.48713846%201.24585714%2C2.53772308%20C1.25504082%2C2.56670769%201.28516327%2C2.60086154%201.37406122%2C2.60086154%20C1.63616327%2C2.60086154%201.79742857%2C2.84252308%201.79742857%2C3.01624615%20C1.79742857%2C3.20621538%201.67087755%2C3.27415385%201.56397959%2C3.27415385%20C1.47397959%2C3.27415385%201.39646939%2C3.32473846%201.38985714%2C3.3864%20C1.38838776%2C3.40356923%201.39077551%2C3.46190769%201.48830612%2C3.48147692%20C1.66481633%2C3.51563077%201.82093878%2C3.52892308%202.02830612%2C3.52892308%20Z%20M1.82828571%2C1.24596923%20C1.82589796%2C1.29433846%201.88687755%2C1.33255385%202.02206122%2C1.36744615%20C2.39344898%2C1.46418462%202.91820408%2C1.66209231%203.30777551%2C2.05476923%20C3.71902041%2C2.46923077%203.86889796%2C2.87833846%203.92289796%2C3.14953846%20C3.95155102%2C3.28892308%203.99140816%2C3.35593846%204.04614286%2C3.35593846%20C4.09683673%2C3.35593846%204.14073469%2C3.29446154%204.1794898%2C3.16818462%20C4.28712245%2C2.82073846%204.31577551%2C2.29163077%203.834%2C1.74535385%20C3.32944898%2C1.17655385%202.538%2C1.13298462%202.30693878%2C1.13298462%20C2.21932653%2C1.13298462%202.12528571%2C1.13926154%202.02683673%2C1.15329231%20C1.89661224%2C1.1688%201.83140816%2C1.2%201.82828571%2C1.24596923%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%20%20%20%20%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Header---Utloggad%22%20transform%3D%22translate%28-1100.000000%2C%20-33.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Stockholm-stad-intran%C3%A4t%22%20transform%3D%22translate%281100.000000%2C%2033.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M32.9806661%2C1.15823516%20C33.0011661%2C2.04349712%2033.1521379%2C9.95287649%2032.1183258%2C15.0104843%20C30.3348274%2C23.7220551%2025.3368553%2C31.5780185%2017.2631197%2C38.3601478%20L16.501555%2C39%20L15.7399903%2C38.3601478%20C7.66376402%2C31.5764977%202.66636672%2C23.7205344%200.886316944%2C15.0104843%20C-0.196158703%2C9.71164879%200.0126728823%2C1.48443433%200.0222523128%2C1.13694477%20L0.0546307879%2C0%20L32.9544185%2C0%20L32.9806661%2C1.15823516%20Z%20M31.7543074%2C1.21792428%20L1.24803624%2C1.21792428%20C1.23117644%2C1.89997709%201.06602706%2C9.75955216%202.08949341%2C14.7683062%20C3.81091708%2C23.1922666%208.66040797%2C30.8077626%2016.501555%2C37.4045515%20C24.3415525%2C30.8092834%2029.1910434%2C23.1937874%2030.9153409%2C14.7683062%20C31.9096858%2C9.90725423%2031.7769149%2C2.23320969%2031.7543074%2C1.21792428%20Z%22%20id%3D%22Combined-Shape%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.2948327%2C25.7314555%20L20.2948327%2C22.0510745%20C20.3163294%2C22.0439245%2018.6873814%2C24.0230282%2016.499904%2C24.0230282%20C14.0089783%2C24.0230282%2012.6949948%2C21.9969392%2012.7067028%2C22.0000035%20L12.7067028%2C25.7314555%20C12.7067028%2C26.9843295%2012%2C27.6697024%2012%2C27.6697024%20L13.1176345%2C29%20L19.8850526%2C29%20L21%2C27.6697024%20C21%2C27.6697024%2020.2948327%2C26.9843295%2020.2948327%2C25.7314555%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.5015979%2C8%20C12.7758571%2C8%2013%2C7.77511614%2013%2C7.4992741%20C13%2C7.22357724%2012.7758571%2C7%2012.5015979%2C7%20C12.2253051%2C7%2012%2C7.22357724%2012%2C7.4992741%20C12%2C7.77511614%2012.2253051%2C8%2012.5015979%2C8%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12%2C23.5261449%20L12%2C21.4035815%20C11.6466517%2C20.5314029%2011.5085425%2C19.4075745%2011.4612427%2C18.74992%20C11.4157556%2C18.0922655%2011.187167%2C12%2011.187167%2C12%20C11.187167%2C12%209%2C13.5375143%209%2C15.9744571%20C9%2C17.0070258%209.36587376%2C18.0606264%2010.1101467%2C19.0385125%20C10.9444048%2C20.1369199%2011.3687854%2C20.849257%2011.3687854%2C21.5107521%20C11.3687854%2C22.0725749%2011.0370269%2C22.3836623%2010.5960007%2C22.4083517%20C10.3473054%2C22.4248114%2010.0256002%2C22.1396937%2010.0256002%2C22.1396937%20C10.0256002%2C22.1396937%209.96511564%2C22.454073%2010.0427402%2C22.726023%20C10.1943636%2C23.2538292%2010.4784926%2C23.3871523%2010.7726748%2C23.3871523%20C11.0640554%2C23.3871523%2011.2525957%2C23.3171074%2011.3462067%2C23.2128629%20C11.3239576%2C23.3032081%2011.3005549%2C23.5810104%2010.8147009%2C23.5810104%20C10.7889908%2C23.7832813%2011.0483986%2C24%2011.2563863%2C24%20C11.5228808%2C24%2011.9029281%2C23.8611903%2012%2C23.5261449%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.4998549%2C8%20C20.775602%2C8%2021%2C7.77511614%2021%2C7.4992741%20C21%2C7.22357724%2020.775602%2C7%2020.4998549%2C7%20C20.224398%2C7%2020%2C7.22357724%2020%2C7.4992741%20C20%2C7.77511614%2020.224398%2C8%2020.4998549%2C8%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22%2C10.3355558%20C22%2C10.3355558%2019.4639281%2C10%2015.9987927%2C10%20C12.5323572%2C10%2010%2C10.3355558%2010%2C10.3355558%20L10.4784621%2C11%20C10.4784621%2C11%2012.3486619%2C10.700218%2015.9987927%2C10.700218%20C19.6494807%2C10.700218%2021.5204235%2C11%2021.5204235%2C11%20L22%2C10.3355558%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%2812.000000%2C%2012.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Combined-Shape%22%20fill%3D%22%23FFF%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.2133884%2C6.85894255%20C23.2133884%2C7.02519565%2023.2358154%2C7.15155564%2023.3386219%2C7.26417255%20L23.366209%2C7.29242222%20C23.5241898%2C7.46249284%2023.5609064%2C7.5060126%2023.5609064%2C7.61958389%20C23.5609064%2C7.722657%2023.4872747%2C7.88375644%2023.285234%2C7.88375644%20C23.1062156%2C7.88375644%2023.0651326%2C7.828975%2022.9817759%2C7.6123306%20C22.8980223%2C7.39225043%2022.6721654%2C7.17236114%2022.3556085%2C7.17236114%20C22.0452041%2C7.17236114%2021.6958999%2C7.43347967%2021.6958999%2C7.80645161%20C21.6958999%2C8.20442833%2022.0323036%2C8.44187822%2022.3556085%2C8.44187822%20C22.5411763%2C8.44187822%2022.6271131%2C8.39129605%2022.6876459%2C8.35502959%20C22.7271411%2C8.33155182%2022.7483772%2C8.32048101%2022.7827122%2C8.32048101%20C22.8251845%2C8.32048101%2022.8549547%2C8.34605841%2022.8728168%2C8.36629128%20C22.9234263%2C8.425272%2022.9458532%2C8.52166444%2022.9244186%2C8.61672075%20C22.872023%2C8.88986448%2022.3349678%2C9.31208246%2021.732418%2C9.31208246%20C20.8323643%2C9.31208246%2020.2871719%2C8.53464402%2020.2871719%2C7.97308647%20C19.9420356%2C8.7625501%2019.1781311%2C8.93013934%2018.6511978%2C8.93013934%20C17.229371%2C8.93013934%2016.9374241%2C7.7154037%2016.9374241%2C7.3909143%20C16.9374241%2C7.17236114%2017.0110559%2C6.99370109%2017.0773443%2C6.96201565%20C17.0848861%2C6.95972514%2017.1098931%2C6.94846345%2017.1589147%2C6.98873831%20L17.2130966%2C7.03798435%20C17.3851686%2C7.18858561%2017.7100612%2C7.46898263%2018.1607827%2C7.46898263%20C18.6684646%2C7.46898263%2019.1969856%2C7.10326398%2019.1969856%2C6.48845199%20C19.1969856%2C5.83680092%2018.677991%2C5.49685054%2018.1659428%2C5.49685054%20C17.7394345%2C5.49685054%2017.4965093%2C5.72093911%2017.3365438%2C5.87058599%20C17.2746217%2C5.92937584%2017.2093257%2C5.99217408%2017.1732044%2C5.99217408%20C17.1003666%2C5.99217408%2017.0338797%2C5.96411529%2016.9922014%2C5.91658713%20C16.9570725%2C5.87955717%2016.938218%2C5.83202901%2016.938218%2C5.77877458%20C16.938218%2C5.77075778%2016.9400042%2C5.76025959%2016.9400042%2C5.7497614%20C16.9461567%2C5.70528727%2017.0003386%2C5.6514602%2017.0634515%2C5.58942546%20C17.2049594%2C5.44855889%2017.3988629%2C5.25596488%2017.3988629%2C4.88471082%20C17.3988629%2C4.45829357%2017.0404292%2C4.00248139%2016.5001985%2C4%20C15.9631433%2C4.00248139%2015.6031218%2C4.45829357%2015.6031218%2C4.88471082%20C15.6031218%2C5.25596488%2015.7958345%2C5.44855889%2015.9355562%2C5.58942546%20C16.0002568%2C5.6514602%2016.0566218%2C5.70528727%2016.061782%2C5.7497614%20C16.0641636%2C5.76025959%2016.0641636%2C5.77075778%2016.0641636%2C5.77877458%20C16.0641636%2C5.83202901%2016.0453091%2C5.87955717%2016.0101803%2C5.91658713%20C15.9667157%2C5.96411529%2015.8996334%2C5.99217408%2015.8275894%2C5.99217408%20C15.7932544%2C5.99217408%2015.7283553%2C5.92937584%2015.6654408%2C5.87058599%20C15.5026968%2C5.72093911%2015.2621533%2C5.49685054%2014.8362403%2C5.49685054%20C14.3239936%2C5.49685054%2013.8044037%2C5.83680092%2013.8044037%2C6.48845199%20C13.8044037%2C7.10326398%2014.3307416%2C7.46898263%2014.8388204%2C7.46898263%20C15.2915266%2C7.46898263%2015.6148314%2C7.18858561%2015.7873004%2C7.03798435%20L15.8446577%2C6.98873831%20C15.8905039%2C6.94846345%2015.9159078%2C6.95972514%2015.9256328%2C6.96201565%20C15.9923181%2C6.99370109%2016.0641636%2C7.17236114%2016.0641636%2C7.3909143%20C16.0641636%2C7.7154037%2015.7702321%2C8.93013934%2014.3488022%2C8.93013934%20C13.8214719%2C8.93013934%2013.0571705%2C8.7625501%2012.7134235%2C7.97308647%20C12.7134235%2C8.53464402%2012.1676357%2C9.31208246%2011.2695666%2C9.31208246%20C10.66662%2C9.31208246%2010.1287709%2C8.88986448%2010.0755814%2C8.61672075%20C10.0567269%2C8.52166444%2010.0755814%2C8.425272%2010.1271832%2C8.36629128%20C10.1442514%2C8.34605841%2010.1752125%2C8.32048101%2010.2155015%2C8.32048101%20C10.2506304%2C8.32048101%2010.272065%2C8.33155182%2010.3131479%2C8.35502959%20C10.37249%2C8.39129605%2010.4600145%2C8.44187822%2010.6451854%2C8.44187822%20C10.9669025%2C8.44187822%2011.3039017%2C8.20442833%2011.3039017%2C7.80645161%20C11.3039017%2C7.43347967%2010.9563837%2C7.17236114%2010.6451854%2C7.17236114%20C10.3268423%2C7.17236114%2010.103367%2C7.39225043%2010.0182241%2C7.6123306%20C9.93744746%2C7.828975%209.89557065%2C7.88375644%209.71615532%2C7.88375644%20C9.51490847%2C7.88375644%209.43949052%2C7.722657%209.43949052%2C7.61958389%20C9.43949052%2C7.5060126%209.4771995%2C7.46249284%209.6329971%2C7.29242222%20L9.66217194%2C7.26417255%20C9.76537546%2C7.15155564%209.78581769%2C7.02519565%209.78581769%2C6.85894255%20C9.78581769%2C6.65050582%209.63121089%2C6.05439969%208.94113664%2C6.05439969%20C8.54916176%2C6.05439969%208%2C6.41935484%208%2C6.41935484%20L9.85944943%2C10%20C9.85944943%2C10%2012.6717451%2C9.45466692%2016.5001985%2C9.45466692%20C20.3298426%2C9.45466692%2023.1443215%2C10%2023.1443215%2C10%20L25%2C6.41935484%20C25%2C6.41935484%2024.4530214%2C6.05439969%2024.0610465%2C6.05439969%20C23.3711707%2C6.05439969%2023.2133884%2C6.65050582%2023.2133884%2C6.85894255%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.6303727%2C21.5106004%20C21.6303727%2C22.0724574%2021.9603166%2C22.3835637%2022.4035396%2C22.4093521%20C22.6516984%2C22.4247154%2022.9745521%2C22.1395803%2022.9745521%2C22.1395803%20C22.9745521%2C22.1395803%2023.0337474%2C22.4532472%2022.9564142%2C22.7259453%20C22.807519%2C23.2537837%2022.5191272%2C23.387115%2022.2280972%2C23.387115%20C21.9349236%2C23.387115%2021.7466198%2C23.3163342%2021.6534572%2C23.2120833%20C21.674563%2C23.302434%2021.7002858%2C23.5809849%2022.1840717%2C23.5809849%20C22.2097944%2C23.783268%2021.9525668%2C24%2021.7431571%2C24%20C21.4766956%2C24%2021.0959657%2C23.8611818%2021%2C23.526116%20L21%2C21.4034232%20C21.3523689%2C20.5311914%2021.4893921%2C19.4080261%2021.5357261%2C18.7503315%20C21.5827196%2C18.0928198%2021.8134%2C12%2021.8134%2C12%20C21.8134%2C12%2024%2C13.5368764%2024%2C15.9730533%20C24%2C17.0073311%2023.6349346%2C18.0602643%2022.8896339%2C19.0376614%20C22.0531494%2C20.1366844%2021.6303727%2C20.8483334%2021.6303727%2C21.5106004%20Z%22%20id%3D%22Path%22%20fill%3D%22%23FFF%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-stockholm-blue,
.icon-stockholm {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2233px%22%20height%3D%2239px%22%20viewBox%3D%220%200%2033%2039%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3EStockholm%20stad%20intran%C3%A4t%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M4.47942857%2C2.84217094e-14%20C7.05691837%2C2.84217094e-14%208.67159184%2C0.226892308%208.96032653%2C0.270461538%20C8.93902041%2C0.757476923%208.77867347%2C4.72892308%208.7604898%2C5.84381538%20C8.75497959%2C6.30203077%208.631%2C7.85575385%208.51510204%2C8.43913846%20C8.25612245%2C9.72646154%207.11734694%2C11.9056615%204.47942857%2C11.9056615%20C1.84408163%2C11.9056615%200.702%2C9.72646154%200.445408163%2C8.43913846%20C0.328591837%2C7.85501538%200.203510204%2C6.30036923%200.198367347%2C5.84381538%20C0.182571429%2C4.72892308%200.0189183673%2C0.757476923%200%2C0.270461538%20C0.288367347%2C0.226892308%201.90359184%2C2.84217094e-14%204.47942857%2C2.84217094e-14%20Z%20M4.48089796%2C6.42258462%20C4.35581633%2C6.42258462%204.2514898%2C6.46006154%204.16204082%2C6.53649231%20C4.00959184%2C6.66498462%203.62295918%2C7.0008%203.56969388%2C7.06855385%20C3.53553061%2C7.10676923%203.5252449%2C7.14886154%203.54104082%2C7.18301538%20C3.55463265%2C7.21421538%203.59540816%2C7.25187692%203.70689796%2C7.25187692%20L5.76936735%2C7.25187692%20C5.8472449%2C7.25187692%205.89812245%2C7.22990769%205.91318367%2C7.19021538%20C5.9275102%2C7.1544%205.90932653%2C7.11304615%205.85918367%2C7.06633846%20C5.74144898%2C6.95649231%205.37979592%2C6.60812308%205.32083673%2C6.55144615%20L5.32083673%2C3.45323077%20C5.32083673%2C2.57132308%205.517%2C1.67058462%206.97114286%2C1.67058462%20L7.79840816%2C1.67058462%20C8.36118367%2C1.67058462%208.66663265%2C1.17655385%208.66993878%2C1.17193846%20L8.69363265%2C1.13224615%20L8.64753061%2C1.13224615%20C8.64753061%2C1.13224615%207.99291837%2C1.13372308%207.6894898%2C1.13372308%20C7.55614286%2C1.13372308%207.44410204%2C1.13372308%207.31810204%2C1.13372308%20C7.15536735%2C1.13298462%206.96893878%2C1.13224615%206.68295918%2C1.13224615%20C5.66228571%2C1.13224615%204.89214286%2C1.97058462%204.89214286%2C3.08252308%20L4.89214286%2C6.16652308%20C4.89214286%2C6.34412308%204.82253061%2C6.42258462%204.66659184%2C6.42258462%20L4.48089796%2C6.42258462%20Z%20M8.44916327%2C3.02326154%20C8.44916327%2C2.80283077%208.02432653%2C2.16387692%207.21230612%2C2.16387692%20C6.9154898%2C2.16387692%206.69636735%2C2.22701538%206.52426531%2C2.36178462%20C6.44877551%2C2.41864615%206.4107551%2C2.48806154%206.42746939%2C2.53772308%20C6.43683673%2C2.56670769%206.46695918%2C2.60086154%206.55622449%2C2.60086154%20C6.81887755%2C2.60086154%206.97977551%2C2.84252308%206.97977551%2C3.01624615%20C6.97977551%2C3.20621538%206.85542857%2C3.27415385%206.74797959%2C3.27415385%20C6.65761224%2C3.27415385%206.579%2C3.32473846%206.5734898%2C3.3864%20C6.57202041%2C3.40356923%206.5734898%2C3.46190769%206.67120408%2C3.48147692%20C6.84569388%2C3.51563077%207.00218367%2C3.52892308%207.20991837%2C3.52892308%20C7.98630612%2C3.52892308%208.44916327%2C3.27175385%208.44916327%2C3.02326154%20Z%20M6.10255102%2C8.75870769%20C6.02173469%2C8.71975385%205.88912245%2C8.65587692%205.74567347%2C8.58553846%20C5.48210204%2C8.45796923%205.18363265%2C8.31304615%205.08591837%2C8.26855385%20C4.99757143%2C8.22572308%204.95955102%2C8.21963077%204.86697959%2C8.21963077%20L4.0832449%2C8.21963077%20C3.98957143%2C8.21963077%203.95155102%2C8.22572308%203.86430612%2C8.26855385%20C3.70965306%2C8.33852308%203.06587755%2C8.65255385%202.84914286%2C8.75870769%20C2.77512245%2C8.7936%202.73563265%2C8.85378462%202.74885714%2C8.91156923%20C2.75767347%2C8.95126154%202.79422449%2C8.99224615%202.87210204%2C8.99224615%20L6.07738776%2C8.99224615%20C6.15508163%2C8.99224615%206.19255102%2C8.95126154%206.20118367%2C8.91156923%20C6.21385714%2C8.85378462%206.17583673%2C8.7936%206.10255102%2C8.75870769%20Z%20M5.62738776%2C9.47483077%20C5.61306122%2C9.42867692%205.56934694%2C9.40227692%205.51167347%2C9.40227692%20L3.44773469%2C9.40227692%20C3.38712245%2C9.40227692%203.34340816%2C9.42867692%203.32944898%2C9.47538462%20C3.31585714%2C9.52061538%203.33716327%2C9.57212308%203.38179592%2C9.6024%20C3.44993878%2C9.65076923%203.8762449%2C9.936%203.96661224%2C9.99212308%20C4.04614286%2C10.0427077%204.08563265%2C10.0499077%204.18261224%2C10.0499077%20L4.77477551%2C10.0499077%20C4.8717551%2C10.0499077%204.91436735%2C10.0419692%204.99297959%2C9.99212308%20C5.08518367%2C9.93452308%205.50965306%2C9.64929231%205.57632653%2C9.6024%20C5.62077551%2C9.57138462%205.64134694%2C9.51987692%205.62738776%2C9.47483077%20Z%20M2.02830612%2C3.52892308%20C2.80230612%2C3.52892308%203.26516327%2C3.27175385%203.26516327%2C3.02326154%20C3.26516327%2C2.80283077%202.84032653%2C2.16387692%202.02904082%2C2.16387692%20C1.73204082%2C2.16387692%201.51328571%2C2.22701538%201.34063265%2C2.36178462%20C1.26477551%2C2.42030769%201.22822449%2C2.48713846%201.24585714%2C2.53772308%20C1.25504082%2C2.56670769%201.28516327%2C2.60086154%201.37406122%2C2.60086154%20C1.63616327%2C2.60086154%201.79742857%2C2.84252308%201.79742857%2C3.01624615%20C1.79742857%2C3.20621538%201.67087755%2C3.27415385%201.56397959%2C3.27415385%20C1.47397959%2C3.27415385%201.39646939%2C3.32473846%201.38985714%2C3.3864%20C1.38838776%2C3.40356923%201.39077551%2C3.46190769%201.48830612%2C3.48147692%20C1.66481633%2C3.51563077%201.82093878%2C3.52892308%202.02830612%2C3.52892308%20Z%20M1.82828571%2C1.24596923%20C1.82589796%2C1.29433846%201.88687755%2C1.33255385%202.02206122%2C1.36744615%20C2.39344898%2C1.46418462%202.91820408%2C1.66209231%203.30777551%2C2.05476923%20C3.71902041%2C2.46923077%203.86889796%2C2.87833846%203.92289796%2C3.14953846%20C3.95155102%2C3.28892308%203.99140816%2C3.35593846%204.04614286%2C3.35593846%20C4.09683673%2C3.35593846%204.14073469%2C3.29446154%204.1794898%2C3.16818462%20C4.28712245%2C2.82073846%204.31577551%2C2.29163077%203.834%2C1.74535385%20C3.32944898%2C1.17655385%202.538%2C1.13298462%202.30693878%2C1.13298462%20C2.21932653%2C1.13298462%202.12528571%2C1.13926154%202.02683673%2C1.15329231%20C1.89661224%2C1.1688%201.83140816%2C1.2%201.82828571%2C1.24596923%20Z%22%20id%3D%22path-1%22%3E%3C%2Fpath%3E%20%20%20%20%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Header---Utloggad%22%20transform%3D%22translate%28-1100.000000%2C%20-33.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Stockholm-stad-intran%C3%A4t%22%20transform%3D%22translate%281100.000000%2C%2033.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M32.9806661%2C1.15823516%20C33.0011661%2C2.04349712%2033.1521379%2C9.95287649%2032.1183258%2C15.0104843%20C30.3348274%2C23.7220551%2025.3368553%2C31.5780185%2017.2631197%2C38.3601478%20L16.501555%2C39%20L15.7399903%2C38.3601478%20C7.66376402%2C31.5764977%202.66636672%2C23.7205344%200.886316944%2C15.0104843%20C-0.196158703%2C9.71164879%200.0126728823%2C1.48443433%200.0222523128%2C1.13694477%20L0.0546307879%2C0%20L32.9544185%2C0%20L32.9806661%2C1.15823516%20Z%20M31.7543074%2C1.21792428%20L1.24803624%2C1.21792428%20C1.23117644%2C1.89997709%201.06602706%2C9.75955216%202.08949341%2C14.7683062%20C3.81091708%2C23.1922666%208.66040797%2C30.8077626%2016.501555%2C37.4045515%20C24.3415525%2C30.8092834%2029.1910434%2C23.1937874%2030.9153409%2C14.7683062%20C31.9096858%2C9.90725423%2031.7769149%2C2.23320969%2031.7543074%2C1.21792428%20Z%22%20id%3D%22Combined-Shape%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.2948327%2C25.7314555%20L20.2948327%2C22.0510745%20C20.3163294%2C22.0439245%2018.6873814%2C24.0230282%2016.499904%2C24.0230282%20C14.0089783%2C24.0230282%2012.6949948%2C21.9969392%2012.7067028%2C22.0000035%20L12.7067028%2C25.7314555%20C12.7067028%2C26.9843295%2012%2C27.6697024%2012%2C27.6697024%20L13.1176345%2C29%20L19.8850526%2C29%20L21%2C27.6697024%20C21%2C27.6697024%2020.2948327%2C26.9843295%2020.2948327%2C25.7314555%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12.5015979%2C8%20C12.7758571%2C8%2013%2C7.77511614%2013%2C7.4992741%20C13%2C7.22357724%2012.7758571%2C7%2012.5015979%2C7%20C12.2253051%2C7%2012%2C7.22357724%2012%2C7.4992741%20C12%2C7.77511614%2012.2253051%2C8%2012.5015979%2C8%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M12%2C23.5261449%20L12%2C21.4035815%20C11.6466517%2C20.5314029%2011.5085425%2C19.4075745%2011.4612427%2C18.74992%20C11.4157556%2C18.0922655%2011.187167%2C12%2011.187167%2C12%20C11.187167%2C12%209%2C13.5375143%209%2C15.9744571%20C9%2C17.0070258%209.36587376%2C18.0606264%2010.1101467%2C19.0385125%20C10.9444048%2C20.1369199%2011.3687854%2C20.849257%2011.3687854%2C21.5107521%20C11.3687854%2C22.0725749%2011.0370269%2C22.3836623%2010.5960007%2C22.4083517%20C10.3473054%2C22.4248114%2010.0256002%2C22.1396937%2010.0256002%2C22.1396937%20C10.0256002%2C22.1396937%209.96511564%2C22.454073%2010.0427402%2C22.726023%20C10.1943636%2C23.2538292%2010.4784926%2C23.3871523%2010.7726748%2C23.3871523%20C11.0640554%2C23.3871523%2011.2525957%2C23.3171074%2011.3462067%2C23.2128629%20C11.3239576%2C23.3032081%2011.3005549%2C23.5810104%2010.8147009%2C23.5810104%20C10.7889908%2C23.7832813%2011.0483986%2C24%2011.2563863%2C24%20C11.5228808%2C24%2011.9029281%2C23.8611903%2012%2C23.5261449%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M20.4998549%2C8%20C20.775602%2C8%2021%2C7.77511614%2021%2C7.4992741%20C21%2C7.22357724%2020.775602%2C7%2020.4998549%2C7%20C20.224398%2C7%2020%2C7.22357724%2020%2C7.4992741%20C20%2C7.77511614%2020.224398%2C8%2020.4998549%2C8%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22%2C10.3355558%20C22%2C10.3355558%2019.4639281%2C10%2015.9987927%2C10%20C12.5323572%2C10%2010%2C10.3355558%2010%2C10.3355558%20L10.4784621%2C11%20C10.4784621%2C11%2012.3486619%2C10.700218%2015.9987927%2C10.700218%20C19.6494807%2C10.700218%2021.5204235%2C11%2021.5204235%2C11%20L22%2C10.3355558%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group%22%20transform%3D%22translate%2812.000000%2C%2012.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20id%3D%22Combined-Shape%22%20fill%3D%22%23057DBB%22%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M23.2133884%2C6.85894255%20C23.2133884%2C7.02519565%2023.2358154%2C7.15155564%2023.3386219%2C7.26417255%20L23.366209%2C7.29242222%20C23.5241898%2C7.46249284%2023.5609064%2C7.5060126%2023.5609064%2C7.61958389%20C23.5609064%2C7.722657%2023.4872747%2C7.88375644%2023.285234%2C7.88375644%20C23.1062156%2C7.88375644%2023.0651326%2C7.828975%2022.9817759%2C7.6123306%20C22.8980223%2C7.39225043%2022.6721654%2C7.17236114%2022.3556085%2C7.17236114%20C22.0452041%2C7.17236114%2021.6958999%2C7.43347967%2021.6958999%2C7.80645161%20C21.6958999%2C8.20442833%2022.0323036%2C8.44187822%2022.3556085%2C8.44187822%20C22.5411763%2C8.44187822%2022.6271131%2C8.39129605%2022.6876459%2C8.35502959%20C22.7271411%2C8.33155182%2022.7483772%2C8.32048101%2022.7827122%2C8.32048101%20C22.8251845%2C8.32048101%2022.8549547%2C8.34605841%2022.8728168%2C8.36629128%20C22.9234263%2C8.425272%2022.9458532%2C8.52166444%2022.9244186%2C8.61672075%20C22.872023%2C8.88986448%2022.3349678%2C9.31208246%2021.732418%2C9.31208246%20C20.8323643%2C9.31208246%2020.2871719%2C8.53464402%2020.2871719%2C7.97308647%20C19.9420356%2C8.7625501%2019.1781311%2C8.93013934%2018.6511978%2C8.93013934%20C17.229371%2C8.93013934%2016.9374241%2C7.7154037%2016.9374241%2C7.3909143%20C16.9374241%2C7.17236114%2017.0110559%2C6.99370109%2017.0773443%2C6.96201565%20C17.0848861%2C6.95972514%2017.1098931%2C6.94846345%2017.1589147%2C6.98873831%20L17.2130966%2C7.03798435%20C17.3851686%2C7.18858561%2017.7100612%2C7.46898263%2018.1607827%2C7.46898263%20C18.6684646%2C7.46898263%2019.1969856%2C7.10326398%2019.1969856%2C6.48845199%20C19.1969856%2C5.83680092%2018.677991%2C5.49685054%2018.1659428%2C5.49685054%20C17.7394345%2C5.49685054%2017.4965093%2C5.72093911%2017.3365438%2C5.87058599%20C17.2746217%2C5.92937584%2017.2093257%2C5.99217408%2017.1732044%2C5.99217408%20C17.1003666%2C5.99217408%2017.0338797%2C5.96411529%2016.9922014%2C5.91658713%20C16.9570725%2C5.87955717%2016.938218%2C5.83202901%2016.938218%2C5.77877458%20C16.938218%2C5.77075778%2016.9400042%2C5.76025959%2016.9400042%2C5.7497614%20C16.9461567%2C5.70528727%2017.0003386%2C5.6514602%2017.0634515%2C5.58942546%20C17.2049594%2C5.44855889%2017.3988629%2C5.25596488%2017.3988629%2C4.88471082%20C17.3988629%2C4.45829357%2017.0404292%2C4.00248139%2016.5001985%2C4%20C15.9631433%2C4.00248139%2015.6031218%2C4.45829357%2015.6031218%2C4.88471082%20C15.6031218%2C5.25596488%2015.7958345%2C5.44855889%2015.9355562%2C5.58942546%20C16.0002568%2C5.6514602%2016.0566218%2C5.70528727%2016.061782%2C5.7497614%20C16.0641636%2C5.76025959%2016.0641636%2C5.77075778%2016.0641636%2C5.77877458%20C16.0641636%2C5.83202901%2016.0453091%2C5.87955717%2016.0101803%2C5.91658713%20C15.9667157%2C5.96411529%2015.8996334%2C5.99217408%2015.8275894%2C5.99217408%20C15.7932544%2C5.99217408%2015.7283553%2C5.92937584%2015.6654408%2C5.87058599%20C15.5026968%2C5.72093911%2015.2621533%2C5.49685054%2014.8362403%2C5.49685054%20C14.3239936%2C5.49685054%2013.8044037%2C5.83680092%2013.8044037%2C6.48845199%20C13.8044037%2C7.10326398%2014.3307416%2C7.46898263%2014.8388204%2C7.46898263%20C15.2915266%2C7.46898263%2015.6148314%2C7.18858561%2015.7873004%2C7.03798435%20L15.8446577%2C6.98873831%20C15.8905039%2C6.94846345%2015.9159078%2C6.95972514%2015.9256328%2C6.96201565%20C15.9923181%2C6.99370109%2016.0641636%2C7.17236114%2016.0641636%2C7.3909143%20C16.0641636%2C7.7154037%2015.7702321%2C8.93013934%2014.3488022%2C8.93013934%20C13.8214719%2C8.93013934%2013.0571705%2C8.7625501%2012.7134235%2C7.97308647%20C12.7134235%2C8.53464402%2012.1676357%2C9.31208246%2011.2695666%2C9.31208246%20C10.66662%2C9.31208246%2010.1287709%2C8.88986448%2010.0755814%2C8.61672075%20C10.0567269%2C8.52166444%2010.0755814%2C8.425272%2010.1271832%2C8.36629128%20C10.1442514%2C8.34605841%2010.1752125%2C8.32048101%2010.2155015%2C8.32048101%20C10.2506304%2C8.32048101%2010.272065%2C8.33155182%2010.3131479%2C8.35502959%20C10.37249%2C8.39129605%2010.4600145%2C8.44187822%2010.6451854%2C8.44187822%20C10.9669025%2C8.44187822%2011.3039017%2C8.20442833%2011.3039017%2C7.80645161%20C11.3039017%2C7.43347967%2010.9563837%2C7.17236114%2010.6451854%2C7.17236114%20C10.3268423%2C7.17236114%2010.103367%2C7.39225043%2010.0182241%2C7.6123306%20C9.93744746%2C7.828975%209.89557065%2C7.88375644%209.71615532%2C7.88375644%20C9.51490847%2C7.88375644%209.43949052%2C7.722657%209.43949052%2C7.61958389%20C9.43949052%2C7.5060126%209.4771995%2C7.46249284%209.6329971%2C7.29242222%20L9.66217194%2C7.26417255%20C9.76537546%2C7.15155564%209.78581769%2C7.02519565%209.78581769%2C6.85894255%20C9.78581769%2C6.65050582%209.63121089%2C6.05439969%208.94113664%2C6.05439969%20C8.54916176%2C6.05439969%208%2C6.41935484%208%2C6.41935484%20L9.85944943%2C10%20C9.85944943%2C10%2012.6717451%2C9.45466692%2016.5001985%2C9.45466692%20C20.3298426%2C9.45466692%2023.1443215%2C10%2023.1443215%2C10%20L25%2C6.41935484%20C25%2C6.41935484%2024.4530214%2C6.05439969%2024.0610465%2C6.05439969%20C23.3711707%2C6.05439969%2023.2133884%2C6.65050582%2023.2133884%2C6.85894255%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.6303727%2C21.5106004%20C21.6303727%2C22.0724574%2021.9603166%2C22.3835637%2022.4035396%2C22.4093521%20C22.6516984%2C22.4247154%2022.9745521%2C22.1395803%2022.9745521%2C22.1395803%20C22.9745521%2C22.1395803%2023.0337474%2C22.4532472%2022.9564142%2C22.7259453%20C22.807519%2C23.2537837%2022.5191272%2C23.387115%2022.2280972%2C23.387115%20C21.9349236%2C23.387115%2021.7466198%2C23.3163342%2021.6534572%2C23.2120833%20C21.674563%2C23.302434%2021.7002858%2C23.5809849%2022.1840717%2C23.5809849%20C22.2097944%2C23.783268%2021.9525668%2C24%2021.7431571%2C24%20C21.4766956%2C24%2021.0959657%2C23.8611818%2021%2C23.526116%20L21%2C21.4034232%20C21.3523689%2C20.5311914%2021.4893921%2C19.4080261%2021.5357261%2C18.7503315%20C21.5827196%2C18.0928198%2021.8134%2C12%2021.8134%2C12%20C21.8134%2C12%2024%2C13.5368764%2024%2C15.9730533%20C24%2C17.0073311%2023.6349346%2C18.0602643%2022.8896339%2C19.0376614%20C22.0531494%2C20.1366844%2021.6303727%2C20.8483334%2021.6303727%2C21.5106004%20Z%22%20id%3D%22Path%22%20fill%3D%22%23057DBB%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-table {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2023%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A2%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-30.4693%2C-3.43597%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22list%22%20transform%3D%22matrix%280.818182%2C0%2C0%2C0.818182%2C43.9693%2C14.8905%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-16.5%2C-14%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-7%2C-9%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Page-1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22M%C3%A5naden-i-korthet%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Toggle%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Ikon%22%20d%3D%22M11%2C33L11%2C37L7%2C37L7%2C33L11%2C33ZM40%2C33L40%2C37L15%2C37L15%2C33L40%2C33ZM11%2C25L11%2C29L7%2C29L7%2C25L11%2C25ZM40%2C25L40%2C29L15%2C29L15%2C25L40%2C25ZM11%2C17L11%2C21L7%2C21L7%2C17L11%2C17ZM40%2C17L40%2C21L15%2C21L15%2C17L40%2C17ZM11%2C9L11%2C13L7%2C13L7%2C9L11%2C9ZM40%2C9L40%2C13L15%2C13L15%2C9L40%2C9Z%22%20style%3D%22fill%3Argb%2872%2C72%2C78%29%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-tag {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%22128px%22%20height%3D%2225px%22%20viewBox%3D%220%200%20128%2025%22%20version%3D%221.1%22%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Etag%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cg%20id%3D%22Symbols%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Projekt%22%20transform%3D%22translate%28-409.000000%2C%20-165.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22tag%22%20transform%3D%22translate%28409.000000%2C%20165.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22Path-138%22%20fill%3D%22%2358585B%22%20points%3D%220%2013.1924799%207.99490158%200%20127.860591%200%20127.860591%2024.6803451%207.88682555%2024.6803451%22%3E%3C%2Fpolygon%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval-25%22%20fill%3D%22%23FFFFFF%22%20cx%3D%2215.5%22%20cy%3D%2212.5%22%20r%3D%222.5%22%3E%3C%2Fcircle%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-telia {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20version%3D%221.1%22%20viewBox%3D%220%200%208.47%208.47%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%3E%20%3Cmetadata%3E%20%20%3Crdf%3ARDF%3E%20%20%20%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%20%20%20%20%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%20%20%20%20%3Cdc%3Atitle%2F%3E%20%20%20%3C%2Fcc%3AWork%3E%20%20%3C%2Frdf%3ARDF%3E%20%3C%2Fmetadata%3E%20%3Cg%20transform%3D%22translate%28.952%20-288%29%22%3E%20%20%3Cg%20transform%3D%22matrix%28.00292%200%200%20-.00292%20-2.59%20298%29%22%20style%3D%22fill%3A%23662e87%22%3E%20%20%20%3Cpath%20d%3D%22m1009%203440c-205-31-374-180-433-379-14-48-16-169-16-1066%200-1113-3-1054%2062-1177%2037-69%20145-176%20213-210%20119-61%2065-58%201170-58%20897%200%201018%202%201066%2016%20176%2052%20310%20187%20366%20369%2017%2057%2018%20118%2018%201060s-1%201e3%20-18%201060c-57%20185-180%20309-367%20371-52%2017-115%2019-1030%2020-536%201-1e3%20-2-1031-6zm1121-692c1-93%206-156%2014-181%2021-57%2061-103%20113-128%2043-21%2065-24%20196-27l147-4v-383l-265-265h-894l-20-26c-19-25-19-45%202-71%207-10%20100-13%20404-13%20217%200%20393-3%20391-8-13-30-38-105-48-144l-13-48h-716l-20-26c-19-25-19-45%202-71%207-10%2092-13%20361-13h352l12-44c14-54%2063-95%20121-103%2042-6%20242%2038%20293%2063%2015%208%2029%2014%2033%2014%2011%200%204-82-10-109-31-61-27-61-642-61-624%200-610-2-645%2070-17%2032-18%2093-18%20823%200%20868-2%20838%2062%20877%2032%2019%2050%2020%20411%2020h377zm470-220c0-5-56-8-125-8-215%200-235%2020-235%20235v140l180-180c99-99%20180-183%20180-187zm250-518c20-5%2051-25%2069-44%2057-59%2060-142%206-212l-28-36-227%20227%2023%2023c21%2021%2086%2050%20112%2052%206%200%2026-5%2045-10zm-145-260%20110-111-290-286-116-28c-118-29-144-29-156%201-3%2010%206%2069%2022%20133l28%20116%20140%20143c77%2078%20143%20142%20146%20142%204%200%2056-50%20116-110z%22%2F%3E%20%20%20%3Cpath%20d%3D%22m1646%202760c-104-32-141-183-62-249%2023-19%2020-29-13-36-49-11-116-60-135-99-9-20-16-53-14-73%203-33%207-38%2038-46%2045-10%20414-11%20459%200%2046%2011%2056%2029%2042%2081-16%2058-55%2098-124%20126-50%2020-55%2025-42%2036%2045%2037%2058%20124%2029%20186-28%2058-113%2094-178%2074z%22%2F%3E%20%20%20%3Cpath%20d%3D%22m1425%202046c-25-25-25-44-2-73%207-10%2073-13%20267-13%20236%200%20258%201%20273%2018%2022%2025%2021%2048-3%2072-19%2019-33%2020-265%2020h-246z%22%2F%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-ticket {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%2084.8%20108%22%20style%3D%22enable-background%3Anew%200%200%2084.8%20108%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M1.1%2C1.1V107H5l18.8-18.8l18.7%2C18.7l18.7-18.7L80%2C107h3.9V1.1H1.1z%20M54.1%2C38H13v-2.1h41.1V38z%20M71%2C52.1H13V50h58V52.1z%20%20M71%2C24.1H13v-2h58V24.1z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-timer-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20viewBox%3D%220%200%20110%20110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%20fill%3D%22%23057dbb%22%3Ek%C3%B6tider%3C%2Ftitle%3E%3Cdefs%20fill%3D%22%23057dbb%22%3E%3Cpath%20id%3D%22a%22%20d%3D%22M0%20.936h54v62.943H0z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23057dbb%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20fill%3D%22%23057dbb%22%3E%3C%2Fcircle%3E%3Cpath%20fill%3D%22%23057dbb%22%20d%3D%22M32%2060.792h6v-1h-6zM72%2060.792h6v-1h-6zM55%2082.792h1v-6h-1zM55%2043.792h1v-6h-1zM44%2072.625l-4.167%204.167-.833-.833%204.166-4.167zM71%2044.625l-4.166%204.167-.834-.833%204.167-4.167zM43.166%2048.792L39%2044.625l.833-.833L44%2047.959zM70.167%2076.792L66%2072.625l.834-.833L71%2075.959zM54%2061.792h2v-15h-2z%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate%2828%2018.792%29%22%20fill%3D%22%23057dbb%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23057dbb%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20fill%3D%22%23057dbb%22%3E%3C%2Fuse%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M27%2061.638c-13.647%200-24.75-11.06-24.75-24.655%200-13.596%2011.103-24.656%2024.75-24.656s24.75%2011.06%2024.75%2024.656c0%2013.595-11.103%2024.655-24.75%2024.655M47.562%2019.56l.934-1.076%201.472%201.268%201.84-2.118-6.807-5.867-1.84%202.12%201.472%201.268-.74.853a26.937%2026.937%200%200%200-11.268-5.334V6.54H36a2.252%202.252%200%200%200%202.25-2.241V3.177A2.252%202.252%200%200%200%2036%20.936H18a2.252%202.252%200%200%200-2.25%202.24v1.122A2.252%202.252%200%200%200%2018%206.539h3.375v4.135C9.165%2013.254%200%2024.05%200%2036.983c0%2014.854%2012.088%2026.896%2027%2026.896s27-12.042%2027-26.896c0-6.648-2.427-12.728-6.438-17.423%22%20fill%3D%22%23057dbb%22%20mask%3D%22url%28%23b%29%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-timer-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-107%2C-27.0462%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ko-%C3%AAtider%22%20serif%3Aid%3D%22ko%E2%95%A0%C3%AAtider%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C120.5%2C40.5462%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22k%C3%B6tider%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-2%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ikon%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C28%2C18%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-1%22%20d%3D%22M4%2C42.792L10%2C42.792L10%2C41.792L4%2C41.792L4%2C42.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-2%22%20d%3D%22M44%2C42.792L50%2C42.792L50%2C41.792L44%2C41.792L44%2C42.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-3%22%20d%3D%22M27%2C64.792L28%2C64.792L28%2C58.792L27%2C58.792L27%2C64.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-4%22%20d%3D%22M27%2C25.792L28%2C25.792L28%2C19.792L27%2C19.792L27%2C25.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-5%22%20d%3D%22M16%2C54.625L11.833%2C58.792L11%2C57.959L15.166%2C53.792L16%2C54.625Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-6%22%20d%3D%22M43%2C26.625L38.834%2C30.792L38%2C29.959L42.167%2C25.792L43%2C26.625Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-7%22%20d%3D%22M15.166%2C30.792L11%2C26.625L11.833%2C25.792L16%2C29.959L15.166%2C30.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-8%22%20d%3D%22M42.167%2C58.792L38%2C54.625L38.834%2C53.792L43%2C57.959L42.167%2C58.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-9%22%20d%3D%22M26%2C43.792L28%2C43.792L28%2C28.792L26%2C28.792L26%2C43.792Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-12%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C0%2C0.791667%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-10%22%20d%3D%22M27%2C61.638C13.353%2C61.638%202.25%2C50.578%202.25%2C36.983C2.25%2C23.387%2013.353%2C12.327%2027%2C12.327C40.647%2C12.327%2051.75%2C23.387%2051.75%2C36.983C51.75%2C50.578%2040.647%2C61.638%2027%2C61.638M47.562%2C19.56L48.497%2C18.484L49.968%2C19.752L51.809%2C17.634L45.001%2C11.767L43.162%2C13.886L44.633%2C15.155L43.893%2C16.008C40.663%2C13.422%2036.825%2C11.562%2032.625%2C10.674L32.625%2C6.539L36%2C6.539C37.238%2C6.539%2038.25%2C5.532%2038.25%2C4.298L38.25%2C3.177C38.25%2C1.944%2037.238%2C0.936%2036%2C0.936L18%2C0.936C16.763%2C0.936%2015.75%2C1.944%2015.75%2C3.177L15.75%2C4.298C15.75%2C5.532%2016.763%2C6.539%2018%2C6.539L21.375%2C6.539L21.375%2C10.674C9.164%2C13.253%200%2C24.05%200%2C36.983C0%2C51.837%2012.088%2C63.879%2027%2C63.879C41.912%2C63.879%2054%2C51.837%2054%2C36.983C54%2C30.335%2051.573%2C24.255%2047.562%2C19.56%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-timer-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20viewBox%3D%220%200%20110%20110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%20fill%3D%22%23ffffff%22%3Ek%C3%B6tider%3C%2Ftitle%3E%3Cdefs%20fill%3D%22%23ffffff%22%3E%3Cpath%20id%3D%22a%22%20d%3D%22M0%20.936h54v62.943H0z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23ffffff%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20fill%3D%22%23ffffff%22%3E%3C%2Fcircle%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M32%2060.792h6v-1h-6zM72%2060.792h6v-1h-6zM55%2082.792h1v-6h-1zM55%2043.792h1v-6h-1zM44%2072.625l-4.167%204.167-.833-.833%204.166-4.167zM71%2044.625l-4.166%204.167-.834-.833%204.167-4.167zM43.166%2048.792L39%2044.625l.833-.833L44%2047.959zM70.167%2076.792L66%2072.625l.834-.833L71%2075.959zM54%2061.792h2v-15h-2z%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate%2828%2018.792%29%22%20fill%3D%22%23ffffff%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23ffffff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%20fill%3D%22%23ffffff%22%3E%3C%2Fuse%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M27%2061.638c-13.647%200-24.75-11.06-24.75-24.655%200-13.596%2011.103-24.656%2024.75-24.656s24.75%2011.06%2024.75%2024.656c0%2013.595-11.103%2024.655-24.75%2024.655M47.562%2019.56l.934-1.076%201.472%201.268%201.84-2.118-6.807-5.867-1.84%202.12%201.472%201.268-.74.853a26.937%2026.937%200%200%200-11.268-5.334V6.54H36a2.252%202.252%200%200%200%202.25-2.241V3.177A2.252%202.252%200%200%200%2036%20.936H18a2.252%202.252%200%200%200-2.25%202.24v1.122A2.252%202.252%200%200%200%2018%206.539h3.375v4.135C9.165%2013.254%200%2024.05%200%2036.983c0%2014.854%2012.088%2026.896%2027%2026.896s27-12.042%2027-26.896c0-6.648-2.427-12.728-6.438-17.423%22%20fill%3D%22%23ffffff%22%20mask%3D%22url%28%23b%29%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-timer {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%22110%22%20height%3D%22110%22%20viewBox%3D%220%200%20110%20110%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Ctitle%3Ek%C3%B6tider%3C%2Ftitle%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M0%20.936h54v62.943H0z%22%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20stroke%3D%22%23FFF%22%20stroke-width%3D%224%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M32%2060.792h6v-1h-6zM72%2060.792h6v-1h-6zM55%2082.792h1v-6h-1zM55%2043.792h1v-6h-1zM44%2072.625l-4.167%204.167-.833-.833%204.166-4.167zM71%2044.625l-4.166%204.167-.834-.833%204.167-4.167zM43.166%2048.792L39%2044.625l.833-.833L44%2047.959zM70.167%2076.792L66%2072.625l.834-.833L71%2075.959zM54%2061.792h2v-15h-2z%22%2F%3E%3Cg%20transform%3D%22translate%2828%2018.792%29%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M27%2061.638c-13.647%200-24.75-11.06-24.75-24.655%200-13.596%2011.103-24.656%2024.75-24.656s24.75%2011.06%2024.75%2024.656c0%2013.595-11.103%2024.655-24.75%2024.655M47.562%2019.56l.934-1.076%201.472%201.268%201.84-2.118-6.807-5.867-1.84%202.12%201.472%201.268-.74.853a26.937%2026.937%200%200%200-11.268-5.334V6.54H36a2.252%202.252%200%200%200%202.25-2.241V3.177A2.252%202.252%200%200%200%2036%20.936H18a2.252%202.252%200%200%200-2.25%202.24v1.122A2.252%202.252%200%200%200%2018%206.539h3.375v4.135C9.165%2013.254%200%2024.05%200%2036.983c0%2014.854%2012.088%2026.896%2027%2026.896s27-12.042%2027-26.896c0-6.648-2.427-12.728-6.438-17.423%22%20fill%3D%22%23FFF%22%20mask%3D%22url%28%23b%29%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-town-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-107%2C-94.9538%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22samtiliga%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C120.5%2C108.454%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22samtiliga1%22%20serif%3Aid%3D%22samtiliga%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Ikon%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C15%2C26%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-1%22%20d%3D%22M16.225%2C-0.001L-0.001%2C15.307L3.985%2C15.307L3.985%2C33.018L28.469%2C33.018L28.469%2C15.307L32.455%2C15.307L16.225%2C-0.001Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-2%22%20d%3D%22M61.444%2C-0.001L45.215%2C15.307L49.204%2C15.307L49.204%2C33.018L73.684%2C33.018L73.684%2C15.307L77.67%2C15.307L77.67%2C15.303L61.444%2C-0.001Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-3%22%20d%3D%22M22.577%2C46.611L26.563%2C46.611L26.563%2C64.322L51.043%2C64.322L51.043%2C46.611L55.029%2C46.611L38.803%2C31.303L22.577%2C46.611Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-train-blue,
.icon-train {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2038%2055%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M8%2042h22l8%2013H0l8-13zM5.007%2054.983l6.318-9.901%2015.684-.138%206.164%2010.039H5.007z%22%20fill%3D%22%232577AB%22%2F%3E%3Cpath%20d%3D%22M3%201.997C3%20.894%203.89%200%205.002%200h27.996C34.104%200%2035%20.897%2035%201.997v38.006C35%2041.106%2034.11%2042%2032.998%2042H5.002A2.001%202.001%200%200%201%203%2040.003V1.997zM14%204c0-1.105.887-2%202-2h6c1.105%200%202%20.888%202%202%200%201.105-.887%202-2%202h-6c-1.105%200-2-.888-2-2zm-7%206.006C7%208.898%207.897%208%209.005%208h19.99C30.102%208%2031%208.897%2031%2010.006v9.988A2.005%202.005%200%200%201%2028.995%2022H9.005A2.005%202.005%200%200%201%207%2019.994v-9.988zM10%2037a3%203%200%201%200%200-6%203%203%200%200%200%200%206zm19%200a3%203%200%201%200%200-6%203%203%200%200%200%200%206z%22%20fill%3D%22%23009CDC%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-twitter-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2029%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.102%206.384l.062%201.038-1.049-.127C9.296%206.808%205.96%205.155%203.127%202.38L1.742%201.003%201.385%202.02C.63%204.287%201.112%206.681%202.686%208.291c.84.89.65%201.017-.797.487-.504-.17-.945-.296-.987-.233-.147.149.357%202.076.756%202.839.545%201.06%201.658%202.097%202.875%202.712l1.028.487-1.217.021c-1.175%200-1.217.021-1.091.466.42%201.377%202.077%202.839%203.924%203.475l1.3.444-1.132.678a11.815%2011.815%200%200%201-5.624%201.568c-.945.021-1.721.106-1.721.17%200%20.211%202.56%201.398%204.05%201.864%204.47%201.377%209.779.784%2013.766-1.568%202.833-1.673%205.666-5%206.988-8.22.713-1.716%201.426-4.851%201.426-6.355%200-.975.063-1.102%201.239-2.267.692-.678%201.343-1.42%201.468-1.631.21-.403.19-.403-.88-.043-1.785.636-2.036.551-1.155-.402.65-.678%201.427-1.907%201.427-2.267%200-.063-.315.042-.672.233-.377.212-1.217.53-1.846.72l-1.133.36-1.029-.699c-.566-.38-1.364-.805-1.783-.932-1.07-.296-2.707-.254-3.673.085-2.623.953-4.28%203.41-4.091%206.101z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-twitter {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2029%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.102%206.384l.062%201.038-1.049-.127C9.296%206.808%205.96%205.155%203.127%202.38L1.742%201.003%201.385%202.02C.63%204.287%201.112%206.681%202.686%208.291c.84.89.65%201.017-.797.487-.504-.17-.945-.296-.987-.233-.147.149.357%202.076.756%202.839.545%201.06%201.658%202.097%202.875%202.712l1.028.487-1.217.021c-1.175%200-1.217.021-1.091.466.42%201.377%202.077%202.839%203.924%203.475l1.3.444-1.132.678a11.815%2011.815%200%200%201-5.624%201.568c-.945.021-1.721.106-1.721.17%200%20.211%202.56%201.398%204.05%201.864%204.47%201.377%209.779.784%2013.766-1.568%202.833-1.673%205.666-5%206.988-8.22.713-1.716%201.426-4.851%201.426-6.355%200-.975.063-1.102%201.239-2.267.692-.678%201.343-1.42%201.468-1.631.21-.403.19-.403-.88-.043-1.785.636-2.036.551-1.155-.402.65-.678%201.427-1.907%201.427-2.267%200-.063-.315.042-.672.233-.377.212-1.217.53-1.846.72l-1.133.36-1.029-.699c-.566-.38-1.364-.805-1.783-.932-1.07-.296-2.707-.254-3.673.085-2.623.953-4.28%203.41-4.091%206.101z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-up-arrow-base {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5266%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%2348484e%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-1%20-8.74228e-08%20-8.74228e-08%201%2024%200%29%22%20fill%3D%22%2348484e%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5266%29%22%20fill%3D%22%2348484e%22%3E%20%20%3Cpath%20d%3D%22M24%2013.3043L24%2018L12%2010.6957L0%2018L-2.42522e-07%2013.3043L12%206L24%2013.3043Z%22%20fill%3D%22%2348484e%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-up-arrow-blue {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5266%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23057dbb%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-1%20-8.74228e-08%20-8.74228e-08%201%2024%200%29%22%20fill%3D%22%23057dbb%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5266%29%22%20fill%3D%22%23057dbb%22%3E%20%20%3Cpath%20d%3D%22M24%2013.3043L24%2018L12%2010.6957L0%2018L-2.42522e-07%2013.3043L12%206L24%2013.3043Z%22%20fill%3D%22%23057dbb%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-up-arrow-link {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5266%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%230568a1%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-1%20-8.74228e-08%20-8.74228e-08%201%2024%200%29%22%20fill%3D%22%230568a1%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5266%29%22%20fill%3D%22%230568a1%22%3E%20%20%3Cpath%20d%3D%22M24%2013.3043L24%2018L12%2010.6957L0%2018L-2.42522e-07%2013.3043L12%206L24%2013.3043Z%22%20fill%3D%22%230568a1%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

select.search-filter-dropdown:focus,
.icon-up-arrow-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5266%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23ffffff%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-1%20-8.74228e-08%20-8.74228e-08%201%2024%200%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Frect%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5266%29%22%20fill%3D%22%23ffffff%22%3E%20%20%3Cpath%20d%3D%22M24%2013.3043L24%2018L12%2010.6957L0%2018L-2.42522e-07%2013.3043L12%206L24%2013.3043Z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-up-arrow {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cmask%20id%3D%22mask0_2503_5266%22%20style%3D%22mask-type%3Aalpha%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2224%22%20height%3D%2224%22%3E%20%20%3Crect%20width%3D%2224%22%20height%3D%2224%22%20transform%3D%22matrix%28-1%20-8.74228e-08%20-8.74228e-08%201%2024%200%29%22%20fill%3D%22white%22%2F%3E%20%3C%2Fmask%3E%20%3Cg%20mask%3D%22url%28%23mask0_2503_5266%29%22%3E%20%20%3Cpath%20d%3D%22M24%2013.3043L24%2018L12%2010.6957L0%2018L-2.42522e-07%2013.3043L12%206L24%2013.3043Z%22%20fill%3D%22%230466A1%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-uppfyller-ej-red {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%20fill%3D%22%23e73338%22%3E%3Cstyle%20fill%3D%22%23e73338%22%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%20fill%3D%22%23e73338%22%3Euppfyller-ej.colors-red%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.8%2C10a5%2C5%2C0%2C0%2C1%2C.8-2.7l7.2%2C7.2a5.55%2C5.55%2C0%2C0%2C1-2.8.7A5.16%2C5.16%2C0%2C0%2C1%2C4.8%2C10m10.4%2C0a5%2C5%2C0%2C0%2C1-.8%2C2.7L7.3%2C5.5A5%2C5%2C0%2C0%2C1%2C10%2C4.8%2C5.16%2C5.16%2C0%2C0%2C1%2C15.2%2C10M3%2C10a7%2C7%2C0%2C1%2C0%2C7-7%2C7%2C7%2C0%2C0%2C0-7%2C7%22%20fill%3D%22%23e73338%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-uppfyller-ej {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23fff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Euppfyller-ej.colors-red%3C%2Ftitle%3E%3Cpath%20d%3D%22M0%2C0H20V20H0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M4.8%2C10a5%2C5%2C0%2C0%2C1%2C.8-2.7l7.2%2C7.2a5.55%2C5.55%2C0%2C0%2C1-2.8.7A5.16%2C5.16%2C0%2C0%2C1%2C4.8%2C10m10.4%2C0a5%2C5%2C0%2C0%2C1-.8%2C2.7L7.3%2C5.5A5%2C5%2C0%2C0%2C1%2C10%2C4.8%2C5.16%2C5.16%2C0%2C0%2C1%2C15.2%2C10M3%2C10a7%2C7%2C0%2C1%2C0%2C7-7%2C7%2C7%2C0%2C0%2C0-7%2C7%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-user-circle {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2027%2027%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20xmlns%3Aserif%3D%22http%3A%2F%2Fwww.serif.com%2F%22%20style%3D%22fill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-50%2C-61%29%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22min-statistik%22%20serif%3Aid%3D%22min%20statistik%22%20transform%3D%22matrix%280.245455%2C0%2C0%2C0.245455%2C63.5%2C74.5%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22matrix%281%2C0%2C0%2C1%2C-55%2C-55%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3CclipPath%20id%3D%22_clip1%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%22110%22%20height%3D%22110%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2FclipPath%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20clip-path%3D%22url%28%23_clip1%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22min-statistik1%22%20serif%3Aid%3D%22min-statistik%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22Oval%22%20cx%3D%2255%22%20cy%3D%2255%22%20r%3D%2253%22%20style%3D%22fill%3Anone%3Bstroke%3Awhite%3Bstroke-width%3A4px%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22ikon%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C27%2C22%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-1%22%20d%3D%22M29.391%2C0C37.365%2C0%2043.828%2C6.183%2043.828%2C13.811C43.828%2C21.439%2037.365%2C27.622%2029.391%2C27.622C21.417%2C27.622%2014.955%2C21.439%2014.955%2C13.811C14.955%2C6.183%2021.417%2C0%2029.391%2C0%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Group-5%22%20transform%3D%22matrix%281%2C0%2C0%2C1%2C0%2C30.8058%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20id%3D%22Fill-3%22%20d%3D%22M57.73%2C29.988C57.741%2C29.683%2057.747%2C29.375%2057.747%2C29.067C57.747%2C13.304%2044.818%2C0.526%2028.874%2C0.526C12.927%2C0.526%200.001%2C13.304%200.001%2C29.067C0.001%2C29.375%200.006%2C29.683%200.015%2C29.988L57.73%2C29.988Z%22%20style%3D%22fill%3Awhite%3B%22%2F%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-user-house {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20viewBox%3D%220%200%2038%2026%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20id%3D%22a%22%20d%3D%22M0%2025.84h29V0H0z%22%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20transform%3D%22translate%289%29%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cpath%20d%3D%22M9.318%204.48l3.98-3.968a1.666%201.666%200%200%201%202.404%200l12.927%2012.89c.66.683.414%201.242-.548%201.242h-2.695v9.899c0%20.716-.026%201.296-1.016%201.296h-6.587v-9.927h-6.567v2.168c-5.973-8.477.74-2.654-1.625-12.475-.094-.392-.185-.766-.273-1.124z%22%20fill%3D%22%2387AE3C%22%20mask%3D%22url%28%23b%29%22%2F%3E%3C%2Fg%3E%3Cellipse%20fill%3D%22%2387AE3C%22%20cx%3D%2211.227%22%20cy%3D%228.066%22%20rx%3D%225.227%22%20ry%3D%225.066%22%2F%3E%3Cpath%20d%3D%22M20.903%2025.807c.003-.112.005-.224.005-.337%200-5.783-4.68-10.47-10.454-10.47C4.68%2015%200%2019.687%200%2025.47c0%20.113.002.225.005.337h20.898z%22%20fill%3D%22%2387AE3C%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-videocam {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20width%3D%2218px%22%20height%3D%2212px%22%20viewBox%3D%220%200%2018%2012%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Evideocam%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cg%20id%3D%22Page-2%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Medarbetare%22%20transform%3D%22translate%28-408.000000%2C%20-506.000000%29%22%20fill%3D%22%23000000%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22videocam%22%20transform%3D%22translate%28408.000000%2C%20506.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M14%2C4.5%20L14%2C1%20C14%2C0.4%2013.6%2C0%2013%2C0%20L1%2C0%20C0.4%2C0%200%2C0.4%200%2C1%20L0%2C11%20C0%2C11.6%200.4%2C12%201%2C12%20L13%2C12%20C13.6%2C12%2014%2C11.6%2014%2C11%20L14%2C7.5%20L18%2C11.5%20L18%2C0.5%20L14%2C4.5%20L14%2C4.5%20Z%22%20id%3D%22Shape%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-youtube-white {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2016.8%22%3E%3Cpath%20d%3D%22M23.51%2C6.63a3%2C3%2C0%2C0%2C0-2.12-2.12C19.51%2C4%2C12%2C4%2C12%2C4s-7.51%2C0-9.39.49A3.09%2C3.09%2C0%2C0%2C0%2C.49%2C6.63%2C31.94%2C31.94%2C0%2C0%2C0%2C0%2C12.4a31.76%2C31.76%2C0%2C0%2C0%2C.49%2C5.77%2C3%2C3%2C0%2C0%2C0%2C2.12%2C2.12c1.9.51%2C9.39.51%2C9.39.51s7.51%2C0%2C9.39-.49a3%2C3%2C0%2C0%2C0%2C2.12-2.12A31.88%2C31.88%2C0%2C0%2C0%2C24%2C12.42%2C30.29%2C30.29%2C0%2C0%2C0%2C23.51%2C6.63ZM9.61%2C16V8.8l6.24%2C3.6Z%22%20transform%3D%22translate%280%20-4%29%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}

.icon-youtube {
  background-image: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2016.8%22%3E%3Cpath%20d%3D%22M23.51%2C6.63a3%2C3%2C0%2C0%2C0-2.12-2.12C19.51%2C4%2C12%2C4%2C12%2C4s-7.51%2C0-9.39.49A3.09%2C3.09%2C0%2C0%2C0%2C.49%2C6.63%2C31.94%2C31.94%2C0%2C0%2C0%2C0%2C12.4a31.76%2C31.76%2C0%2C0%2C0%2C.49%2C5.77%2C3%2C3%2C0%2C0%2C0%2C2.12%2C2.12c1.9.51%2C9.39.51%2C9.39.51s7.51%2C0%2C9.39-.49a3%2C3%2C0%2C0%2C0%2C2.12-2.12A31.88%2C31.88%2C0%2C0%2C0%2C24%2C12.42%2C30.29%2C30.29%2C0%2C0%2C0%2C23.51%2C6.63ZM9.61%2C16V8.8l6.24%2C3.6Z%22%20transform%3D%22translate%280%20-4%29%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
}
@charset "UTF-8";

.site-footer {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.btn--no-box-shadow {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.border-1px-solid-dark-blue {
  border: 1px solid #0568a1;
}

.u-background-none {
  background: none !important;
}

.u-background-color-white {
  background-color: #fff !important;
}

.js #login-password,
.js #laggTillArMedsokandeTillBtn {
  display: none;
}

.u-border-none {
  border: none !important;
}

.date-list__time {
  min-width: 0;
}

.cms-content img {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
}

.cms-content p.movie {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}

.cms-content p.movie iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.cms-content-sidfot p {
  margin-bottom: 0;
  padding-bottom: 1rem;
}

.cms-content-sidfot ul,
.cms-content-sidfot ol {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  padding-bottom: 1rem;
}

.cms-content-sidfot li {
  padding-bottom: 0.5rem;
}

.dotted-bg-border-bottom {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
  background-position: bottom;
}

.dotted-bg-border-top {
  background-image: linear-gradient(to right, currentColor, currentColor 2px, transparent 2px, transparent 6px);
  background-size: 6px 1px;
  background-repeat: repeat-x;
  background-position: top;
}

.display-flex .tag {
  margin-left: 0.5rem;
  margin-bottom: 0.5rem;
}

.u-ow-anywhere {
  overflow-wrap: anywhere;
}

.u-overflow-y-hidden {
  overflow-y: hidden;
}

.u-is-hidden {
  display: none !important;
}

fieldset.has-error .checkbox + div.field-help,
fieldset.has-error .radio + div.field-help {
  color: #e73338;
  padding-left: 2rem;
  padding-top: 0;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* Visa inte felmeddelandet på dess ursprungliga plats*/

.field-group span.field-validation-error {
  display: none;
}

/* Fix för att texten ska linjera i info-box. Det här bör åtgärdas i styleguiden*/

.apartment-wrapper .info-box .info-box__date.line-list__item {
  margin-top: -0.15rem;
}

/* Åtgärd för annonskortet på sök bostad*/

.ad-list__footer {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* Åtgärd för att taggarna i annonskortet ska se bra ut om de är fler än en */

.ad-list__footer .tag {
  width: auto;
}

/* Start Åtgärd för kartmarkörer, använd scss */

.m-map-marker {
  background-image: url("/static/images/map-marker-default-317e901e52.svg");
}

.m-map-marker.is-selected {
  background-image: url("/static/images/map-marker-selected-bebf6e38af.svg");
}

.m-map-marker .m-map-marker__text {
  color: #333333;
  background: #ffdd00;
  font-family: "Open Sans", sans-serif;
  font-size: 13px;
  font-weight: bold;
  line-height: 22px;
  /*calc(26px - 4px);*/
  text-align: center;
  width: 26px;
  height: 26px;
  position: relative;
  left: 20px;
  border-radius: 13px;
  /*calc(26px / 2);*/
  border: 2px solid #48484e;
}

.m-map-cluster {
  text-align: center;
  background-color: #e73338;
  background-clip: padding-box;
  border-radius: 22.5px;
  border: 2px solid #ffffff;
  font-family: "Georgia Pro";
  font-size: 19px;
  font-weight: bold;
  color: #ffffff;
  line-height: 41px;
}

.m-map-cluster-large {
  text-align: center;
  background-color: #e73338;
  background-clip: padding-box;
  border-radius: 27.5px;
  border: 2px solid #ffffff;
  font-family: "Georgia Pro";
  font-size: 19px;
  font-weight: bold;
  color: #ffffff;
  line-height: 51px;
}

.m-map-cluster.is-selected,
.m-map-cluster-large.is-selected {
  background-color: #057dbb;
}

/* Slut Åtgärd för kartmarkörer */

/* Åtgärd för filterknapp på kartan */

#apartment-search-filter-button {
  z-index: 1000;
}

/* Åtgärd för att inte ha display: none, ändra i styleguiden */

.apartment-search-map {
  display: inherit;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* Åtgärd för att få en bredare annonslista och inte display: none, ändra i styleguiden*/

.apartment-search-hits {
  display: inherit;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.apartment-search-filter {
  display: inherit;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* Åtgärd för att Visa på kartan-knappen ska ligga rätt */

.apartment-search-info {
  position: relative;
}

/* Åtgärd för att inte visa knappen Visa på kartan på infokortet*/

.apartment-search-info .ad-list__show-on-map {
  display: none;
}

/* Åtgärd för att menyn ligger överst på kartan*/

nav#navbar {
  z-index: 1001;
}

/* Åtgärd för menybakgrundsfärg nivå 2 för bred skärm, ändra i styleguide */

@media (min-width: 1200px) {
  .js .sub-level-wrapper {
    background-color: #0568a1;
  }
}

/* Åtgärd för att dölja vit rand i botten för browse aloud*/

#__ba_panel {
  display: none;
}

/* Åtgärd för att label för sortering inte ska vara fet */

.apartment-search-hits .bg-box-gray.hits-sort label {
  font-weight: normal;
}

/* Åtgärd för att fokusramen ska synas runt nyproduktionskortet */

.apartment-new__item__link {
  display: block;
}

/* Åtgärd för att visa stängknappen för annonskortet på liten skärm */

.adlist__close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding-top: 0.25rem !important;
  outline-offset: -0.1rem;
}

.apartment-search-hits .adlist__close-button {
  display: none;
}

/* Åtgärd för att visa fokusramen för annonskortet på liten skärm */

.apartment-search-info .ad-list__link {
  outline-offset: -0.1rem;
  border-radius: 0;
}

/* Åtgärd för att ta bort vit rand i toppen på stor skärm*/

@media (min-width: 1200px) {
  .site-header {
    padding-top: 0 !important;
  }
}

/* Åtgärd för att knappen för att visa som tabell/diagram ska vara till höger */

@media (min-width: 769px) {
  .show-table-button {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}

/* Åtgärd för att tab-ramen runt grupperade knappar inte ska klippas */

.btn.btn--grouped {
  outline-offset: -0.1rem;
}

/* Åtgärd för att tab-ramen runt brödsmulor inte ska klippas */

.breadcrumbs__item:not(:last-child) {
  padding-right: 0.2rem;
}

.breadcrumbs__item:not(:first-child)::before {
  padding: 0 0.5rem 0 0.3rem;
}

/* Åtgärd för att paragrafer (från epi) i en datumlista inte ska ha så stort utrymme under sig*/

.date-list__item .list-text p:not(:last-child) {
  margin-bottom: 0;
  padding-bottom: 1rem;
}

/* Åtgärd för att sista paragrafen (från epi) i en datumlista inte ska ha utrymme under sig*/

.date-list__item .list-text p:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
}

.u-list-style-none {
  list-style: none;
}

.sitemap-link {
  display: inline-block;
  width: 100%;
  padding-top: 0.5rem;
}

/* Åtgärd för sökbostadfiltret på startsidan*/

.filter-choices-start {
  width: 100%;
}

.filter-choices-start .row {
  overflow-x: hidden;
}

.filter-choices-start input[type=checkbox] + label {
  margin-right: 0;
}

/* Åtgärd för sökfältet för bostadsök på startsidan*/

input[type=text].filter-input-start {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  margin-bottom: 0;
  background-size: 24px 24px;
  /* behövs för IE 11*/
}

@media (max-width: 768px) {
  input[type=text].filter-input-start {
    margin-bottom: 0.5rem;
  }
}

/* Snabbmeny för att hoppa direkt till innehållet */

.skip-to-content {
  text-align: center;
}

.skip-to-content a {
  padding: 0.5rem 2rem;
}

.skip-to-content a:focus {
  display: inline-block;
  position: static;
  height: auto;
  width: auto;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* Åtgärd för att outline ska synas helt för textfält och knapp för sök bostadstyp på startsidan */

.filter-input-start,
.filter-input-start + button {
  outline-offset: -0.1rem;
}

/* Åtgärd för att centrera navigationselementen */

.pagination__item a {
  text-align: center;
}

/* Åtgärd för navigeringsknappar i formulär*/

.form-navigation-button-wrapper {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 1rem;
}

.form-navigation-button-wrapper button,
.form-navigation-button-wrapper a {
  margin-top: 1rem;
}

.form-navigation-button-wrapper :not(:last-child) {
  margin-right: 1rem;
}

/* Åtgärd för att google translate inte ska störa hamburgermenyn */

.js body.fixed {
  position: fixed !important;
}

/* Åtgärd för att placeholder-texten för Sök bostad-rutan ska placeras rätt. Se över när endast css för externwebben från styleguiden används */

input.filter-input-start.field-control.input-icon-left {
  background-position: 1rem 50%;
  padding-left: 3rem;
}

.share .share__wrapper > div {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  flex-direction: column;
}

.apartment-side .share {
  width: 100%;
}

.apartment-side .share .share__wrapper {
  position: relative;
  top: inherit;
}

@media (min-width: 961px) {
  .apartment-wrapper .apartment-side {
    height: 100%;
  }
}

.date-list__item .date-list__link a {
  text-decoration: none;
  font-weight: bold;
}

.date-list__item .date-list__link a:hover {
  text-decoration: underline;
}

.date-list__item .date-list__link .list-text p {
  padding-bottom: 0.25rem;
}

.btn--full-width-mobile,
.btn--full-width-mobile-xtra-wide {
  width: 100%;
  text-align: center;
}

@media (min-width: 769px) {
  .btn--full-width-mobile {
    max-width: 250px;
  }

  .btn--full-width-mobile-xtra-wide {
    max-width: 340px;
  }
}

/* Åtgärd för att kunna sätta blå footertext*/

.color-dark-blue {
  color: #0568a1 !important;
}

/* Åtgärd för att inte få för mycket bottenmarginal i informationsrutor */

.alert.alert--info p:last-of-type {
  margin-bottom: 0;
}

/* Åtgärd för att det ska vara avstånd mellan två informationsrutor men inte efter sista */

.grid-12 .alert:not(:last-child) {
  margin-bottom: 1rem;
}

.grid-12 .alert:last-child {
  margin-bottom: 0;
}

/* Åtgärd för grå separator mellan inloggningssätt i inloggningsrutan */

.border-1px-solid-dark-blue li.line-list__item:not(:last-child) > a > span,
.border-1px-solid-dark-blue li.line-list__item:not(:last-child) button > span {
  border-bottom: 1px solid #d0d0ca;
  padding-bottom: 1rem;
}

.border-1px-solid-dark-blue li.line-list__item:not(:last-child) button > span > b {
  color: #0568a1;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  word-wrap: break-word;
  overflow-wrap: break-word;
  -ms-hyphens: auto;
  hyphens: auto;
}

/* Åtgärd för att texten inte ska flyta in i punkten bredvid */

.apartment-wrapper .info-box__inner ul li {
  margin-right: 1rem;
}

/* Åtgärd för att autocomplete på söksidan vara under utfälda menyn */

input#quicksearch-input + span + ul#id-autocomplete {
  z-index: 900;
}

.bg-transparent {
  background-color: transparent !important;
}

.color-red {
  color: #e73338;
}

/* Åtgärd till klasserna finns med i external.css från styleguiden*/

.marked-text {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  border-left: 6px solid #057dbb;
  padding: 0 0 0 9px;
  margin-bottom: 0;
}

.marked-text__answer {
  font-size: 19px;
  line-height: 30px;
  padding-left: 15px;
}

.max-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.u-m-x-minus {
  margin-left: -1rem;
  margin-right: -1rem;
}

/* Åtgärda stor bild med text på startsidan */

.text-image__overlay {
  position: static;
  margin: 0 0 0.5rem 0;
  padding: 1rem 1rem 1.5rem;
}

.text-image__text p {
  font-size: 1rem;
  line-height: 1.5rem;
}

@media (min-width: 961px) {
  .text-image__overlay {
    position: relative;
    bottom: 5rem;
    margin: 0 2rem -4.5rem 2rem;
    padding: 1rem 3.3rem 1.5rem;
  }

  .text-image__text p {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

.hideshow_button__text {
  display: none;
}

.hideshow_button__text.is-visible {
  display: inline;
}

.hideshow_content {
  display: none;
}

.hideshow_content.is-visible {
  display: inline;
}

.ad-list__item-custom {
  margin: 0.5rem;
}

.BannerAllaInloggade p {
  margin-bottom: 0;
}

.extra-info-text {
  font-size: 16px;
}

.checkbox-no-focus > input[type=checkbox]:focus + label {
  text-decoration: none;
  color: #48484e;
}

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

.word-break {
  word-wrap: break-word;
  overflow-wrap: break-word;
  -ms-hyphens: auto;
  hyphens: auto;
}

.no-hyphen {
  -ms-hyphens: none;
  hyphens: none;
}

/* Intresseanmälan house */

.house-body-intresseanmalan .house-content .house-preamble {
  -webkit-font-feature-settings: "clig" off, "liga" off;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Open Sans";
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: -0.2px;
  margin-bottom: 20px;
}

.house-body-intresseanmalan .house-content .preliminar-plats {
  border-radius: 4px;
  border: 2px solid #FFF;
  text-align: center;
  padding: 5px 0px;
  font-family: "Open Sans Condensed";
}

.house-body-intresseanmalan .house-content .preliminar-plats h5 {
  margin-bottom: 0;
}

.house-body-intresseanmalan .house-content .preliminar-plats .gamma {
  -webkit-font-feature-settings: "clig" off, "liga" off;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Orelega One";
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: -0.2px;
}

.house-body-intresseanmalan .house-content .house-footer span {
  font-size: 100%;
}

.house-body-intresseanmalan .house-content .house-footer p.anmal-till {
  margin-bottom: 0px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: -0.2px;
}

.house-body-intresseanmalan .house-content p.preliminar-plats-text {
  margin-bottom: 0px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: -0.2px;
  padding-top: 10px;
}

.house-body-intresseanmalan .house-content .house-footer a.btn {
  width: 100%;
  text-align: center;
}

.house-body-intresseanmalan .house-content .house-footer div.se-villkor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding-top: 20px;
  padding-bottom: 10px;
}

.house-body-intresseanmalan .house-content .house-footer div.se-villkor svg {
  margin-left: 5px;
}

.house-body-intresseanmalan .house-content .house-footer a.se-villkor {
  -webkit-font-feature-settings: "clig" off, "liga" off;
  font-feature-settings: "clig" off, "liga" off;
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  /* 150% */
  letter-spacing: -0.2px;
}

/* END Intresseanmälan house */

/* Villkor content */

.villkor-content .villkor-list li {
  border-radius: 4px;
  background-color: #F0F0EB;
  font-weight: 700;
  color: #48484E;
  padding: 10px;
  margin-top: 5px;
  list-style-type: none;
  line-height: 1.5rem;
  font-size: 0.9rem;
}

.villkor-content .villkor-mjuka li {
  border-left: 5px solid #057dbb;
  word-break: break-word;
}

.villkor-content .villkor-list {
  padding-left: 0;
  margin-bottom: 0;
}

.bla-rubrik {
  color: #057DBB;
}

.villkor-content .villkor-beskrivning {
  font-weight: 400;
  background-color: #F0F0EB;
  color: #48484E;
  padding: 5px;
  margin-top: -5px;
  line-height: 1.5rem;
  font-size: 0.9rem;
  border-radius: 4px;
}

.villkor-content .villkor-accordion-accordion__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 10px 10px 45px;
  text-align: left;
  background-color: transparent;
}

.villkor-content .villkor-accordion-accordion__title {
  margin-top: 5px;
  display: block;
}

.villkor-content .villkor-header {
  border-radius: 4px;
  background-color: #F0F0EB;
  font-weight: 700;
  color: #48484E;
  line-height: 1.5rem;
  font-size: 0.9rem;
  display: block;
}

.villkor-content .villkor-header button svg {
  display: none;
}

.villkor-content .villkor-accordion-accordion__panel[aria-hidden=true] {
  display: none;
}

.svara-ja-villkor-expandable .textbox p.villkor-svara-ja:not(:first-of-type) {
  border-top: 1px solid rgba(91, 105, 109, 0.5);
}

.svara-ja-villkor-expandable .expandable-part p {
  border-top: 1px solid rgba(91, 105, 109, 0.5);
}

.svara-ja-villkor-expandable .textbox {
  border-radius: 4px 4px 0 0;
}

.svara-ja-villkor-expandable .textbox {
  border-color: #057DBB;
}

.svara-ja-villkor-expandable button.btn--secondary {
  border-radius: 0 0 4px 4px;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: 1px solid #057DBB;
}

/* END Villkor content */

.flex-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
/* Slider */

.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: "";
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
@charset "UTF-8";

/* Arrows */

.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir=rtl] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  content: "←";
}

[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}

[dir=rtl] .slick-next {
  right: auto;
  left: -25px;
}

.slick-next:before {
  content: "→";
}

[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: 0.25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}