@font-face {
  font-family: 'BSI Gesta Bold';
  font-style: normal;
  font-weight: 700;
  src:
    url(/_next/static/media/bsigesta-bold-webfont.89c7f6a8.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-bold-webfont.20f4502c.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Bold Italic';
  font-style: italic;
  font-weight: 700;
  src:
    url(/_next/static/media/bsigesta-bolditalic-webfont.bcff6416.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-bolditalic-webfont.aac405f6.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Italic';
  font-style: italic;
  font-weight: 400;
  src:
    url(/_next/static/media/bsigesta-italic-webfont.2ae1cfcd.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-italic-webfont.316714fa.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Light';
  font-style: normal;
  font-weight: 300;
  src:
    url(/_next/static/media/bsigesta-light-webfont.69bfd492.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-light-webfont.b6ee2207.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Light Italic';
  font-style: italic;
  font-weight: 300;
  src:
    url(/_next/static/media/bsigesta-lightitalic-webfont.fa8610b3.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-lightitalic-webfont.987dac31.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Medium';
  font-style: normal;
  font-weight: 500;
  src:
    url(/_next/static/media/bsigesta-medium-webfont.884a56ba.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-medium-webfont.f964fc26.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta Medium Italic';
  font-style: italic;
  font-weight: 500;
  src:
    url(/_next/static/media/bsigesta-mediumitalic-webfont.001b29ed.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-mediumitalic-webfont.cda7de65.woff) format('woff');
}

@font-face {
  font-family: 'BSI Gesta';
  font-style: normal;
  font-weight: 400;
  src:
    url(/_next/static/media/bsigesta-webfont.b37ae505.woff2) format('woff2'),
    url(/_next/static/media/bsigesta-webfont.1c5b2af0.woff) format('woff');
}

@font-face {
  font-family: 'BSsymb10';
  src:
    url(/_next/static/media/bssymb10-webfont.0e05dcf6.woff2) format('woff2'),
    url(/_next/static/media/bssymb10-webfont.a7c318da.woff) format('woff');
}

@counter-style order-parenthesis {
  system: extends decimal;
  suffix: ') ';
}

@counter-style alpha-lower-parenthesis {
  system: extends lower-alpha;
  suffix: ') ';
}

@counter-style alpha-upper-parenthesis {
  system: extends upper-alpha;
  suffix: ') ';
}

@counter-style roman-lower-parenthesis {
  system: extends lower-roman;
  suffix: ') ';
}

@counter-style roman-upper-parenthesis {
  system: extends upper-roman;
  suffix: ') ';
}

@counter-style alpha-upper-legal {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
}

@counter-style alpha-lower-legal {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
}

@counter-style alpha-upper-legal-parenthesis {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
  suffix: ') ';
}

@counter-style alpha-lower-legal-parenthesis {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
  suffix: ') ';
}

@counter-style order-parenthesis {
  system: extends decimal;
  suffix: ') ';
}

@counter-style alpha-lower-parenthesis {
  system: extends lower-alpha;
  suffix: ') ';
}

@counter-style alpha-upper-parenthesis {
  system: extends upper-alpha;
  suffix: ') ';
}

@counter-style roman-lower-parenthesis {
  system: extends lower-roman;
  suffix: ') ';
}

@counter-style roman-upper-parenthesis {
  system: extends upper-roman;
  suffix: ') ';
}

@counter-style alpha-upper-legal {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
}

@counter-style alpha-lower-legal {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
}

@counter-style alpha-upper-legal-parenthesis {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
  suffix: ') ';
}

@counter-style alpha-lower-legal-parenthesis {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
  suffix: ') ';
}

@counter-style order-parenthesis {
  system: extends decimal;
  suffix: ') ';
}

@counter-style alpha-lower-parenthesis {
  system: extends lower-alpha;
  suffix: ') ';
}

@counter-style alpha-upper-parenthesis {
  system: extends upper-alpha;
  suffix: ') ';
}

@counter-style roman-lower-parenthesis {
  system: extends lower-roman;
  suffix: ') ';
}

@counter-style roman-upper-parenthesis {
  system: extends upper-roman;
  suffix: ') ';
}

@counter-style alpha-upper-legal {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
}

@counter-style alpha-lower-legal {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
}

@counter-style alpha-upper-legal-parenthesis {
  system: symbolic;
  symbols: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z;
  suffix: ') ';
}

@counter-style alpha-lower-legal-parenthesis {
  system: symbolic;
  symbols: a b c d e f g h i j k l m n o p q r s t u v w x y z;
  suffix: ') ';
}

