@font-face {
  font-display: block;
  font-style:   normal;
  font-weight:  400;
  font-family: "vifont";
  src: url("vifont.woff2") format("woff2"),
       url("vifont.woff") format("woff");
}

.vi::before,
[class^="vi-"]::before,
[class*=" vi-"]::before {
  font-family:vifont;
  display:inline-block;
  font-weight:400;
  font-style:normal;
  line-height:1;
  text-transform:none;
  letter-spacing:normal;
  word-wrap:normal;
  white-space:nowrap;
  direction:ltr;
  -webkit-font-smoothing:antialiased;
  text-rendering:optimizeLegibility;
  -moz-osx-font-smoothing:grayscale;
}

.vi-missing:before{content:"\e000"}.vi-edit:before{content:"\e001"}.vi-trash:before{content:"\e002"}.vi-add:before{content:"\e003"}.vi-save:before{content:"\e004"}.vi-file:before{content:"\e005"}.vi-lock:before{content:"\e006"}.vi-inbox:before{content:"\e007"}.vi-outbox:before{content:"\e008"}.vi-contact:before{content:"\e009"}.vi-family:before{content:"\e00a"}.vi-meldekette:before{content:"\e00b"}.vi-printer:before{content:"\e00c"}.vi-annotations:before{content:"\e00d"}.vi-specials:before{content:"\e00f"}.vi-search:before{content:"\e010"}.vi-search-history:before{content:"\e011"}.vi-search-prev:before{content:"\e012"}.vi-portal:before{content:"\e013"}.vi-pin:before{content:"\e014"}.vi-gear:before{content:"\e015"}.vi-tool:before{content:"\e016"}.vi-datatrans:before{content:"\e017"}.vi-qs:before{content:"\e018"}.vi-fernwartung:before{content:"\e019"}.vi-calendar:before{content:"\e01a"}.vi-correction:before{content:"\e01b"}.vi-bdr:before{content:"\e01c"}.vi-osv:before{content:"\e01d"}.vi-archive:before{content:"\e01e"}.vi-restore:before{content:"\e01f"}.vi-document:before{content:"\e020"}.vi-arrow-left:before{content:"\e021"}.vi-arrow-right:before{content:"\e022"}.vi-success-valid:before{content:"\e023"}.vi-false-valid:before{content:"\e024"}.vi-apply:before{content:"\e025"}.vi-remove:before{content:"\e026"}.vi-iconview:before{content:"\e027"}.vi-list:before{content:"\e028"}.vi-treeview:before{content:"\e029"}.vi-star:before{content:"\e02a"}.vi-filter:before{content:"\e02b"}.vi-magnet:before{content:"\e02c"}.vi-update:before{content:"\e02d"}.vi-signaturepad:before{content:"\e02e"}.vi-bmon:before{content:"\e02f"}.vi-form:before{content:"\e030"}.vi-npa-chip:before{content:"\e031"}.vi-stethoscope:before{content:"\e032"}.vi-folder-closed:before{content:"\e033"}.vi-folder-open:before{content:"\e034"}.vi-collapse-nav:before{content:"\e035"}.vi-expand-nav:before{content:"\e036"}.vi-home:before{content:"\e037"}.vi-election:before{content:"\e038"}.vi-eye:before{content:"\e039"}.vi-success:before{content:"\e03a"}.vi-wohnungsbau:before{content:"\e03b"}.vi-inside:before{content:"\e03c"}.vi-outside:before{content:"\e03d"}.vi-anonymous-boy:before{content:"\e03e"}.vi-anonymous-girl:before{content:"\e03f"}.vi-anonymous-male:before{content:"\e040"}.vi-anonymous-female:before{content:"\e041"}.vi-buergerservice:before{content:"\e042"}.vi-controlling:before{content:"\e043"}.vi-statistics:before{content:"\e044"}.vi-gun:before{content:"\e045"}.vi-explosive:before{content:"\e046"}.vi-key:before{content:"\e047"}.vi-fingerprint:before{content:"\e048"}.vi-log:before{content:"\e049"}.vi-vois:before{content:"\e04a"}.vi-pass-pa:before{content:"\e04b"}.vi-scanner:before{content:"\e04c"}.vi-attachment:before{content:"\e04d"}.vi-datepicker:before{content:"\e04e"}.vi-anonymous-inter:before{content:"\e04f"}.vi-details:before{content:"\e050"}.vi-female:before{content:"\e051"}.vi-male:before{content:"\e052"}.vi-warning:before{content:"\e053"}.vi-help:before{content:"\e054"}.vi-info:before{content:"\e055"}.vi-hint:before{content:"\e056"}.vi-history:before{content:"\e057"}.vi-name:before{content:"\e058"}.vi-gsv:before{content:"\e059"}.vi-married:before{content:"\e05a"}.vi-anonymous:before{content:"\e05b"}.vi-europe:before{content:"\e05c"}.vi-execute:before{content:"\e05d"}.vi-relocation:before{content:"\e05e"}.vi-flat:before{content:"\e05f"}.vi-return:before{content:"\e060"}.vi-chain:before{content:"\e061"}.vi-speak:before{content:"\e062"}.vi-support:before{content:"\e063"}.vi-quit:before{content:"\e064"}.vi-logoff:before{content:"\e065"}.vi-task:before{content:"\e066"}.vi-data-exchange:before{content:"\e067"}.vi-transmission:before{content:"\e068"}.vi-transmission-block:before{content:"\e069"}.vi-disclosure:before{content:"\e06a"}.vi-asp:before{content:"\e06b"}.vi-religion:before{content:"\e06c"}.vi-religion-prev:before{content:"\e06d"}.vi-location:before{content:"\e06e"}.vi-tax:before{content:"\e06f"}.vi-nationality:before{content:"\e070"}.vi-nationality-loss:before{content:"\e071"}.vi-nationality-cert:before{content:"\e072"}.vi-nationality-prev:before{content:"\e073"}.vi-certificate:before{content:"\e074"}.vi-document-auth:before{content:"\e075"}.vi-notes:before{content:"\e076"}.vi-start:before{content:"\e077"}.vi-stop:before{content:"\e078"}.vi-database:before{content:"\e079"}.vi-source-restore:before{content:"\e07a"}.vi-download:before{content:"\e07b"}.vi-copy:before{content:"\e07c"}.vi-user:before{content:"\e07d"}.vi-user-add:before{content:"\e07e"}.vi-user-delete:before{content:"\e07f"}.vi-role:before{content:"\e080"}.vi-role-add:before{content:"\e081"}.vi-role-delete:before{content:"\e082"}.vi-unit:before{content:"\e083"}.vi-unit-add:before{content:"\e084"}.vi-unit-delete:before{content:"\e085"}.vi-e-akte:before{content:"\e086"}.vi-undo:before{content:"\e087"}.vi-eraser:before{content:"\e088"}.vi-redo:before{content:"\e089"}.vi-addons:before{content:"\e08a"}.vi-ribbon:before{content:"\e08b"}.vi-expand:before{content:"\e08c"}.vi-collapse:before{content:"\e08d"}.vi-intersexual:before{content:"\e08e"}.vi-next:before{content:"\e08f"}.vi-forward:before{content:"\e090"}.vi-back:before{content:"\e091"}.vi-backward:before{content:"\e092"}.vi-up:before{content:"\e093"}.vi-down:before{content:"\e094"}.vi-close:before{content:"\e095"}.vi-health-report:before{content:"\e096"}.vi-cut:before{content:"\e097"}.vi-paste:before{content:"\e098"}.vi-angle:before{content:"\e099"}.vi-link:before{content:"\e09a"}.vi-doctorate:before{content:"\e09b"}.vi-factory:before{content:"\e09c"}.vi-e-akte-select:before{content:"\e09d"}.vi-e-akte-deselect:before{content:"\e09e"}.vi-printer-select:before{content:"\e09f"}.vi-printer-deselect:before{content:"\e0a0"}.vi-down-nf:before{content:"\e0a1"}.vi-up-nf:before{content:"\e0a2"}.vi-device-control:before{content:"\e0a3"}.vi-municipality:before{content:"\e0a4"}.vi-message-mb:before{content:"\e0a5"}.vi-question-mb:before{content:"\e0a6"}.vi-information-mb:before{content:"\e0a7"}.vi-success-mb:before{content:"\e0a8"}.vi-error-mb:before{content:"\e0a9"}.vi-hint-mb:before{content:"\e0aa"}.vi-warning-mb:before{content:"\e0ab"}.vi-fatal-mb:before{content:"\e0ac"}.vi-paragraph29:before{content:"\e0ad"}.vi-address:before{content:"\e0ae"}.vi-passport-withdraw:before{content:"\e0af"}.vi-binoculars:before{content:"\e0b0"}.vi-confirm-name:before{content:"\e0b1"}.vi-warning-valid:before{content:"\e0b2"}.vi-dialog:before{content:"\e0b3"}.vi-city:before{content:"\e0b4"}.vi-district:before{content:"\e0b5"}.vi-street:before{content:"\e0b6"}.vi-area:before{content:"\e0b7"}.vi-expand-right:before{content:"\e0b8"}.vi-expand-left:before{content:"\e0b9"}.vi-deselect:before{content:"\e0ba"}.vi-select:before{content:"\e0bb"}.vi-menu:before{content:"\e0bc"}.vi-gender:before{content:"\e0bd"}.vi-expandable:before{content:"\e0be"}.vi-append:before{content:"\e0bf"}.vi-remove-2:before{content:"\e0c0"}.vi-collapse-left:before{content:"\e0c1"}.vi-collapse-right:before{content:"\e0c2"}.vi-ente:before{content:"\e0c3"}.vi-webcam:before{content:"\e0c4"}.vi-pipette:before{content:"\e0c5"}.vi-newspaper:before{content:"\e0c6"}.vi-filing:before{content:"\e0c7"}.vi-meldewesen:before{content:"\e0c8"}.vi-gewerbewesen:before{content:"\e0c9"}.vi-auslaenderwesen:before{content:"\e0ca"}.vi-fuehrerscheinwesen:before{content:"\e0cb"}.vi-cube:before{content:"\e0cc"}.vi-ballot-paper:before{content:"\e0cd"}.vi-cancel:before{content:"\e0ce"}.vi-unknown:before{content:"\e0cf"}.vi-layout:before{content:"\e0d0"}.vi-items-components:before{content:"\e0d1"}.vi-flash:before{content:"\e0d3"}.vi-widget:before{content:"\e0d4"}.vi-basic:before{content:"\e0d5"}.vi-outbox-reports:before{content:"\e0d6"}.vi-inbox-reports:before{content:"\e0d7"}.vi-driving-license:before{content:"\e0d8"}.vi-car:before{content:"\e0d9"}.vi-estate:before{content:"\e0da"}.vi-picture:before{content:"\e0db"}.vi-import:before{content:"\e0dc"}.vi-export:before{content:"\e0dd"}.vi-send:before{content:"\e0de"}.vi-move:before{content:"\e0df"}.vi-expand-2:before{content:"\e0e0"}.vi-collapse-2:before{content:"\e0e1"}.vi-cemetery:before{content:"\e0e2"}.vi-bzr-gzr:before{content:"\e0e3"}.vi-fachverfahren:before{content:"\e0e4"}.vi-meldekette-info:before{content:"\e0e5"}.vi-partially-cancel:before{content:"\e0e6"}.vi-card:before{content:"\e0e7"}.vi-rollstuhlfahrer:before{content:"\e0e8"}.vi-table:before{content:"\e0e9"}.vi-gebuehrenkasse:before{content:"\e0ea"}.vi-minus:before{content:"\e0eb"}.vi-fischereischein:before{content:"\e0ec"}.vi-fundbuero:before{content:"\e0ed"}.vi-rz-print:before{content:"\e0ee"}.vi-rz-print-select:before{content:"\e0ef"}.vi-rz-print-deselect:before{content:"\e0f0"}.vi-code:before{content:"\e0f1"}.vi-civiso:before{content:"\e0f2"}.vi-pam:before{content:"\e0f3"}.vi-online:before{content:"\e0f4"}.vi-birthday:before{content:"\e0f5"}.vi-alert:before{content:"\e0f6"}.vi-gew-kraftverkehr:before{content:"\e0f7"}.vi-verpflichtungserklaerung:before{content:"\e0f8"}.vi-dot:before{content:"\e0f9"}.vi-birth:before{content:"\e0fa"}.vi-intend-right:before{content:"\e0fb"}.vi-intend-left:before{content:"\e0fc"}.vi-beaker:before{content:"\e0fd"}.vi-fullscreen:before{content:"\e0fe"}.vi-close-fullscreen:before{content:"\e0ff"}.vi-bell:before{content:"\e100"}.vi-scalable:before{content:"\e101"}.vi-townhall:before{content:"\e102"}.vi-mailbox:before{content:"\e103"}.vi-tilesize:before{content:"\e104"}.vi-anonymous-ngr-male:before{content:"\e105"}.vi-container:before{content:"\e106"}.vi-hourglass:before{content:"\e107"}.vi-help-2:before{content:"\e108"}.vi-base:before{content:"\e109"}.vi-kontrollgeraetekarten:before{content:"\e10a"}.vi-fahrschule:before{content:"\e10b"}.vi-fahrgastbefoerderung:before{content:"\e10c"}.vi-amtlkennzeichen:before{content:"\e10d"}.vi-owi:before{content:"\e10e"}.vi-sio:before{content:"\e10f"}.vi-zulassungsakte:before{content:"\e110"}.vi-filiale:before{content:"\e111"}.vi-investment:before{content:"\e112"}.vi-abakus:before{content:"\e113"}.vi-barchart:before{content:"\e114"}.vi-piechart:before{content:"\e115"}.vi-workplace:before{content:"\e116"}.vi-childtrans:before{content:"\e117"}.vi-write:before{content:"\e118"}.vi-schoeffen:before{content:"\e119"}.vi-sort:before{content:"\e11a"}.vi-sortup:before{content:"\e11b"}.vi-sortdown:before{content:"\e11c"}.vi-draft:before{content:"\e11d"}.vi-nib:before{content:"\e11e"}.vi-smile:before{content:"\e11f"}.vi-sad:before{content:"\e120"}.vi-relations:before{content:"\e121"}.vi-fe-am:before{content:"\e122"}.vi-fe-a1:before{content:"\e123"}.vi-fe-a2:before{content:"\e124"}.vi-fe-a:before{content:"\e125"}.vi-fe-b1:before{content:"\e126"}.vi-fe-b:before{content:"\e127"}.vi-fe-c1:before{content:"\e128"}.vi-fe-c:before{content:"\e129"}.vi-fe-d1:before{content:"\e12a"}.vi-fe-d:before{content:"\e12b"}.vi-fe-e-cd:before{content:"\e12c"}.vi-fe-e-b:before{content:"\e12d"}.vi-fe-ce-part1:before{content:"\e12e"}.vi-fe-ce-part2:before{content:"\e12f"}.vi-fe-t:before{content:"\e130"}.vi-arrow-down:before{content:"\e131"}.vi-arrow-up:before{content:"\e132"}.vi-feedback:before{content:"\e133"}.vi-super-happy:before{content:"\e134"}.vi-super-bad:before{content:"\e135"}.vi-neutral:before{content:"\e136"}.vi-enter:before{content:"\e137"}.vi-drag:before{content:"\e138"}.vi-upload:before{content:"\e139"}.vi-lock-dot:before{content:"\e13a"}.vi-stamp:before{content:"\e13b"}.vi-anonymous-male-dead:before{content:"\e13c"}.vi-anonymous-female-dead:before{content:"\e13d"}.vi-anonymous-trans-dead:before{content:"\e13e"}.vi-anonymous-girl-dead:before{content:"\e13f"}.vi-anonymous-boy-dead:before{content:"\e140"}.vi-map:before{content:"\e141"}.vi-smartphone:before{content:"\e142"}.vi-handwerkskammer:before{content:"\e143"}.vi-treeview-level:before{content:"\e144"}.vi-open-response:before{content:"\e145"}.vi-kanban:before{content:"\e146"}.vi-move-files:before{content:"\e147"}.vi-stateless:before{content:"\e148"}.vi-eye-dot:before{content:"\e149"}.vi-forbidden-dot:before{content:"\e14a"}.vi-kfz:before{content:"\e14b"}.vi-hug:before{content:"\e14c"}.vi-tevis:before{content:"\e14d"}.vi-clock:before{content:"\e14f"}.vi-appointments:before{content:"\e150"}.vi-background-dot:before{content:"\e151"}.vi-background-triangle:before{content:"\e152"}.vi-call-up:before{content:"\e153"}.vi-caps-lock:before{content:"\e154"}.vi-coffin:before{content:"\e156"}.vi-dog-left:before{content:"\e157"}.vi-dog-right:before{content:"\e158"}.vi-elfried:before{content:"\e159"}.vi-eu-stars:before{content:"\e15a"}.vi-registration-abroad:before{content:"\e15b"}.vi-registration:before{content:"\e15c"}.vi-semi-set:before{content:"\e15d"}.vi-sidebar-off:before{content:"\e15e"}.vi-sidebar-on:before{content:"\e15f"}.vi-star-unselected:before{content:"\e160"}.vi-to-do:before{content:"\e161"}.vi-border-triangle:before{content:"\e162"}.vi-call-up-ticket:before{content:"\e163"}.vi-cinerary-urn:before{content:"\e164"}.vi-eight:before{content:"\e165"}.vi-five:before{content:"\e166"}.vi-four:before{content:"\e167"}.vi-home-unselected:before{content:"\e168"}.vi-limit:before{content:"\e169"}.vi-minimize:before{content:"\e16a"}.vi-nine:before{content:"\e16b"}.vi-obligation:before{content:"\e16c"}.vi-one:before{content:"\e16d"}.vi-regulation:before{content:"\e16e"}.vi-scroll-down:before{content:"\e16f"}.vi-seven:before{content:"\e170"}.vi-six:before{content:"\e171"}.vi-three:before{content:"\e172"}.vi-two:before{content:"\e173"}.vi-unchain:before{content:"\e174"}.vi-warning-triangle:before{content:"\e176"}.vi-zero:before{content:"\e177"}.vi-glasses:before{content:"\e178"}.vi-unknown-gender:before{content:"\e179"}.vi-error-partial:before{content:"\e17a"}.vi-circle-partial-three:before{content:"\e17b"}.vi-circle-partial-two:before{content:"\e17c"}.vi-success-partial:before{content:"\e17d"}.vi-warning-partial-one:before{content:"\e17e"}.vi-warning-partial-two:before{content:"\e17f"}.vi-to-mark:before{content:"\e180"}.vi-merge:before{content:"\e181"}.vi-collect:before{content:"\e182"}.vi-meeting:before{content:"\e183"}.vi-illness:before{content:"\e184"}.vi-failure:before{content:"\e185"}.vi-vacation:before{content:"\e186"}.vi-permission:before{content:"\e187"}.vi-file-folder:before{content:"\e188"}.vi-fishing-license:before{content:"\e189"}.vi-warning-two-partial-one:before{content:"\e18a"}.vi-warning-two-partial-two:before{content:"\e18b"}.vi-warning-partial-three:before{content:"\e18c"}.vi-circle-partial-one:before{content:"\e18d"}.vi-anonymous-group:before{content:"\e18e"}.vi-automatic-pay:before{content:"\e18f"}.vi-bdr-logo:before{content:"\e190"}.vi-certification-request:before{content:"\e191"}.vi-institution:before{content:"\e192"}.vi-right-administration:before{content:"\e193"}.vi-server-configuration:before{content:"\e194"}.vi-text-module:before{content:"\e195"}.vi-erlaubniswesen:before{content:"\e196"}.vi-team:before{content:"\e197"}.vi-waiting-group:before{content:"\e198"}.vi-csd:before{content:"\e199"}.vi-base-inverted:before{content:"\e19a"}.vi-bev:before{content:"\e19b"}.vi-examine:before{content:"\e19c"}.vi-fahrgastbefoerderung-inverted:before{content:"\e19d"}.vi-fahrschule-inverted:before{content:"\e19e"}.vi-fischereischein-inverted:before{content:"\e19f"}.vi-friedhof-inverted:before{content:"\e1a0"}.vi-friedhof:before{content:"\e1a1"}.vi-fundbuero-inverted:before{content:"\e1a2"}.vi-gavel:before{content:"\e1a3"}.vi-gebuehrenkasse-inverted:before{content:"\e1a4"}.vi-grave:before{content:"\e1a5"}.vi-hkr-interface:before{content:"\e1a6"}.vi-hug-inverted:before{content:"\e1a7"}.vi-kfz-inverted:before{content:"\e1a8"}.vi-libra:before{content:"\e1a9"}.vi-link-extern:before{content:"\e1aa"}.vi-link-window:before{content:"\e1ab"}.vi-online-inverted:before{content:"\e1ac"}.vi-owi-inverted:before{content:"\e1ad"}.vi-priority-high:before{content:"\e1ae"}.vi-priority-low:before{content:"\e1af"}.vi-priority-normal:before{content:"\e1b0"}.vi-prohibited:before{content:"\e1b1"}.vi-schoeffen-inverted:before{content:"\e1b2"}.vi-sio-inverted:before{content:"\e1b3"}.vi-wunschzettelverwaltung:before{content:"\e1b4"}.vi-empty:before{content:"\f8ff"}.vi-empty{opacity:0}