/**
 * selectize.css (v0.12.6)
 * Copyright (c) 2013–2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #fff;
  box-shadow: inset 0 0 12px 4px #fff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  z-index: 1;
  /* fixes ie bug (see #392) */
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #fff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #fff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
  display: none;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown .option,
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .option,
.selectize-dropdown [data-disabled],
.selectize-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.selectize-dropdown [data-selectable].option {
  opacity: 1;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  -webkit-overflow-scrolling: touch;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

/* mulish-cyrillic-ext-200-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-cyrillic-ext-200-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-200-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-200-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-cyrillic-200-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-200-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-200-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-vietnamese-200-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-200-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-200-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-latin-ext-200-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-200-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-200-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-latin-200-normal.woff2) format('woff2'), url(../fonts/mulish-latin-200-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-200-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-cyrillic-ext-200-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-200-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-200-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-cyrillic-200-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-200-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-200-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-vietnamese-200-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-200-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-200-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-latin-ext-200-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-200-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-200-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 200;
  src: url(../fonts/mulish-latin-200-italic.woff2) format('woff2'), url(../fonts/mulish-latin-200-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-300-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-cyrillic-ext-300-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-300-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-300-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-cyrillic-300-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-300-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-300-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-vietnamese-300-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-300-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-300-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-latin-ext-300-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-300-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-300-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-latin-300-normal.woff2) format('woff2'), url(../fonts/mulish-latin-300-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-300-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-cyrillic-ext-300-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-300-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-300-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-cyrillic-300-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-300-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-300-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-vietnamese-300-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-300-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-300-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-latin-ext-300-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-300-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-300-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src: url(../fonts/mulish-latin-300-italic.woff2) format('woff2'), url(../fonts/mulish-latin-300-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-400-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-cyrillic-ext-400-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-400-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-400-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-cyrillic-400-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-400-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-400-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-vietnamese-400-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-400-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-400-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-latin-ext-400-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-400-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-400-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-latin-400-normal.woff2) format('woff2'), url(../fonts/mulish-latin-400-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-400-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-cyrillic-ext-400-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-400-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-400-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-cyrillic-400-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-400-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-400-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-vietnamese-400-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-400-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-400-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-latin-ext-400-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-400-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-400-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url(../fonts/mulish-latin-400-italic.woff2) format('woff2'), url(../fonts/mulish-latin-400-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-500-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-cyrillic-ext-500-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-500-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-500-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-cyrillic-500-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-500-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-500-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-vietnamese-500-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-500-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-500-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-latin-ext-500-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-500-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-500-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-latin-500-normal.woff2) format('woff2'), url(../fonts/mulish-latin-500-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-500-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-cyrillic-ext-500-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-500-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-500-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-cyrillic-500-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-500-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-500-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-vietnamese-500-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-500-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-500-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-latin-ext-500-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-500-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-500-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src: url(../fonts/mulish-latin-500-italic.woff2) format('woff2'), url(../fonts/mulish-latin-500-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-600-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-cyrillic-ext-600-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-600-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-600-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-cyrillic-600-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-600-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-600-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-vietnamese-600-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-600-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-600-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-latin-ext-600-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-600-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-600-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-latin-600-normal.woff2) format('woff2'), url(../fonts/mulish-latin-600-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-600-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-cyrillic-ext-600-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-600-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-600-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-cyrillic-600-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-600-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-600-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-vietnamese-600-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-600-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-600-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-latin-ext-600-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-600-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-600-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url(../fonts/mulish-latin-600-italic.woff2) format('woff2'), url(../fonts/mulish-latin-600-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-700-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-cyrillic-ext-700-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-700-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-700-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-cyrillic-700-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-700-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-700-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-vietnamese-700-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-700-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-700-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-latin-ext-700-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-700-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-700-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-latin-700-normal.woff2) format('woff2'), url(../fonts/mulish-latin-700-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-700-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-cyrillic-ext-700-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-700-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-700-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-cyrillic-700-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-700-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-700-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-vietnamese-700-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-700-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-700-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-latin-ext-700-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-700-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-700-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src: url(../fonts/mulish-latin-700-italic.woff2) format('woff2'), url(../fonts/mulish-latin-700-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-800-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-cyrillic-ext-800-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-800-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-800-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-cyrillic-800-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-800-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-800-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-vietnamese-800-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-800-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-800-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-latin-ext-800-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-800-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-800-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-latin-800-normal.woff2) format('woff2'), url(../fonts/mulish-latin-800-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-800-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-cyrillic-ext-800-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-800-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-800-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-cyrillic-800-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-800-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-800-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-vietnamese-800-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-800-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-800-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-latin-ext-800-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-800-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-800-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src: url(../fonts/mulish-latin-800-italic.woff2) format('woff2'), url(../fonts/mulish-latin-800-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-900-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-cyrillic-ext-900-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-900-normal.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-900-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-cyrillic-900-normal.woff2) format('woff2'), url(../fonts/mulish-cyrillic-900-normal.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-900-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-vietnamese-900-normal.woff2) format('woff2'), url(../fonts/mulish-vietnamese-900-normal.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-900-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-latin-ext-900-normal.woff2) format('woff2'), url(../fonts/mulish-latin-ext-900-normal.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-900-normal */
@font-face {
  font-family: 'Mulish';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-latin-900-normal.woff2) format('woff2'), url(../fonts/mulish-latin-900-normal.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* mulish-cyrillic-ext-900-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-cyrillic-ext-900-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-ext-900-italic.woff) format('woff');
  unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* mulish-cyrillic-900-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-cyrillic-900-italic.woff2) format('woff2'), url(../fonts/mulish-cyrillic-900-italic.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* mulish-vietnamese-900-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-vietnamese-900-italic.woff2) format('woff2'), url(../fonts/mulish-vietnamese-900-italic.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* mulish-latin-ext-900-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-latin-ext-900-italic.woff2) format('woff2'), url(../fonts/mulish-latin-ext-900-italic.woff) format('woff');
  unicode-range: U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* mulish-latin-900-italic */
@font-face {
  font-family: 'Mulish';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src: url(../fonts/mulish-latin-900-italic.woff2) format('woff2'), url(../fonts/mulish-latin-900-italic.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}:focus{outline:none}::-moz-focus-inner{border:0}[aria-hidden="true"]{display:none !important}pre,code,kbd,samp,tt{font-family:monospace, monospace;font-size:.9rem;background-color:rgba(0,0,0,0.1);padding:0 .2rem}pre{padding:.5rem 1rem}em{font-style:italic}html{font-size:100%}@media (max-width: 20em){html{font-size:90%}}body{background-color:#C5D4E7;color:#020202;font-family:'Mulish', sans-serif;line-height:1.25rem}article{padding:1em}footer{background-color:#DBE5F1;padding:2em;text-align:center;color:#2D384C}footer p{margin-bottom:0px;margin-top:0px}p{margin-bottom:1rem;margin-top:.5em}strong{font-weight:bold}h1{color:#333;font-size:1.875rem;font-weight:900;line-height:2.875rem;margin-bottom:.5rem}@media screen and (max-height: 730px){body#feide\:login h1{display:none}}h2{color:#000;font-size:1.25rem;font-weight:bold;line-height:1.5625rem;margin-bottom:.5rem}h3{font-weight:bold;margin-bottom:.2rem}small{font-size:0.875rem;line-height:1.125rem}a{color:#040404}a:focus,a:hover{background-color:#92B9ED;outline:0}a.backlink{display:none}#wrapper{background-color:#fff;max-width:502px;margin:1em auto}@media (max-width: 26.5625em){#wrapper{margin:0 auto}}#main-head{background-color:#DBE5F1;padding:.3em}#main .main .dialog.notification{background-color:#faebb5;padding:14px;border:2px solid #aaa}.slim{margin:0px}.left{float:left}.right{float:right}.clear{clear:both}.hidden{display:none !important}.not-visible{visibility:hidden}.has-bold-font{font-weight:bold}.breathe-top{margin-top:1rem}.clear-top-padding{padding-top:0}.right-arrow{position:absolute;right:1em;top:50%;transform:translateY(-50%);width:14px}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.desaturate{filter:grayscale(1)}.toggle-button{background-color:transparent;margin-bottom:0;padding:0;height:auto;text-align:left}.toggle-button:focus,.toggle-button:hover{background-color:transparent;outline:0}.attribute-category{font-size:16px;font-weight:bold}.attribute-name{font-size:12px}.attribute-description{font-size:12px;display:block}.color-body{background-color:#C5D4E7}.color-header{background-color:#DBE5F1}.color-default{background-color:#fff}.color-panel{background-color:#DBE5F1}.color-button-primary{background-color:#92B9ED}.color-button-primary-dark{background-color:#283678;color:#fff}.color-button-secondary{background-color:#d3d3d3}.color-button-secondary-dark{background-color:#6C6C6C;color:#fff}.color-primary-dark{background-color:#92B9ED}.color-primary-light{background-color:#E2E9F3}.color-secondary-dark{background-color:#d3d3d3}.color-secondary-light{background-color:#eee}.color-tertiary{background-color:#FFD1D1}.color-border-primary-dark{background-color:#283678}.color-border-primary-light{background-color:#606CA5}.color-border-secondary{background-color:#A3A4A8}.color-border-tertiary{background-color:#F10606}.color-font{background-color:#020202}.color-h2{background-color:#000}.color-h1{background-color:#333}.color-link{background-color:#040404}.icon-minus,.panel.expandable.expanded .panel-heading .icon,.icon-plus,.panel.expandable .panel-heading .icon,.icon-info,.icon-info-feide,.icon-small-cross,.panel.dismissible i.icon,.icon-cross,.icon-cross-hover,.icon-globe,.icon-flag-en,.icon-flag-nn,.icon-flag-no,.icon-flag-se,.icon-checkbox-checked,input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-checked-filled,input[type=checkbox].css-checkbox:checked:focus+label.css-label,input[type=checkbox].css-checkbox:checked+label.css-label:hover,.icon-checkbox-unchecked,input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-unchecked-filled,input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover,.icon-checkbox-error-checked,form.error input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-error-checked-filled,form.error input[type=checkbox].css-checkbox:checked+label.css-label:hover,form.error input[type=checkbox].css-checkbox:checked:focus+label.css-label,.icon-checkbox-error-unchecked,form.error input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-error-unchecked-filled,form.error input[type=checkbox].css-checkbox:focus+label.css-label,form.error input[type=checkbox].css-checkbox+label.css-label:hover,.icon-checkbox-small-checked,input[type=checkbox].css-checkbox-small:checked+label.css-label-small,.icon-checkbox-small-unchecked,input[type=checkbox].css-checkbox-small+label.css-label-small,.icon-avatar,.icon-arrow-down,.media-object.selectize-control.single .selectize-input:after,.icon-arrow-right,.icon-arrow-up,.media-object.selectize-control.single .selectize-input.dropdown-active:after,.icon-arrow-up-small,.lang-dropdown-button.open:after,.selectize-control.single .selectize-input.dropdown-active:after,.icon-arrow-down-small,.lang-dropdown-button.closed:after,.selectize-control.single .selectize-input:after,.icon-loading,.media.loading .icon,.icon-loading2,.icon-failure,.media.error i.icon,.panel.error i.icon,.icon-logout,.icon-feide,.icon-idporten,.icon-linkedin,.icon-twitter,.icon-edugain,.icon-facebook,.two-factor-icon-id-porten,.two-factor-icon-qrcode,.two-factor-icon-azuread,.two-factor-icon-mobile-phone,.two-factor-icon-fido-passkey-logo{background-repeat:no-repeat;display:inline-block}.icon-minus,.panel.expandable.expanded .panel-heading .icon{background:url(../img/out/minus.4bab99be.svg);width:20px;height:20px}.icon-plus,.panel.expandable .panel-heading .icon{background:url(../img/out/plus.405850b5.svg);width:20px;height:20px}.icon-info{background:url(../img/out/info.b65fbc57.svg);background-color:#fff;width:22px;height:22px}.icon-info-feide{background:url(../img/out/info-icon.84809f6e.svg);width:24px;height:24px;vertical-align:-0.125em}.icon-small-cross,.panel.dismissible i.icon{background:url(../img/out/small-cross.c34edee9.svg);width:20px;height:20px}.icon-cross{background:url(../img/out/cross.62cf3577.svg);width:24.11px;height:24.03px}.icon-cross-hover{background:url(../img/out/cross-hover.2a8acb6d.svg);width:24.11px;height:24.03px}.icon-globe{background:url(../img/out/globe.53b82542.svg);width:19px;height:19px}.icon-flag-en,.icon-flag-nn,.icon-flag-no,.icon-flag-se{width:19px;height:14.25px}.icon-flag-en{background:url(../img/out/flag-en.d8090953.svg)}.icon-flag-nn{background:url(../img/out/flag-nn.2468a4b0.svg)}.icon-flag-no{background:url(../img/out/flag-no.2468a4b0.svg)}.icon-flag-se{background:url(../img/out/flag-se.0eea14d5.svg)}.icon-checkbox-checked,input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-checked-filled,input[type=checkbox].css-checkbox:checked:focus+label.css-label,input[type=checkbox].css-checkbox:checked+label.css-label:hover,.icon-checkbox-unchecked,input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-unchecked-filled,input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover,.icon-checkbox-error-checked,form.error input[type=checkbox].css-checkbox:checked+label.css-label,.icon-checkbox-error-checked-filled,form.error input[type=checkbox].css-checkbox:checked+label.css-label:hover,form.error input[type=checkbox].css-checkbox:checked:focus+label.css-label,.icon-checkbox-error-unchecked,form.error input[type=checkbox].css-checkbox+label.css-label,.icon-checkbox-error-unchecked-filled,form.error input[type=checkbox].css-checkbox:focus+label.css-label,form.error input[type=checkbox].css-checkbox+label.css-label:hover{width:35px;height:35px}.icon-checkbox-checked,input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../img/out/checkbox-checked.f5c8b4f8.svg)}.icon-checkbox-checked-filled,input[type=checkbox].css-checkbox:checked:focus+label.css-label,input[type=checkbox].css-checkbox:checked+label.css-label:hover{background:url(../img/out/checkbox-checked-filled.e3b31bf5.svg)}.icon-checkbox-unchecked,input[type=checkbox].css-checkbox+label.css-label{background:url(../img/out/checkbox-unchecked.dccc9e5e.svg)}.icon-checkbox-unchecked-filled,input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover{background:url(../img/out/checkbox-unchecked-filled.31cab087.svg)}.icon-checkbox-error-checked,form.error input[type=checkbox].css-checkbox:checked+label.css-label{background:url(../img/out/checkbox-error-checked.bdbdf3c8.svg)}.icon-checkbox-error-checked-filled,form.error input[type=checkbox].css-checkbox:checked+label.css-label:hover,form.error input[type=checkbox].css-checkbox:checked:focus+label.css-label{background:url(../img/out/checkbox-error-checked-filled.a00d58c3.svg)}.icon-checkbox-error-unchecked,form.error input[type=checkbox].css-checkbox+label.css-label{background:url(../img/out/checkbox-error-unchecked.c65061b0.svg)}.icon-checkbox-error-unchecked-filled,form.error input[type=checkbox].css-checkbox:focus+label.css-label,form.error input[type=checkbox].css-checkbox+label.css-label:hover{background:url(../img/out/checkbox-error-unchecked-filled.3d89b047.svg)}.icon-checkbox-small-checked,input[type=checkbox].css-checkbox-small:checked+label.css-label-small{background:url(../img/out/checkbox-small-checked.e9e983dd.svg);width:22px;height:36px}.icon-checkbox-small-unchecked,input[type=checkbox].css-checkbox-small+label.css-label-small{background:url(../img/out/checkbox-small-unchecked.8b10cf43.svg);width:22px;height:36px}.icon-avatar{background:url(../img/out/avatar.8f2815a1.svg);width:26px;height:27px}.icon-arrow-down,.media-object.selectize-control.single .selectize-input:after{background:url(../img/out/arrow-down.47dfc5fc.svg);width:24px;height:13.719999999999999px}.icon-arrow-right{background:url(../img/out/arrow-right.f6401f6d.svg);width:13.72px;height:24px}.icon-arrow-up,.media-object.selectize-control.single .selectize-input.dropdown-active:after{background:url(../img/out/arrow-up.da634e53.svg);width:24px;height:13.719999999999999px}.icon-arrow-up-small,.lang-dropdown-button.open:after,.selectize-control.single .selectize-input.dropdown-active:after{background:url(../img/out/arrow-up-small.c5194d08.svg);width:18px;height:10.29px}.icon-arrow-down-small,.lang-dropdown-button.closed:after,.selectize-control.single .selectize-input:after{background:url(../img/out/arrow-down-small.0b6c9b34.svg);width:18px;height:10.29px}.icon-loading,.media.loading .icon{background:url(../img/out/loading.fd0caf75.svg);width:50px;height:50px}.icon-loading2{background:url(../img/out/loading2.ddacd44f.svg);width:50px;height:50px}.icon-failure,.media.error i.icon,.panel.error i.icon{background:url(../img/out/failure.9055ed0f.svg);width:22px;height:22px}.icon-logout{background:url(../img/out/logout.1add213e.svg);transform:scale(1.5) rotate(135deg);width:26px;height:19.34px}.icon-feide{background:url(../img/out/feide.2c033334.svg);width:50px;height:50.03px}.icon-idporten{background:url(../img/out/idporten.4e7155ff.svg);width:50px;height:50px}.icon-linkedin{background:url(../img/out/linkedin.2d8582fc.svg);width:50px;height:50px}.icon-twitter{background:url(../img/out/twitter.124c9094.svg);width:50px;height:50px}.icon-edugain{background:url(../img/out/edugain.3980e0c3.svg);width:41.4px;height:50px}.icon-facebook{background:url(../img/out/facebook.305e8d03.svg);width:50px;height:50px}.two-factor-icon-id-porten,.two-factor-icon-qrcode,.two-factor-icon-azuread,.two-factor-icon-mobile-phone,.two-factor-icon-fido-passkey-logo{background-position:center;background-size:contain;height:100%;width:100%}.two-factor-icon-id-porten{background-image:url(../img/out/idporten.4e7155ff.svg)}.two-factor-icon-qrcode{background-image:url(../img/out/qrcode.37649f9e.svg)}.two-factor-icon-azuread{background-image:url(../img/out/ms-symbollockup_mssymbol_19.42b61fa1.svg)}.two-factor-icon-mobile-phone{background-image:url(../img/out/mobile-phone.0963acc0.svg)}.two-factor-icon-fido-passkey-logo{background-image:url(../img/out/fido-passkey-logo.dc59a8f8.svg)}#language-chooser-wrapper{float:right;position:relative}#language_selector{display:none}.lang-dropdown-button{cursor:pointer;width:153px;line-height:40px;float:right}.lang-dropdown-button:focus{background-color:#606CA5;color:#fff}.lang-option-wrapper{float:right;padding-right:42px}.lang-dropdown-button.closed:after{content:'';float:right;margin-top:-25px;margin-right:10px}.lang-dropdown-button.open:after{content:'';float:right;margin-top:-25px;margin-right:10px}.lang-dropdown-list{background-color:#fff;border-left:2px solid #606CA5;border-right:2px solid #606CA5;border-top:2px solid #606CA5;display:none;width:150px;z-index:2;position:absolute}.lang-dropdown-lang{border-bottom:2px solid #606CA5;height:36px;line-height:36px;padding-left:10px;display:flex;align-items:center;cursor:pointer}.lang-dropdown-lang:hover{background-color:#C5D4E7}.lang-dropdown-lang:focus{background-color:#C5D4E7}.lang-name{padding-left:10px;min-width:70px;display:inline-block}#language-chooser-wrapper{height:2.5rem}.language-chooser .selectize-input{background-color:#DBE5F1 !important;border:0;box-shadow:none}.language-chooser .selectize-input.input-active,.language-chooser .selectize-input.input-active input{cursor:pointer !important}#language-chooser-selectized{height:inherit}#language-chooser-form{height:100%}button,.button{background-color:#92B9ED;border:0;color:#020202;cursor:pointer;display:block;font:400 1rem/1.25rem 'Mulish';margin-bottom:1rem;padding:0 1rem;text-align:center;transition:background-color 0.5s ease;height:4.125rem;width:100%}button::-moz-focus-inner,.button::-moz-focus-inner{border:0}.button{line-height:4.125rem}button.inline,.button.inline{display:inline-block;width:auto}button.small,.button.small{height:2.0625rem}button:hover,button:focus,.button:hover,.button:focus{background-color:#283678;color:#fff;outline:0}button:disabled{background-color:#d3d3d3;cursor:not-allowed}button:disabled:hover{background-color:#6C6C6C;cursor:not-allowed}button.secondary,.button.secondary{background-color:#d3d3d3}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#6C6C6C}a.button{color:#000;text-decoration:none}.button-row{text-align:justify;margin-bottom:1em;margin-top:1em;max-height:4.125rem}.button-row:after{content:'';width:100%;display:inline-block}.button-row>.button,.button-row>button{display:inline-block;vertical-align:top}.two-button-row>.button,.two-button-row>button{width:48%}.three-button-row>.button,.three-button-row>button{width:31%}#idporten-signin-button{background:url(../img/out/idporten-logo.f8cc2c50.svg) no-repeat left;background-size:1.75rem;background-origin:content-box;font:400 1rem/1.25rem 'Mulish';transition:background-color 0.5s ease;white-space:normal}#idporten-signin-button:hover,#idporten-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}#ansattporten-signin-button{background:url(../img/out/idporten-logo.f8cc2c50.svg) no-repeat left;background-size:1.75rem;background-origin:content-box;font:400 1rem/1.25rem 'Mulish';transition:background-color 0.5s ease;white-space:normal}#ansattporten-signin-button:hover,#ansattporten-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}#microsoft-signin-button{background:url(../img/out/ms-symbollockup_mssymbol_19.42b61fa1.svg) no-repeat left;background-size:1.75rem;background-origin:content-box;font:400 1rem/1.25rem 'Mulish';transition:background-color 0.5s ease;white-space:normal}#microsoft-signin-button:hover,#microsoft-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}#passkey-signin-button{background:url(../img/out/fido-passkey-logo.dc59a8f8.svg) no-repeat left;background-size:1.75rem;border:2px solid #606CA5;background-origin:content-box;font:400 1rem/1.25rem 'Mulish';transition:background-color 0.5s ease;white-space:normal}#passkey-signin-button:hover,#passkey-signin-button:focus{background-color:#283678;color:#fff;cursor:pointer;border-color:#283678}.font-style-h3,.font-style-h3-small,.banner-small-title,.banner-title{font-size:16px;font-weight:600;font-style:normal;color:black;margin:0.2rem 0;line-height:1.5}.font-style-h3-small,.banner-small-title{font-size:16px;font-weight:400}.banner{padding:16px;display:flex;align-items:flex-start}.banner-title{line-height:1em;padding-bottom:12px;font-weight:bold}.banner-small-title{line-height:1.5em;padding-bottom:12px}.banner-icon-container{display:flex;align-items:center;margin-right:12px}.banner-content-container{display:flex;flex-direction:column}.banner-close-button{border:none;background-color:transparent;border-radius:22px;font-size:24px;padding:0;position:relative;top:-10px;right:-10px;width:44px;height:44px}.banner-close-button:active{background-color:rgba(0,0,0,0.1)}.banner-close-button:focus-visible{outline:black auto 1px}.banner-info{border-left:solid 2px #1f4698;background-color:#e3f2ff}.banner-info .banner-icon-container{color:#1f4698}.banner p,.banner h2,.banner h3,.banner h4{margin:0}ul.bullet-list{list-style-type:disc;list-style-position:outside;margin:0 0 1rem 1rem}ul.bullet-list li>ul{margin-bottom:0}dl{margin-bottom:.5rem}dt{font-weight:600}.list-group{margin-bottom:1em;padding:0}.list-group-item{border:2px solid #606CA5;margin-bottom:-2px;padding:.5rem 1rem;position:relative}.list-group-item.disabled{cursor:not-allowed;opacity:.5}.list-group-item.disabled a{cursor:not-allowed}.list-group.media .list-group-item{padding:0}.list-group.media .list-group-item button:focus>div,.list-group.media .list-group-item button:active>div,.list-group.media .list-group-item button:hover>div,.list-group.media .list-group-item a:focus>div,.list-group.media .list-group-item a:active>div,.list-group.media .list-group-item a:hover>div,.list-group.media .list-group-item.focused>div{border:2px solid #606CA5}.list-group.media .list-group-item.disabled button:focus>div,.list-group.media .list-group-item.disabled button:active>div,.list-group.media .list-group-item.disabled button:hover>div,.list-group.media .list-group-item.disabled a:focus>div,.list-group.media .list-group-item.disabled a:active>div,.list-group.media .list-group-item.disabled a:hover>div{border:0}.list-group.media.secondary .list-group-item{border-color:#A3A4A8}.list-group.media.secondary .list-group-item button:focus>div,.list-group.media.secondary .list-group-item button:active>div,.list-group.media.secondary .list-group-item button:hover>div,.list-group.media.secondary .list-group-item a:focus>div,.list-group.media.secondary .list-group-item a:active>div,.list-group.media.secondary .list-group-item a:hover>div{border:2px solid #A3A4A8}.list-group.media .media{margin-bottom:0}@supports (outline-offset: -2px){.list-group.media .list-group-item button:focus>div,.list-group.media .list-group-item button:active>div,.list-group.media .list-group-item button:hover>div,.list-group.media .list-group-item a:focus>div,.list-group.media .list-group-item a:active>div,.list-group.media .list-group-item a:hover>div,.list-group.media .list-group-item.focused a>div{border:0;outline:#606CA5 solid 2px;outline-offset:-2px}.list-group.media .list-group-item.unfocused a>div{border:0;outline:0}.list-group.media .list-group-item.disabled button:focus>div,.list-group.media .list-group-item.disabled button:active>div,.list-group.media .list-group-item.disabled button:hover>div,.list-group.media .list-group-item.disabled a:focus>div,.list-group.media .list-group-item.disabled a:active>div,.list-group.media .list-group-item.disabled a:hover>div{border:0;outline:0}.list-group.media.secondary .list-group-item button:focus>div,.list-group.media.secondary .list-group-item button:active>div,.list-group.media.secondary .list-group-item button:hover>div,.list-group.media.secondary .list-group-item a:focus>div,.list-group.media.secondary .list-group-item a:active>div,.list-group.media.secondary .list-group-item a:hover>div{border:0;outline:#A3A4A8 solid 2px;outline-offset:-2px}}.list-group-item>a,.list-group-item>button{color:#2D384C;font-size:1rem;line-height:1.25rem;text-decoration:none;height:100%;margin:0;padding:0}.list-group-item .media-left{height:42px}.list-group-item .media-left img{max-width:50px;max-height:50px}.list-group-item .media-body{position:relative;vertical-align:middle;text-align:left}.tooltip,.more-info-tooltip{background-color:transparent;border:0;display:inline;margin-bottom:1px;margin:0;margin-left:5px;padding:2px;outline:0;height:auto;width:auto}.tooltip .icon,.more-info-tooltip .icon{border-radius:12px}.tooltip:hover,.tooltip:focus,.more-info-tooltip:hover,.more-info-tooltip:focus{background-color:transparent;border:1px solid #283678;padding:1px;outline:0}.tooltip:hover .icon,.tooltip:focus .icon,.more-info-tooltip:hover .icon,.more-info-tooltip:focus .icon{box-shadow:0 0 0 2px #283678}#more-information-tooltip{display:none;visibility:visible;align-items:center}.tooltip-bubble,.affiliation-tooltip{visibility:hidden;width:325px;background-color:#444444;color:#fff;border-radius:6px;margin-left:-74px;line-height:1.6;position:absolute;z-index:0;text-align:inherit;padding:0.2rem 0.5rem 0rem 0.5rem;margin-top:7px}.tooltip-bubble::after,.affiliation-tooltip::after{content:"";visibility:visible;position:absolute;bottom:100%;left:89px;margin-left:-5px;border-width:7px;border-style:solid;border-color:transparent transparent #444444 transparent}label{display:block;font-weight:600;margin-top:1rem;margin-bottom:.5rem;max-width:100%}form input{background-color:white;border:2px solid #606CA5;color:#020202;display:block;font:600 20px/25px 'Mulish';padding:0 1rem;height:4.125rem;width:100%}input[name="code"]{font:600 40px/45px 'Mulish';max-width:470px;text-align:center;letter-spacing:1rem;line-height:1.25em}input[name="code"]::placeholder{color:#d3d3d3;font-weight:300}@media screen and (max-width: 320px){input[name="code"]{font-size:35px}}input[type=text]:focus,input[type=text]:active,input[type=text]:hover,input[type=password]:focus,input[type=password]:active,input[type=password]:hover{outline:#606CA5 solid 2px;padding:0 1rem}form.error input[type=text],form.error input[type=password]{border:3px solid #F10606}form.error input[type=text]:focus,form.error input[type=text]:active,form.error input[type=text]:hover,form.error input[type=password]:focus,form.error input[type=password]:active,form.error input[type=password]:hover{outline-color:#F10606}input.css-checkbox[type=checkbox],input.css-checkbox-small[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label,input[type=checkbox].css-checkbox-small+label.css-label-small{width:auto !important;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input[type=checkbox].css-checkbox+label.css-label{padding-left:51px;height:35px;display:inline-block;line-height:35px;font-size:16px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:focus+label.css-label,input[type=checkbox].css-checkbox+label.css-label:hover{text-decoration:underline}input[type=checkbox].css-checkbox-small+label.css-label-small{padding-left:2rem;height:36px;display:inline-block;line-height:36px;font-size:1rem;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox-small:focus+label.css-label-small,input[type=checkbox].css-checkbox-small+label.css-label-small:hover{outline:1px dashed red}.accessibility-error-desc{display:none}.selectize-control .item .flag-wrapper,.selectize-control .option .flag-wrapper{display:flex;align-items:center}.selectize-control .item .flag-wrapper .flag,.selectize-control .option .flag-wrapper .flag{margin-right:.4rem}.selectize-control .selectize-input input{margin-right:0px !important;width:0 !important}.selectize-input,.selectize-input input,.selectize-dropdown{font-family:'Mulish', sans-serif;font-size:1rem;line-height:1.25rem}.selectize-input{border:2px solid #606CA5;border-radius:0;box-shadow:none;padding-right:2.2em}.selectize-input.dropdown-active{border-radius:0;box-shadow:none}.selectize-dropdown{border:0;min-width:10em !important;left:auto !important;right:0 !important}.selectize-dropdown:hover,.selectize-dropdown:focus{cursor:pointer}.selectize-dropdown .active{background-color:#fff;color:#020202}.selectize-dropdown-content{max-height:19.1rem}.selectize-dropdown-content .option,.selectize-dropdown-content .optgroup-header{border:2px solid #606CA5;margin-bottom:-2px;padding:.5em}.selectize-dropdown-content .optgroup-header{padding-left:3.6875rem;font-size:smaller;border-top:none;background-color:#DBE5F1}.selectize-dropdown-content .option:last-child{margin-bottom:0}.selectize-control.single .selectize-input:after{border:0;content:'';position:absolute;right:.625rem;margin-top:-4px}.media-object.selectize-control.single .selectize-input:after{border:0;content:'';position:absolute;right:.625rem;margin-top:-6px}.selectize-dropdown-content .option.active{border-width:2px;outline:2px solid #606CA5;outline-offset:-4px}.media-object .selectize-input{height:4.125rem;padding:0}.media-object .selectize-input input{height:100%;padding-left:1rem !important;width:100% !important}.media-object .selectize-input .item .media-left{height:42px}.media-object .selectize-input .item .media-left img{width:42px}.media-object .selectize-dropdown-content .option{padding:0}.media-object .media{margin:0}.media-object .selectize-dropdown-content .option .media-left{height:32px;width:32px}.media-object .selectize-dropdown-content .option .media-left img{max-width:32px;max-height:32px}.item .media{display:flex;padding:.38rem;width:100%;flex-direction:row;justify-content:flex-start;align-items:center}.item .media .media-left{display:block;white-space:nowrap;text-align:center}.item .media .media-left .helper{display:inline-block;height:100%;vertical-align:middle}.item .media .media-left img{max-width:42px;max-height:42px;width:auto !important;height:auto;vertical-align:middle}.item .media .media-body{display:block;text-align:center}.org-header,.sp-header{border-bottom:2px solid #C5D4E7;margin:0 0 .6875rem 0}.media{background-color:#fff;display:table;padding:.6875rem;width:100%}.media.error{background-color:#FFD1D1}.media.error a:focus{background-color:#DB9999}.media-left{display:table-cell;min-height:50px;width:50px;height:50px;vertical-align:middle;text-align:center}#header .media-left{vertical-align:top}.media>.media-left>img{max-width:50px}.media>.media-body{display:table-cell;padding-left:1em;padding-right:1em;vertical-align:top}.media>.media-body.align-middle{vertical-align:middle}.media>.media-body h1{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:.3125rem}.media .media-right{min-width:14px;width:14px;height:24px;display:table-cell;vertical-align:middle}.media.loading .media-right{display:table-cell}.panel{background-color:#fff;padding:1rem 1rem;margin-bottom:1rem;margin-top:.5rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.panel i.icon{float:right}.panel.standout{background-color:#E2E9F3}.panel.error{background-color:#FFD1D1}.panel.error a:focus{background-color:#DB9999}.panel.dismissible i.icon{cursor:pointer}.panel.expandable{padding:0.55rem 1rem;border-top:2px solid #C5D4E7;border-bottom:2px solid #C5D4E7;margin-top:1.5rem;margin-bottom:1.5rem}.panel.expandable .panel-heading{cursor:pointer;position:relative}.panel.expandable .panel-heading .icon{position:absolute;right:0px}.panel.expandable .panel-content{margin-top:1rem}.panel.expandable .panel-content .logo{float:right}.panel.expandable .panel-content .logo img{max-width:50px;max-height:50px}.panel.expandable.standout{border:none;margin-top:0.25rem;margin-bottom:0.25rem}.panel::after{content:"";display:block;clear:both}.panel-list .panel{padding:.55rem 1rem;margin:.25rem 0}.panel-list .panel-heading h3{font-weight:normal;margin:0}.panel.expandable:hover,.panel.expandable.focused{border:2px solid #606CA5}.panel.expandable:hover button,.panel.expandable.focused button{color:#020202}@supports (outline-offset: -2px){.panel.expandable:hover,.panel.expandable.focused{border-left:0;border-right:0;outline:2px solid #606CA5;outline-offset:-2px}.panel.expandable.standout:hover,.panel.expandable.standout.focused{border:0}}.dialog_text>h2{font-size:16px}.twofactorlogo{border-radius:75px;float:left;height:75px;margin:0 1em 0 0;padding:0;width:75px}.twofactorlogo img{box-sizing:border-box;width:100%}.selectorg-affiliation-header{color:#020202;font-size:1.0rem;font-weight:bold;margin-bottom:1px;display:flex}.selectorg-affiliation-header>div{font-weight:400}.org-header{border-bottom:2px solid #C5D4E7;margin:0 0 .6875rem 0}#orglist_wrapper{max-height:165px;overflow:hidden;overflow-y:scroll;box-shadow:0 2px 4px 0 rgba(102,102,102,0.2),0 4px 5px 0 rgba(102,102,102,0.01)}#orglist{border:0 transparent #283678;border-width:0 0 2px 2px;margin-top:0px;display:none}.last_recent{border-bottom:2px solid #C5D4E7 !important}.orglist_item{cursor:pointer;user-select:none;border:0 transparent #283678;border-width:2px 2px 0 0;padding:10px;font-size:18px}.orglist_item:focus{background-color:#f4f4f4}.orglist_item:hover{background-color:#f4f4f4}.orglist_item.chosen{background-color:#C5D4E7}.orglist_item_wrapper{display:flex;align-items:center}.recents_label{font-weight:bold;text-align:left;margin-left:10px;font-size:0.8rem}.orglist_logo{max-height:34px;max-width:34px}.orglist_logo_wrapper{height:34px;width:34px;justify-items:center;align-items:center;display:grid;margin-right:15px}#hit-amount{margin-top:8px;width:1px;height:1px}.hit-label{text-align:right;float:right;width:1px;height:1px;position:absolute;margin-bottom:-1px;margin-right:-1px;clip:rect(0px 0px 0px 0px)}#hits-found{text-align:right;color:grey;font-size:small;float:right;width:100%}.more-info-button{border-radius:50%;background-color:#283678;color:white;font-weight:800;min-width:20px;padding-right:1px}.passwordfield{position:relative}.button-password-showhide{height:2.8875rem;margin:.61875rem .61875rem 0 0;position:absolute;right:0;top:0;width:auto;max-width:4.38125rem}#password{padding-right:5rem}#password::-ms-reveal{display:none}


/*# sourceMappingURL=feide2.fcdc247b.css.map*/