/* Minification failed. Returning unminified contents.
(494,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(494,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(494,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(494,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(494,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(494,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(494,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(494,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(494,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(494,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(494,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(494,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,11333): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,11358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,11387): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,11424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,11589): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,11709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,11781): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,11824): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,12365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,12610): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(494,12654): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,12697): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,12783): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,12826): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(494,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(494,14034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,14372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,15995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,16033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,16071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,16107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,17843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,19579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,20912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,20945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,20978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,21316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,22992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,23807): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,23887): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(494,23914): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(494,23940): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,23981): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(494,24020): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,24073): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(494,24097): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(494,24120): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(494,24256): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,24428): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,24502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,24677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,24729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,24830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,24882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,24942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,24994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25442): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,25477): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,25518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25779): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,25814): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,25853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,25989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26114): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,26149): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,26185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26446): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,26481): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,26520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26781): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,26816): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,26854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,26990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27115): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,27150): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,27187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27448): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,27483): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,27519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,27780): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(494,27815): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(494,28484): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28538): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28656): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28708): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28795): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28848): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,28942): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,29083): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,29182): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,29235): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,29264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,29301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,29602): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,29640): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,29913): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,29982): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,30058): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,30237): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,30275): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(494,30396): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,30835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,30873): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(494,30994): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,31429): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,31542): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,31670): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,31758): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,31988): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,32070): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,32418): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,32498): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,32841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,32932): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,33022): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,33116): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,33299): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,33398): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,33491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,33588): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,33625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,33995): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,34094): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,34129): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(494,34158): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(494,34294): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,34323): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,34360): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,34757): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,34844): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,34973): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,35105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,35161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,35728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,35919): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(494,35960): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(494,36076): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,36105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,36562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,36847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,37099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,37590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,37812): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(494,38054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,38283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,38887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,40149): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,40843): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,41011): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,41093): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,41274): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,41333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,41575): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,42800): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(494,43079): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(494,43329): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,43361): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,43682): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(494,43714): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,43801): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(494,43948): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,44168): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(494,44737): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,44812): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(494,44841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,44870): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,44907): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,45096): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,45290): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,46332): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,46667): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(494,46858): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(494,46890): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,47125): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(494,47673): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(494,47736): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,48019): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(494,48268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,48767): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(494,48830): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,49046): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(494,49179): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(494,49313): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,49448): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(494,49976): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(494,50171): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(494,50202): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,50457): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(494,51092): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(494,51157): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,51447): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(494,51706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,52290): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(494,52355): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,52578): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(494,52717): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(494,52857): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,52995): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(494,53456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,53956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,54071): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(494,54095): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(494,54131): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(494,54167): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(494,54203): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(494,54241): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(494,54273): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(494,54440): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(494,54473): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(494,54514): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(494,54559): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(494,54780): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(494,54823): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(494,54859): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(494,54920): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(494,54957): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(494,54987): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(494,55039): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(494,55082): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(494,55118): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(494,55172): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(494,55246): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(494,55300): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(494,55436): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(494,55480): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(494,55517): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(494,55731): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(494,55811): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(494,55899): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(494,55965): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(494,56004): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(494,56048): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(494,56087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,56950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,57981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,58976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,59966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,60951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,61985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,62961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,63998): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(494,64040): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(494,64088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,64323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,65965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66359): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(494,66408): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(494,66445): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(494,66474): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(494,66522): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(494,66557): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(494,66631): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(494,66688): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(494,66726): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(494,66772): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(494,66863): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(494,66905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,66999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,67892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,68018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,68120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,68288): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(494,68672): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(494,69111): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(494,69640): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(494,69715): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(494,69803): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(494,69837): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(494,69904): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(494,70045): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(494,70133): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(494,70186): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(494,70269): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(494,70344): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(494,70432): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(494,70593): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(494,70629): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(494,70705): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(494,70798): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(494,70832): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(494,70872): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(494,70917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,70945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,70970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,71358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,72072): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,72198): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,73332): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,73670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,73699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,73730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,73758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,73799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,73852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74019): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(494,74048): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(494,74087): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(494,74128): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(494,74165): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(494,74437): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(494,74591): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(494,74665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,74981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,75028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,75150): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(494,75188): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(494,75264): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(494,75304): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(494,75377): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(494,75434): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(494,75550): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(494,75661): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(494,75715): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(494,75762): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(494,75852): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(494,75942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,75995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,76033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,76111): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(494,76206): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(494,76261): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(494,76306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,76334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,76375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,76446): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(494,76544): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(494,76779): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(494,77169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,77865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,78132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,78206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,78264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,78304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,78472): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(494,78499): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(494,78787): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(494,78835): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(494,78881): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(494,78925): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(494,78964): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(494,79079): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(494,79121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,79514): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(494,79645): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(494,79731): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(494,79849): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(494,79884): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(494,79929): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(494,79984): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(494,80043): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,80072): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(494,80124): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(494,80174): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(494,80395): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(494,80538): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(494,80677): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(494,80975): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,81024): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,81889): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,81938): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,82803): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,82852): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,83718): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,83767): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,84637): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,84686): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,85520): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,85569): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(494,86198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,86809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,87825): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(494,87853): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(494,87912): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(494,87964): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(494,87998): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(494,88040): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(494,88238): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,88297): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,88410): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,88471): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,88614): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(494,88638): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(494,88668): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(494,88715): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(494,88751): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(494,88815): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(494,88868): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(494,88970): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(494,89015): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(494,89044): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,89095): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(494,89137): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(494,89173): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(494,89207): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(494,89274): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,89309): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,89369): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(494,89398): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,89433): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(494,89475): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(494,89508): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(494,89542): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(494,89612): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,89647): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,89724): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,89778): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(494,89831): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,89929): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(494,89967): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(494,90028): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,90081): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(494,90185): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(494,90234): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,90368): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,90427): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,90516): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,90577): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(494,90644): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(494,91531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,91934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,92959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,93019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,93164): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(494,93198): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(494,93253): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(494,93316): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(494,93400): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(494,93545): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(494,93595): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(494,93654): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(494,93690): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(494,93781): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(494,93827): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(494,93911): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(494,93953): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(494,94033): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(494,94106): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(494,94152): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(494,94362): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(494,94459): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(494,94502): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(494,94532): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(494,94571): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(494,94657): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,94715): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,94838): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(494,94902): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(494,95047): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,95107): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,95243): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(494,95309): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(494,95425): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,95485): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(494,95543): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(494,95578): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(494,96083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,96932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97033): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(494,97064): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(494,97109): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(494,97154): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(494,97218): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(494,97256): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(494,97338): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(494,97441): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(494,97483): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(494,97526): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(494,97590): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(494,97636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,97974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,98690): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(494,98721): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(494,98762): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(494,98799): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(494,98864): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(494,98895): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(494,98935): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(494,99195): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(494,99245): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(494,99288): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(494,99361): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(494,99411): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(494,99462): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(494,99553): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(494,99604): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(494,99648): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(494,99736): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(494,99809): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(494,99855): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(494,99955): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,100041): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(494,100102): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(494,100194): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(494,100256): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(494,100301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,100856): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(494,100882): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(494,100918): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(494,100956): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(494,101004): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(494,101101): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(494,101198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,101553): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(494,101579): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(494,101619): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(494,101655): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(494,101694): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(494,101720): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(494,101757): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(494,101850): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(494,102018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,102968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,103989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,104018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,104047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,104117): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(494,104169): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(494,104215): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(494,104251): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(494,104378): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(494,104461): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(494,104498): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(494,104818): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(494,104844): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(494,105126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,105891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,106020): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,106268): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(494,106397): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(494,106475): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(494,106549): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(494,106607): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(494,106702): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(494,106738): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(494,106780): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(494,106845): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(494,106876): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,106916): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(494,107197): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(494,107270): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(494,107343): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(494,107394): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(494,107438): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(494,107594): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,107646): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,107817): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,107971): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,108168): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,108308): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,108361): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,108563): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,108720): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,108923): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,109066): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,109119): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,109322): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,109479): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,109682): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,109825): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,109878): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,110081): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,110238): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,110441): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,110584): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,110637): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,110841): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,110998): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,111201): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,111344): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,111397): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,111603): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,111761): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(494,111966): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,112110): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,112163): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,112284): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(494,112406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,112933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,113950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,114978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,115959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,116981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,117997): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(494,118046): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(494,118134): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(494,118185): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(494,118240): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(494,118312): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(494,118353): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(494,118519): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(494,118580): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(494,118652): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(494,118687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,118964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119297): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(494,119348): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(494,119380): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(494,119439): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(494,119493): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(494,119528): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(494,119568): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(494,119609): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(494,119707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,119761): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(494,119935): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(494,120013): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(494,120039): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(494,120071): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(494,120117): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(494,120185): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(494,120220): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(494,120284): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(494,120316): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(494,120375): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(494,120407): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(494,120486): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(494,120525): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(494,120571): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(494,120620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,120970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,121505): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(494,121658): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(494,122013): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(494,122244): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(494,122357): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(494,122416): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(494,122470): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(494,122505): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(494,122548): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(494,122599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,122625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,122647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,122714): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(494,122782): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(494,122864): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(494,122959): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(494,123004): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(494,123046): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(494,123105): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(494,123165): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(494,123239): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(494,123283): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(494,123340): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(494,123385): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(494,123430): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(494,123510): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(494,123596): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(494,123733): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(494,123759): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(494,123809): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(494,123846): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(494,123888): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(494,123951): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(494,124013): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(494,124077): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(494,124137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,124163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,124235): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(494,124297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,124366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,124426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,126785): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(494,126831): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(494,126868): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(494,127140): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(494,127221): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(494,127291): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,127328): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,127572): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,127733): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,127769): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,127824): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(494,127953): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,127991): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128029): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,128197): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,128233): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128269): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,128326): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(494,128458): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128635): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,128671): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128722): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(494,128853): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128891): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,128929): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,129097): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,129140): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(494,129176): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(494,129225): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(494,129271): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(494,129307): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(494,129335): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(494,129369): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(494,129428): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(494,129463): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(494,129499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,129991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,130350): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(494,130399): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(494,130439): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(494,130711): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(494,130777): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(494,130833): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,130870): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(494,130915): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(494,130991): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,131028): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,131333): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,131367): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,131624): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,131660): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,131831): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(494,131974): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,132022): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(494,132152): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,132186): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,132224): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,132262): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,132526): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,132562): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,132598): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,132771): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(494,132914): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,132964): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(494,133097): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,133131): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,133407): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,133443): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,133613): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(494,133759): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,133810): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(494,133999): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,134052): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,134108): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,134145): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(494,134284): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,134318): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,134356): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,134394): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,134660): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,134703): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(494,134739): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(494,134906): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(494,135051): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,135100): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(494,135145): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(494,135180): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(494,135241): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(494,135282): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(494,135330): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(494,135372): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(494,135409): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(494,135463): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(494,135525): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(494,135620): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(494,135653): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(494,135692): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(494,139932): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(494,139963): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(494,140003): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(494,140064): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(494,140114): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(494,140213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140422): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(494,140517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,140931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,141694): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,141777): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,141838): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,141910): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,142114): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,142153): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,142192): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,142301): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,142339): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,142378): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,142494): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,142551): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,142590): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,142704): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,142758): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,142797): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,143042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,143069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,143386): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,143469): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,143530): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,143602): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,143806): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,143845): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,143884): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,143993): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,144031): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,144070): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,144186): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,144243): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,144282): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,144396): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,144450): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,144489): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,144734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,144761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,145078): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,145161): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,145222): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,145294): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,145498): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,145537): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,145576): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,145685): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,145723): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,145762): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,145878): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,145935): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,145974): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,146088): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,146142): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,146181): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,146426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,146453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,146771): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,146854): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,146915): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,146987): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,147193): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,147232): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,147271): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,147380): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,147418): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,147457): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,147573): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,147630): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,147669): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,147783): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,147837): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,147876): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,148122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,148149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,148468): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,148551): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,148612): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,148684): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,148892): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,148931): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,148970): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,149080): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,149118): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,149157): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,149274): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,149331): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,149370): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,149485): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,149539): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,149578): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,149830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,149857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,150145): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(494,150228): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(494,150289): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(494,150361): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(494,150505): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,150544): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,150583): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,150689): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(494,150727): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,150766): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,150879): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,150936): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,150975): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,151086): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(494,151140): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(494,151179): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(494,151611): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(494,151641): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(494,151713): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(494,151754): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(494,151808): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(494,151850): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(494,151892): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(494,151973): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(494,152047): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(494,152077): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(494,152994): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,153016): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153112): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,153136): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153230): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,153252): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153343): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,153362): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153456): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,153478): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153571): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,153592): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153684): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,153704): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153795): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,153814): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,153873): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,153895): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,153966): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,153988): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154061): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,154083): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154190): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,154271): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154354): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154427): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,154451): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,154522): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,154546): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154619): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,154643): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154754): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,154835): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154918): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,154989): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,155011): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,155082): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,155104): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155177): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,155199): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155306): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,155387): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155470): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155538): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,155557): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,155628): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,155647): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155720): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,155739): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,155841): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,155923): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156007): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156078): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,156100): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,156171): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,156193): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156266): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,156288): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156396): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,156478): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156562): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156632): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,156653): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,156724): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,156745): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156818): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,156839): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,156944): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,157025): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157108): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157177): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,157197): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,157268): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,157288): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157361): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,157381): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157486): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,157569): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157654): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157722): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,157741): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,157812): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,157831): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,157904): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,157923): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158023): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,158103): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158185): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158262): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158291): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,158362): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158391): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158464): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158493): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158602): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158631): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,158704): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158733): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158809): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(494,158838): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,158926): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(494,158951): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(494,158976): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(494,159004): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(494,159031): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(494,159155): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(494,159180): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,159235): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(494,159260): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(494,159627): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(494,159757): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(494,159860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,159894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,159928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,159965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,161940): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,163934): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(494,163987): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(494,164043): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(494,164131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,164820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,165686): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,165709): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(494,165732): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,165817): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,165840): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(494,165863): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,165958): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,165981): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(494,166004): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,166105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,166128): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(494,166151): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,166253): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(494,166276): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(494,166299): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(494,166383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166428): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,166450): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,166499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166544): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,166568): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,166615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166660): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,166682): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,166726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166771): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,166790): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,166837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166882): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,166904): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,166950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,166995): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,167016): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,167061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,167106): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,167126): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,167170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,167215): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,167234): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,167279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,167324): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(494,167344): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,167389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,167434): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(494,167454): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(494,167526): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(494,167606): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(494,167686): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(494,167761): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(494,167836): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(494,167913): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(494,167988): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(494,168061): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(494,168299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,168342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,168386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,168429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,168474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,175569): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(494,176958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,176994): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,177016): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177097): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,177121): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177200): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,177222): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177298): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,177317): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177396): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,177418): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177496): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,177517): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177594): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,177614): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177690): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,177709): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177786): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(494,177806): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177883): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(494,177903): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,177943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,177979): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(494,178004): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(494,178045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178076): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,178122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178297): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(494,178348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178379): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(494,178429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178460): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(494,178502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,178737): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(494,178810): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(494,178883): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(494,178951): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(494,179019): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(494,179089): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(494,179157): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(494,179223): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(494,179274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,179689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,180097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,180167): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,180189): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180260): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,180282): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,180417): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,180441): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180512): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,180536): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,180669): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,180691): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180762): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,180784): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,180844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,180914): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,180933): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181004): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,181023): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,181156): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,181178): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181249): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,181271): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,181403): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,181424): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181495): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,181516): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,181647): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,181667): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181738): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,181758): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,181888): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,181907): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,181978): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,181997): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,182052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182122): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(494,182147): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,182220): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(494,182245): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(494,182312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,182962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183119): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(494,183141): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183227): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(494,183251): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183335): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(494,183357): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183438): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(494,183457): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183541): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(494,183563): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183646): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(494,183667): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183749): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(494,183769): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183850): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(494,183869): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,183906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,183951): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(494,183971): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,184008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184053): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(494,184073): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,184109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184154): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(494,184176): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,184219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184340): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(494,184367): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,184412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184457): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(494,184483): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(494,184525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,184727): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(494,184803): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(494,184879): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(494,184950): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(494,185021): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(494,185094): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(494,185165): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(494,185234): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(494,185299): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(494,185761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,185857): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,185919): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,185978): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,186040): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,186102): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,186212): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,186287): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,186345): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,186503): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,186564): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,186639): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,186697): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,186769): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,186830): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,186905): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,186966): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,187041): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,187103): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,187277): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,187340): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,187416): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,187477): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,187640): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,187704): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,187780): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,187841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,187914): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,187978): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,188054): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,188118): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,188194): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,188259): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,188438): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,188504): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,188586): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,188646): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,188820): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,188883): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,188965): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,189025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,189104): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,189167): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,189249): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,189312): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,189394): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,189458): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,189648): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,189713): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,189793): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,189850): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,190017): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,190077): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(494,190157): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,190214): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(494,190291): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,190351): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(494,190431): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,190491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(494,190571): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,190632): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(494,190815): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(494,190877): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(6196,26): run-time error CSS1033: Expected closing bracket, found 'i'
(6196,27): run-time error CSS1031: Expected selector, found ']'
(6196,27): run-time error CSS1025: Expected comma or open brace, found ']'
(6201,28): run-time error CSS1033: Expected closing bracket, found 'i'
(6201,29): run-time error CSS1031: Expected selector, found ']'
(6201,29): run-time error CSS1025: Expected comma or open brace, found ']'
(6205,27): run-time error CSS1033: Expected closing bracket, found 'i'
(6205,28): run-time error CSS1031: Expected selector, found ']'
(6205,28): run-time error CSS1025: Expected comma or open brace, found ']'
(6210,29): run-time error CSS1033: Expected closing bracket, found 'i'
(6210,30): run-time error CSS1031: Expected selector, found ']'
(6210,30): run-time error CSS1025: Expected comma or open brace, found ']'
 */
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/KD32068_EP/Scripts/slick/ajax-loader.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/KD32068_EP/Scripts/slick/fonts/slick.eot);
    src: url(/KD32068_EP/Scripts/slick/fonts/slick.eot?#iefix) format('embedded-opentype'), url(/KD32068_EP/Scripts/slick/fonts/slick.woff) format('woff'), url(/KD32068_EP/Scripts/slick/fonts/slick.ttf) format('truetype'), url(/KD32068_EP/Scripts/slick/fonts/slick.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

@-webkit-keyframes vex-fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes vex-fadein {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes vex-fadeout {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@keyframes vex-fadeout {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

@-webkit-keyframes vex-rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes vex-rotation {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.vex, .vex *, .vex *:before, .vex *:after {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.vex {
  position: fixed;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  z-index: 1111;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.vex-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.vex-overlay {
  -webkit-animation: vex-fadein .5s;
  animation: vex-fadein .5s;
  position: fixed;
  z-index: 1111;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.vex-overlay.vex-closing {
  -webkit-animation: vex-fadeout .5s forwards;
  animation: vex-fadeout .5s forwards; }

.vex-content {
  -webkit-animation: vex-fadein .5s;
  animation: vex-fadein .5s;
  background: #fff; }

.vex.vex-closing .vex-content {
  -webkit-animation: vex-fadeout .5s forwards;
  animation: vex-fadeout .5s forwards; }

.vex-close:before {
  font-family: Arial, sans-serif;
  content: "\00D7"; }

.vex-dialog-form {
  margin: 0; }

.vex-dialog-button {
  text-rendering: optimizeLegibility;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent; }

.vex-loading-spinner {
  -webkit-animation: vex-rotation .7s linear infinite;
  animation: vex-rotation .7s linear infinite;
  box-shadow: 0 0 1em rgba(0, 0, 0, 0.1);
  position: fixed;
  z-index: 1112;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 2em;
  width: 2em;
  background: #fff; }

body.vex-open {
  overflow: hidden; }

@-webkit-keyframes vex-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@keyframes vex-flyin {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); } }

@-webkit-keyframes vex-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

@keyframes vex-flyout {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

@-webkit-keyframes vex-pulse {
  0% {
    box-shadow: inset 0 0 0 300px transparent; }
  70% {
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); }
  100% {
    box-shadow: inset 0 0 0 300px transparent; } }

@keyframes vex-pulse {
  0% {
    box-shadow: inset 0 0 0 300px transparent; }
  70% {
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); }
  100% {
    box-shadow: inset 0 0 0 300px transparent; } }

.vex.vex-theme-os {
  padding-top: 160px;
  padding-bottom: 160px; }
  .vex.vex-theme-os.vex-closing .vex-content {
    -webkit-animation: vex-flyout .5s forwards;
    animation: vex-flyout .5s forwards; }
  .vex.vex-theme-os .vex-content {
    -webkit-animation: vex-flyin .5s;
    animation: vex-flyin .5s; }
  .vex.vex-theme-os .vex-content {
    border-radius: 5px;
    box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 0.08);
    font-family: "Helvetica Neue", sans-serif;
    border-top: 20px solid #bbb;
    background: #f0f0f0;
    color: #444;
    padding: 1em;
    position: relative;
    margin: 0 auto;
    max-width: 100%;
    width: 450px;
    font-size: 1.1em;
    line-height: 1.5em; }
    .vex.vex-theme-os .vex-content h1, .vex.vex-theme-os .vex-content h2, .vex.vex-theme-os .vex-content h3, .vex.vex-theme-os .vex-content h4, .vex.vex-theme-os .vex-content h5, .vex.vex-theme-os .vex-content h6, .vex.vex-theme-os .vex-content p, .vex.vex-theme-os .vex-content ul, .vex.vex-theme-os .vex-content li {
      color: inherit; }
  .vex.vex-theme-os .vex-close {
    border-radius: 0 5px 0 0;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer; }
    .vex.vex-theme-os .vex-close:before {
      border-radius: 3px;
      position: absolute;
      content: "\00D7";
      font-size: 26px;
      font-weight: normal;
      line-height: 31px;
      height: 30px;
      width: 30px;
      text-align: center;
      top: 3px;
      right: 3px;
      color: #bbb;
      background: transparent; }
    .vex.vex-theme-os .vex-close:hover:before, .vex.vex-theme-os .vex-close:active:before {
      color: #777;
      background: #e0e0e0; }
  .vex.vex-theme-os .vex-dialog-form .vex-dialog-message {
    margin-bottom: .5em; }
  .vex.vex-theme-os .vex-dialog-form .vex-dialog-input {
    margin-bottom: 1em; }
    .vex.vex-theme-os .vex-dialog-form .vex-dialog-input select, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="week"] {
      border-radius: 3px;
      background: #fff;
      width: 100%;
      padding: .25em .67em;
      border: 0;
      font-family: inherit;
      font-weight: inherit;
      font-size: inherit;
      min-height: 2.5em;
      margin: 0 0 .25em; }
      .vex.vex-theme-os .vex-dialog-form .vex-dialog-input select:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="week"]:focus {
        box-shadow: inset 0 0 0 1px #3288e6;
        outline: none; }
  .vex.vex-theme-os .vex-dialog-form .vex-dialog-buttons {
    *zoom: 1; }
    .vex.vex-theme-os .vex-dialog-form .vex-dialog-buttons:after {
      content: "";
      display: table;
      clear: both; }
  .vex.vex-theme-os .vex-dialog-button {
    border-radius: 3px;
    border: 0;
    float: right;
    margin: 0 0 0 .5em;
    font-family: inherit;
    text-transform: uppercase;
    letter-spacing: .1em;
    font-size: .8em;
    line-height: 1em;
    padding: .75em 2em; }
    .vex.vex-theme-os .vex-dialog-button.vex-last {
      margin-left: 0; }
    .vex.vex-theme-os .vex-dialog-button:focus {
      -webkit-animation: vex-pulse 1.1s infinite;
      animation: vex-pulse 1.1s infinite;
      outline: none; }
      @media (max-width: 568px) {
        .vex.vex-theme-os .vex-dialog-button:focus {
          -webkit-animation: none;
          animation: none; } }
    .vex.vex-theme-os .vex-dialog-button.vex-dialog-button-primary {
      background: #3288e6;
      color: #fff; }
    .vex.vex-theme-os .vex-dialog-button.vex-dialog-button-secondary {
      background: #e0e0e0;
      color: #777; }

.vex-loading-spinner.vex-theme-os {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0.5em rgba(0, 0, 0, 0.2);
  border-radius: 100%;
  background: rgba(255, 255, 255, 0.2);
  width: 0;
  height: 0;
  border: 1.2em solid #bbb;
  border-top-color: #f0f0f0;
  border-bottom-color: #f0f0f0; }

@charset "UTF-8";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
.ui-timepicker-wrapper {
	overflow-y: auto;
	height: 150px;
	width: 6.5em;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
	outline: none;
	z-index: 10001;
	margin: 0;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
	width: 13em;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
	width: 11em;
}

.ui-timepicker-list {
	margin: 0;
	padding: 0;
	list-style: none;
}

.ui-timepicker-duration {
	margin-left: 5px; color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
	color: #888;
}

.ui-timepicker-list li {
	padding: 3px 0 3px 5px;
	cursor: pointer;
	white-space: nowrap;
	color: #000;
	list-style: none;
	margin: 0;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
	background: #fff; color: #000;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
	background: #1980EC; color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration,
.ui-timepicker-list li:hover .ui-timepicker-duration {
	color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled,
.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	color: #888;
	cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
	background: #f2f2f2;
}

/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-ms-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(#808080));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,#808080);background-image:-o-linear-gradient(to bottom,#b3b3b3,#808080);background-image:linear-gradient(to bottom,#b3b3b3,#808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#bs4/jszip-2.5.0/pdfmake-0.1.36/dt-1.11.2/b-2.0.0/b-colvis-2.0.0/b-html5-2.0.0/b-print-2.0.0/cr-1.5.4/fh-3.1.9/kt-2.6.4/sc-2.0.5/sl-1.3.3
 *
 * Included libraries:
 *   JSZip 2.5.0, pdfmake 0.1.36, DataTables 1.11.2, Buttons 2.0.0, Column visibility 2.0.0, HTML5 export 2.0.0, Print view 2.0.0, ColReorder 1.5.4, FixedHeader 3.1.9, KeyTable 2.6.4, Scroller 2.0.5, Select 1.3.3
 */

@charset "UTF-8";
td.dt-control {
  background: url("https://www.datatables.net/examples/resources/details_open.png") no-repeat center center;
  cursor: pointer;
}

tr.dt-hasChild td.dt-control {
  background: url("https://www.datatables.net/examples/resources/details_close.png") no-repeat center center;
}

table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
  border-spacing: 0;
}
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: auto;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  justify-content: flex-end;
}
div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0;
}

table.dataTable > thead > tr > th:active,
table.dataTable > thead > tr > td:active {
  outline: none;
}
table.dataTable > thead > tr > th:not(.sorting_disabled),
table.dataTable > thead > tr > td:not(.sorting_disabled) {
  padding-right: 30px;
}
table.dataTable > thead .sorting,
table.dataTable > thead .sorting_asc,
table.dataTable > thead .sorting_desc,
table.dataTable > thead .sorting_asc_disabled,
table.dataTable > thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}
table.dataTable > thead .sorting:before, table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_desc:after,
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_asc_disabled:after,
table.dataTable > thead .sorting_desc_disabled:before,
table.dataTable > thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 0.9em;
  display: block;
  opacity: 0.3;
}
table.dataTable > thead .sorting:before,
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:before,
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_desc_disabled:before {
  right: 1em;
  content: "↑";
}
table.dataTable > thead .sorting:after,
table.dataTable > thead .sorting_asc:after,
table.dataTable > thead .sorting_desc:after,
table.dataTable > thead .sorting_asc_disabled:after,
table.dataTable > thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "↓";
}
table.dataTable > thead .sorting_asc:before,
table.dataTable > thead .sorting_desc:after {
  opacity: 1;
}
table.dataTable > thead .sorting_asc_disabled:before,
table.dataTable > thead .sorting_desc_disabled:after {
  opacity: 0;
}

div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody > table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody > table > thead .sorting:before,
div.dataTables_scrollBody > table > thead .sorting_asc:before,
div.dataTables_scrollBody > table > thead .sorting_desc:before,
div.dataTables_scrollBody > table > thead .sorting:after,
div.dataTables_scrollBody > table > thead .sorting_asc:after,
div.dataTables_scrollBody > table > thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody > table > tbody tr:first-child th,
div.dataTables_scrollBody > table > tbody tr:first-child td {
  border-top: none;
}

div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  box-sizing: content-box;
}
div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none;
}

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_filter,
div.dataTables_wrapper div.dataTables_info,
div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
  div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    justify-content: center !important;
  }
}
table.dataTable.table-sm > thead > tr > th:not(.sorting_disabled) {
  padding-right: 20px;
}
table.dataTable.table-sm .sorting:before,
table.dataTable.table-sm .sorting_asc:before,
table.dataTable.table-sm .sorting_desc:before {
  top: 5px;
  right: 0.85em;
}
table.dataTable.table-sm .sorting:after,
table.dataTable.table-sm .sorting_asc:after,
table.dataTable.table-sm .sorting_desc:after {
  top: 5px;
}

table.table-bordered.dataTable {
  border-right-width: 0;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 1px;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}

div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:first-child {
  padding-left: 0;
}
div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-right: 0;
}


@keyframes dtb-spinner {
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes dtb-spinner {
  100% {
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-ms-keyframes dtb-spinner {
  100% {
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes dtb-spinner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes dtb-spinner {
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  background-color: white;
  border: 2px solid #111;
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  text-align: center;
  z-index: 21;
}
div.dt-button-info h2 {
  padding: 0.5em;
  margin: 0;
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  background-color: #f3f3f3;
}
div.dt-button-info > div {
  padding: 1em;
}

button.dtb-hide-drop {
  display: none !important;
}

div.dt-button-collection-title {
  text-align: center;
  padding: 0.3em 0 0.5em;
  font-size: 0.9em;
}

div.dt-button-collection-title:empty {
  display: none;
}

div.dt-button-collection {
  position: absolute;
  z-index: 2001;
  width: 100%;
}
div.dt-button-collection div.dropdown-menu {
  display: block;
  z-index: 2002;
  min-width: 100%;
}
div.dt-button-collection div.dt-button-collection-title {
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.15);
}
div.dt-button-collection.fixed {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -75px;
  border-radius: 0;
}
div.dt-button-collection.fixed.two-column {
  margin-left: -200px;
}
div.dt-button-collection.fixed.three-column {
  margin-left: -225px;
}
div.dt-button-collection.fixed.four-column {
  margin-left: -300px;
}
div.dt-button-collection > :last-child {
  display: block !important;
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  -ms-column-gap: 8px;
  -o-column-gap: 8px;
  column-gap: 8px;
}
div.dt-button-collection > :last-child > * {
  -webkit-column-break-inside: avoid;
  break-inside: avoid;
}
div.dt-button-collection.two-column {
  width: 400px;
}
div.dt-button-collection.two-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2;
}
div.dt-button-collection.three-column {
  width: 450px;
}
div.dt-button-collection.three-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3;
}
div.dt-button-collection.four-column {
  width: 600px;
}
div.dt-button-collection.four-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 4;
  -moz-column-count: 4;
  -ms-column-count: 4;
  -o-column-count: 4;
  column-count: 4;
}
div.dt-button-collection .dt-button {
  border-radius: 0;
}
div.dt-button-collection.fixed {
  max-width: none;
}
div.dt-button-collection.fixed:before, div.dt-button-collection.fixed:after {
  display: none;
}
div.dt-button-collection div.dt-btn-split-wrapper {
  width: 100%;
  padding-left: 5px;
  padding-right: 5px;
}
div.dt-button-collection button.dt-btn-split-drop-button {
  width: 100%;
  color: #212529;
  border: none;
  background-color: white;
  border-radius: 0px;
  margin-left: 0px !important;
}
div.dt-button-collection button.dt-btn-split-drop-button:focus {
  border: none;
  border-radius: 0px;
  outline: none;
}
div.dt-button-collection button.dt-btn-split-drop-button:hover {
  background-color: #e9ecef;
}
div.dt-button-collection button.dt-btn-split-drop-button:active {
  background-color: #007bff !important;
}

div.dt-button-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}

@media screen and (max-width: 767px) {
  div.dt-buttons {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 0.5em;
  }
  div.dt-buttons a.btn {
    float: none;
  }
}
div.dt-buttons button.btn.processing,
div.dt-buttons div.btn.processing,
div.dt-buttons a.btn.processing {
  color: rgba(0, 0, 0, 0.2);
}
div.dt-buttons button.btn.processing:after,
div.dt-buttons div.btn.processing:after,
div.dt-buttons a.btn.processing:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  box-sizing: border-box;
  display: block;
  content: " ";
  border: 2px solid #282828;
  border-radius: 50%;
  border-left-color: transparent;
  border-right-color: transparent;
  animation: dtb-spinner 1500ms infinite linear;
  -o-animation: dtb-spinner 1500ms infinite linear;
  -ms-animation: dtb-spinner 1500ms infinite linear;
  -webkit-animation: dtb-spinner 1500ms infinite linear;
  -moz-animation: dtb-spinner 1500ms infinite linear;
}

div.dt-btn-split-wrapper button.dt-btn-split-drop {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}


table.DTCR_clonedTable.dataTable {
  position: absolute !important;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202;
}

div.DTCR_pointer {
  width: 1px;
  background-color: #0275d8;
  z-index: 201;
}


table.dataTable.fixedHeader-floating,
table.dataTable.fixedHeader-locked {
  background-color: white;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

table.dataTable.fixedHeader-floating {
  position: fixed !important;
}

table.dataTable.fixedHeader-locked {
  position: absolute !important;
}

@media print {
  table.fixedHeader-floating {
    display: none;
  }
}


table.dataTable tbody th.focus,
table.dataTable tbody td.focus {
  box-shadow: inset 0 0 1px 2px #0275d8;
}

div.dtk-focus-alt table.dataTable tbody th.focus,
div.dtk-focus-alt table.dataTable tbody td.focus {
  box-shadow: inset 0 0 1px 2px #ff8b33;
}


div.dts {
  display: block !important;
}
div.dts tbody th,
div.dts tbody td {
  white-space: nowrap;
}
div.dts div.dts_loading {
  z-index: 1;
}
div.dts div.dts_label {
  position: absolute;
  right: 10px;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  text-align: right;
  border-radius: 3px;
  padding: 0.4em;
  z-index: 2;
  display: none;
}
div.dts div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, white 10px, white 20px);
}
div.dts div.dataTables_scrollBody table {
  z-index: 2;
}
div.dts div.dataTables_paginate,
div.dts div.dataTables_length {
  display: none;
}

div.DTS div.dataTables_scrollBody table {
  background-color: white;
}


table.dataTable tbody > tr.selected,
table.dataTable tbody > tr > .selected {
  background-color: #0275d8;
}
table.dataTable.stripe tbody > tr.odd.selected,
table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected,
table.dataTable.display tbody > tr.odd > .selected {
  background-color: #0272d3;
}
table.dataTable.hover tbody > tr.selected:hover,
table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover,
table.dataTable.display tbody > tr > .selected:hover {
  background-color: #0271d0;
}
table.dataTable.order-column tbody > tr.selected > .sorting_1,
table.dataTable.order-column tbody > tr.selected > .sorting_2,
table.dataTable.order-column tbody > tr.selected > .sorting_3,
table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1,
table.dataTable.display tbody > tr.selected > .sorting_2,
table.dataTable.display tbody > tr.selected > .sorting_3,
table.dataTable.display tbody > tr > .selected {
  background-color: #0273d4;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
  background-color: #026fcc;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
  background-color: #0270ce;
}
table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
  background-color: #0270d0;
}
table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
  background-color: #0273d4;
}
table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
  background-color: #0274d5;
}
table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
  background-color: #0275d7;
}
table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected {
  background-color: #026fcc;
}
table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected {
  background-color: #0273d4;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
  background-color: #026bc6;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
  background-color: #026cc8;
}
table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
  background-color: #026eca;
}
table.dataTable.display tbody > tr:hover > .selected,
table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected,
table.dataTable.order-column.hover tbody > tr > .selected:hover {
  background-color: #026bc6;
}
table.dataTable tbody td.select-checkbox,
table.dataTable tbody th.select-checkbox {
  position: relative;
}
table.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after,
table.dataTable tbody th.select-checkbox:before,
table.dataTable tbody th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 1.2em;
  left: 50%;
  width: 12px;
  height: 12px;
  box-sizing: border-box;
}
table.dataTable tbody td.select-checkbox:before,
table.dataTable tbody th.select-checkbox:before {
  content: " ";
  margin-top: -2px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px;
}
table.dataTable tr.selected td.select-checkbox:after,
table.dataTable tr.selected th.select-checkbox:after {
  content: "✓";
  font-size: 20px;
  margin-top: -19px;
  margin-left: -6px;
  text-align: center;
  text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9;
}
table.dataTable.compact tbody td.select-checkbox:before,
table.dataTable.compact tbody th.select-checkbox:before {
  margin-top: -12px;
}
table.dataTable.compact tr.selected td.select-checkbox:after,
table.dataTable.compact tr.selected th.select-checkbox:after {
  margin-top: -16px;
}

div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
  margin-left: 0.5em;
}

@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info,
div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block;
  }
}
table.dataTable tbody tr.selected,
table.dataTable tbody th.selected,
table.dataTable tbody td.selected {
  color: white;
}
table.dataTable tbody tr.selected a,
table.dataTable tbody th.selected a,
table.dataTable tbody td.selected a {
  color: #a2d4ed;
}



/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* W3.CSS 4.05 October 2017 by Jan Egil and Borge Refsnes */
/*
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
*/

/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
/*
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}
button,input{overflow:visible}button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:0.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
*/
/* End extract */

/*
html,body{font-family:Verdana,sans-serif;font-size:15px;line-height:1.5}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.w3-serif{font-family:serif}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}
*/

/*
.w3-image{max-width:100%;height:auto}img{margin-bottom:-5px}a{color:inherit}
.w3-table,.w3-table-all{border-collapse:collapse;border-spacing:0;width:100%;display:table}.w3-table-all{border:1px solid #ccc}
.w3-bordered tr,.w3-table-all tr{border-bottom:1px solid #ddd}.w3-striped tbody tr:nth-child(even){background-color:#f1f1f1}
.w3-table-all tr:nth-child(odd){background-color:#fff}.w3-table-all tr:nth-child(even){background-color:#f1f1f1}
.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:8px 8px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:first-child,.w3-table td:first-child,.w3-table-all th:first-child,.w3-table-all td:first-child{padding-left:16px}
.w3-btn,.w3-button{border:none;display:inline-block;outline:0;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-btn:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.w3-btn,.w3-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}   
.w3-disabled,.w3-btn:disabled,.w3-button:disabled{cursor:not-allowed;opacity:0.3}.w3-disabled *,:disabled *{pointer-events:none}
.w3-btn.w3-disabled:hover,.w3-btn:disabled:hover{box-shadow:none}
*/

.w3-hoverable tbody tr:hover,.w3-ul.w3-hoverable li:hover{background-color:#ccc}.w3-centered tr th,.w3-centered tr td{text-align:center}
.w3-badge,.w3-tag{background-color:#000;color:#fff;display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.w3-badge{border-radius:50%}

.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{display:block;width:100%}

/*
.w3-ul{list-style-type:none;padding:0;margin:0}.w3-ul li{padding:8px 16px;border-bottom:1px solid #ddd}.w3-ul li:last-child{border-bottom:none}
.w3-tooltip,.w3-display-container{position:relative}.w3-tooltip .w3-text{display:none}.w3-tooltip:hover .w3-text{display:inline-block}
.w3-ripple:active{opacity:0.5}.w3-ripple{transition:opacity 0s}
.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}
.w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}
.w3-dropdown-click,.w3-dropdown-hover{position:relative;display:inline-block;cursor:pointer}
.w3-dropdown-hover:hover .w3-dropdown-content{display:block;z-index:1}
.w3-dropdown-hover:first-child,.w3-dropdown-click:hover{background-color:#ccc;color:#000}
.w3-dropdown-hover:hover > .w3-button:first-child,.w3-dropdown-click:hover > .w3-button:first-child{background-color:#ccc;color:#000}
.w3-dropdown-content{cursor:auto;color:#000;background-color:#fff;display:none;position:absolute;min-width:160px;margin:0;padding:0}
.w3-check,.w3-radio{width:24px;height:24px;position:relative;top:6px}
.w3-sidebar{height:100%;width:200px;background-color:#fff;position:fixed!important;z-index:1;overflow:auto}
.w3-bar-block .w3-dropdown-hover,.w3-bar-block .w3-dropdown-click{width:100%}
.w3-bar-block .w3-dropdown-hover .w3-dropdown-content,.w3-bar-block .w3-dropdown-click .w3-dropdown-content{min-width:100%}
.w3-bar-block .w3-dropdown-hover .w3-button,.w3-bar-block .w3-dropdown-click .w3-button{width:100%;text-align:left;padding:8px 16px}
.w3-main,#main{transition:margin-left .4s}
.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4)}
.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}
.w3-bar{width:100%;overflow:hidden}.w3-center .w3-bar{display:inline-block;width:auto}
.w3-bar .w3-bar-item{padding:8px 16px;float:left;width:auto;border:none;outline:none;display:block}
.w3-bar .w3-dropdown-hover,.w3-bar .w3-dropdown-click{position:static;float:left}
.w3-bar .w3-button{white-space:normal}
.w3-bar-block .w3-bar-item{width:100%;display:block;padding:8px 16px;text-align:left;border:none;outline:none;white-space:normal;float:none}
.w3-bar-block.w3-center .w3-bar-item{text-align:center}.w3-block{display:block;width:100%}
.w3-responsive{display:block;overflow-x:auto}
.w3-container:after,.w3-container:before,.w3-panel:after,.w3-panel:before,.w3-row:after,.w3-row:before,.w3-row-padding:after,.w3-row-padding:before,
.w3-cell-row:before,.w3-cell-row:after,.w3-clear:after,.w3-clear:before,.w3-bar:before,.w3-bar:after{content:"";display:table;clear:both}
.w3-col,.w3-half,.w3-third,.w3-twothird,.w3-threequarter,.w3-quarter{float:left;width:100%}
.w3-col.s1{width:8.33333%}.w3-col.s2{width:16.66666%}.w3-col.s3{width:24.99999%}.w3-col.s4{width:33.33333%}
.w3-col.s5{width:41.66666%}.w3-col.s6{width:49.99999%}.w3-col.s7{width:58.33333%}.w3-col.s8{width:66.66666%}
.w3-col.s9{width:74.99999%}.w3-col.s10{width:83.33333%}.w3-col.s11{width:91.66666%}.w3-col.s12{width:99.99999%}
@media (min-width:601px){.w3-col.m1{width:8.33333%}.w3-col.m2{width:16.66666%}.w3-col.m3,.w3-quarter{width:24.99999%}.w3-col.m4,.w3-third{width:33.33333%}
.w3-col.m5{width:41.66666%}.w3-col.m6,.w3-half{width:49.99999%}.w3-col.m7{width:58.33333%}.w3-col.m8,.w3-twothird{width:66.66666%}
.w3-col.m9,.w3-threequarter{width:74.99999%}.w3-col.m10{width:83.33333%}.w3-col.m11{width:91.66666%}.w3-col.m12{width:99.99999%}}
@media (min-width:993px){.w3-col.l1{width:8.33333%}.w3-col.l2{width:16.66666%}.w3-col.l3{width:24.99999%}.w3-col.l4{width:33.33333%}
.w3-col.l5{width:41.66666%}.w3-col.l6{width:49.99999%}.w3-col.l7{width:58.33333%}.w3-col.l8{width:66.66666%}
.w3-col.l9{width:74.99999%}.w3-col.l10{width:83.33333%}.w3-col.l11{width:91.66666%}.w3-col.l12{width:99.99999%}}
.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}
.w3-cell-row{display:table;width:100%}.w3-cell{display:table-cell}
.w3-cell-top{vertical-align:top}.w3-cell-middle{vertical-align:middle}.w3-cell-bottom{vertical-align:bottom}
.w3-hide{display:none!important}.w3-show-block,.w3-show{display:block!important}.w3-show-inline-block{display:inline-block!important}
@media (max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}
.w3-dropdown-hover.w3-mobile .w3-dropdown-content,.w3-dropdown-click.w3-mobile .w3-dropdown-content{position:relative}	
.w3-hide-small{display:none!important}.w3-mobile{display:block;width:100%!important}.w3-bar-item.w3-mobile,.w3-dropdown-hover.w3-mobile,.w3-dropdown-click.w3-mobile{text-align:center}
.w3-dropdown-hover.w3-mobile,.w3-dropdown-hover.w3-mobile .w3-btn,.w3-dropdown-hover.w3-mobile .w3-button,.w3-dropdown-click.w3-mobile,.w3-dropdown-click.w3-mobile .w3-btn,.w3-dropdown-click.w3-mobile .w3-button{width:100%}}
@media (max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}
@media (min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}
@media (max-width:992px) and (min-width:601px){.w3-hide-medium{display:none!important}}
@media (max-width:992px){.w3-sidebar.w3-collapse{display:none}.w3-main{margin-left:0!important;margin-right:0!important}}
.w3-top,.w3-bottom{position:fixed;width:100%;z-index:1}.w3-top{top:0}.w3-bottom{bottom:0}
.w3-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:2}
.w3-display-topleft{position:absolute;left:0;top:0}.w3-display-topright{position:absolute;right:0;top:0}
.w3-display-bottomleft{position:absolute;left:0;bottom:0}.w3-display-bottomright{position:absolute;right:0;bottom:0}
.w3-display-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.w3-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.w3-display-topmiddle{position:absolute;left:50%;top:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-display-bottommiddle{position:absolute;left:50%;bottom:0;transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-display-position{position:absolute}
.w3-circle{border-radius:50%}
.w3-round-small{border-radius:2px}.w3-round,.w3-round-medium{border-radius:4px}.w3-round-large{border-radius:8px}.w3-round-xlarge{border-radius:16px}.w3-round-xxlarge{border-radius:32px}
.w3-row-padding,.w3-row-padding>.w3-half,.w3-row-padding>.w3-third,.w3-row-padding>.w3-twothird,.w3-row-padding>.w3-threequarter,.w3-row-padding>.w3-quarter,.w3-row-padding>.w3-col{padding:0 8px}
.w3-container,.w3-panel{padding:0.01em 16px}.w3-panel{margin-top:16px;margin-bottom:16px}
.w3-code,.w3-codespan{font-family:Consolas,"courier new";font-size:16px}
.w3-code{width:auto;background-color:#fff;padding:8px 12px;border-left:4px solid #4CAF50;word-wrap:break-word}
.w3-codespan{color:crimson;background-color:#f1f1f1;padding-left:4px;padding-right:4px;font-size:110%}
.w3-card,.w3-card-2{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}
.w3-card-4,.w3-hover-shadow:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,0.2),0 4px 20px 0 rgba(0,0,0,0.19)}
.w3-spin{animation:w3-spin 2s infinite linear}@keyframes w3-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.w3-animate-fading{animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
.w3-animate-opacity{animation:opac 0.8s}@keyframes opac{from{opacity:0} to{opacity:1}}
.w3-animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0} to{top:0;opacity:1}}
.w3-animate-left{position:relative;animation:animateleft 0.4s}@keyframes animateleft{from{left:-300px;opacity:0} to{left:0;opacity:1}}
.w3-animate-right{position:relative;animation:animateright 0.4s}@keyframes animateright{from{right:-300px;opacity:0} to{right:0;opacity:1}}
.w3-animate-bottom{position:relative;animation:animatebottom 0.4s}@keyframes animatebottom{from{bottom:-300px;opacity:0} to{bottom:0;opacity:1}}
.w3-animate-zoom {animation:animatezoom 0.6s}@keyframes animatezoom{from{transform:scale(0)} to{transform:scale(1)}}
.w3-animate-input{transition:width 0.4s ease-in-out}.w3-animate-input:focus{width:100%!important}
.w3-opacity,.w3-hover-opacity:hover{opacity:0.60}.w3-opacity-off,.w3-hover-opacity-off:hover{opacity:1}
.w3-opacity-max{opacity:0.25}.w3-opacity-min{opacity:0.75}
.w3-greyscale-max,.w3-grayscale-max,.w3-hover-greyscale:hover,.w3-hover-grayscale:hover{filter:grayscale(100%)}
.w3-greyscale,.w3-grayscale{filter:grayscale(75%)}.w3-greyscale-min,.w3-grayscale-min{filter:grayscale(50%)}
.w3-sepia{filter:sepia(75%)}.w3-sepia-max,.w3-hover-sepia:hover{filter:sepia(100%)}.w3-sepia-min{filter:sepia(50%)}
.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}
.w3-xlarge{font-size:24px!important}.w3-xxlarge{font-size:36px!important}.w3-xxxlarge{font-size:48px!important}.w3-jumbo{font-size:64px!important}
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}
.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}
.w3-topbar{border-top:6px solid #ccc!important}.w3-bottombar{border-bottom:6px solid #ccc!important}
.w3-leftbar{border-left:6px solid #ccc!important}.w3-rightbar{border-right:6px solid #ccc!important}
.w3-section,.w3-code{margin-top:16px!important;margin-bottom:16px!important}
.w3-margin{margin:16px!important}.w3-margin-top{margin-top:16px!important}.w3-margin-bottom{margin-bottom:16px!important}
.w3-margin-left{margin-left:16px!important}.w3-margin-right{margin-right:16px!important}
.w3-padding-small{padding:4px 8px!important}.w3-padding{padding:8px 16px!important}.w3-padding-large{padding:12px 24px!important}
.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.w3-padding-32{padding-top:32px!important;padding-bottom:32px!important}.w3-padding-48{padding-top:48px!important;padding-bottom:48px!important}
.w3-padding-64{padding-top:64px!important;padding-bottom:64px!important}
.w3-left{float:left!important}.w3-right{float:right!important}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-transparent,.w3-hover-none:hover{background-color:transparent!important}
.w3-hover-none:hover{box-shadow:none!important}
*/

.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}
.w3-border-top{border-top:1px solid #ccc!important}.w3-border-bottom{border-bottom:1px solid #ccc!important}
.w3-border-left{border-left:1px solid #ccc!important}.w3-border-right{border-right:1px solid #ccc!important}
.w3-left-align{text-align:left!important}.w3-right-align{text-align:right!important}.w3-justify{text-align:justify!important}.w3-center{text-align:center!important}

/* Colors */
/*
.w3-amber,.w3-hover-amber:hover{color:#000!important;background-color:#ffc107!important}
.w3-aqua,.w3-hover-aqua:hover{color:#000!important;background-color:#00ffff!important}
.w3-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#2196F3!important}
.w3-light-blue,.w3-hover-light-blue:hover{color:#000!important;background-color:#87CEEB!important}
.w3-brown,.w3-hover-brown:hover{color:#fff!important;background-color:#795548!important}
.w3-cyan,.w3-hover-cyan:hover{color:#000!important;background-color:#00bcd4!important}
.w3-blue-grey,.w3-hover-blue-grey:hover,.w3-blue-gray,.w3-hover-blue-gray:hover{color:#fff!important;background-color:#607d8b!important}
.w3-green,.w3-hover-green:hover{color:#fff!important;background-color:#4CAF50!important}
.w3-light-green,.w3-hover-light-green:hover{color:#000!important;background-color:#8bc34a!important}
.w3-indigo,.w3-hover-indigo:hover{color:#fff!important;background-color:#3f51b5!important}
.w3-khaki,.w3-hover-khaki:hover{color:#000!important;background-color:#f0e68c!important}
.w3-lime,.w3-hover-lime:hover{color:#000!important;background-color:#cddc39!important}
.w3-orange,.w3-hover-orange:hover{color:#000!important;background-color:#ff9800!important}
.w3-deep-orange,.w3-hover-deep-orange:hover{color:#fff!important;background-color:#ff5722!important}
.w3-pink,.w3-hover-pink:hover{color:#fff!important;background-color:#e91e63!important}
.w3-purple,.w3-hover-purple:hover{color:#fff!important;background-color:#9c27b0!important}
.w3-deep-purple,.w3-hover-deep-purple:hover{color:#fff!important;background-color:#673ab7!important}
.w3-red,.w3-hover-red:hover{color:#fff!important;background-color:#f44336!important}
.w3-sand,.w3-hover-sand:hover{color:#000!important;background-color:#fdf5e6!important}
.w3-teal,.w3-hover-teal:hover{color:#fff!important;background-color:#009688!important}
.w3-yellow,.w3-hover-yellow:hover{color:#000!important;background-color:#ffeb3b!important}
.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-grey,.w3-hover-grey:hover,.w3-gray,.w3-hover-gray:hover{color:#000!important;background-color:#bbb!important}
.w3-light-grey,.w3-hover-light-grey:hover,.w3-light-gray,.w3-hover-light-gray:hover{color:#000!important;background-color:#f1f1f1!important}
.w3-dark-grey,.w3-hover-dark-grey:hover,.w3-dark-gray,.w3-hover-dark-gray:hover{color:#fff!important;background-color:#616161!important}
.w3-pale-red,.w3-hover-pale-red:hover{color:#000!important;background-color:#ffdddd!important}
.w3-pale-green,.w3-hover-pale-green:hover{color:#000!important;background-color:#ddffdd!important}
.w3-pale-yellow,.w3-hover-pale-yellow:hover{color:#000!important;background-color:#ffffcc!important}
.w3-pale-blue,.w3-hover-pale-blue:hover{color:#000!important;background-color:#ddffff!important}
.w3-text-red,.w3-hover-text-red:hover{color:#f44336!important}
.w3-text-green,.w3-hover-text-green:hover{color:#4CAF50!important}
.w3-text-blue,.w3-hover-text-blue:hover{color:#2196F3!important}
.w3-text-yellow,.w3-hover-text-yellow:hover{color:#ffeb3b!important}
.w3-text-white,.w3-hover-text-white:hover{color:#fff!important}
.w3-text-black,.w3-hover-text-black:hover{color:#000!important}
.w3-text-grey,.w3-hover-text-grey:hover,.w3-text-gray,.w3-hover-text-gray:hover{color:#757575!important}
.w3-text-amber{color:#ffc107!important}
.w3-text-aqua{color:#00ffff!important}
.w3-text-light-blue{color:#87CEEB!important}
.w3-text-brown{color:#795548!important}
.w3-text-cyan{color:#00bcd4!important}
.w3-text-blue-grey,.w3-text-blue-gray{color:#607d8b!important}
.w3-text-light-green{color:#8bc34a!important}
.w3-text-indigo{color:#3f51b5!important}
.w3-text-khaki{color:#b4aa50!important}
.w3-text-lime{color:#cddc39!important}
.w3-text-orange{color:#ff9800!important}
.w3-text-deep-orange{color:#ff5722!important}
.w3-text-pink{color:#e91e63!important}
.w3-text-purple{color:#9c27b0!important}
.w3-text-deep-purple{color:#673ab7!important}
.w3-text-sand{color:#fdf5e6!important}
.w3-text-teal{color:#009688!important}
.w3-text-light-grey,.w3-hover-text-light-grey:hover,.w3-text-light-gray,.w3-hover-text-light-gray:hover{color:#f1f1f1!important}
.w3-text-dark-grey,.w3-hover-text-dark-grey:hover,.w3-text-dark-gray,.w3-hover-text-dark-gray:hover{color:#3a3a3a!important}
.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}
.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}
.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}
.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}
.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}
.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}
.w3-border-grey,.w3-hover-border-grey:hover,.w3-border-gray,.w3-hover-border-gray:hover{border-color:#bbb!important}
*/

.w3-border-red,.w3-hover-border-red:hover{border-color:#f44336!important}
.w3-border-green,.w3-hover-border-green:hover{border-color:#4CAF50!important}
.w3-border-blue,.w3-hover-border-blue:hover{border-color:#2196F3!important}
.w3-border-yellow,.w3-hover-border-yellow:hover{border-color:#ffeb3b!important}
.w3-border-white,.w3-hover-border-white:hover{border-color:#fff!important}
.w3-border-black,.w3-hover-border-black:hover{border-color:#000!important}
.w3-border-grey,.w3-hover-border-grey:hover,.w3-border-gray,.w3-hover-border-gray:hover{border-color:#bbb!important}

.w3-white,.w3-hover-white:hover{color:#000!important;background-color:#fff!important}

.w3-content{max-width:980px;margin:auto}.w3-rest{overflow:hidden}
.w3-display-container{position:relative}
.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-display-hover{display:none}
.w3-button{border:none;display:inline-block;outline:0;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
.w3-button:hover{color:#000!important;background-color:#ccc!important}
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-display-left{position:absolute;top:50%;left:0%;transform:translate(0%,-50%);-ms-transform:translate(-0%,-50%)}
.w3-display-right{position:absolute;top:50%;right:0%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}
.w3-display-bottomleft{position:absolute;left:0;bottom:0}
.w3-display-bottomright{position:absolute;right:0;bottom:0}
.w3-black,.w3-hover-black:hover{color:#fff!important;background-color:#000!important}
.w3-tiny{font-size:10px!important}.w3-small{font-size:12px!important}.w3-medium{font-size:15px!important}.w3-large{font-size:18px!important}
.w3-padding-16{padding-top:16px!important;padding-bottom:16px!important}.w3-padding-24{padding-top:24px!important;padding-bottom:24px!important}
.w3-container{padding:0.01em 16px}
.w3-container:after,.w3-container:before {content:"";display:table;clear:both}      

.w3-TextBlock { text-align: justify; }   
.w3-pre {white-space: pre;}
.w3-nowrap {white-space: nowrap;}
.w3-pre-wrap {white-space: pre-wrap;}
.w3-pre-line {white-space: pre-line;}
   
.w3-inlinediv {display: inline floatflex;}

.demo2 {height:23px;width:23px;padding:0;background-color:transparent}
.demo4 {height:13px;width:13px;padding:0;background-color:transparent}
.demo5 { border:2px solid #f1f1f1 !important;cursor:pointer;transition:.3s; }
.w3-border-red { border:2px solid #f44336 !important; }
.w3-btn { box-shadow: none; }
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg,
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-tile {
	will-change: opacity;
	}
.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	will-change: transform;
	}
.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline: 0;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-container a.leaflet-active {
	outline: 2px solid orange;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a,
.leaflet-bar a:hover {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path {
	background-image: url(images/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.7);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover {
	text-decoration: underline;
	}
.leaflet-container .leaflet-control-attribution,
.leaflet-container .leaflet-control-scale {
	font-size: 11px;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	font-size: 11px;
	white-space: nowrap;
	overflow: hidden;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;

	background: #fff;
	background: rgba(255, 255, 255, 0.5);
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 19px;
	line-height: 1.4;
	}
.leaflet-popup-content p {
	margin: 18px 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	padding: 4px 4px 0 0;
	border: none;
	text-align: center;
	width: 18px;
	height: 14px;
	font: 16px/14px Tahoma, Verdana, sans-serif;
	color: #c3c3c3;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover {
	color: #999;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}
.leaflet-oldie .leaflet-popup-tip-container {
	margin-top: -1px;
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-clickable {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

.Treeview-expand ul {
    list-style-type: none;
}

.Treeview-expand label {
    /*background-color: #AAAFAB;*/
    /*border-radius: 5px; */
    padding: 3px;
    padding-left: 25px;
    /*color: white;	*/
}

.Treeview-expand li {
    /*	margin: 10px;
	padding: 5px;*/
    /*	border: 1px solid #ABC;
	border-radius: 5px; */
}

.Treeview-expand input[type=checkbox] {
    display: none;
}

    .Treeview-expand input[type=checkbox] ~ ul {
        max-height: 0;
        max-width: 0;
        opacity: 0;
        overflow: hidden;
        white-space: nowrap;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease;
    }

    .Treeview-expand input[type=checkbox]:checked ~ ul {
        max-height: 100%;
        max-width: 100%;
        opacity: 1;
    }

    .Treeview-expand input[type=checkbox] + label:hover {
        text-align: center;
        color: #333;
        text-decoration: underline;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;
    }

    .Treeview-expand input[type=checkbox] + label .fa-caret-right {
        text-align: center;
        color: #999;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;
    }

    .Treeview-expand input[type=checkbox] + label:hover .fa-caret-right {
        text-align: center;
        color: #333;
        text-decoration: underline;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;
    }



    .Treeview-expand input[type=checkbox] + label .fa-caret-right:hover {
        color: #333
    }

    .Treeview-expand input[type=checkbox]:checked + label .fa-caret-right {
        transform: rotate(90deg);
        color: #333
    }


.table-calendar {
    table-layout: fixed;
    height: 100%;
    min-height: 1px;
}

    .table-calendar .mute-different-month {
        color: #b5b5b5
    }

    .table-calendar .highlight-today {
        background: #00710024;
    }


    .table-calendar .show-calendar-day {
        position: relative;
    }

        .table-calendar .show-calendar-day:hover, .table-calendar .show-calendar-day .parent-hover:focus {
            background: #00000015;
        }

    .table-calendar .highlight-today:hover, .table-calendar .highlight-today .parent-hover:focus {
        background: #00710040
    }

    .table-calendar .show-calendar-day > .parent-hover {
        position: absolute;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
    }

    .table-calendar .show-calendar-event {
        z-index: 1
    }

    .table-calendar .btn {
        text-overflow: ellipsis;
        overflow: hidden;
        line-height: 1;
        margin-bottom: .1rem;
    }

        .table-calendar .btn span {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            width: 100%
        }

ol.timeline {
    padding: .5rem 0;
    padding-inline-start: 0.6rem;
    z-index: 1;
    white-space: nowrap
}

    ol.timeline .event {
        white-space: normal;
        width: calc(100% - 8.5rem);
        max-width: calc(100% - 8.5rem)
    }

.timestamp {
    position: relative;
    padding: 0 .75rem 0 1rem;
    margin-right: 4rem;
    vertical-align: top;
    margin-top: 20px
}

    .timestamp::before {
        content: "";
        position: absolute;
        left: calc(4.75rem - 1px);
        top: 0;
        width: 1.5rem;
        height: 1.5rem;
        background: #fff;
        border-radius: 50%;
        border: 2px solid #ccc
    }

    .timestamp::after {
        content: "";
        position: absolute;
        top: calc(50% - 1px);
        left: 6rem;
        width: 2.5rem;
        height: 2px;
        background: #ccc;
        z-index: -1
    }

ol.timeline::before {
    content: "";
    position: absolute;
    top: 0;
    width: 2px;
    background: #ccc;
    height: 100%;
    left: 6rem;
    z-index: -1
}

ol.timeline .event {
    border: 2px solid #ccc;
    padding: .25rem
}

.day-name {
    border: 2px solid #ccc;
    width: 7rem;
    display: block;
}

/*ADR: remove horizontal scrolling bar in Kinder menu
  ADR: centers the main menu (initially was alligned to the right)

  The CSS comes from _grid.scss and it’s the default that comes from Bootstrap settings. The page’s behavior is the same in Platzanfragen (and all pages, because they are all under .container class), but there the table is narrower than here and the scrolling bar is not appearing. The max-width of class=”container” is now limited to 1140px and every table that is wider will need a horizontal scrolling bar which we have to remove. Here I changed the max-width to 100% and added a media query to set it to 1440px to display the tables wider than 1140px.
*/

.container {
  max-width: 100%; /* Ensure this is applied universally */
}

@media (min-width: 1200px) {
  .container,
  .container-sm,
  .container-md,
  .container-lg,
  .container-xl {
    max-width: 1440px; /* Adjusted to a standard width, increased from Boostrap's 1140px default value */
  }
}

.table-responsive {
  overflow-x: auto;
}

.table {
  width: 100%;
  table-layout: auto;
}

/*That centers the main menu, which was originally alligned to the right:*/
ul.navbar-nav {
  display: flex;
  justify-content: center;
  margin: 0 auto;
  float: none;
}

/*ADR Bootstrap 5 Upgrade:push the closing button to the right, in the corner*/
.modal-header {
  padding: 0.5rem 1rem 0.5rem 1rem; /* Adjust padding (Top Right Bottom Left) */
  width: 100%;
  display: flex;
  justify-content: space-between; /* Ensures title is left, button is right */
  align-items: center;
}

/*ADR: Bootstrap 5 Upgrade - check-button style*/
.form-check-input {
  width: 1.5rem;  /*From here I made the radio buttons look oval*/ 
  height: 1.5rem;  
}

.form-check-input:checked {
  background-color: green !important;  /*Change the ON state color*/ 
  border-color: green !important;
}

.form-check-input:not(:checked) {
  background-color: #ccc !important;  /*Darker gray for better visibility */
  border: 1px solid #888 !important;  /*Border to make it stand out*/ 
}

.form-check-label {
  margin-top: 3px;  
}

/* Global spacing for checkbox switches */
.form-check-input {
  margin-top: 0.25rem; /* Align with text vertically */
  margin-right: 0.5rem; /* Adds horizontal space between checkbox and label */
}

/*ADR Logo overflow*/
.logo-preview {
  max-height: 120px;
  object-fit: contain;
}

/*ADR Lower the text in the Views\Shared\_RegisterLayout.cshtml*/

.register-footer {
  position: fixed !important;
  left: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  background: #fff !important;
  z-index: 100 !important;
}

.register-footer-content {
  display: flex !important;
  align-items: flex-end !important;
  justify-content: space-between !important;
  padding: 0 24px 8px 24px !important;
}

.footer-spacer {
  flex: 1 1 0%;
}

.footer-text {
  text-align: center;
  flex: 1 1 0%;
  padding-bottom: 10px;
}

.footer-text p a {
  color: #6c6767;
  font-size: 17px;
  margin: 5px 15px;
  display: inline-block;
}

.footer-logo {
  /*height: 120px !important;*/
  float: right;
}

.register-footer-content p {
  margin: 0 !important;
  line-height: 1.4 !important;
}

/*end ADR*/
@keyframes loading {
  from {
    transform: translateX(-50vw) scaleX(0.01);
  }

  50% {
    transform: scaleX(0.5);
  }

  85% {
    transform: translateX(50vw) scaleX(0.5);
  }

  95% {
    transform: translateX(100vw) scaleX(0.5);
  }

  to {
    transform: translateX(150vw) scaleX(0.8);
  }
}

@keyframes unblur {
  from {
    filter: blur(20px);
    backdrop-filter: blur(20px);
  }

  to {
    filter: blur(0px);
    backdrop-filter: blur(0px);
  }
}

@keyframes loading-fadeout {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes dash {
  from {
    stroke-dashoffset: 0;
  }

  to {
    stroke-dashoffset: 188;
  }
}


body {
  /* 
       padding-top: 50px;
       padding-bottom: 20px;
   */
  background-color: #f2f2f2;
}

.modal-open {
  overflow: visible;
}

.sbm-loading.sbm-loading-block {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: bounding-box;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .1);
  z-index: 99999;
}

.sbm-loading.loading-fadeout {
  animation: loading-fadeout 0.5s linear;
}

.sbm-loading-block-modal::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  pointer-events: bounding-box;
  width: 100%;
  height: 100%;
  z-index: 99999;
}

.loader {
  height: 3px;
  width: 100%;
  left: 0;
  position: absolute;
  overflow: hidden;
  top: 73px;
  z-index: 1;
}

  .loader::before {
    display: block;
    position: absolute;
    content: "";
    left: -200px;
    width: 100%;
    height: 4px;
    background-color: #ffa500;
    -webkit-animation: loading 1s linear infinite;
    animation: loading 1s linear infinite;
  }

  .loader.finished::before {
    left: 0;
    width: 100%;
    background-color: #28a745;
    animation: loading-fadeout 0.5s linear;
    opacity: 0;
  }

.loading-spin {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  height: 100vh;
  width: 100vw;
  justify-content: center;
  align-items: center;
}

  .loading-spin > div {
    opacity: .7;
    border-radius: 50%;
    border: 15px solid #278384;
    height: 225px;
    width: 225px;
    display: flex;
    justify-content: center;
    align-items: center;
  }


.dropdown-menu-right-arrow::before {
  border-top: 1px solid rgba(0, 0, 0, .3);
  border-left: 1px solid rgba(0, 0, 0, .3);
  content: "";
  background: white;
  width: 10px;
  height: 10px;
  display: inline-block;
  right: 20px; /* position */
  position: absolute;
  top: -6px;
  transform: rotate(45deg);
}

.no-highlight a::before, .no-highlight a::after {
  content: none !important
}

.whiteSpaceNormal {
  white-space: normal
}

.sbm-fa-layer-stroke path {
  stroke: #fff;
  stroke-width: 1em;
}

.fa-2x.sbm-fa-layer-stroke path {
  stroke: #fff;
  stroke-width: .75em;
}

.fa-3x.sbm-fa-layer-stroke path {
  stroke: #fff;
  stroke-width: .5em;
}

input[type=file] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.disabled.disabled-hidden {
  display: none
}

@media print {
  .printBreakBefore {
    page-break-before: always
  }

  .printBreakAfter {
    page-break-after: always
  }
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
  white-space: normal;
}

/*
    ====OVERRIDES====
*/
.datepicker {
  padding-left: 12px;
}

.mb-3 select {
  padding-left: 7px;
}


/* Individual overrides from style.css*/
.liste-einrichtungen-traeger thead tr {
  border: none !important
}

  .liste-einrichtungen-traeger thead tr th {
    border: none !important
  }

  .liste-einrichtungen-traeger thead tr:first-child th {
    padding: 0 !important
  }

  .liste-einrichtungen-traeger thead tr th {
    padding-top: 0 !important
  }

.bg-table-vertical {
  background-color: rgba(0,0,0,0.05);
}

.table-responsive table {
  width: 100% !important;
  margin-right: -15px !important;
}

.von-bis-dash::after {
  content: "–";
  position: absolute;
  margin-left: 10px;
}

/* Set width on the form input elements since they're 100% wide by default */
/* SBM-depricated
input,
select,
textarea {
    max-width: 280px;
}
*/

.switch {
  /*width: 150px;*/
}

/* lists */

.list-enum ol li {
  list-style-type: decimal;
}

.list-enum ul li {
  list-style-type: disc;
}

.info-list li {
  background-color: #FAFAFA;
}

/*.info-list label {
    min-width: 170px;
    text-align: left;
}

.info-list div {
    display: inline-block;
    margin-left: 5px;
    width: calc(100% - 200px)
}

.info-list span {
    margin-left: 5px;
}*/

.mosaik {
  vertical-align: top;
  font-size: 16px;
}

.demo4 {
  margin: auto auto;
}

div.login {
  max-width: 540px;
}

.form-outer {
  height: 100%;
}

.search-form label {
  color: white;
}

.btn-primary {
  background-color: #005ba9;
  border-color: #005ba9;
}

/*ADR Bootstrap5
.form-inline label {
  text-align: right;
}*/

.label {
  text-align: right;
}


/*  .form-inline label.text-start {
    text-align: left !important;
  }*/

label.text-start {
  text-align: left !important;
}

/*end ADR*/

.sbm-center {
  margin: 0 auto;
}

.no-gutter {
  padding: 0 0;
}

/* margins */
.mgh10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mgh15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mgh20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.mgh30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.mg-w-2 {
  margin-left: 2px;
  margin-right: 2px;
}


.mg-w-8 {
  margin-left: 8px;
  margin-right: 8px;
}

.mg-w-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.mg-w-12 {
  margin-left: 12px;
  margin-right: 12px;
}

.mg-w-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.mg10-10 {
  margin: 10px 10px;
}

.mg-t-5 {
  margin-top: 5px;
}

.mg-t-10 {
  margin-top: 10px;
}

.mg-t-12 {
  margin-top: 12px;
}

.mg-t-15 {
  margin-top: 15px;
}

.mg-t-20 {
  margin-top: 20px;
}

.mg-t-22 {
  margin-top: 22px;
}

.mg-t-25 {
  margin-top: 25px;
}

.mg-b-10 {
  margin-bottom: 10px;
}

/* paddings */

.pd-lr-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.pd-lr-1 {
  padding-left: 1px;
  padding-right: 1px;
}


.pd-lr-5 {
  padding-left: 5px;
  padding-right: 5px;
}

.pd-lr-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.pd-h-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.pd-r-0 {
  padding-right: 0px;
}

.pd-l-0 {
  padding-left: 0px;
}

.pd-l-2 {
  padding-left: 2px;
}

.pd-t-0 {
  padding-top: 0px;
}

.pd-t-5 {
  padding-top: 5px;
}

.pd-t-7 {
  padding-top: 7px;
}

.pd-t-20 {
  padding-top: 20px;
}

.pd-b-10 {
  padding-bottom: 10px;
}

/* float */
.floatr {
  float: right;
}

.floatl {
  float: left;
}
/* text */
.text-start {
  text-align: left;
}

.text-center {
  text-align: center;
}

/* other */

.h-overflow {
  overflow-x: auto;
}

.row-selected {
  background-color: #808080;
}

.item-selected {
  background-color: chartreuse;
}

.sbm-circle-g {
  border-radius: 50%;
  background-color: chartreuse;
  border: solid 1px chartreuse;
  width: 15px;
  height: 15px;
}

.sbm-circle-y {
  border-radius: 50%;
  background-color: gold;
  border: solid 1px gold;
  width: 15px;
  height: 15px;
}

.sbm-circle-r {
  border-radius: 50%;
  background-color: red;
  border: solid 1px red;
  width: 15px;
  height: 15px;
}

@media print {
  .sbm-hidden-print {
    display: block;
  }

  .sbm-visible-print {
    display: block !important;
  }

  .print-text-start {
    text-align: left !important
  }
}



.btn-outline-sbm {
  color: #005BA9;
  border-color: #005BA9;
}

  .btn-outline-sbm:hover {
    background-color: #005BA9;
    color: #fff;
  }

.sbm-menu-select {
  /*background-color:brown;*/
  background-color: #0069D9;
  color: #fff;
}

.search-list-map {
  background: #fff;
  height: 290px;
  margin-right: 15px;
}

.axis line, .axis path {
  fill: none;
  stroke: black;
  stroke-width: 2px;
}

.flextable-bordered-cell {
  border: 1px solid #dddddd;
}

.index-running h6 {
  font-size: 26px;
  color: #0c6bbd;
  margin: auto auto;
  font-weight: normal;
  width: 50%;
  text-align: center;
}

.sbm-card-item {
  cursor: pointer;
}


  .sbm-card-item:hover {
    background-color: #E1E1E1;
    border-radius: 5px;
  }

td.shorten-link {
  max-width: 60px;
}

  td.shorten-link a {
    text-overflow: ellipsis;
    display: block;
    overflow: hidden;
  }

.table-vertical-middel td {
  vertical-align: middle !important
}

.single-digit-input {
  width: 2.25em !important
}

.bg-none {
  background: none !important
}

.labeled-checkbox-switch {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100px;
  height: 30px;
  margin: 0 10px 10px 0;
  border-radius: 4px;
  border: 1px solid #ced4da;
  box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  box-sizing: content-box;
}

  .labeled-checkbox-switch input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-sizing: content-box;
  }

  .labeled-checkbox-switch .checkbox-labels {
    position: relative;
    display: block;
    height: inherit;
    font-size: 12px;
    font-weight: 900;
    text-transform: uppercase;
    background: #797E7E;
    border-radius: 3px;
    box-sizing: content-box;
  }

    .labeled-checkbox-switch .checkbox-labels:before {
      position: absolute;
      top: 50%;
      margin-top: -.5em;
      line-height: 1;
      transition: inherit;
      box-sizing: content-box;
    }

.checkbox-labels {
  box-shadow: inset 0 4px 3px #969696, inset 0 0 10px #969696;
}

  .checkbox-labels:after {
    position: absolute;
    top: 50%;
    margin-top: -.5em;
    line-height: 1;
    transition: inherit;
    box-sizing: content-box;
  }

  .checkbox-labels:before {
    content: attr(data-off);
    right: 11px;
    color: #fff;
  }

  .checkbox-labels:after {
    content: attr(data-on);
    left: 11px;
    color: #343a40;
    opacity: 0;
  }

.labeled-checkbox-switch input:checked ~ .checkbox-labels {
  background: #797E7E;
  box-shadow: inset 0 4px 3px rgba(0, 0, 0, 0.15), inset 0 0 10px rgba(0, 0, 0, 0.2);
}

  .labeled-checkbox-switch input:checked ~ .checkbox-labels.switch-colored {
    background: #F0F0F0;
  }

    .labeled-checkbox-switch input:checked ~ .checkbox-labels.switch-colored::before {
      color: #343a40;
    }

  .labeled-checkbox-switch input:checked ~ .checkbox-labels:before {
    opacity: 0;
  }

  .labeled-checkbox-switch input:checked ~ .checkbox-labels:after {
    opacity: 1;
  }

.checkbox-handle {
  position: absolute;
  top: 1px;
  left: 1px;
  width: 28px;
  height: 28px;
  background: linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0);
  border-radius: 4px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}

  .checkbox-handle:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -6px;
    width: 12px;
    height: 12px;
    background: linear-gradient(to bottom, #eeeeee, #FFFFFF);
    border-radius: 6px;
    box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
  }

.labeled-checkbox-switch input:checked ~ .checkbox-handle {
  left: calc(100% - 29px);
  box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}

.checkbox-labels, .checkbox-handle {
  transition: All 0.3s ease;
}

@charset "utf-8";

/* CSS Document */
@-ms-viewport {
  width: device-width;
}

.ringing {
  -webkit-animation: ring 4s .7s ease-in-out infinite;
  -webkit-transform-origin: 50% 4px;
  -moz-animation: ring 4s .7s ease-in-out infinite;
  -moz-transform-origin: 50% 4px;
  animation: ring 4s .7s ease-in-out infinite;
  transform-origin: 50% 4px;
}

@-webkit-keyframes ring {
  0% {
    -webkit-transform: rotateZ(0);
  }

  1% {
    -webkit-transform: rotateZ(30deg);
  }

  3% {
    -webkit-transform: rotateZ(-28deg);
  }

  5% {
    -webkit-transform: rotateZ(34deg);
  }

  7% {
    -webkit-transform: rotateZ(-32deg);
  }

  9% {
    -webkit-transform: rotateZ(30deg);
  }

  11% {
    -webkit-transform: rotateZ(-28deg);
  }

  13% {
    -webkit-transform: rotateZ(26deg);
  }

  15% {
    -webkit-transform: rotateZ(-24deg);
  }

  17% {
    -webkit-transform: rotateZ(22deg);
  }

  19% {
    -webkit-transform: rotateZ(-20deg);
  }

  21% {
    -webkit-transform: rotateZ(18deg);
  }

  23% {
    -webkit-transform: rotateZ(-16deg);
  }

  25% {
    -webkit-transform: rotateZ(14deg);
  }

  27% {
    -webkit-transform: rotateZ(-12deg);
  }

  29% {
    -webkit-transform: rotateZ(10deg);
  }

  31% {
    -webkit-transform: rotateZ(-8deg);
  }

  33% {
    -webkit-transform: rotateZ(6deg);
  }

  35% {
    -webkit-transform: rotateZ(-4deg);
  }

  37% {
    -webkit-transform: rotateZ(2deg);
  }

  39% {
    -webkit-transform: rotateZ(-1deg);
  }

  41% {
    -webkit-transform: rotateZ(1deg);
  }

  43% {
    -webkit-transform: rotateZ(0);
  }

  100% {
    -webkit-transform: rotateZ(0);
  }
}

@-moz-keyframes ring {
  0% {
    -moz-transform: rotate(0);
  }

  1% {
    -moz-transform: rotate(30deg);
  }

  3% {
    -moz-transform: rotate(-28deg);
  }

  5% {
    -moz-transform: rotate(34deg);
  }

  7% {
    -moz-transform: rotate(-32deg);
  }

  9% {
    -moz-transform: rotate(30deg);
  }

  11% {
    -moz-transform: rotate(-28deg);
  }

  13% {
    -moz-transform: rotate(26deg);
  }

  15% {
    -moz-transform: rotate(-24deg);
  }

  17% {
    -moz-transform: rotate(22deg);
  }

  19% {
    -moz-transform: rotate(-20deg);
  }

  21% {
    -moz-transform: rotate(18deg);
  }

  23% {
    -moz-transform: rotate(-16deg);
  }

  25% {
    -moz-transform: rotate(14deg);
  }

  27% {
    -moz-transform: rotate(-12deg);
  }

  29% {
    -moz-transform: rotate(10deg);
  }

  31% {
    -moz-transform: rotate(-8deg);
  }

  33% {
    -moz-transform: rotate(6deg);
  }

  35% {
    -moz-transform: rotate(-4deg);
  }

  37% {
    -moz-transform: rotate(2deg);
  }

  39% {
    -moz-transform: rotate(-1deg);
  }

  41% {
    -moz-transform: rotate(1deg);
  }

  43% {
    -moz-transform: rotate(0);
  }

  100% {
    -moz-transform: rotate(0);
  }
}

@keyframes ring {
  0% {
    transform: rotate(0);
  }

  1% {
    transform: rotate(30deg);
  }

  3% {
    transform: rotate(-28deg);
  }

  5% {
    transform: rotate(34deg);
  }

  7% {
    transform: rotate(-32deg);
  }

  9% {
    transform: rotate(30deg);
  }

  11% {
    transform: rotate(-28deg);
  }

  13% {
    transform: rotate(26deg);
  }

  15% {
    transform: rotate(-24deg);
  }

  17% {
    transform: rotate(22deg);
  }

  19% {
    transform: rotate(-20deg);
  }

  21% {
    transform: rotate(18deg);
  }

  23% {
    transform: rotate(-16deg);
  }

  25% {
    transform: rotate(14deg);
  }

  27% {
    transform: rotate(-12deg);
  }

  29% {
    transform: rotate(10deg);
  }

  31% {
    transform: rotate(-8deg);
  }

  33% {
    transform: rotate(6deg);
  }

  35% {
    transform: rotate(-4deg);
  }

  37% {
    transform: rotate(2deg);
  }

  39% {
    transform: rotate(-1deg);
  }

  41% {
    transform: rotate(1deg);
  }

  43% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(0);
  }
}


.flex-basis-100 {
  flex-basis: 100%
}

.size-0 {
  height: 0 !important;
  width: 0 !important;
}

.top-0 {
  top: 0
}


.text-sbm {
  color: #0072C7;
}

.bg-sbm1 {
  background-color: #0072C7
}

.bg-lightgray {
  background-color: #D9DADB
}

.bg-lightgray-2 {
  background-color: #cacaca
}

.bg-black-o-0-05 {
  background: rgba(0, 0, 0, 0.05)
}

.text-secondary-sbm {
  color: #8c8c8c;
}

.table-striped-white tr:nth-child(odd) {
  background-color: white;
}

.text-size-1 {
  font-size: 14px
}

  .text-size-1 svg {
    max-width: 14px
  }

.icon-w-32 {
  width: 32px !important;
}

small.small-stack {
  font-size: 69%
}

.invert-1em {
  filter: invert(1);
  height: 1em
}

.card h1, .card h2, .card h3, .card h4, .card h5, .card h6 {
  color: #0072C7
}

.min-w-30px {
  min-width: 30px !important
}

body {
  font-family: Calibri, Arial, Verdana, Helvetica, sans-serif;
  overflow-y: scroll;
  min-height: 100%;
}

  body .body-content {
    opacity: 1;
    transition: all ease .75s;
  }

  body.scrollDisabled {
    position: fixed;
  }

    body.scrollDisabled .body-content {
      opacity: 0;
    }



a {
  color: #0072C7
}

  a:hover {
    color: #0072C7AA
  }

  a, a:hover {
    text-decoration: none;
  }



.parent-hover {
  opacity: 0;
}

  .parent-hover:hover, .parent-hover:focus {
    opacity: 1;
  }

.copy-btn-wrapper .input-copy-btn {
  position: absolute;
  top: 0;
  right: calc(1rem - 1px);
}

.copy-btn-wrapper input {
  padding-right: 2.5rem;
}

.clickable-cursor {
  cursor: pointer;
}

.default-cursor {
  cursor: default !important;
}

.resize-h {
  resize: horizontal;
}

.custom-fileupload {
  position: relative;
  height: calc(7.5em + 0.75rem + 2px);
}

  .custom-fileupload:hover, .custom-fileupload:focus, .custom-fileupload:active {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    cursor: pointer
  }

.custom-fileupload-text {
  max-width: calc(100% - (165px + 2em + 0.5rem))
}

.custom-fileupload-preview {
  position: absolute;
  right: 5px;
  top: 5px;
}

  .custom-fileupload-preview img {
    width: auto;
    max-width: 150px;
    max-height: calc(7.5em + 0.75rem - 9px);
  }

.custom-checkbox {
  position: relative;
}

  .custom-checkbox input[type=checkbox] {
    height: 0;
    width: 0;
    opacity: 0
  }

    .custom-checkbox input[type=checkbox]:focus ~ .custom-checkbox-display:before {
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
      border-radius: 25px;
      border: 1px solid #80bdff;
    }

.custom-checkbox-display {
  height: 26px;
  width: 42px
}

.custom-checkbox input[type=checkbox] ~ .custom-checkbox-display::after {
  visibility: visible;
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  background: white;
  border-radius: 21px;
  top: 3px;
  filter: drop-shadow(0px 2px 2px #444);
  left: 3px;
  transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)
}

.custom-checkbox input[type=checkbox] ~ .custom-checkbox-display::before {
  visibility: visible;
  position: absolute;
  content: "";
  width: 42px;
  height: 26px;
  background: silver;
  border-radius: 21px;
  border: darkgray solid 2px;
}

/*ADR Bootstrap 5*/

.custom-checkbox input[type=checkbox]:checked ~ .custom-checkbox-display::after {
  left: 18px;
  transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67)
}

/*.custom-checkbox input[type=checkbox]:checked ~ .custom-checkbox-display::after {
  left: calc(100% - 23px);*/ /* Fixed alignment for "checked" state */
  /*transition: all 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
}*/

.custom-checkbox input[type=checkbox]:checked ~ .custom-checkbox-display::before {
  background: limegreen;
  border: limegreen solid 2px
}

input:disabled ~ .custom-checkbox-display {
  filter: opacity(0.5);
}

.placeholder-icon-24px {
  min-width: 24px;
  min-height: 24px;
}

.hideLoading {
  display: none !important
}

.flex1 {
  flex: 1
}

.m-check-inline {
  margin-top: .85em
}

.main-form .btn.active, .main-form .btn:active {
  box-shadow: none;
}

/* SBM-deprecated
.login {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -225px;
    margin-left: -208px;
    text-align: center;
    max-width: 540px;
    width: 100%;
}
*/
.login-header {
  float: left;
  width: 100%;
  display: inline-block;
  text-align: center;
  margin-bottom: 10px;
}

  .login-header span {
    width: 100%;
    padding: 20px 0px;
    display: inline-block;
    font: 20px/26px;
    color: #357d32;
  }

.faq-in {
  text-align: left;
}

.login-box .faq-in p {
  width: 100%;
  padding: 0px 0px;
  font: 14px Calibri;
  line-height: 1.428571429;
  text-align: left;
  display: block;
}

.login-box {
  display: inline-block;
  background-color: #fff;
  border: 1px solid #eae9e9;
  width: 100%;
  padding: 0 15px;
}

  .login-box p {
    width: 240px;
    padding: 15px 0px;
    font: 22px/23px Calibri;
    color: #4a4848;
    display: inline-block;
  }

    .login-box p.font18 {
      font-size: 18px;
    }

  .login-box form {
    display: inline-block;
    width: 280px;
  }

    .login-box form .mb-3.second {
      margin-bottom: 0px;
    }

    .login-box form input[text], .login-box form input[paswword], .login-box form select {
      border-color: #d1cfcf;
      color: #000000;
      font: 300 12px/18px;
      box-shadow: none;
      float: left;
    }

.forgetpass {
  display: inline-block;
  width: 100%;
}

  .forgetpass span {
    display: inline-block;
    width: 100%;
    height: 14px;
    margin: 0px;
    padding: 0px;
    float: left;
  }

  .forgetpass a {
    font: 300 13px/18px, sans-serif;
    color: #0072C7;
  }

  .forgetpass .fa {
    margin-left: 5px;
  }

.login-box .loginbtn {
  width: 100%;
  display: inline-block;
  margin-top: 20px;
  background-color: #0072C7;
  color: #fff;
  padding: 7px 0px;
  font-size: 20px;
}

  .login-box .loginbtn .fa {
    margin-right: 15px;
  }

  .login-box .loginbtn:hover {
    background-color: #0c6bbd;
  }

.form-outer {
  background: #ebecee;
}

.bottom-butns a {
  width: 20%;
  display: inline-block;
  font-size: 20px;
  padding: 8px 0;
  color: #fff;
  border: 0;
  margin: 0 5px;
}

.bottom-butns input[type="submit"] {
  width: 46%;
  display: inline-block;
  /*margin-top:20px;*/
  font-size: 20px;
  padding: 8px 0;
  color: #fff;
  border: 0;
  margin: 0 5px;
}

.bottom-butns input[type="button"] {
  width: 50%;
  display: inline-block;
  font-size: 20px;
  padding: 8px 0;
  color: #fff;
  border: 0;
  cursor: pointer;
}

.bottom-butns input[type="submit"].change-butn {
  background: #0072C7;
}

.bottom-butns .change-butn {
  background: #0072C7;
}

.bottom-butns input[type="submit"].change-butn:hover, .banner-form-butns input[type="submit"]:hover {
  background: #0c6bbd;
}

.forgot-section .loginbtn {
  width: 50%;
}

.reg-butn {
  width: 50%;
  float: left;
  margin-top: 20px;
  font-size: 20px;
  padding: 8px 0;
  color: #fff;
  background: #0072C7;
}

  .reg-butn:hover {
    background: #0c6bbd;
  }

.reg-form .form-control {
  color: #999;
}

.center {
  text-align: center;
}

.top-navigation {
  background: #fff;
  border-bottom: 3px solid #278384; /* türkis */
}

  .top-navigation::before {
    background-color: #0072c7; /* blau */
    content: "";
    height: 3px;
    top: 70px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
  }

  .top-navigation::after {
    background-color: #fff; /* weiß */
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    top: 73px;
    width: 100%;
  }

  .top-navigation .navbar-nav > li > a {
    font-size: 19px;
    color: #0072C7;
    margin: 0px;
    /*padding: 15px 5px;*/
  }

    .top-navigation .navbar-nav > li > a:hover {
      filter: brightness(0.5)
    }

/*.top-navigation .navbar li.active a, .top-navigation .navbar li:hover a {*/
/*color: #fff;
        background: #0072C7;
    }*/
/*.top-navigation .navbar li.active .dropdown-menu a, .top-navigation .navbar li:hover .dropdown-menu a {
        background: #fff;
        color: #0072C7
    }*/
/*.top-navigation .navbar li.active .dropdown-menu a:hover, .top-navigation .navbar li:hover .dropdown-menu a:hover {
            color: #fff;
            background: #0072C7
        }*/
.nav-item a {
  position: relative
}

.nav-item > a::before {
  border-top-left-radius: 5px;
  background: linear-gradient(135deg, #0072c7 0%, #0072c7 49%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: -5px;
  opacity: 0;
  transition: all 0.5s;
  transform: rotate(45deg)
}

/*.nav-item.headerActive a::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  left: calc(50% - 8px);
  bottom: -18px;
  opacity: 1;
  transition: all 0.5s
}*/

/*added style by ADR:*/

.nav-item > a::before {
  border-top-left-radius: 5px;
  background: linear-gradient(135deg, #0072c7 0%, #0072c7 49%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  left: 50%;
  bottom: -5px;
  opacity: 0;
  transition: all 0.5s;
  transform: rotate(45deg);
}

.nav-item.headerActive > a::before {
  content: "";
  width: 16px;
  height: 16px;
  position: absolute;
  left: calc(50% - 8px);
  bottom: -18px;
  opacity: 1;
  transition: all 0.5s;
}

/*.headerActive > a {*/
/*  background-color: #0072c7;  The active background color 
  color: white;*/
  /*border-radius: 5px;
}*/

/*End of added style*/

.banner {
  background: url(/KD32068_EP/images/banner.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding-top: 90px;
}

.banner-conntent h4 {
  font-family: Shruti;
  text-align: center;
  font-size: 50px;
  padding: 0 50px;
  color: #fff;
  text-transform: uppercase;
}

.banner-conntent {
  padding-top: 100px;
  padding-bottom: 100px;
}

.search-form {
  background-color: rgba(42, 48, 55, 0.7);
  padding: 15px 0 25px;
  font-size: 18px;
}

.welcome-section {
  margin-top: 30px;
}



/* SBM-deprecated
.main-form label {
    display: table-caption;
    color: #c9c8c8;
    font-size: 20px;
    font-weight: normal;
}

    .main-form label em {
        color: red;
    }

.main-form input[type="text"] {
    border-radius: 0;
}


.main-form .form-control {
    height: 45px;
    box-shadow: 0;
    border: 0;
}

.main-form .btn {
    padding: 10px 12px 10px 12px;
    border: #ccc;
}
*/
.user-login {
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .main-form .btn {
    padding: 9px 12px 10px 12px;
  }
}

body:first-of-type .banner-form-butns input[type="submit"] {
  padding: 6px 9px;
}

.main-form .glyphicon-calendar {
  color: #cccccc;
  font-size: 20px;
}

/* SBM-deprecated
.main-form .btn {
    background: #fff;
    border-radius: 0;
}
*/
.bs-example {
  margin-top: 60px;
}

.banner-form-butns input[type="submit"], .banner-form-butns a {
  font-size: 19px;
  color: #fff;
  background: #0072C7;
  border: 1px #70757a solid;
  float: left;
  margin-left: 6px;
  padding: 7px 9px;
}

.search-form .col-md-3:first-child {
  padding-left: 0;
}

.search-form .col-md-3 {
  padding-left: 7px;
  padding-right: 7px;
}

.banner-form-butns {
  margin-top: 33px;
  float: left;
}

.welcome-section .bs-callout {
  border-width: 0 0 0 5px;
  padding: 0 20px;
  border-left: 5px #5b9dd5 solid;
}

  .welcome-section .bs-callout h4 {
    color: #0072C7;
    font-size: 38px;
    line-height: 38px;
    text-transform: uppercase;
  }

  .welcome-section .bs-callout p {
    color: #9c9898;
    font-size: 18px;
    padding-top: 15px;
    padding-bottom: 5px;
  }

.feature-section {
  background: #f7f6f6;
  margin-top: 25px;
  padding: 48px 0 35px 0;
}

  .feature-section h5 {
    color: #0072C7;
    font-size: 30px;
    text-align: center;
    text-transform: uppercase;
  }

  .feature-section p {
    color: #9c9898;
    font-size: 18px;
    text-align: center;
    padding: 0 100px;
  }

#traeger-carousel {
  padding-top: 40px;
}

  #traeger-carousel .slick-prev:before, #traeger-carousel .slick-next:before {
    color: #333;
  }

  #traeger-carousel .slick-slide {
    padding: 0 10px;
  }

.pro-image {
  border: 1px #b2acac solid;
}

  .pro-image img {
    max-width: 100%;
    max-height: 100%;
  }

.einrichtung-image img {
  width: auto;
  max-width: 100%;
  max-height: 250px;
}

/*.einrichtung-bilder .slick-slide {
    transform: scale(0.75);
}

    .einrichtung-bilder .slick-slide.slick-active {
        transform: scale(0.85);
    }

    .einrichtung-bilder .slick-slide.slick-current {
        transform: scale(1);
    }*/

/*.feature-section .owl-wrapper-outer {
    box-shadow: inset 0px 0px 1px 0px black;
}*/


.feature-section .sbm-card-item {
  height: 330px;
  width: 100%;
  /*box-shadow: inset 0px 0px 1px 0px black;*/
  padding: 10px;
  background: rgba(0,0,0,.03);
}

.feature-section .pro-image {
  height: 200px;
  max-height: 200px;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

#traeger-carousel h6 {
  font-size: 22px;
  color: #0c6bbd;
  margin: 8px 0 2px;
  font-weight: normal;
}

#traeger-carousel p {
  color: #00000099;
  font-size: 20px;
  text-align: left;
  line-height: 26px;
  padding: 0;
}

  #traeger-carousel p span {
    color: #0c6bbd;
  }

.item {
  padding: 0 27px;
}

.map img {
  max-width: 100%;
  width: 100%;
}

/****************************************************Add Kunde****************************************************/
.top-navigation {
  height: 79px
}

.innner-nav {
  margin: 0;
}

  .innner-nav .navbar-default {
    background: #0072C7;
    padding: 4px 0;
  }

.navbar-brand {
  z-index: 3
}

.navbar-brand-flex {
  align-items: center;
  flex-direction: row;
  height: 90px;
  width: 150px;
  position: absolute;
  top: 0;
  left: 0;
}

.navbar-brand img {
  margin-top: 5px;
  max-width: 150px;
  max-height: 85px;
  z-index: 3;
  filter: drop-shadow(2px 0px 0px white) drop-shadow(-2px 0px 0px white) drop-shadow(0px -2px 0px white) drop-shadow(0px 2px 0px white);
}

.navbar-brand-two img {
  margin-top: 5px;
  max-width: 150px;
  max-height: 85px;
  z-index: 3;
  filter: drop-shadow(2px 0px 0px white) drop-shadow(-2px 0px 0px white) drop-shadow(0px -2px 0px white) drop-shadow(0px 2px 0px white);
}

.innner-nav #navbar {
  float: left;
}

.innner-nav .navbar-nav {
  float: left;
}

.inner-forms {
  text-align: center;
  padding-top: 20px;
}

  .inner-forms .login {
    display: inline-block;
    position: inherit;
    margin-left: 0;
    margin-top: 0;
  }

.innner-nav .user-login a {
  color: #fff;
  font-size: 17px;
}

.dropdown-menu li a {
  color: #333 !important;
}


/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  /*
    margin-bottom: 70px;
    background: #f2f2f2;
    padding-top: 0;
    */
  margin-bottom: 127px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 127px;
  padding: 20px 0;
}

.kiCare_FooterLogo {
  filter: drop-shadow(1px 0px 0px black) drop-shadow(-1px 0px 0px black) drop-shadow(0px -1px 0px black) drop-shadow(0px 1px 0px black)
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
body > .container {
  padding: 60px 15px 0;
}

.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

.footer p {
  text-align: center;
}

  .footer p a {
    color: #6c6767;
    font-size: 17px;
    margin: 5px 15px;
    display: inline-block;
  }

    .footer p a:hover {
      color: #0072C7;
    }

.footer p {
  font-size: 15px;
  color: #6c6767;
  margin: 0;
}

  .footer p.copy-right a {
    font-size: 15px;
    margin: 5px;
  }

.bs-example h4 {
  text-align: center;
  font-size: 22px;
  padding-bottom: 12px;
}

.bs-example tr, .bs-example tr th {
  text-align: center;
}

.table-top-link {
  text-align: right;
  padding-bottom: 10px;
}

  .table-top-link a {
    margin-left: 10px;
    font-size: 18px;
    padding: 6px 20px;
    background: #0072C7;
    color: #fff;
  }

    .table-top-link a:hover {
      background: #0c6bbd;
    }

.main-box {
  float: right;
}


/*------------------- Added by Satinder form datatable-------------------------------*/
#List, #List1, #List2, #List3 {
  margin-bottom: 15px;
}

/*#KundeList_wrapper{
    clear:none;
}*/
#List_wrapper, #List_length, #List1_wrapper, #List1_length, #List2_wrapper, #List2_length, #List3_wrapper, #List3_length {
  margin-top: 6px;
}

  #List_wrapper #List_length label select, #List1_wrapper #List1_length label select, #List2_wrapper #List2_length label select, #List3_wrapper #List3_length label select {
    height: 30px;
    border: 1px #ccc solid !important;
  }

  #List_wrapper .col-md-4 #List_length label, #List1_wrapper .col-md-4 #List1_length label, #List2_wrapper .col-md-4 #List2_length label, #List3_wrapper .col-md-4 #List3_length label {
    font-weight: normal;
  }

  #List_wrapper .filter #List_filter, #List1_wrapper .filter1 #List1_filter, #List2_wrapper .filter2 #List2_filter, #List3_wrapper .filter3 #List3_filter {
    float: left;
    position: relative;
    padding-bottom: 10px;
  }

.paginate_button.current, #List_paginate > span {
  color: #fff !important;
}

#List_wrapper .filter, #List1_wrapper .filter1, #List2_wrapper .filter2, #List3_wrapper .filter3 {
  width: 100%;
  overflow: hidden;
}

.dataTables {
  margin-bottom: 15px;
}

.dataTable .w-55px {
  width: 55px;
  max-width: 55px;
}

.dataTable td.message-body {
  word-break: break-word;
}

.inbox-message-preview {
  max-width: 300px;
  max-height: 1.5em;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/*Pfeile für Datatable Sortierung*/

table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before {
  right: 0.5em;
  content: "\23F6";
  bottom: 1em;
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  bottom: 0.4em;
  content: "\23F7";
}

/*#KundeList_wrapper{
    clear:none;
}*/
.dataTables_wrapper, .dataTables_length {
  margin-top: 6px;
}

  .dataTables_wrapper .dataTables_length label select {
    height: 30px;
    border: 1px #ccc solid !important;
  }

  .dataTables_wrapper .col-md-4 .dataTables_length label {
    font-weight: normal;
  }

  .dataTables_wrapper .filter .dataTables_filter {
    float: left;
    position: relative;
    padding-bottom: 10px;
  }

.dataTables_paginate li.page-item {
  text-align: center;
}

.paginate_button.current, .dataTables_paginate > span {
  color: #fff !important;
}

.dataTables_wrapper .filter, .dataTables1_wrapper .filter {
  width: 100%;
  overflow: hidden;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #fff !important;
  border: 1px #0072C7 solid !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  padding: 2px 10px !important;
  background: #f2f2f2 !important;
  color: #fff !important;
  border-color: #ccc !important;
}

.filter #List_filter input[type="search"], .filter1 #List1_filter input[type="search"], .filter2 #List2_filter input[type="search"], .filter3 #List3_filter input[type="search"] {
  border: 1px #ccc solid;
  padding: 5px;
  height: 28px;
}

.filter dataTables_filter input[type="search"], .dataTables_filter input[type="search"] {
  border: 1px #ccc solid;
  padding: 5px;
  height: 28px;
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
  border-right: 1px;
  border-bottom: 1px;
}

table.dataTable thead th, table.dataTable thead td {
  border-bottom: 1px #ccc solid !important;
}

table.dataTable thead th, table.dataTable thead td {
  border-bottom: 0 !important;
}

table.dataTable.no-footer {
  border-bottom: 1px #ccc solid !important;
  border-left: 0;
}

.td-min-width-100 {
  min-width: 100px
}

.input-group.bootstrap-timepicker.timepicker {
  float: right;
  width: 27%;
}

.advance-form .input-group.bootstrap-timepicker.timepicker {
  width: 28%;
}

.all-forms .advance-form .mb-3 > span.text-danger.field-validation-error {
  margin: 0;
}

.form-control.input-validation-error {
  box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset;
  -moz-box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset;
}

  .form-control.input-validation-error:focus {
    box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    -moz-box-shadow: 0 0 0 0.2rem rgba(220,53,69,1) inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  }

.form-control.input-validation-success {
  box-shadow: 0 0 0 0.2rem #4CAF50 inset;
  -webkit-box-shadow: 0 0 0 0.2rem #4CAF50 inset;
  -moz-box-shadow: 0 0 0 0.2rem #4CAF50 inset;
}

  .form-control.input-validation-success:focus {
    box-shadow: 0 0 0 0.2rem #4CAF50 inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    -webkit-box-shadow: 0 0 0 0.2rem #4CAF50 inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    -moz-box-shadow: 0 0 0 0.2rem #4CAF50 inset, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
  }

/*table.dataTable thead .sorting:last-child{ background-image:none !important;
}*/
.all-forms .mb-3 > span.timeTo {
  float: right;
  margin: 5px 9px;
}

.add-list-button {
  overflow: hidden;
}

  .add-list-button .add-btn {
    float: right;
    text-align: right;
    background: #0072C7;
    border-color: #0072C7;
    margin-bottom: 5px;
    /*background:#0072C7;*/
    color: #fff;
  }

.Export-btn .add-btn {
  margin-left: 5px;
}

#striped-table h3 {
  color: #0072C7;
  text-align: center;
  font: 28px/23px Calibri;
  padding: 15px 0 0 0;
  margin: 5px 0 0 0;
}

/*----------------------by pinky-----------------*/
.all-forms .login-box form {
  display: block;
  width: auto;
}

/*
.all-forms .mb-3 label {
    float: left;
    width: 200px;
    padding-right: 15px;
    text-align: right;
    padding-top: 6px;
}
*/
/*
.all-forms .tearms-conditions .mb-3 label {
    float: left;
    width: auto;
    padding-right: 15px;
    text-align: left;
    padding-top: 6px;
}
*/
.all-forms h3 {
  color: #0072C7;
  font: 28px/23px Calibri;
  padding: 15px 0;
  margin: 5px 0 15px;
}

.all-forms .mb-3 > input[type="radio"] {
  float: left;
  vertical-align: middle;
}

.all-forms .mb-3 > span {
  margin: 0 15px 0 3px;
  float: left;
  vertical-align: middle;
}

.outer-form {
  padding: 0 20px;
  overflow: hidden;
}

.inner-footer {
  background: #0072C7;
  /*ADR Lowering the footer #28997*/
/*  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 75px;
  z-index: 0;*/
}

  .inner-footer p a, .footer.inner-footer p {
    color: #fff;
  }

  .inner-footer.footer {
    height: 75px;
    padding: 10px 0;

  }

    .inner-footer.footer p a {
      margin: 2px 15px;
      /*z-index: 1;*/
    }

      .inner-footer.footer p a:hover {
        color: #d1cfcf;
      }

.dropdown-toggle > img.first-user {
  border-radius: 50%;
  height: 35px;
  width: 35px;
  margin-right: 5px;
}

.caret {
  border-color: #ccc transparent;
}

.main-user {
  background: #fff none repeat scroll 0 0;
  border: 4px solid #fff;
  border-radius: 50%;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.3);
  display: block;
  margin: 10px auto;
  max-height: 100px;
  max-width: 100px;
}

.top-navigation .navbar .dropdown-menu li.active a, .top-navigation .navbar .dropdown-menu li:hover a, .dropdown-item:hover, .dropdown-item:focus {
  background: #f2f2f2;
}

.bottom-butns {
  display: inline-block;
  width: 100%;
  text-align: center;
  margin: 10px 0 20px;
}

.List-form {
  background: #fff none repeat scroll 0 0;
  margin: 20px 0px 0px;
  padding: 0 20px 55px;
  border: 1px solid #eae9e9;
}

/*.login .bottom-butns input[type="submit"], .login .bottom-butns input[type="button"] {
 width:47%;}*/
.login .bottom-butns {
  margin: 0px 0 20px 0;
}

.all-forms .mb-3 > span.text-danger.field-validation-error {
  float: right;
  width: 100%;
  text-align: right;
}

.all-forms .tearms-conditions .mb-3 > span.text-danger.field-validation-error {
  float: right;
  width: 100%;
  text-align: left;
}

.body-home {
  background: #fff;
  margin-bottom: 180px;
}

.navbar-nav li a {
  color: #0072C7;
}

.body-home .navbar-default {
  text-align: center;
}


/* SBM-deprecated
    .body-home .main-form .form-control {
        height: 41px;
    }
    */
/* SBM-deprecated
.register {
    margin: 0 auto;
    padding-top: 60px;
    max-width: 540px;
    text-align: center;
    width: 100%;
}

#loginForm .mb-3 > input[type="checkbox"] {
    float: left;
}

#loginForm .mb-3 > span.remember {
    font-weight: bold;
}
*/
/************************************************Advanced Search************************************************************/
.advanced-search .banner {
  background: #0072C7;
  padding: 20px 0;
}

.advanced-search .mb-3 .form-control {
  max-width: 280px;
}

.advanced-search .bottom-butns input[type="submit"] {
  width: auto;
  padding: 8px 12px;
}

.advanced-search .bottom-butns {
  margin: 25px 0 30px;
}

.location img {
  max-width: 100%;
}

.search-results {
  overflow: hidden;
  margin: 0 0 10px 0;
  background: #fff;
  border: 1px solid #eae9e9;
  padding: 15px 0;
}

.padding_LR_15 {
  padding-right: 15px;
  padding-left: 15px;
}

.search-section {
  padding: 10px 0 35px;
}

  .search-section h5 {
    color: #0072C7;
    font-size: 30px;
    text-align: center;
    margin-bottom: 12px;
    text-transform: uppercase;
  }

.location-address ul {
  overflow: hidden;
  margin: 0;
  padding: 0;
}

  .location-address ul li {
    list-style-type: none;
    width: 100%;
    /*float: lef;*/
    padding-bottom: 3px;
  }

    .location-address ul li label {
      max-width: 200px;
      text-align: right;
      padding-right: 20px;
      width: 100%;
      font-size: 15px;
      float: left;
      margin-bottom: 0;
    }

    .location-address ul li span {
      max-width: 420px;
      width: 100%;
      float: left;
    }

.advance-search h4 a {
  color: #0072C7;
  font-size: 28px;
  display: block;
  text-align: left;
}

.advanced-search .form-horizontal {
  padding-top: 25px;
}

.advanced-search .panel-title {
  text-align: left;
}

#accordion .glyphicon.glyphicon-menu-down {
  float: right;
  padding-top: 7px;
  text-align: right;
  color: #0072C7;
  font-size: 16px;
}

#UlMenu li.active a {
  background: #fff !important;
  color: #0072C7 !important;
}

.detail-form ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

  .detail-form ul li {
    list-style: none;
  }

  .detail-form ul li {
    padding-bottom: 5px;
    float: left;
    width: 100%;
  }

    .detail-form ul li label {
      text-align: right;
      padding-right: 20px;
      max-width: 200px;
      float: left;
      width: 100%;
    }

    .detail-form ul li span {
      float: left;
      max-width: 190px;
      width: 100%;
      text-align: left;
    }

.login-box.detail-form-small {
  width: 80%;
}

.PlatzanfrageForm {
  border: 1px solid #eee;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 20px 15px 5px;
}

  .PlatzanfrageForm .SubPlatzForm {
    border: 0px;
    margin-bottom: 0px;
    overflow: hidden;
    padding: 0px 0 5px;
  }

.showZweiteSorgeberchtigter {
  display: none
}

.outer-form h5 {
  color: #0072C7;
  font-weight: bold;
  font-size: 16px;
  background: #eee;
  margin: 0;
  padding: 10px 0 10px 12px;
  text-align: left;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.g-recaptcha {
  text-align: center;
}

  .g-recaptcha div {
    display: inline-block;
    margin: 10px 0 0;
  }

.form-horizontal > label {
  vertical-align: middle;
  margin: 0;
}

.login-box form input[type="radio"] {
  vertical-align: middle;
  margin-top: 0;
  float: left;
  margin-top: 4px;
  margin-right: 5px;
}

.all-forms .mb-3 span {
  margin: 0 0px 0 0;
}

.radioGroup {
  float: left;
}

/* SBM-deprecated
.login-box form input[type="checkbox"] {
    width:auto !important;
    vertical-align: middle;
    margin-top: 0;
}
*/
.error {
  color: red;
  font-weight: bold;
  font-size: 14px;
}

/***********************4-jan-2015**********************************/
/* SBM-deprecated
#loginForm .remember {
    line-height: 14px;
}

#RememberMe {
    margin-right: 5px;
}
*/
ul.dl-horizontal {
  list-style: none;
  margin: 0;
  padding: 0;
}

.modal-dialog .modal-header {
  background: #0072C7;
  color: #fff;
  overflow: hidden;
  border-radius: 4px 4px 0 0;
}

.outer-form.popup-eltern {
  padding: 0;
}

  .outer-form.popup-eltern h5 {
    padding-left: 5px;
  }

/*ADR Bootstrap5 Upgrade*/
/*old code:*/
/*.modal .close {
  color: #fff;
  opacity: 1;
  font-size: 26px;
}*/

.modal .btn-close {
  color: #fff;
  opacity: 1;
  font-size: 26px;
}

/*end ADR*/

.user-login {
  font-size: 17px;
  padding-top: 10px;
}

.innner-nav .user-login {
  float: right;
  padding: 11px 10px;
}

#advancedSearchModal .modal-dialog {
  width: 65%;
}

.form-horizontal h3 {
  padding-left: 10px;
  text-align: center;
}

.outer-form.advance-form {
  padding: 25px 0px;
}



.actionCancelbtn.bottom-butns a {
  width: 25%;
}

.reserveNowHeader h3 {
  margin-top: 0;
  padding-top: 0;
  margin-bottom: 0;
}

.acceptModal label {
  float: left;
  max-width: 120px;
  padding-right: 10px;
  text-align: right;
  vertical-align: middle;
  width: 100%;
  padding-top: 6px;
}

#accept .modal-dialog {
  width: 480px;
}

.acceptModal .mb-3 {
  padding-top: 20px;
}

.acceptModal .bottom-butns input[type="submit"] {
  margin-top: 0;
}

.acceptModal .bottom-butns {
  margin: 10px 0 10px;
}

.editEltern.login {
  max-height: inherit;
}

.InnerRegister {
}

.btn-47 {
  width: 47% !important;
}

.full-error {
  color: #b94a48;
  position: absolute;
  right: 0;
  text-align: right;
  top: 76px;
  width: 100%;
}

.body-home #logoutForm .dropdown-toggle {
  color: #0072C7;
}

#logoutForm .dropdown-toggle {
  font-size: 19px;
}

#logoutForm.navbar-right {
  display: inline-block;
  float: none !important;
}

/* SWI: unbekannter Grund */
/*.location .gm-style {
    width: 97% !important;
}*/
.bottom-butns.detail-btn {
  text-align: left;
  margin-left: 52px;
  margin-bottom: 0;
}

  .bottom-butns.detail-btn a {
    width: auto;
    padding: 6px 15px;
    margin-top: 0;
  }

fieldset.scheduler-border {
  border: 1px groove #ddd !important;
  padding: 0 1.4em 1.4em 1.4em !important;
  margin: 15px 0 1.5em 0 !important;
  display: inline-block;
  -webkit-box-shadow: 0px 0px 0px 0px #000;
  box-shadow: 0px 0px 0px 0px #000;
}

legend.scheduler-border {
  background: #fff none repeat scroll 0 0;
  border: 0 none;
  float: left;
  font-size: 1.2em !important;
  font-weight: bold !important;
  margin-top: -14px;
  padding: 0 5px;
  position: relative;
  text-align: left !important;
  width: auto;
}

.controls ul {
  list-style: none;
  padding-top: 30px;
  display: inline-block;
  padding-left: 0;
  text-align: center;
}

  .controls ul li {
    list-style: none;
    float: left;
    padding: 0 20px;
  }

.controls span {
  display: block;
}

.controls label {
  font-size: 15px;
}

.short-box {
  max-width: 25%;
  float: right;
}

  .short-box .form-control {
    width: 100% !important;
  }

input:required::before,
input[required]::before {
  content: "*";
  color: red;
  float: left;
}

/* SBM-deprecated
.login-box input, .login-box textarea, .login-box select {
    max-width: 305px;
}
    */
.required::after {
  content: "*";
  color: #b94a48;
  padding-left: 2px;
}

.radio-box {
  display: table;
  padding-top: 5px;
  /* float: left;*/
}

#PersonenRolle {
  max-width: 300px;
}


.alert-warning .btn-warning {
  background-color: #856404;
  color: #fff3cd;
  border-color: #ffeeba;
}

  .alert-warning .btn-warning:hover {
    background-color: #9d7604
  }
/*.alert.alert-success {
    margin-top: 20px;
}*/
/* SBM-deprecated
#advancedSearchModal .mb-3 input, #advancedSearchModal .mb-3 select {
    max-width: 62%;
    float: right;
}
*/
.advance-form .mb-3 {
  margin: 0 0 15px 0;
  padding: 0;
}

.form-control.input-small {
  max-width: 100% !important;
  width: 100%;
}

/* SBM-deprecated
.form-control {
    padding: 5px;
}
*/
#loginForm .mb-3 {
  margin: 0 0 15px 0;
}

.mb-3 {
  margin: 0 0 10px 0 !important;
}


.navbar-collapse.in {
  overflow-y: visible;
}

/*SBM-deprecated
input[type="text"], input[type="password"], input[type="email"], input[type="search"], textarea
    appearance: none;
    -moz-appearance: none; 
    -webkit-appearance: none;
    border-radius: 0 !important;
    box-shadow: none !important;
}
*/
.caret {
  border-top: 4px #fff solid;
}

btn-danger {
  margin-top: 5px;
}

.radio-box span {
  float: left;
  margin-right: 5px !important;
}

.half-part {
  padding: 0;
}

  .half-part .input-group.bootstrap-timepicker.timepicker {
    float: left;
    width: 24% !important;
  }

.all-forms .half-part .mb-3 > span.timeTo {
  float: left;
}

.half-part .short-box {
  float: left;
  max-width: 25%;
}

.all-forms .half-part .mb-3 > span.timeTo {
  float: left;
  margin: 5px 9px;
}

.login-box .outer-form {
  padding: 0;
}

.input-group-addon > button {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
}

.input-group-addon {
  background: #fff;
  border: 0;
}

.change-butn:disabled, button[disabled], input[disabled] {
  box-shadow: none;
  cursor: not-allowed;
  opacity: 0.65;
}

li {
  list-style: outside none none;
}

.owl-buttons {
  display: none;
}

.profile-img {
  float: left;
  margin-right: 15px;
  border: 1px #ddd solid;
  width: 35%;
}

  .profile-img img {
    max-width: 100%;
  }

.profile-details {
  float: left;
  width: 60%;
}

  .profile-details label {
    float: left;
    text-align: right;
    width: 100px;
    padding-right: 15px;
  }

.profile-box {
  background: #fff;
  padding: 8px 20px 20px 20px;
  overflow: hidden;
  margin-top: 12px;
  max-width: 450px;
  width: 100%;
  margin: 0 auto;
}

.profile-details > ul {
  margin: 0;
  overflow: hidden;
  padding: 0;
}

.profile-details li {
  float: left;
  width: 100%;
}

.profile-details span {
  float: left;
}

.disablelink {
  pointer-events: none;
  opacity: 0.63;
}

.faq-page {
  background: #f7f6f6;
  padding: 20px;
}

  .faq-page li label {
    display: block;
    margin-bottom: 0;
    color: #0072C7;
  }

  .faq-page h3, .login h3, .profile-box h3 {
    color: #0072C7;
    font: 28px/23px Calibri;
    margin: 5px 0 0;
    padding: 0px 0 15px 0;
    text-align: center;
  }

  .faq-page li {
    padding-bottom: 8px;
    font-size: 15px;
  }

.profile-box h3 {
  padding: 0 0 20px;
}

.kunde-detail-page {
  padding-top: 10px;
  overflow: hidden;
}

  .kunde-detail-page h3 {
    padding-bottom: 18px;
  }

.cke_skin_kama.cke_1.cke_editor_PrivacyPolicy {
  margin: 0 auto;
  width: 100%;
}

.cke_skin_kama.cke_1.cke_editor_Imprints {
  margin: 0 auto;
  width: 100%;
}

.privacy-page h3, .privacy-policy-show h3 {
  color: #0072C7;
  font: 28px/23px Calibri;
  margin: 5px 0 0;
  padding: 0 0 15px;
  text-align: center;
}

.privacy-page {
  /*background: #f7f6f6;
    padding: 20px 0;*/
  background: #fff none repeat scroll 0 0;
  border: 1px solid #eae9e9;
  margin: 20px 0 0;
  padding: 0 20px 10px;
}

.NoRecord {
  color: #ccc;
  font-size: 20px;
  text-align: center;
}

.body-home .user-login.setting-nav {
  display: inline-block;
  padding-top: 7px;
  float: none;
  padding-right: 5px;
  padding-left: 5px;
}

  .body-home .user-login.setting-nav a {
    font-size: 19px;
    color: #0072C7;
  }

.body-home #HomeUlMenu.navbar-nav {
  display: inline-block;
}

.body-home .caret {
  border-top: 4px solid #0072C7;
}

.user-login.setting-nav a {
  font-size: 19px;
  color: #fff;
}

.user-login.setting-nav {
  float: left;
}


.privacy-policy-show {
  background: #f7f6f6 none repeat scroll 0 0;
  padding: 20px;
}

#owlFooter .item img {
  display: block;
  width: 100%;
  height: auto;
}

.modal-dialog.TraegerListe {
  width: 900px;
}

  .modal-dialog.TraegerListe .List-form {
    border: 0;
    padding: 0rem;
    margin: 0;
  }

#List_filter input[type="search"], #List1_filter input[type="search"], #List2_filter input[type="search"], #List3_filter input[type="search"] {
  background: url(/KD32068_EP/images/search.png) no-repeat;
  height: 25px;
  float: right;
  background-position: 96% 3px;
  position: absolute;
}

#accept .input-group-addon {
  color: #fff;
  float: right;
  padding: 8px 5px;
  position: absolute;
  right: 5px;
  top: 1px;
  width: auto;
}

/*
#accept label {

    display: table-caption;

}
*/
#accept .input-group {
  width: 100%;
}

#accept .acceptModal label {
  max-width: 135px;
}

.picedit_drag_resize_box {
  max-height: 50px;
  max-width: 269px;
}

.logo-login {
  max-height: 300px;
  max-width: 100%
}

.banner .logo {
  background: white
}

  .banner .logo img {
    max-height: 200px;
  }

.btn-width25 {
  width: 25% !important;
}

.platzerservierung li {
  /*float: left;*/
  width: 100%;
}

.modal-dialog.platzerservierung {
  max-width: 780px;
  width: 100%;
}

.platzerservierung li label {
  float: left;
  padding-right: 10px;
  text-align: right;
  width: 135px;
}

.platzerservierung li span {
  float: left;
  width: 190px;
  word-break: break-all;
}

.platzanfragenListe-table tr:first-child th {
  padding-bottom: 0
}

.platzanfragenListe-table tr:nth-of-type(2) th {
  padding-top: 0;
  border-top: 0
}

.platzanfragenListe-table tr:nth-of-type(2) {
  border-top: 0 !important
}



.login-box .PlatzanfrageForm input, .login-box .PlatzanfrageForm textarea, .login-box .PlatzanfrageForm select {
  max-width: 322px;
}

.TraegerListe .TableControl {
  /*overflow-x: scroll;*/
  clear: both;
}

.body-home .footer {
  height: 190px;
}

#accept .input-group-addon {
  background: none;
}

#accept .modal-dialog .modal-content .modal-body .acceptModal .form-control.input-small.ui-timepicker-input {
  float: left;
  max-width: 67% !important;
}

.imgListPreview {
  width: 100%;
  max-width: 300px
}

.platzanfrage-komplett .hide-on-edit {
  display: none
}

/*Ab hier meine (MGO) css definitionen */
/* Horizontal line------------------------------------------------------------------------------------------------------*/
hr.Gradient {
  border: 0;
  height: 1px;
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
}

/* Beginn: Styleelement Für Tabsheets---------------------------------------------------------------------------------*/
.TabSheet {
}

  .TabSheet:after {
    content: "";
    display: table;
    clear: both;
  }

.Tab {
  display: flex;
  float: left;
  width: 100%;
  padding: 8px 16px !important;
  border-bottom: 6px solid #ccc;
  cursor: pointer;
}

  .Tab:hover {
    color: #000 !important;
    background-color: #f1f1f1 !important;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .TabSelected, .Tab.active {
    border-color: #4CAF50 !important;
  }

.TabSheet.d-flex .Tab {
  display: block;
  flex-grow: 1;
  text-align: center;
  width: unset;
}

@media (min-width:601px) {
  .Tab:nth-child(1):nth-last-child(1) {
    width: 100%;
  }

  .Tab:nth-child(1):nth-last-child(2),
  .Tab:nth-child(2):nth-last-child(1) {
    width: 50%;
  }

  .Tab:nth-child(1):nth-last-child(3),
  .Tab:nth-child(2):nth-last-child(2),
  .Tab:nth-child(3):nth-last-child(1) {
    width: 33.333%;
  }

  .Tab:nth-child(1):nth-last-child(4),
  .Tab:nth-child(3):nth-last-child(2),
  .Tab:nth-child(2):nth-last-child(3),
  .Tab:nth-child(4):nth-last-child(1) {
    width: 25%;
  }

  .Tab:nth-child(1):nth-last-child(5),
  .Tab:nth-child(2):nth-last-child(4),
  .Tab:nth-child(3):nth-last-child(3),
  .Tab:nth-child(4):nth-last-child(2) .Tab:nth-child(5):nth-last-child(1) {
    width: 20%;
  }
}

/* Ende: Styleelement Für Tabsheets---------------------------------------------------------------------------------*/

/* Timepicker */

.ui-timepicker-wrapper li[class^=ui-timepicker] {
  padding-left: 12px;
}


/*SVG Icon Styles*/
.h-22px {
  height: 22px;
}

.h-26px {
  height: 26px;
}

/* Altersfaktoren in Einrichtungsgruppe */
#altersfaktoren tr:only-of-type .deleteFaktor {
  display: none;
}

#altersfaktoren tr .deleteFaktor {
  display: block;
}

/* Prioritaeten Platzanfragen*/

.prioritaeten tr input[value="1"] + div > div > .prio-up {
  display: none
}

/*
Wird in KindPlatzanfragenPrioritaeten in der Styles Section gesetzt da MAX abgefragt werden muss

.prioritaeten tr:input[value="MAX"] .prio-down {
    display: none
}

*/


.prioritaeten tr:last-child .prio-down {
  display: none
}

.order-changed {
  color: #155724 !important;
  background-color: #d4edda !important;
  border-color: #c3e6cb !important;
}

/* Vex Button Overwrites, to use bootstrap styles*/

.vex.vex-theme-os .vex-content {
  border-top: 20px solid #0072C7;
}

.vex.vex-theme-os .vex-dialog-button.vex-dialog-button-primary {
  background-color: #005ba9;
  border-color: #005ba9;
  color: white
}

.vex.vex-theme-os .vex-dialog-button.vex-dialog-button-secondary {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.vex.vex-theme-os .vex-dialog-button:focus {
  -webkit-animation: none;
  animation: none;
  outline: unset;
}

.vex.vex-theme-os .vex-dialog-button-primary:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.vex.vex-theme-os .vex-dialog-button-secondary:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

/* Cron Legende Styles */
#crontab-example span {
  background-color: white;
  width: 47px
}

.ref-number {
  font-family: consolas,lucida console,courier new,monospace;
}

.read-state-indicator {
  transition: 300ms;
}

  .read-state-indicator::before {
    content: "\f0e0"
  }

.read-state[value="true" i] + .read-state-indicator {
  font-weight: normal;
  color: gray;
}

  .read-state[value="true" i] + .read-state-indicator::before {
    content: "\f2b6"
  }

.read-state[value="false" i] + .read-state-indicator {
  font-weight: 900;
  color: #0072C7;
}

  .read-state[value="false" i] + .read-state-indicator::before {
    content: "\f0e0"
  }

.selected .read-state + .read-state-indicator {
  color: white
}

.message-counter {
  background-color: rgb(220,53,69);
  position: absolute;
  padding: 0 5px;
  font-size: 11px;
  font-weight: 900;
  color: white;
  font-family: arial;
  font-style: normal;
  border-radius: 25%;
  bottom: 10%;
  right: 10%;
}

.unread-indicator {
  position: absolute;
  top: -6px;
  left: 12px;
  background: white;
}

.unread-indicator-menu {
  vertical-align: text-bottom;
  padding-bottom: 2px;
  margin-left: 2px;
}

.dropdown-item .message-counter {
  right: 5px;
  bottom: unset;
}

.instance-list {
  min-width: 765px
}

.time-picker-wrapper {
  width: 100%;
  position: relative
}

  .time-picker-wrapper::before {
    content: "\f017";
    font-family: "Font Awesome 5 Free";
    position: absolute;
    margin: 0px;
    pointer-events: none;
    right: 2px;
    padding: 7px;
    border-left: 2px solid #ccc;
    line-height: 1.5em;
    height: 37px;
  }


.labeled-checkbox-switch {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100px;
  height: calc(1em + .7rem);
  margin: 0 10px 10px 0;
  border-radius: 4px;
  box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  box-sizing: content-box;
}

  .labeled-checkbox-switch input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    box-sizing: content-box;
  }

  .labeled-checkbox-switch .checkbox-labels {
    position: relative;
    display: block;
    height: inherit;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    background: #F0F0F0;
    color: #343a40;
    border-radius: 3px;
    border: 1px solid #ced4da;
    box-sizing: content-box;
  }

    .labeled-checkbox-switch .checkbox-labels:before {
      position: absolute;
      top: 50%;
      margin-top: -0.5em;
      line-height: 1;
      transition: inherit;
      box-sizing: content-box;
    }

.checkbox-labels {
  box-shadow: inset 0 4px 3px #969696, inset 0 0 10px #969696;
}

  .checkbox-labels:after {
    position: absolute;
    top: 50%;
    margin-top: -0.5em;
    line-height: 1;
    transition: inherit;
    box-sizing: content-box;
    content: attr(data-on);
    left: 11px;
    color: #343a40;
    opacity: 0;
  }

  .checkbox-labels:before {
    content: attr(data-off);
    right: 11px;
    color: #343a40;
  }

.labeled-checkbox-switch input:checked ~ .checkbox-labels {
  box-shadow: inset 0 4px 3px rgba(0, 0, 0, 0.15), inset 0 0 10px rgba(0, 0, 0, 0.2);
}

  .labeled-checkbox-switch input:checked ~ .checkbox-labels.switch-colored {
    background: #278384;
  }

    .labeled-checkbox-switch input:checked ~ .checkbox-labels.switch-colored::after {
      color: #FFF;
    }

  .labeled-checkbox-switch input:checked ~ .checkbox-labels:before {
    opacity: 0;
  }

  .labeled-checkbox-switch input:checked ~ .checkbox-labels:after {
    opacity: 1;
  }

.labeled-checkbox-switch input:focus ~ .checkbox-labels {
  border: 1px solid #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.labeled-checkbox-switch input.is-valid ~ .checkbox-labels {
  border: 1px solid #28a745;
}

.labeled-checkbox-switch input.is-valid:focus ~ .checkbox-labels {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.labeled-checkbox-switch input.is-invalid ~ .checkbox-labels {
  border-color: 1px solid #dc3545;
}

.checkbox-handle {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 25px;
  height: 25px;
  background: linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0);
  border-radius: 4px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}

  .checkbox-handle:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -6px;
    width: 12px;
    height: 12px;
    background: linear-gradient(to bottom, #eeeeee, #FFFFFF);
    border-radius: 6px;
    box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
  }

.labeled-checkbox-switch input:checked ~ .checkbox-handle {
  left: 73px;
  box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}

.checkbox-labels, .checkbox-handle {
  transition: All 0.3s ease;
}

.custom-radiobutton input {
  opacity: 0;
  width: 0;
  height: 0;
}

.custom-radio-display {
  border: 2px solid darkgray;
  border-radius: 50%;
  width: 25px;
  height: 25px;
}

.custom-radiobutton:hover .custom-radio-display::before {
  content: "";
  position: absolute;
  background: grey;
  top: 0px;
  left: 0px;
  width: 21px;
  height: 21px;
  border: 5px solid white;
  border-radius: 50%;
}

.custom-radiobutton:hover input:checked ~ .custom-radio-display::before {
  content: "";
  position: absolute;
  width: 21px;
  height: 21px;
  border: 3px solid white;
  border-radius: 50%;
  left: 0px;
  top: 0px;
  background: #278384;
  box-shadow: inset 1px 6px 12px #31A4A5, inset -1px -10px 5px #257D7E;
}

.custom-radiobutton input:checked ~ .custom-radio-display::before {
  content: "";
  position: absolute;
  width: 21px;
  height: 21px;
  border: 3px solid white;
  border-radius: 50%;
  left: 0px;
  top: 0px;
  background: #278384;
  box-shadow: inset 1px 6px 6px #31A4A5, inset -1px -10px 5px #257D7E;
}

.custom-radiobutton input:focus ~ .custom-radio-display {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-radiobutton input.is-valid ~ .custom-radio-display {
  border-color: #28a745;
}

.custom-radiobutton input.is-valid:focus ~ .custom-radio-display {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.custom-radiobutton input.is-invalid ~ .custom-radio-display {
  border-color: #dc3545;
}

.translate-down-1 {
  transform: translateY(1px)
}

.translate-down-2 {
  transform: translateY(2px)
}

.translate-down-3 {
  transform: translateY(3px)
}

.translate-down-4 {
  transform: translateY(4px)
}

.translate-down-5 {
  transform: translateY(5px)
}

.nutzungsbedingungen > div:not(:first-child) {
  margin-top: 1em;
}

.nutzungsbedingungen ol {
  counter-reset: list;
  margin: 0;
}

  .nutzungsbedingungen ol > li {
    list-style: none;
    position: relative;
    margin-top: .5em;
  }

    .nutzungsbedingungen ol > li:before {
      counter-increment: list;
      content: "("counter(list, number) ") ";
      position: absolute;
      left: -1.8em;
    }

.nutzungsbedingungen ul {
  list-style-type: disc;
}

  .nutzungsbedingungen ul li {
    list-style: outside none disc;
  }

.donut-r2 {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px !important;
  padding: 0;
  border: 0;
}

.cookie-notice {
  background: #278384;
  bottom: 0;
  color: #fff;
  opacity: .9;
  position: fixed;
  width: 100vw;
  z-index: 9999;
}

  .cookie-notice.hidden, .cookie-notice.logged-in {
    opacity: 0;
    width: 0;
    transition: all 1s ease;
  }

    .cookie-notice.hidden .container {
      width: 1140px;
      pointer-events: none;
      overflow: hidden;
    }

  .cookie-notice a {
    color: #fff;
    text-decoration: underline;
  }

div.action-align {
  top: calc(50% - 30px)
}

/*  Platzanfrage Status Badges  */

div.status-badge-align {
  top: calc(50% - 12px);
  left: calc(50% - 12px)
}

i.platzanfrage-status-badge {
  display: block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
}

i.platzanfrage-pending {
  background: linear-gradient( 135deg, #8C8C8C, #8C8C8C 50%, #8C8C8C 50% );
}

i.platzanfrage-processing {
  background: linear-gradient( 135deg, #F9CD48, #F9CD48 50%, #F9CD48 50% );
}

i.platzanfrage-invited {
  background: linear-gradient( 135deg, #007BFF, #007BFF 47%, transparent 47%, transparent 53%, #F9CD48 53% );
}

i.platzanfrage-approved {
  background: linear-gradient( 135deg, #28A745, #28A745 50%, #28A745 50% );
}

i.platzanfrage-rejected {
  background: linear-gradient( 135deg, #DC3545, #DC3545 50%, #DC3545 50% );
}

i.platzanfrage-approved-by-another {
  background: linear-gradient( 135deg, #007BFF, #007BFF 47%, transparent 47%, transparent 53%, #28A745 53% );
}

i.platzanfrage-revoked {
  background: linear-gradient( 135deg, #8C8C8C, #8C8C8C 47%, transparent 47%, transparent 53%, #DC3545 53% );
}

i.platzanfrage-anulled {
  background: linear-gradient( 135deg, #28A745, #28A745 47%, transparent 47%, transparent 53%, #DC3545 53% );
}

.search-result-kita {
  border-left: 15px solid #438BC3;
}

.search-result-tp {
  border-left: 15px solid #9F6CB8;
}

.popover {
  z-index: 1160;
}

/*VEX THEME OVERWRITE BOOTSTRAP input STYLE*/

.vex-dialog-input input {
  display: block !important;
  width: 100% !important;
  height: calc(1.5em + 0.75rem + 2px) !important;
  padding: 0.375rem 0.75rem !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  color: #495057 !important;
  background-color: #fff !important;
  background-clip: padding-box !important;
  border: 1px solid #ced4da !important;
  border-radius: 0.25rem !important;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important;
}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";Bootstrap 5 update*/
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";Bootstrap 5 update*/
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";Bootstrap 5 update*/
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";Bootstrap 5 update*/
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";Bootstrap 5 update*/
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  /*-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";Bootstrap 5 update*/
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-acquisitions-incorporated:before {
  content: "\f6af"; }

.fa-ad:before {
  content: "\f641"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-air-freshener:before {
  content: "\f5d0"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-ankh:before {
  content: "\f644"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-alt:before {
  content: "\f5d1"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-atom:before {
  content: "\f5d2"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-baby:before {
  content: "\f77c"; }

.fa-baby-carriage:before {
  content: "\f77d"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-bacon:before {
  content: "\f7e5"; }

.fa-bacteria:before {
  content: "\e059"; }

.fa-bacterium:before {
  content: "\e05a"; }

.fa-bahai:before {
  content: "\f666"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-balance-scale-left:before {
  content: "\f515"; }

.fa-balance-scale-right:before {
  content: "\f516"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bible:before {
  content: "\f647"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-biking:before {
  content: "\f84a"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-biohazard:before {
  content: "\f780"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blender-phone:before {
  content: "\f6b6"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blog:before {
  content: "\f781"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bone:before {
  content: "\f5d7"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-dead:before {
  content: "\f6b7"; }

.fa-book-medical:before {
  content: "\f7e6"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-book-reader:before {
  content: "\f5da"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-border-all:before {
  content: "\f84c"; }

.fa-border-none:before {
  content: "\f850"; }

.fa-border-style:before {
  content: "\f853"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-box-tissue:before {
  content: "\e05b"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-brain:before {
  content: "\f5dc"; }

.fa-bread-slice:before {
  content: "\f7ec"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-business-time:before {
  content: "\f64a"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-day:before {
  content: "\f783"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-calendar-week:before {
  content: "\f784"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-campground:before {
  content: "\f6bb"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-candy-cane:before {
  content: "\f786"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-car-alt:before {
  content: "\f5de"; }

.fa-car-battery:before {
  content: "\f5df"; }

.fa-car-crash:before {
  content: "\f5e1"; }

.fa-car-side:before {
  content: "\f5e4"; }

.fa-caravan:before {
  content: "\f8ff"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-carrot:before {
  content: "\f787"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cash-register:before {
  content: "\f788"; }

.fa-cat:before {
  content: "\f6be"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-centos:before {
  content: "\f789"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chair:before {
  content: "\f6c0"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-charging-station:before {
  content: "\f5e7"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-cheese:before {
  content: "\f7ef"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-city:before {
  content: "\f64f"; }

.fa-clinic-medical:before {
  content: "\f7f2"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-meatball:before {
  content: "\f73b"; }

.fa-cloud-moon:before {
  content: "\f6c3"; }

.fa-cloud-moon-rain:before {
  content: "\f73c"; }

.fa-cloud-rain:before {
  content: "\f73d"; }

.fa-cloud-showers-heavy:before {
  content: "\f740"; }

.fa-cloud-sun:before {
  content: "\f6c4"; }

.fa-cloud-sun-rain:before {
  content: "\f743"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudflare:before {
  content: "\e07d"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-dollar:before {
  content: "\f651"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-medical:before {
  content: "\f7f5"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comments:before {
  content: "\f086"; }

.fa-comments-dollar:before {
  content: "\f653"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-compress-alt:before {
  content: "\f422"; }

.fa-compress-arrows-alt:before {
  content: "\f78c"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-cross:before {
  content: "\f654"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-crutch:before {
  content: "\f7f7"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-dailymotion:before {
  content: "\e052"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-deezer:before {
  content: "\e077"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-democrat:before {
  content: "\f747"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-dharmachakra:before {
  content: "\f655"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-d20:before {
  content: "\f6cf"; }

.fa-dice-d6:before {
  content: "\f6d1"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-directions:before {
  content: "\f5eb"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-disease:before {
  content: "\f7fa"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dog:before {
  content: "\f6d3"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-dragon:before {
  content: "\f6d5"; }

.fa-draw-polygon:before {
  content: "\f5ee"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drumstick-bite:before {
  content: "\f6d7"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dumpster:before {
  content: "\f793"; }

.fa-dumpster-fire:before {
  content: "\f794"; }

.fa-dungeon:before {
  content: "\f6d9"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edge-legacy:before {
  content: "\e078"; }

.fa-edit:before {
  content: "\f044"; }

.fa-egg:before {
  content: "\f7fb"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-text:before {
  content: "\f658"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-ethernet:before {
  content: "\f796"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-alt:before {
  content: "\f424"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fan:before {
  content: "\f863"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-faucet:before {
  content: "\e005"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-figma:before {
  content: "\f799"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-csv:before {
  content: "\f6dd"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-alt:before {
  content: "\f7e4"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-firefox-browser:before {
  content: "\e007"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-fist-raised:before {
  content: "\f6de"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flag-usa:before {
  content: "\f74d"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-minus:before {
  content: "\f65d"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-folder-plus:before {
  content: "\f65e"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-funnel-dollar:before {
  content: "\f662"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-ghost:before {
  content: "\f6e2"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-gifts:before {
  content: "\f79c"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-cheers:before {
  content: "\f79f"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glass-whiskey:before {
  content: "\f7a0"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-globe-europe:before {
  content: "\f7a2"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-pay:before {
  content: "\e079"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-gopuram:before {
  content: "\f664"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-lines:before {
  content: "\f7a4"; }

.fa-grip-lines-vertical:before {
  content: "\f7a5"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-guilded:before {
  content: "\e07e"; }

.fa-guitar:before {
  content: "\f7a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-hamburger:before {
  content: "\f805"; }

.fa-hammer:before {
  content: "\f6e3"; }

.fa-hamsa:before {
  content: "\f665"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-medical:before {
  content: "\e05c"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-holding-water:before {
  content: "\f4c1"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-middle-finger:before {
  content: "\f806"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-sparkles:before {
  content: "\e05d"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-hands-wash:before {
  content: "\e05e"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-handshake-alt-slash:before {
  content: "\e05f"; }

.fa-handshake-slash:before {
  content: "\e060"; }

.fa-hanukiah:before {
  content: "\f6e6"; }

.fa-hard-hat:before {
  content: "\f807"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hat-cowboy:before {
  content: "\f8c0"; }

.fa-hat-cowboy-side:before {
  content: "\f8c1"; }

.fa-hat-wizard:before {
  content: "\f6e8"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-head-side-cough:before {
  content: "\e061"; }

.fa-head-side-cough-slash:before {
  content: "\e062"; }

.fa-head-side-mask:before {
  content: "\e063"; }

.fa-head-side-virus:before {
  content: "\e064"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heart-broken:before {
  content: "\f7a9"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hiking:before {
  content: "\f6ec"; }

.fa-hippo:before {
  content: "\f6ed"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hive:before {
  content: "\e07f"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-holly-berry:before {
  content: "\f7aa"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-horse:before {
  content: "\f6f0"; }

.fa-horse-head:before {
  content: "\f7ab"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hospital-user:before {
  content: "\f80d"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotdog:before {
  content: "\f80f"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-house-damage:before {
  content: "\f6f1"; }

.fa-house-user:before {
  content: "\e065"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-hryvnia:before {
  content: "\f6f2"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-ice-cream:before {
  content: "\f810"; }

.fa-icicles:before {
  content: "\f7ad"; }

.fa-icons:before {
  content: "\f86d"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-ideal:before {
  content: "\e013"; }

.fa-igloo:before {
  content: "\f7ae"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-innosoft:before {
  content: "\e080"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-instagram-square:before {
  content: "\e055"; }

.fa-instalod:before {
  content: "\e081"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi:before {
  content: "\f669"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-journal-whills:before {
  content: "\f66a"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-kaaba:before {
  content: "\f66b"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-khanda:before {
  content: "\f66d"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-landmark:before {
  content: "\f66f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laptop-code:before {
  content: "\f5fc"; }

.fa-laptop-house:before {
  content: "\e066"; }

.fa-laptop-medical:before {
  content: "\f812"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-layer-group:before {
  content: "\f5fd"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lungs:before {
  content: "\f604"; }

.fa-lungs-virus:before {
  content: "\e067"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mask:before {
  content: "\f6fa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-menorah:before {
  content: "\f676"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-meteor:before {
  content: "\f753"; }

.fa-microblog:before {
  content: "\e01a"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microscope:before {
  content: "\f610"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mitten:before {
  content: "\f7b5"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mixer:before {
  content: "\e056"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-mosque:before {
  content: "\f678"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mountain:before {
  content: "\f6fc"; }

.fa-mouse:before {
  content: "\f8cc"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-mug-hot:before {
  content: "\f7b6"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neos:before {
  content: "\f612"; }

.fa-network-wired:before {
  content: "\f6ff"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-octopus-deploy:before {
  content: "\e082"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-oil-can:before {
  content: "\f613"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-om:before {
  content: "\f679"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-otter:before {
  content: "\f700"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-pager:before {
  content: "\f815"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-pastafarianism:before {
  content: "\f67b"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-peace:before {
  content: "\f67c"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-penny-arcade:before {
  content: "\f704"; }

.fa-people-arrows:before {
  content: "\e068"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-pepper-hot:before {
  content: "\f816"; }

.fa-perbyte:before {
  content: "\e083"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-person-booth:before {
  content: "\f756"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-alt:before {
  content: "\f879"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-square-alt:before {
  content: "\f87b"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-photo-video:before {
  content: "\f87c"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-square:before {
  content: "\e01e"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-pizza-slice:before {
  content: "\f818"; }

.fa-place-of-worship:before {
  content: "\f67f"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-plane-slash:before {
  content: "\e069"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-poll:before {
  content: "\f681"; }

.fa-poll-h:before {
  content: "\f682"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-poo-storm:before {
  content: "\f75a"; }

.fa-poop:before {
  content: "\f619"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-pray:before {
  content: "\f683"; }

.fa-praying-hands:before {
  content: "\f684"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-print:before {
  content: "\f02f"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pump-medical:before {
  content: "\e06a"; }

.fa-pump-soap:before {
  content: "\e06b"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-quran:before {
  content: "\f687"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-radiation:before {
  content: "\f7b9"; }

.fa-radiation-alt:before {
  content: "\f7ba"; }

.fa-rainbow:before {
  content: "\f75b"; }

.fa-random:before {
  content: "\f074"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-record-vinyl:before {
  content: "\f8d9"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-remove-format:before {
  content: "\f87d"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-republican:before {
  content: "\f75e"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-restroom:before {
  content: "\f7bd"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-ring:before {
  content: "\f70b"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-running:before {
  content: "\f70c"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-rust:before {
  content: "\e07a"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-satellite:before {
  content: "\f7bf"; }

.fa-satellite-dish:before {
  content: "\f7c0"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-scroll:before {
  content: "\f70e"; }

.fa-sd-card:before {
  content: "\f7c2"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-dollar:before {
  content: "\f688"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-shapes:before {
  content: "\f61f"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-shield-virus:before {
  content: "\e06c"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopify:before {
  content: "\e057"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-sim-card:before {
  content: "\f7c4"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sink:before {
  content: "\e06d"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skating:before {
  content: "\f7c5"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-skiing:before {
  content: "\f7c9"; }

.fa-skiing-nordic:before {
  content: "\f7ca"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skull-crossbones:before {
  content: "\f714"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-slash:before {
  content: "\f715"; }

.fa-sleigh:before {
  content: "\f7cc"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smog:before {
  content: "\f75f"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-sms:before {
  content: "\f7cd"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowboarding:before {
  content: "\f7ce"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-snowman:before {
  content: "\f7d0"; }

.fa-snowplow:before {
  content: "\f7d2"; }

.fa-soap:before {
  content: "\e06e"; }

.fa-socks:before {
  content: "\f696"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-down-alt:before {
  content: "\f881"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-alpha-up-alt:before {
  content: "\f882"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-down-alt:before {
  content: "\f884"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-amount-up-alt:before {
  content: "\f885"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-down-alt:before {
  content: "\f886"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-numeric-up-alt:before {
  content: "\f887"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-spell-check:before {
  content: "\f891"; }

.fa-spider:before {
  content: "\f717"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-square-root-alt:before {
  content: "\f698"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-and-crescent:before {
  content: "\f699"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-star-of-david:before {
  content: "\f69a"; }

.fa-star-of-life:before {
  content: "\f621"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-stopwatch-20:before {
  content: "\e06f"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-store-alt-slash:before {
  content: "\e070"; }

.fa-store-slash:before {
  content: "\e071"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-synagogue:before {
  content: "\f69b"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-teeth:before {
  content: "\f62e"; }

.fa-teeth-open:before {
  content: "\f62f"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-temperature-high:before {
  content: "\f769"; }

.fa-temperature-low:before {
  content: "\f76b"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-tenge:before {
  content: "\f7d7"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-theater-masks:before {
  content: "\f630"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-tiktok:before {
  content: "\e07b"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toilet:before {
  content: "\f7d8"; }

.fa-toilet-paper:before {
  content: "\f71e"; }

.fa-toilet-paper-slash:before {
  content: "\e072"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tools:before {
  content: "\f7d9"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-torah:before {
  content: "\f6a0"; }

.fa-torii-gate:before {
  content: "\f6a1"; }

.fa-tractor:before {
  content: "\f722"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-traffic-light:before {
  content: "\f637"; }

.fa-trailer:before {
  content: "\e041"; }

.fa-train:before {
  content: "\f238"; }

.fa-tram:before {
  content: "\f7da"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-trash-restore:before {
  content: "\f829"; }

.fa-trash-restore-alt:before {
  content: "\f82a"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-monster:before {
  content: "\f63b"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-truck-pickup:before {
  content: "\f63c"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-uncharted:before {
  content: "\e084"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-unity:before {
  content: "\e049"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-unsplash:before {
  content: "\e07c"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-injured:before {
  content: "\f728"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-nurse:before {
  content: "\f82f"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-users-slash:before {
  content: "\e073"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-vest:before {
  content: "\e085"; }

.fa-vest-patches:before {
  content: "\e086"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vihara:before {
  content: "\f6a7"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-virus:before {
  content: "\e074"; }

.fa-virus-slash:before {
  content: "\e075"; }

.fa-viruses:before {
  content: "\e076"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-voicemail:before {
  content: "\f897"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-mute:before {
  content: "\f6a9"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vote-yea:before {
  content: "\f772"; }

.fa-vr-cardboard:before {
  content: "\f729"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-watchman-monitoring:before {
  content: "\e087"; }

.fa-water:before {
  content: "\f773"; }

.fa-wave-square:before {
  content: "\f83e"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wind:before {
  content: "\f72e"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-bottle:before {
  content: "\f72f"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-wodu:before {
  content: "\e088"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yin-yang:before {
  content: "\f6ad"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-zhihu:before {
  content: "\f63f"; }

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

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/KD32068_EP/Content/webfonts/fa-brands-400.eot);
  src: url(/KD32068_EP/Content/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/KD32068_EP/Content/webfonts/fa-brands-400.woff2) format("woff2"), url(/KD32068_EP/Content/webfonts/fa-brands-400.woff) format("woff"), url(/KD32068_EP/Content/webfonts/fa-brands-400.ttf) format("truetype"), url(/KD32068_EP/Content/webfonts/fa-brands-400.svg#fontawesome) format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/KD32068_EP/Content/webfonts/fa-regular-400.eot);
  src: url(/KD32068_EP/Content/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/KD32068_EP/Content/webfonts/fa-regular-400.woff2) format("woff2"), url(/KD32068_EP/Content/webfonts/fa-regular-400.woff) format("woff"), url(/KD32068_EP/Content/webfonts/fa-regular-400.ttf) format("truetype"), url(/KD32068_EP/Content/webfonts/fa-regular-400.svg#fontawesome) format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/KD32068_EP/Content/webfonts/fa-solid-900.eot);
  src: url(/KD32068_EP/Content/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/KD32068_EP/Content/webfonts/fa-solid-900.woff2) format("woff2"), url(/KD32068_EP/Content/webfonts/fa-solid-900.woff) format("woff"), url(/KD32068_EP/Content/webfonts/fa-solid-900.ttf) format("truetype"), url(/KD32068_EP/Content/webfonts/fa-solid-900.svg#fontawesome) format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

