/* Minification failed. Returning unminified contents.
(1236,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(1236,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(1236,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(1236,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(1236,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(1236,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1236,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(1236,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(1236,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1236,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1236,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(1236,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,11333): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,11358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,11387): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,11424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,11589): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,11709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,11781): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,11824): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,12365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,12610): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1236,12654): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,12697): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,12783): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,12826): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1236,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1236,14034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,14372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,15995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,16033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,16071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,16107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,17843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,19579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,20912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,20945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,20978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,21316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,22992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,23807): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,23887): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(1236,23914): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(1236,23940): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,23981): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(1236,24020): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,24073): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(1236,24097): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(1236,24120): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(1236,24256): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,24428): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,24502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,24677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,24729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,24830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,24882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,24942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,24994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25442): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,25477): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,25518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25779): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,25814): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,25853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,25989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26114): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,26149): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,26185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26446): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,26481): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,26520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26781): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,26816): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,26854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,26990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27115): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,27150): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,27187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27448): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,27483): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,27519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,27780): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1236,27815): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1236,28484): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28538): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28656): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28708): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28795): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28848): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,28942): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,29083): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,29182): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,29235): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,29264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,29301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,29602): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,29640): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,29913): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,29982): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,30058): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,30237): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,30275): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1236,30396): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,30835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,30873): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1236,30994): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,31429): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,31542): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,31670): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,31758): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,31988): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,32070): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,32418): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,32498): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,32841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,32932): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,33022): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,33116): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,33299): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,33398): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,33491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,33588): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,33625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,33995): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,34094): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,34129): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(1236,34158): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(1236,34294): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,34323): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,34360): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,34757): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,34844): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,34973): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,35105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,35161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,35728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,35919): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(1236,35960): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(1236,36076): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,36105): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,36562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,36847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,37099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,37590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,37812): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(1236,38054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,38283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,38887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,40149): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,40843): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,41011): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,41093): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,41274): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,41333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,41575): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,42800): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1236,43079): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1236,43329): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,43361): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,43682): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1236,43714): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,43801): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1236,43948): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,44168): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1236,44737): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,44812): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1236,44841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,44870): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,44907): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,45096): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,45290): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,46332): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,46667): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1236,46858): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1236,46890): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,47125): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1236,47673): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1236,47736): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,48019): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1236,48268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,48767): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1236,48830): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,49046): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1236,49179): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1236,49313): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,49448): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1236,49976): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1236,50171): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1236,50202): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,50457): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1236,51092): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1236,51157): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,51447): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1236,51706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,52290): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1236,52355): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,52578): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1236,52717): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1236,52857): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,52995): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1236,53456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,53956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,54071): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(1236,54095): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(1236,54131): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(1236,54167): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(1236,54203): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(1236,54241): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(1236,54273): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1236,54440): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(1236,54473): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1236,54514): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(1236,54559): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1236,54780): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1236,54823): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1236,54859): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1236,54920): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1236,54957): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1236,54987): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1236,55039): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1236,55082): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1236,55118): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1236,55172): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1236,55246): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1236,55300): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1236,55436): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(1236,55480): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(1236,55517): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(1236,55731): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1236,55819): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(1236,55885): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(1236,55924): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(1236,55968): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(1236,56007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,56992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,57989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,58988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,59983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,60996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,61977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,62980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,63918): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1236,63960): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1236,64008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,64243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,65972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66279): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(1236,66328): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(1236,66365): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(1236,66394): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(1236,66442): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(1236,66477): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(1236,66551): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(1236,66608): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(1236,66646): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(1236,66692): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(1236,66783): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1236,66825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,66919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,67938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,68040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,68208): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1236,68592): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1236,69031): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1236,69560): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(1236,69635): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(1236,69723): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1236,69757): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1236,69824): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1236,69965): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(1236,70053): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(1236,70106): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(1236,70189): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(1236,70264): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(1236,70352): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(1236,70513): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(1236,70549): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(1236,70625): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(1236,70718): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1236,70752): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1236,70792): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1236,70837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,70865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,70890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,70952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,70979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,71992): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,72118): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,73252): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,73590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,73939): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(1236,73968): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(1236,74007): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(1236,74048): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(1236,74085): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(1236,74357): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(1236,74511): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(1236,74585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,74948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,75070): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1236,75108): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(1236,75184): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1236,75224): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1236,75297): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1236,75354): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1236,75470): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(1236,75581): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(1236,75635): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(1236,75682): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(1236,75772): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1236,75862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,75915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,75953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,76031): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(1236,76126): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(1236,76181): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(1236,76226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,76254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,76295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,76366): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(1236,76464): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(1236,76699): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(1236,77089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,77785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,78052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,78126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,78184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,78224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,78392): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(1236,78419): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(1236,78707): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1236,78755): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1236,78801): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(1236,78845): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(1236,78884): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(1236,78999): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(1236,79041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,79434): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1236,79565): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1236,79651): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1236,79769): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(1236,79804): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(1236,79849): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(1236,79904): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1236,79963): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,79992): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(1236,80044): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(1236,80094): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(1236,80315): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(1236,80458): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(1236,80597): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(1236,80895): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,80944): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,81809): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,81858): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,82723): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,82772): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,83638): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,83687): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,84557): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,84606): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,85440): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,85489): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1236,86118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,86729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,87745): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(1236,87773): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1236,87832): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1236,87884): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1236,87918): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1236,87960): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(1236,88158): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,88217): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,88330): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,88391): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,88534): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(1236,88558): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1236,88588): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(1236,88635): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1236,88671): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(1236,88735): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1236,88788): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(1236,88890): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1236,88935): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1236,88964): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,89015): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1236,89057): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1236,89093): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1236,89127): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1236,89194): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,89229): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,89289): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1236,89318): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,89353): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1236,89395): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1236,89428): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1236,89462): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1236,89532): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,89567): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,89644): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,89698): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1236,89751): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,89849): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1236,89887): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1236,89948): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,90001): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1236,90105): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(1236,90154): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,90288): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,90347): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,90436): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,90497): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1236,90564): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(1236,91451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,91983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,92978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,93016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,93051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,93111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,93256): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(1236,93290): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(1236,93345): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(1236,93408): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(1236,93492): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(1236,93637): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(1236,93687): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(1236,93746): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1236,93782): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1236,93873): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(1236,93919): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(1236,94003): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1236,94045): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1236,94125): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(1236,94198): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1236,94244): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(1236,94446): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(1236,94510): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(1236,94607): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(1236,94650): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(1236,94680): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1236,94719): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1236,94805): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,94863): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,94968): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1236,95032): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1236,95177): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,95237): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,95355): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1236,95421): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1236,95537): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,95597): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1236,95655): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(1236,95690): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(1236,96142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,96991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97092): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(1236,97123): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(1236,97168): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(1236,97213): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(1236,97277): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(1236,97315): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(1236,97397): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1236,97500): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1236,97542): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(1236,97585): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(1236,97649): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(1236,97695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,97979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,98749): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(1236,98780): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(1236,98821): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(1236,98858): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(1236,98923): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(1236,98954): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(1236,98994): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(1236,99254): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(1236,99304): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(1236,99347): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(1236,99420): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(1236,99470): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(1236,99521): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(1236,99612): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(1236,99663): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(1236,99707): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(1236,99795): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(1236,99868): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(1236,99914): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(1236,100014): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,100100): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1236,100161): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1236,100253): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1236,100315): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1236,100360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100783): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,100915): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(1236,100941): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(1236,100977): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(1236,101015): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(1236,101063): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(1236,101160): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(1236,101257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,101612): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(1236,101638): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(1236,101678): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(1236,101714): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(1236,101753): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(1236,101779): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(1236,101816): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(1236,101909): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(1236,102077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,102985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,103996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,104048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,104077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,104106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,104176): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1236,104228): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(1236,104274): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(1236,104310): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(1236,104437): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(1236,104520): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(1236,104557): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(1236,104877): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1236,104903): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1236,105185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,105950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,106079): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,106327): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(1236,106456): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(1236,106534): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(1236,106608): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(1236,106666): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(1236,106761): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(1236,106797): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(1236,106839): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(1236,106904): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(1236,106935): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,106975): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(1236,107256): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(1236,107329): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(1236,107402): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(1236,107453): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(1236,107497): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(1236,107653): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,107705): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,107876): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,108030): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,108227): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,108367): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,108420): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,108622): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,108779): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,108982): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,109125): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,109178): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,109381): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,109538): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,109741): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,109884): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,109937): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,110140): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,110297): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,110500): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,110643): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,110696): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,110900): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,111057): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,111260): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,111403): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,111456): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,111662): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,111820): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1236,112025): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,112169): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,112222): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,112343): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1236,112465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112812): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,112992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,113945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,114990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,115962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,116979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,117910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118056): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1236,118105): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(1236,118193): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(1236,118244): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1236,118299): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(1236,118371): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(1236,118412): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(1236,118578): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(1236,118639): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1236,118711): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1236,118746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,118976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119356): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(1236,119407): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(1236,119439): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(1236,119498): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(1236,119552): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1236,119587): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(1236,119627): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(1236,119668): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1236,119766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,119820): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(1236,119994): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(1236,120072): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(1236,120098): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1236,120130): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(1236,120176): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(1236,120244): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1236,120279): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(1236,120343): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1236,120375): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1236,120434): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1236,120466): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1236,120545): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1236,120584): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1236,120630): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1236,120679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,120983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,121564): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(1236,121717): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1236,122072): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1236,122303): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1236,122416): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(1236,122475): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(1236,122529): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(1236,122564): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(1236,122607): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(1236,122658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,122684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,122706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,122773): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(1236,122841): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(1236,122923): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(1236,123048): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(1236,123093): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(1236,123135): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(1236,123194): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1236,123254): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1236,123328): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1236,123372): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1236,123429): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1236,123474): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1236,123519): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1236,123599): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(1236,123685): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1236,123822): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1236,123848): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1236,123898): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(1236,123935): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(1236,123977): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(1236,124040): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1236,124102): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1236,124166): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1236,124226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,124252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,124324): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(1236,124386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,124455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,124515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,126874): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(1236,126920): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(1236,126957): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1236,127229): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(1236,127310): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(1236,127380): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,127417): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,127661): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,127822): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,127858): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,127913): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1236,128042): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128080): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128118): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,128286): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,128322): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128358): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,128415): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1236,128547): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128724): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,128760): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128811): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1236,128942): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,128980): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,129018): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,129186): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,129229): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1236,129265): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1236,129314): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1236,129360): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(1236,129396): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(1236,129424): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(1236,129458): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(1236,129517): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1236,129552): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(1236,129588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,129963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,130439): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(1236,130488): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(1236,130528): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1236,130800): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(1236,130866): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1236,130922): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,130959): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1236,131004): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(1236,131080): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,131117): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,131422): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,131456): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,131713): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,131749): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,131920): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1236,132063): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,132111): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1236,132241): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,132275): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,132313): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,132351): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,132615): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,132651): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,132687): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,132860): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1236,133003): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,133053): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1236,133186): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,133220): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,133496): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,133532): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,133702): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1236,133848): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,133899): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1236,134088): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,134141): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,134197): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,134234): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1236,134373): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,134407): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,134445): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,134483): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,134749): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,134792): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1236,134828): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1236,134995): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1236,135140): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,135189): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1236,135234): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(1236,135269): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(1236,135330): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(1236,135371): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(1236,135419): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1236,135461): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1236,135498): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1236,135552): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1236,135614): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1236,135709): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(1236,135742): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(1236,135781): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(1236,140021): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(1236,140052): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(1236,140092): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(1236,140153): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(1236,140203): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(1236,140302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140511): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(1236,140606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,140996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,141783): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,141866): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,141927): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,141999): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,142203): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,142242): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,142281): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,142390): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,142428): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,142467): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,142583): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,142640): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,142679): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,142793): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,142847): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,142886): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,143131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,143158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,143475): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,143558): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,143619): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,143691): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,143895): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,143934): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,143973): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,144082): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,144120): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,144159): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,144275): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,144332): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,144371): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,144485): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,144539): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,144578): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,144823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,144850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,145167): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,145250): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,145311): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,145383): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,145587): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,145626): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,145665): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,145774): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,145812): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,145851): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,145967): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,146024): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,146063): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,146177): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,146231): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,146270): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,146515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,146542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,146860): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,146943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,147004): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,147076): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,147282): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,147321): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,147360): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,147469): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,147507): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,147546): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,147662): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,147719): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,147758): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,147872): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,147926): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,147965): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,148211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,148238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,148557): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,148640): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,148701): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,148773): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,148981): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,149020): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,149059): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,149169): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,149207): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,149246): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,149363): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,149420): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,149459): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,149574): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,149628): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,149667): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,149919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,149946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,150234): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1236,150317): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1236,150378): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1236,150450): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1236,150594): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,150633): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,150672): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,150778): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1236,150816): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,150855): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,150968): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,151025): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,151064): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,151175): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1236,151229): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1236,151268): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1236,151730): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1236,151760): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1236,151832): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1236,151873): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1236,151931): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1236,151986): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1236,152042): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1236,152118): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(1236,152192): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1236,152222): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1236,153139): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,153161): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153257): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,153281): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153375): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,153397): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153488): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,153507): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153601): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,153623): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153716): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,153737): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153829): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,153849): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,153940): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,153959): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,154018): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,154040): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,154111): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,154133): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154206): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,154228): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154335): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,154416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154499): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154572): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,154596): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,154667): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,154691): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154764): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,154788): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,154899): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,154980): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155063): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155134): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,155156): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,155227): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,155249): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155322): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,155344): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155451): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,155532): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155615): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155683): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,155702): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,155773): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,155792): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155865): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,155884): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,155986): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,156068): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156152): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156223): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,156245): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,156316): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,156338): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156411): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,156433): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156541): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,156623): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156707): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156777): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,156798): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,156869): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,156890): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,156963): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,156984): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157089): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,157170): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157253): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157322): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,157342): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,157413): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,157433): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157506): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,157526): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157631): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,157714): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157799): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,157867): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,157886): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,157957): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,157976): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158049): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,158068): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158168): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,158248): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158330): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158407): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158436): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,158507): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158536): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158609): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158638): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158747): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158776): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,158849): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158878): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,158954): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1236,158983): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,159071): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(1236,159096): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(1236,159121): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(1236,159149): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(1236,159176): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(1236,159300): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1236,159325): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,159380): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1236,159405): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1236,159772): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(1236,159902): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(1236,160005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,160039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,160073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,160110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,162085): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,164079): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(1236,164132): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(1236,164188): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(1236,164276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,164965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,165831): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,165854): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1236,165877): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,165962): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,165985): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1236,166008): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,166103): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,166126): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1236,166149): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,166250): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,166273): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1236,166296): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,166398): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1236,166421): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1236,166444): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1236,166528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,166573): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,166595): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,166644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,166689): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,166713): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,166760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,166805): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,166827): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,166871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,166916): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,166935): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,166982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167027): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,167049): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167140): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,167161): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167251): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,167271): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167360): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,167379): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167469): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1236,167489): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,167579): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1236,167599): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1236,167671): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(1236,167751): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(1236,167831): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(1236,167906): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(1236,167981): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(1236,168058): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(1236,168133): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(1236,168206): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(1236,168444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,168487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,168531): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,168574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,168619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,175714): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1236,177103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177139): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,177161): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177242): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,177266): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177345): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,177367): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177443): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,177462): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177541): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,177563): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177641): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,177662): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177739): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,177759): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177835): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,177854): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,177931): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1236,177951): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,177992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178028): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1236,178048): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,178088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178124): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1236,178149): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1236,178190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178221): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,178267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178442): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1236,178493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178524): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(1236,178574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178605): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(1236,178647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,178882): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(1236,178955): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(1236,179028): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(1236,179096): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(1236,179164): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(1236,179234): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(1236,179302): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(1236,179368): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(1236,179419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,179834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,180242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,180312): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,180334): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180405): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,180427): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,180562): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,180586): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180657): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,180681): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,180814): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,180836): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180907): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,180929): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,180989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,181059): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,181078): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181149): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,181168): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,181301): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,181323): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181394): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,181416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,181548): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,181569): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181640): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,181661): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,181792): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,181812): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181883): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,181903): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,181963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182033): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,182052): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,182123): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,182142): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,182197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182267): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1236,182292): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,182365): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1236,182390): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1236,182457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,182974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183264): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1236,183286): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183372): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1236,183396): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183480): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1236,183502): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183583): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1236,183602): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183686): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1236,183708): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183791): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1236,183812): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183894): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1236,183914): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,183950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,183995): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1236,184014): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184096): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1236,184116): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184198): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1236,184218): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184299): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(1236,184321): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184485): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(1236,184512): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184602): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(1236,184628): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1236,184670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1236,184872): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(1236,184948): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(1236,185024): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(1236,185095): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(1236,185166): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(1236,185239): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1236,185310): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(1236,185379): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(1236,185444): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(1236,185906): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186002): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,186064): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,186185): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,186247): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,186357): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,186432): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186490): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186648): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,186709): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,186784): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,186914): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,186975): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,187050): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,187111): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,187186): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,187248): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,187422): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,187485): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,187561): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,187622): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,187785): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,187849): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,187925): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,187986): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,188059): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,188123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,188199): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,188263): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,188339): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,188404): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,188583): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,188649): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,188731): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,188791): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,188965): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,189028): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,189110): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,189170): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,189249): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,189312): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,189394): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,189457): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,189539): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,189603): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,189793): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,189858): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,189938): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,189995): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,190162): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,190222): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1236,190302): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,190359): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1236,190436): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,190496): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1236,190576): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,190636): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1236,190716): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,190777): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1236,190960): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1236,191022): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1255,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(1260,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1276,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1280,20): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1283,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1286,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1300,21): run-time error CSS1039: Token not allowed after unary operator: '-fontFamily'
(1302,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1306,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1309,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1331,20): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1353,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1354,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(1363,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1367,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1371,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1390,20): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1401,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1428,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1432,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(1478,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1487,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1496,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1512,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1546,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1566,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1608,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1632,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1679,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1707,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1735,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1738,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(1741,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1756,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1757,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1761,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1783,15): run-time error CSS1039: Token not allowed after unary operator: '-paraColor'
(1792,15): run-time error CSS1039: Token not allowed after unary operator: '-paraColor'
(1801,15): run-time error CSS1039: Token not allowed after unary operator: '-paraColor'
(1823,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1830,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1838,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1845,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1846,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1858,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(1861,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(1864,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1867,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1870,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1887,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1898,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1908,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(1912,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1928,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(1945,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1947,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(1974,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(1993,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(2017,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2041,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2062,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(2113,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2137,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(2153,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2165,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(2175,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2200,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2215,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2219,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2231,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2240,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(2241,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2257,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2274,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2279,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2284,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2291,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2296,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2338,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2343,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2355,28): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(2356,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2364,28): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(2424,28): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2428,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2440,17): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(2448,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2716,1): run-time error CSS1019: Unexpected token, found '@import'
(2716,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100;0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;0,9..40,1000;1,9..40,100;1,9..40,200;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700;1,9..40,800;1,9..40,900;1,9..40,1000&family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap")'
(2719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2740,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(2741,21): run-time error CSS1039: Token not allowed after unary operator: '-fontFamily'
(2749,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(2753,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2769,21): run-time error CSS1039: Token not allowed after unary operator: '-headingFont'
(2773,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(2774,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(2775,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2781,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(2804,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(2807,21): run-time error CSS1039: Token not allowed after unary operator: '-fontFamily'
(2867,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(2868,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(2869,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(2871,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2876,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(2903,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2904,20): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2907,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(2910,20): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2914,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2937,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2957,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2963,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(2979,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(2983,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3002,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3012,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3018,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3024,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3038,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3039,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3044,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3049,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3050,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3051,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3055,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3056,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3057,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3061,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3062,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3063,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3067,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3068,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3069,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3096,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3127,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3131,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3141,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(3145,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3180,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3200,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3201,21): run-time error CSS1039: Token not allowed after unary operator: '-headingFont'
(3205,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3209,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(3210,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3234,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3261,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3280,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3284,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3309,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3310,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3323,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3328,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3344,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3350,21): run-time error CSS1039: Token not allowed after unary operator: '-headingFont'
(3353,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3366,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3391,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3399,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(3400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3415,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3436,20): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3447,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3452,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3470,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3471,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3480,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3502,26): run-time error CSS1039: Token not allowed after unary operator: '-LightBg'
(3509,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3536,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(3540,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(3549,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(3601,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3602,6): run-time error CSS1035: Expected colon, found '{'
(3608,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3609,6): run-time error CSS1035: Expected colon, found '{'
(3658,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3659,8): run-time error CSS1035: Expected colon, found '{'
(3667,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3668,8): run-time error CSS1035: Expected colon, found '{'
(3677,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3678,8): run-time error CSS1035: Expected colon, found '{'
(3686,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3687,8): run-time error CSS1035: Expected colon, found '{'
(3712,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(3719,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(3731,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3741,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3744,26): run-time error CSS1039: Token not allowed after unary operator: '-LightBg'
(3761,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3767,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3779,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(3813,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(3826,22): run-time error CSS1046: Expect comma, found '17'
(3826,27): run-time error CSS1046: Expect comma, found ')'
(3852,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(3853,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(3858,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(3859,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(3869,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(3876,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3880,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3885,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(3897,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(3903,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3915,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3934,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3938,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(3988,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(3994,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(3999,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4005,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4009,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(4019,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4023,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4027,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(4079,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(4092,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(4107,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(4137,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(4196,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4223,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4234,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(4246,23): run-time error CSS1046: Expect comma, found '140'
(4246,31): run-time error CSS1046: Expect comma, found '/'
(4251,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4264,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(4265,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4279,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4284,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4289,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(4350,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4360,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4380,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4386,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4402,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4409,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4443,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(4471,21): run-time error CSS1046: Expect comma, found '5'
(4471,26): run-time error CSS1046: Expect comma, found '/'
(4541,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4548,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4552,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4576,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4584,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4599,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4695,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4700,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4711,21): run-time error CSS1046: Expect comma, found '5'
(4711,26): run-time error CSS1046: Expect comma, found '/'
(4719,22): run-time error CSS1046: Expect comma, found '179'
(4719,30): run-time error CSS1046: Expect comma, found '/'
(4732,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4747,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(4751,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4756,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4765,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4770,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4782,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4852,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4858,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(4865,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(4882,33): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4887,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4900,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4918,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4919,20): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(4928,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4930,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4933,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(4954,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(4961,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(4973,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5020,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5025,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5037,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5044,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5048,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5070,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5073,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5077,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(5088,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(5106,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5118,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5122,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5130,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5143,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5148,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5152,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5157,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5161,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5172,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5173,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5188,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5189,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5216,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(5231,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5258,21): run-time error CSS1046: Expect comma, found '0'
(5258,25): run-time error CSS1046: Expect comma, found '/'
(5264,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5276,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5297,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5317,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5321,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5326,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5331,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5342,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5349,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5387,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5394,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5422,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(5427,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(5432,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5458,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5467,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5472,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5476,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5477,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5490,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5502,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5522,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5527,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5538,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5545,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5549,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5558,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5612,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(5614,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(5636,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5643,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(5644,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5649,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5650,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5653,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(5661,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5673,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(5674,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5684,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5701,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5712,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5734,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5745,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5761,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5781,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5785,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5789,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5812,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(5848,20): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(5859,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(5860,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5868,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5872,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(5873,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5892,21): run-time error CSS1046: Expect comma, found '5'
(5892,26): run-time error CSS1046: Expect comma, found '/'
(5924,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(5929,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(5930,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5943,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5959,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor3'
(5979,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(5984,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6017,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6034,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6044,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6068,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6069,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6075,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6082,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6119,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6128,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(6129,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6151,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6157,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6203,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6207,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6220,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6224,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6280,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6285,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6298,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6305,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6332,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6341,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6362,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6368,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6396,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6397,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6410,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6415,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6433,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6443,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6453,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6463,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6481,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6491,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6496,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6497,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6503,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6513,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6528,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(6546,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6562,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6568,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6577,33): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6583,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6592,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6599,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6604,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6608,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6618,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6629,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6633,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(6642,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6650,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6651,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6652,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6657,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(6662,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6679,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6681,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6682,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6685,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(6690,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(6691,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6695,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6701,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6711,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6712,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6713,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(6724,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(6725,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6729,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6733,22): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(6740,22): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(6749,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6770,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6780,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6791,33): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6795,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6806,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(6811,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6823,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6829,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(6833,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6839,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6846,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6854,33): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6872,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6896,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6916,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6921,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6922,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(6951,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(6980,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(6984,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(6989,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(6996,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(7016,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7030,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7043,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7049,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7053,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7059,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7070,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7080,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7084,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7089,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7094,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7123,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7124,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7137,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7142,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7157,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(7164,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(7171,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(7175,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(7183,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(7202,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7215,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7220,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7224,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7225,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7247,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(7265,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7266,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7267,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7273,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7282,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7295,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7308,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7320,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7356,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7370,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7390,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7397,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7405,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7412,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7419,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7433,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7468,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7523,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7533,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7566,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7614,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7615,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7706,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(7733,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7756,20): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7798,22): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7809,22): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7818,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7820,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7821,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7825,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(7834,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(7835,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7870,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7887,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7918,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7922,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(7933,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(7939,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7951,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(7959,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7964,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7974,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(7985,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(7986,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(7987,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8013,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8015,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8016,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8024,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8025,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8029,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8035,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8045,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8046,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8047,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8058,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8059,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8063,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8067,22): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8094,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8104,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8106,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8141,21): run-time error CSS1046: Expect comma, found '5'
(8141,26): run-time error CSS1046: Expect comma, found '/'
(8148,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8165,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8166,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8177,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8182,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8194,26): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8203,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8204,19): run-time error CSS1039: Token not allowed after unary operator: '-fontSize'
(8212,33): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(8216,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8236,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(8249,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8254,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8260,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8265,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8307,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(8339,21): run-time error CSS1046: Expect comma, found '5'
(8339,26): run-time error CSS1046: Expect comma, found '/'
(8346,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8366,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8373,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8400,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8415,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(8469,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8482,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8509,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8514,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8519,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8546,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(8547,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8552,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8571,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8577,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8590,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8597,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8601,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8605,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8609,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8612,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8616,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8628,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8633,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8641,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8668,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8672,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8676,26): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8690,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8694,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8720,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8724,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8731,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8738,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8742,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8746,26): run-time error CSS1039: Token not allowed after unary operator: '-secounderyColor'
(8754,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8761,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8797,26): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8801,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8805,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8809,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8816,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(8824,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8828,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8832,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8840,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8844,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8848,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8852,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor'
(8886,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(8892,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8899,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(8904,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8918,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8933,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(8942,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8950,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(8951,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8955,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8960,15): run-time error CSS1039: Token not allowed after unary operator: '-mainColor2'
(8967,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(8982,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(8994,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9000,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9005,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(9039,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(9049,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(9064,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9088,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9093,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(9097,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9113,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9124,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColorSecond'
(9133,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9155,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(9156,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(9164,28): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(9165,20): run-time error CSS1039: Token not allowed after unary operator: '-transition'
(9189,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(9190,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(10018,17): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(11624,28): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12332,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(12336,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(12341,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(12351,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(12438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12486,22): run-time error CSS1039: Token not allowed after unary operator: '-blog-index'
(12582,15): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(12592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12613,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(12621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12641,26): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(12646,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(12666,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(12676,26): run-time error CSS1039: Token not allowed after unary operator: '-DarkBg'
(12688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12745,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(12746,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12750,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(12771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12780,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(12781,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12785,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(12847,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12867,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(12881,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12891,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(12892,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12913,15): run-time error CSS1039: Token not allowed after unary operator: '-paragraphColor'
(12927,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12960,26): run-time error CSS1039: Token not allowed after unary operator: '-blackColor'
(12974,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12984,20): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(12985,15): run-time error CSS1039: Token not allowed after unary operator: '-whiteColor'
(12993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13009,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13023,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(13040,15): run-time error CSS1039: Token not allowed after unary operator: '-primaryColor'
(13166,22): run-time error CSS1039: Token not allowed after unary operator: '-gridColor'
(13175,17): run-time error CSS1038: Expected hex color, found '#fff0'
(13615,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(13616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(13626,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(13627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*!
 * 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,.fab,.fad,.fal,.far,.fas{-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:.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:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-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}.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(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
	font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 13em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 16px;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: 14px;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	/* Support: IE7 */
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-button {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
	right: 0.5em;
	left: auto;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.4em 2.1em 0.4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Calibri,Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Calibri,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url("../css/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #6f6aa6;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url("../css/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url("../css/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #7567ab;
	font-weight: normal;
	color: #fff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #7567ab ;
	background: #eef2fb;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("../css/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("../css/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("../css/images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("../css/images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("../css/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("../css/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("../css/images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("../css/images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("../css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("../css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
	border-radius: 8px;
}

@charset "UTF-8";/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 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.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='%23212529'%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-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='%23052c65'%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-focus-border-color:#86b7fe;--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;border-color:var(--bs-accordion-btn-focus-border-color);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-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-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-collapse{border-width:0}.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-button,.accordion-flush .accordion-item .accordion-button.collapsed{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;justify-content:space-between;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;justify-content:space-between;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-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.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 */
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
@font-face{font-family:'boxicons';font-weight:normal;font-style:normal;src:url('../fonts/boxicons.eot');src:url('../fonts/boxicons.eot') format('embedded-opentype'),url('../fonts/boxicons.woff2') format('woff2'),url('../fonts/boxicons.woff') format('woff'),url('../fonts/boxicons.ttf') format('truetype'),url('../fonts/boxicons.svg?#boxicons') format('svg')}.bx{font-family:'boxicons'!important;font-weight:normal;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bx-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-lg{font-size:3.0!important}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'}.bx-rotate-180{transform:rotate(180deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'}.bx-rotate-270{transform:rotate(270deg);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'}.bx-flip-horizontal{transform:scaleX(-1);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)'}.bx-flip-vertical{transform:scaleY(-1);-ms-filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)'}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxl-500px:before{content:"\e900"}.bxl-adobe:before{content:"\e901"}.bxl-airbnb:before{content:"\e902"}.bxl-algolia:before{content:"\e903"}.bxl-amazon:before{content:"\e904"}.bxl-android:before{content:"\e905"}.bxl-angular:before{content:"\e906"}.bxl-apple:before{content:"\e907"}.bxl-audible:before{content:"\e908"}.bxl-baidu:before{content:"\e909"}.bxl-behance:before{content:"\e90a"}.bxl-bing:before{content:"\e90b"}.bxl-bitcoin:before{content:"\e90c"}.bxl-blogger:before{content:"\e90d"}.bxl-bootstrap:before{content:"\e90e"}.bxl-chrome:before{content:"\e90f"}.bxl-codepen:before{content:"\e910"}.bxl-creative-commons:before{content:"\e911"}.bxl-css3:before{content:"\e912"}.bxl-dailymotion:before{content:"\e913"}.bxl-deviantart:before{content:"\e914"}.bxl-dev-to:before{content:"\e915"}.bxl-digg:before{content:"\e916"}.bxl-digitalocean:before{content:"\e917"}.bxl-discord:before{content:"\e918"}.bxl-discourse:before{content:"\e919"}.bxl-dribbble:before{content:"\e91a"}.bxl-dropbox:before{content:"\e91b"}.bxl-drupal:before{content:"\e91c"}.bxl-ebay:before{content:"\e91d"}.bxl-edge:before{content:"\e91e"}.bxl-etsy:before{content:"\e91f"}.bxl-facebook:before{content:"\e920"}.bxl-facebook-circle:before{content:"\e921"}.bxl-facebook-square:before{content:"\e922"}.bxl-figma:before{content:"\e923"}.bxl-firefox:before{content:"\e924"}.bxl-flickr:before{content:"\e925"}.bxl-flickr-square:before{content:"\e926"}.bxl-foursquare:before{content:"\e927"}.bxl-git:before{content:"\e928"}.bxl-github:before{content:"\e929"}.bxl-gitlab:before{content:"\e92a"}.bxl-google:before{content:"\e92b"}.bxl-google-plus:before{content:"\e92c"}.bxl-google-plus-circle:before{content:"\e92d"}.bxl-html5:before{content:"\e92e"}.bxl-imdb:before{content:"\e92f"}.bxl-instagram:before{content:"\e930"}.bxl-instagram-alt:before{content:"\e931"}.bxl-internet-explorer:before{content:"\e932"}.bxl-invision:before{content:"\e933"}.bxl-javascript:before{content:"\e934"}.bxl-joomla:before{content:"\e935"}.bxl-jquery:before{content:"\e936"}.bxl-jsfiddle:before{content:"\e937"}.bxl-kickstarter:before{content:"\e938"}.bxl-less:before{content:"\e939"}.bxl-linkedin:before{content:"\e93a"}.bxl-linkedin-square:before{content:"\e93b"}.bxl-magento:before{content:"\e93c"}.bxl-mailchimp:before{content:"\e93d"}.bxl-mastercard:before{content:"\e93e"}.bxl-medium:before{content:"\e93f"}.bxl-medium-old:before{content:"\e940"}.bxl-medium-square:before{content:"\e941"}.bxl-messenger:before{content:"\e942"}.bxl-microsoft:before{content:"\e943"}.bxl-nodejs:before{content:"\e944"}.bxl-opera:before{content:"\e945"}.bxl-patreon:before{content:"\e946"}.bxl-paypal:before{content:"\e947"}.bxl-periscope:before{content:"\e948"}.bxl-pinterest:before{content:"\e949"}.bxl-pinterest-alt:before{content:"\e94a"}.bxl-play-store:before{content:"\e94b"}.bxl-pocket:before{content:"\e94c"}.bxl-product-hunt:before{content:"\e94d"}.bxl-quora:before{content:"\e94e"}.bxl-react:before{content:"\e94f"}.bxl-redbubble:before{content:"\e950"}.bxl-reddit:before{content:"\e951"}.bxl-redux:before{content:"\e952"}.bxl-sass:before{content:"\e953"}.bxl-shopify:before{content:"\e954"}.bxl-skype:before{content:"\e955"}.bxl-slack:before{content:"\e956"}.bxl-slack-old:before{content:"\e957"}.bxl-snapchat:before{content:"\e958"}.bxl-soundcloud:before{content:"\e959"}.bxl-spotify:before{content:"\e95a"}.bxl-squarespace:before{content:"\e95b"}.bxl-stack-overflow:before{content:"\e95c"}.bxl-stripe:before{content:"\e95d"}.bxl-telegram:before{content:"\e95e"}.bxl-trello:before{content:"\e95f"}.bxl-tumblr:before{content:"\e960"}.bxl-twitch:before{content:"\e961"}.bxl-twitter:before{content:"\e962"}.bxl-unsplash:before{content:"\e963"}.bxl-vimeo:before{content:"\e964"}.bxl-visa:before{content:"\e965"}.bxl-vk:before{content:"\e966"}.bxl-vuejs:before{content:"\e967"}.bxl-whatsapp:before{content:"\e968"}.bxl-whatsapp-square:before{content:"\e969"}.bxl-wikipedia:before{content:"\e96a"}.bxl-windows:before{content:"\e96b"}.bxl-wix:before{content:"\e96c"}.bxl-wordpress:before{content:"\e96d"}.bxl-yahoo:before{content:"\e96e"}.bxl-yelp:before{content:"\e96f"}.bxl-youtube:before{content:"\e970"}.bx-abacus:before{content:"\e971"}.bx-accessibility:before{content:"\e972"}.bx-add-to-queue:before{content:"\e973"}.bx-adjust:before{content:"\e974"}.bx-alarm:before{content:"\e975"}.bx-alarm-add:before{content:"\e976"}.bx-alarm-exclamation:before{content:"\e977"}.bx-alarm-off:before{content:"\e978"}.bx-alarm-snooze:before{content:"\e979"}.bx-album:before{content:"\e97a"}.bx-align-justify:before{content:"\e97b"}.bx-align-left:before{content:"\e97c"}.bx-align-middle:before{content:"\e97d"}.bx-align-right:before{content:"\e97e"}.bx-analyse:before{content:"\e97f"}.bx-anchor:before{content:"\e980"}.bx-angry:before{content:"\e981"}.bx-aperture:before{content:"\e982"}.bx-arch:before{content:"\e983"}.bx-archive:before{content:"\e984"}.bx-archive-in:before{content:"\e985"}.bx-archive-out:before{content:"\e986"}.bx-area:before{content:"\e987"}.bx-arrow-back:before{content:"\e988"}.bx-arrow-from-bottom:before{content:"\e989"}.bx-arrow-from-left:before{content:"\e98a"}.bx-arrow-from-right:before{content:"\e98b"}.bx-arrow-from-top:before{content:"\e98c"}.bx-arrow-to-bottom:before{content:"\e98d"}.bx-arrow-to-left:before{content:"\e98e"}.bx-arrow-to-right:before{content:"\e98f"}.bx-arrow-to-top:before{content:"\e990"}.bx-at:before{content:"\e991"}.bx-atom:before{content:"\e992"}.bx-award:before{content:"\e993"}.bx-badge:before{content:"\e994"}.bx-badge-check:before{content:"\e995"}.bx-ball:before{content:"\e996"}.bx-band-aid:before{content:"\e997"}.bx-bar-chart:before{content:"\e998"}.bx-bar-chart-alt:before{content:"\e999"}.bx-bar-chart-alt-2:before{content:"\e99a"}.bx-bar-chart-square:before{content:"\e99b"}.bx-barcode:before{content:"\e99c"}.bx-barcode-reader:before{content:"\e99d"}.bx-baseball:before{content:"\e99e"}.bx-basket:before{content:"\e99f"}.bx-basketball:before{content:"\e9a0"}.bx-bath:before{content:"\e9a1"}.bx-battery:before{content:"\e9a2"}.bx-bed:before{content:"\e9a3"}.bx-been-here:before{content:"\e9a4"}.bx-beer:before{content:"\e9a5"}.bx-bell:before{content:"\e9a6"}.bx-bell-minus:before{content:"\e9a7"}.bx-bell-off:before{content:"\e9a8"}.bx-bell-plus:before{content:"\e9a9"}.bx-bible:before{content:"\e9aa"}.bx-bitcoin:before{content:"\e9ab"}.bx-blanket:before{content:"\e9ac"}.bx-block:before{content:"\e9ad"}.bx-bluetooth:before{content:"\e9ae"}.bx-body:before{content:"\e9af"}.bx-bold:before{content:"\e9b0"}.bx-bolt-circle:before{content:"\e9b1"}.bx-bomb:before{content:"\e9b2"}.bx-bone:before{content:"\e9b3"}.bx-bong:before{content:"\e9b4"}.bx-book:before{content:"\e9b5"}.bx-book-add:before{content:"\e9b6"}.bx-book-alt:before{content:"\e9b7"}.bx-book-bookmark:before{content:"\e9b8"}.bx-book-content:before{content:"\e9b9"}.bx-book-heart:before{content:"\e9ba"}.bx-bookmark:before{content:"\e9bb"}.bx-bookmark-minus:before{content:"\e9bc"}.bx-bookmark-plus:before{content:"\e9bd"}.bx-bookmarks:before{content:"\e9be"}.bx-book-open:before{content:"\e9bf"}.bx-book-reader:before{content:"\e9c0"}.bx-border-all:before{content:"\e9c1"}.bx-border-bottom:before{content:"\e9c2"}.bx-border-inner:before{content:"\e9c3"}.bx-border-left:before{content:"\e9c4"}.bx-border-none:before{content:"\e9c5"}.bx-border-outer:before{content:"\e9c6"}.bx-border-radius:before{content:"\e9c7"}.bx-border-right:before{content:"\e9c8"}.bx-border-top:before{content:"\e9c9"}.bx-bot:before{content:"\e9ca"}.bx-bowling-ball:before{content:"\e9cb"}.bx-box:before{content:"\e9cc"}.bx-bracket:before{content:"\e9cd"}.bx-braille:before{content:"\e9ce"}.bx-brain:before{content:"\e9cf"}.bx-briefcase:before{content:"\e9d0"}.bx-briefcase-alt:before{content:"\e9d1"}.bx-briefcase-alt-2:before{content:"\e9d2"}.bx-brightness:before{content:"\e9d3"}.bx-brightness-half:before{content:"\e9d4"}.bx-broadcast:before{content:"\e9d5"}.bx-brush:before{content:"\e9d6"}.bx-brush-alt:before{content:"\e9d7"}.bx-bug:before{content:"\e9d8"}.bx-bug-alt:before{content:"\e9d9"}.bx-building:before{content:"\e9da"}.bx-building-house:before{content:"\e9db"}.bx-buildings:before{content:"\e9dc"}.bx-bulb:before{content:"\e9dd"}.bx-bullseye:before{content:"\e9de"}.bx-buoy:before{content:"\e9df"}.bx-bus:before{content:"\e9e0"}.bx-bus-school:before{content:"\e9e1"}.bx-cabinet:before{content:"\e9e2"}.bx-cake:before{content:"\e9e3"}.bx-calculator:before{content:"\e9e4"}.bx-calendar:before{content:"\e9e5"}.bx-calendar-alt:before{content:"\e9e6"}.bx-calendar-check:before{content:"\e9e7"}.bx-calendar-edit:before{content:"\e9e8"}.bx-calendar-event:before{content:"\e9e9"}.bx-calendar-exclamation:before{content:"\e9ea"}.bx-calendar-heart:before{content:"\e9eb"}.bx-calendar-minus:before{content:"\e9ec"}.bx-calendar-plus:before{content:"\e9ed"}.bx-calendar-star:before{content:"\e9ee"}.bx-calendar-week:before{content:"\e9ef"}.bx-calendar-x:before{content:"\e9f0"}.bx-camera:before{content:"\e9f1"}.bx-camera-home:before{content:"\e9f2"}.bx-camera-movie:before{content:"\e9f3"}.bx-camera-off:before{content:"\e9f4"}.bx-capsule:before{content:"\e9f5"}.bx-captions:before{content:"\e9f6"}.bx-car:before{content:"\e9f7"}.bx-card:before{content:"\e9f8"}.bx-caret-down:before{content:"\e9f9"}.bx-caret-down-circle:before{content:"\e9fa"}.bx-caret-down-square:before{content:"\e9fb"}.bx-caret-left:before{content:"\e9fc"}.bx-caret-left-circle:before{content:"\e9fd"}.bx-caret-left-square:before{content:"\e9fe"}.bx-caret-right:before{content:"\e9ff"}.bx-caret-right-circle:before{content:"\ea00"}.bx-caret-right-square:before{content:"\ea01"}.bx-caret-up:before{content:"\ea02"}.bx-caret-up-circle:before{content:"\ea03"}.bx-caret-up-square:before{content:"\ea04"}.bx-carousel:before{content:"\ea05"}.bx-cart:before{content:"\ea06"}.bx-cart-alt:before{content:"\ea07"}.bx-cast:before{content:"\ea08"}.bx-cctv:before{content:"\ea09"}.bx-certification:before{content:"\ea0a"}.bx-chair:before{content:"\ea0b"}.bx-chalkboard:before{content:"\ea0c"}.bx-chart:before{content:"\ea0d"}.bx-chat:before{content:"\ea0e"}.bx-check:before{content:"\ea0f"}.bx-checkbox:before{content:"\ea10"}.bx-checkbox-checked:before{content:"\ea11"}.bx-checkbox-square:before{content:"\ea12"}.bx-check-circle:before{content:"\ea13"}.bx-check-double:before{content:"\ea14"}.bx-check-shield:before{content:"\ea15"}.bx-check-square:before{content:"\ea16"}.bx-chevron-down:before{content:"\ea17"}.bx-chevron-down-circle:before{content:"\ea18"}.bx-chevron-down-square:before{content:"\ea19"}.bx-chevron-left:before{content:"\ea1a"}.bx-chevron-left-circle:before{content:"\ea1b"}.bx-chevron-left-square:before{content:"\ea1c"}.bx-chevron-right:before{content:"\ea1d"}.bx-chevron-right-circle:before{content:"\ea1e"}.bx-chevron-right-square:before{content:"\ea1f"}.bx-chevrons-down:before{content:"\ea20"}.bx-chevrons-left:before{content:"\ea21"}.bx-chevrons-right:before{content:"\ea22"}.bx-chevrons-up:before{content:"\ea23"}.bx-chevron-up:before{content:"\ea24"}.bx-chevron-up-circle:before{content:"\ea25"}.bx-chevron-up-square:before{content:"\ea26"}.bx-chip:before{content:"\ea27"}.bx-church:before{content:"\ea28"}.bx-circle:before{content:"\ea29"}.bx-clinic:before{content:"\ea2a"}.bx-clipboard:before{content:"\ea2b"}.bx-closet:before{content:"\ea2c"}.bx-cloud:before{content:"\ea2d"}.bx-cloud-download:before{content:"\ea2e"}.bx-cloud-drizzle:before{content:"\ea2f"}.bx-cloud-lightning:before{content:"\ea30"}.bx-cloud-light-rain:before{content:"\ea31"}.bx-cloud-rain:before{content:"\ea32"}.bx-cloud-snow:before{content:"\ea33"}.bx-cloud-upload:before{content:"\ea34"}.bx-code:before{content:"\ea35"}.bx-code-alt:before{content:"\ea36"}.bx-code-block:before{content:"\ea37"}.bx-code-curly:before{content:"\ea38"}.bx-coffee:before{content:"\ea39"}.bx-coffee-togo:before{content:"\ea3a"}.bx-cog:before{content:"\ea3b"}.bx-coin:before{content:"\ea3c"}.bx-coin-stack:before{content:"\ea3d"}.bx-collapse:before{content:"\ea3e"}.bx-collection:before{content:"\ea3f"}.bx-color-fill:before{content:"\ea40"}.bx-columns:before{content:"\ea41"}.bx-command:before{content:"\ea42"}.bx-comment:before{content:"\ea43"}.bx-comment-add:before{content:"\ea44"}.bx-comment-check:before{content:"\ea45"}.bx-comment-detail:before{content:"\ea46"}.bx-comment-dots:before{content:"\ea47"}.bx-comment-edit:before{content:"\ea48"}.bx-comment-error:before{content:"\ea49"}.bx-comment-minus:before{content:"\ea4a"}.bx-comment-x:before{content:"\ea4b"}.bx-compass:before{content:"\ea4c"}.bx-confused:before{content:"\ea4d"}.bx-conversation:before{content:"\ea4e"}.bx-cookie:before{content:"\ea4f"}.bx-cool:before{content:"\ea50"}.bx-copy:before{content:"\ea51"}.bx-copy-alt:before{content:"\ea52"}.bx-copyright:before{content:"\ea53"}.bx-credit-card:before{content:"\ea54"}.bx-credit-card-alt:before{content:"\ea55"}.bx-credit-card-front:before{content:"\ea56"}.bx-crop:before{content:"\ea57"}.bx-crosshair:before{content:"\ea58"}.bx-crown:before{content:"\ea59"}.bx-cube:before{content:"\ea5a"}.bx-cube-alt:before{content:"\ea5b"}.bx-cuboid:before{content:"\ea5c"}.bx-current-location:before{content:"\ea5d"}.bx-customize:before{content:"\ea5e"}.bx-cut:before{content:"\ea5f"}.bx-cycling:before{content:"\ea60"}.bx-cylinder:before{content:"\ea61"}.bx-data:before{content:"\ea62"}.bx-desktop:before{content:"\ea63"}.bx-detail:before{content:"\ea64"}.bx-devices:before{content:"\ea65"}.bx-dialpad:before{content:"\ea66"}.bx-dialpad-alt:before{content:"\ea67"}.bx-diamond:before{content:"\ea68"}.bx-dice-1:before{content:"\ea69"}.bx-dice-2:before{content:"\ea6a"}.bx-dice-3:before{content:"\ea6b"}.bx-dice-4:before{content:"\ea6c"}.bx-dice-5:before{content:"\ea6d"}.bx-dice-6:before{content:"\ea6e"}.bx-directions:before{content:"\ea6f"}.bx-disc:before{content:"\ea70"}.bx-dish:before{content:"\ea71"}.bx-dislike:before{content:"\ea72"}.bx-dizzy:before{content:"\ea73"}.bx-dna:before{content:"\ea74"}.bx-dock-bottom:before{content:"\ea75"}.bx-dock-left:before{content:"\ea76"}.bx-dock-right:before{content:"\ea77"}.bx-dock-top:before{content:"\ea78"}.bx-dollar:before{content:"\ea79"}.bx-dollar-circle:before{content:"\ea7a"}.bx-donate-blood:before{content:"\ea7b"}.bx-donate-heart:before{content:"\ea7c"}.bx-door-open:before{content:"\ea7d"}.bx-dots-horizontal:before{content:"\ea7e"}.bx-dots-horizontal-rounded:before{content:"\ea7f"}.bx-dots-vertical:before{content:"\ea80"}.bx-dots-vertical-rounded:before{content:"\ea81"}.bx-doughnut-chart:before{content:"\ea82"}.bx-down-arrow:before{content:"\ea83"}.bx-down-arrow-alt:before{content:"\ea84"}.bx-down-arrow-circle:before{content:"\ea85"}.bx-download:before{content:"\ea86"}.bx-downvote:before{content:"\ea87"}.bx-drink:before{content:"\ea88"}.bx-droplet:before{content:"\ea89"}.bx-dumbbell:before{content:"\ea8a"}.bx-duplicate:before{content:"\ea8b"}.bx-edit:before{content:"\ea8c"}.bx-edit-alt:before{content:"\ea8d"}.bx-envelope:before{content:"\ea8e"}.bx-envelope-open:before{content:"\ea8f"}.bx-equalizer:before{content:"\ea90"}.bx-eraser:before{content:"\ea91"}.bx-error:before{content:"\ea92"}.bx-error-alt:before{content:"\ea93"}.bx-error-circle:before{content:"\ea94"}.bx-euro:before{content:"\ea95"}.bx-exclude:before{content:"\ea96"}.bx-exit:before{content:"\ea97"}.bx-exit-fullscreen:before{content:"\ea98"}.bx-expand:before{content:"\ea99"}.bx-export:before{content:"\ea9a"}.bx-extension:before{content:"\ea9b"}.bx-face:before{content:"\ea9c"}.bx-fast-forward:before{content:"\ea9d"}.bx-fast-forward-circle:before{content:"\ea9e"}.bx-female:before{content:"\ea9f"}.bx-female-sign:before{content:"\eaa0"}.bx-file:before{content:"\eaa1"}.bx-file-blank:before{content:"\eaa2"}.bx-file-find:before{content:"\eaa3"}.bx-film:before{content:"\eaa4"}.bx-filter:before{content:"\eaa5"}.bx-filter-alt:before{content:"\eaa6"}.bx-fingerprint:before{content:"\eaa7"}.bx-first-aid:before{content:"\eaa8"}.bx-first-page:before{content:"\eaa9"}.bx-flag:before{content:"\eaaa"}.bx-folder:before{content:"\eaab"}.bx-folder-minus:before{content:"\eaac"}.bx-folder-open:before{content:"\eaad"}.bx-folder-plus:before{content:"\eaae"}.bx-font:before{content:"\eaaf"}.bx-font-color:before{content:"\eab0"}.bx-font-family:before{content:"\eab1"}.bx-font-size:before{content:"\eab2"}.bx-food-menu:before{content:"\eab3"}.bx-food-tag:before{content:"\eab4"}.bx-football:before{content:"\eab5"}.bx-fridge:before{content:"\eab6"}.bx-fullscreen:before{content:"\eab7"}.bx-game:before{content:"\eab8"}.bx-gas-pump:before{content:"\eab9"}.bx-ghost:before{content:"\eaba"}.bx-gift:before{content:"\eabb"}.bx-git-branch:before{content:"\eabc"}.bx-git-commit:before{content:"\eabd"}.bx-git-compare:before{content:"\eabe"}.bx-git-merge:before{content:"\eabf"}.bx-git-pull-request:before{content:"\eac0"}.bx-git-repo-forked:before{content:"\eac1"}.bx-glasses:before{content:"\eac2"}.bx-glasses-alt:before{content:"\eac3"}.bx-globe:before{content:"\eac4"}.bx-globe-alt:before{content:"\eac5"}.bx-grid:before{content:"\eac6"}.bx-grid-alt:before{content:"\eac7"}.bx-grid-horizontal:before{content:"\eac8"}.bx-grid-small:before{content:"\eac9"}.bx-grid-vertical:before{content:"\eaca"}.bx-group:before{content:"\eacb"}.bx-handicap:before{content:"\eacc"}.bx-happy:before{content:"\eacd"}.bx-happy-alt:before{content:"\eace"}.bx-happy-beaming:before{content:"\eacf"}.bx-happy-heart-eyes:before{content:"\ead0"}.bx-hash:before{content:"\ead1"}.bx-hdd:before{content:"\ead2"}.bx-heading:before{content:"\ead3"}.bx-headphone:before{content:"\ead4"}.bx-health:before{content:"\ead5"}.bx-heart:before{content:"\ead6"}.bx-heart-circle:before{content:"\ead7"}.bx-heart-square:before{content:"\ead8"}.bx-help-circle:before{content:"\ead9"}.bx-hide:before{content:"\eada"}.bx-highlight:before{content:"\eadb"}.bx-history:before{content:"\eadc"}.bx-hive:before{content:"\eadd"}.bx-home:before{content:"\eade"}.bx-home-alt:before{content:"\eadf"}.bx-home-circle:before{content:"\eae0"}.bx-home-heart:before{content:"\eae1"}.bx-home-smile:before{content:"\eae2"}.bx-horizontal-center:before{content:"\eae3"}.bx-hotel:before{content:"\eae4"}.bx-hourglass:before{content:"\eae5"}.bx-id-card:before{content:"\eae6"}.bx-image:before{content:"\eae7"}.bx-image-add:before{content:"\eae8"}.bx-image-alt:before{content:"\eae9"}.bx-images:before{content:"\eaea"}.bx-import:before{content:"\eaeb"}.bx-infinite:before{content:"\eaec"}.bx-info-circle:before{content:"\eaed"}.bx-info-square:before{content:"\eaee"}.bx-intersect:before{content:"\eaef"}.bx-italic:before{content:"\eaf0"}.bx-joystick:before{content:"\eaf1"}.bx-joystick-alt:before{content:"\eaf2"}.bx-joystick-button:before{content:"\eaf3"}.bx-key:before{content:"\eaf4"}.bx-label:before{content:"\eaf5"}.bx-landscape:before{content:"\eaf6"}.bx-laptop:before{content:"\eaf7"}.bx-last-page:before{content:"\eaf8"}.bx-laugh:before{content:"\eaf9"}.bx-layer:before{content:"\eafa"}.bx-layer-minus:before{content:"\eafb"}.bx-layer-plus:before{content:"\eafc"}.bx-layout:before{content:"\eafd"}.bx-left-arrow:before{content:"\eafe"}.bx-left-arrow-alt:before{content:"\eaff"}.bx-left-arrow-circle:before{content:"\eb00"}.bx-left-down-arrow-circle:before{content:"\eb01"}.bx-left-indent:before{content:"\eb02"}.bx-left-top-arrow-circle:before{content:"\eb03"}.bx-like:before{content:"\eb04"}.bx-line-chart:before{content:"\eb05"}.bx-line-chart-down:before{content:"\eb06"}.bx-link:before{content:"\eb07"}.bx-link-alt:before{content:"\eb08"}.bx-link-external:before{content:"\eb09"}.bx-lira:before{content:"\eb0a"}.bx-list-check:before{content:"\eb0b"}.bx-list-minus:before{content:"\eb0c"}.bx-list-ol:before{content:"\eb0d"}.bx-list-plus:before{content:"\eb0e"}.bx-list-ul:before{content:"\eb0f"}.bx-loader:before{content:"\eb10"}.bx-loader-alt:before{content:"\eb11"}.bx-loader-circle:before{content:"\eb12"}.bx-location-plus:before{content:"\eb13"}.bx-lock:before{content:"\eb14"}.bx-lock-alt:before{content:"\eb15"}.bx-lock-open:before{content:"\eb16"}.bx-lock-open-alt:before{content:"\eb17"}.bx-log-in:before{content:"\eb18"}.bx-log-in-circle:before{content:"\eb19"}.bx-log-out:before{content:"\eb1a"}.bx-log-out-circle:before{content:"\eb1b"}.bx-low-vision:before{content:"\eb1c"}.bx-magnet:before{content:"\eb1d"}.bx-mail-send:before{content:"\eb1e"}.bx-male:before{content:"\eb1f"}.bx-male-sign:before{content:"\eb20"}.bx-map:before{content:"\eb21"}.bx-map-alt:before{content:"\eb22"}.bx-map-pin:before{content:"\eb23"}.bx-mask:before{content:"\eb24"}.bx-medal:before{content:"\eb25"}.bx-meh:before{content:"\eb26"}.bx-meh-alt:before{content:"\eb27"}.bx-meh-blank:before{content:"\eb28"}.bx-memory-card:before{content:"\eb29"}.bx-menu:before{content:"\eb2a"}.bx-menu-alt-left:before{content:"\eb2b"}.bx-menu-alt-right:before{content:"\eb2c"}.bx-merge:before{content:"\eb2d"}.bx-message:before{content:"\eb2e"}.bx-message-add:before{content:"\eb2f"}.bx-message-alt:before{content:"\eb30"}.bx-message-alt-add:before{content:"\eb31"}.bx-message-alt-check:before{content:"\eb32"}.bx-message-alt-detail:before{content:"\eb33"}.bx-message-alt-dots:before{content:"\eb34"}.bx-message-alt-edit:before{content:"\eb35"}.bx-message-alt-error:before{content:"\eb36"}.bx-message-alt-minus:before{content:"\eb37"}.bx-message-alt-x:before{content:"\eb38"}.bx-message-check:before{content:"\eb39"}.bx-message-detail:before{content:"\eb3a"}.bx-message-dots:before{content:"\eb3b"}.bx-message-edit:before{content:"\eb3c"}.bx-message-error:before{content:"\eb3d"}.bx-message-minus:before{content:"\eb3e"}.bx-message-rounded:before{content:"\eb3f"}.bx-message-rounded-add:before{content:"\eb40"}.bx-message-rounded-check:before{content:"\eb41"}.bx-message-rounded-detail:before{content:"\eb42"}.bx-message-rounded-dots:before{content:"\eb43"}.bx-message-rounded-edit:before{content:"\eb44"}.bx-message-rounded-error:before{content:"\eb45"}.bx-message-rounded-minus:before{content:"\eb46"}.bx-message-rounded-x:before{content:"\eb47"}.bx-message-square:before{content:"\eb48"}.bx-message-square-add:before{content:"\eb49"}.bx-message-square-check:before{content:"\eb4a"}.bx-message-square-detail:before{content:"\eb4b"}.bx-message-square-dots:before{content:"\eb4c"}.bx-message-square-edit:before{content:"\eb4d"}.bx-message-square-error:before{content:"\eb4e"}.bx-message-square-minus:before{content:"\eb4f"}.bx-message-square-x:before{content:"\eb50"}.bx-message-x:before{content:"\eb51"}.bx-meteor:before{content:"\eb52"}.bx-microchip:before{content:"\eb53"}.bx-microphone:before{content:"\eb54"}.bx-microphone-off:before{content:"\eb55"}.bx-minus:before{content:"\eb56"}.bx-minus-back:before{content:"\eb57"}.bx-minus-circle:before{content:"\eb58"}.bx-minus-front:before{content:"\eb59"}.bx-mobile:before{content:"\eb5a"}.bx-mobile-alt:before{content:"\eb5b"}.bx-mobile-landscape:before{content:"\eb5c"}.bx-mobile-vibration:before{content:"\eb5d"}.bx-money:before{content:"\eb5e"}.bx-moon:before{content:"\eb5f"}.bx-mouse:before{content:"\eb60"}.bx-mouse-alt:before{content:"\eb61"}.bx-move:before{content:"\eb62"}.bx-move-horizontal:before{content:"\eb63"}.bx-move-vertical:before{content:"\eb64"}.bx-movie:before{content:"\eb65"}.bx-music:before{content:"\eb66"}.bx-navigation:before{content:"\eb67"}.bx-network-chart:before{content:"\eb68"}.bx-news:before{content:"\eb69"}.bx-no-entry:before{content:"\eb6a"}.bx-note:before{content:"\eb6b"}.bx-notepad:before{content:"\eb6c"}.bx-notification:before{content:"\eb6d"}.bx-notification-off:before{content:"\eb6e"}.bx-outline:before{content:"\eb6f"}.bx-package:before{content:"\eb70"}.bx-paint:before{content:"\eb71"}.bx-paint-roll:before{content:"\eb72"}.bx-palette:before{content:"\eb73"}.bx-paperclip:before{content:"\eb74"}.bx-paper-plane:before{content:"\eb75"}.bx-paragraph:before{content:"\eb76"}.bx-paste:before{content:"\eb77"}.bx-pause:before{content:"\eb78"}.bx-pause-circle:before{content:"\eb79"}.bx-pen:before{content:"\eb7a"}.bx-pencil:before{content:"\eb7b"}.bx-phone:before{content:"\eb7c"}.bx-phone-call:before{content:"\eb7d"}.bx-phone-incoming:before{content:"\eb7e"}.bx-phone-outgoing:before{content:"\eb7f"}.bx-photo-album:before{content:"\eb80"}.bx-pie-chart:before{content:"\eb81"}.bx-pie-chart-alt:before{content:"\eb82"}.bx-pie-chart-alt-2:before{content:"\eb83"}.bx-pin:before{content:"\eb84"}.bx-planet:before{content:"\eb85"}.bx-play:before{content:"\eb86"}.bx-play-circle:before{content:"\eb87"}.bx-plug:before{content:"\eb88"}.bx-plus:before{content:"\eb89"}.bx-plus-circle:before{content:"\eb8a"}.bx-plus-medical:before{content:"\eb8b"}.bx-pointer:before{content:"\eb8c"}.bx-poll:before{content:"\eb8d"}.bx-polygon:before{content:"\eb8e"}.bx-pound:before{content:"\eb8f"}.bx-power-off:before{content:"\eb90"}.bx-printer:before{content:"\eb91"}.bx-pulse:before{content:"\eb92"}.bx-purchase-tag:before{content:"\eb93"}.bx-purchase-tag-alt:before{content:"\eb94"}.bx-pyramid:before{content:"\eb95"}.bx-question-mark:before{content:"\eb96"}.bx-radar:before{content:"\eb97"}.bx-radio:before{content:"\eb98"}.bx-radio-circle:before{content:"\eb99"}.bx-radio-circle-marked:before{content:"\eb9a"}.bx-receipt:before{content:"\eb9b"}.bx-rectangle:before{content:"\eb9c"}.bx-recycle:before{content:"\eb9d"}.bx-redo:before{content:"\eb9e"}.bx-refresh:before{content:"\eb9f"}.bx-rename:before{content:"\eba0"}.bx-repeat:before{content:"\eba1"}.bx-reply:before{content:"\eba2"}.bx-reply-all:before{content:"\eba3"}.bx-repost:before{content:"\eba4"}.bx-reset:before{content:"\eba5"}.bx-restaurant:before{content:"\eba6"}.bx-revision:before{content:"\eba7"}.bx-rewind:before{content:"\eba8"}.bx-rewind-circle:before{content:"\eba9"}.bx-right-arrow:before{content:"\ebaa"}.bx-right-arrow-alt:before{content:"\ebab"}.bx-right-arrow-circle:before{content:"\ebac"}.bx-right-down-arrow-circle:before{content:"\ebad"}.bx-right-indent:before{content:"\ebae"}.bx-right-top-arrow-circle:before{content:"\ebaf"}.bx-rocket:before{content:"\ebb0"}.bx-rotate-left:before{content:"\ebb1"}.bx-rotate-right:before{content:"\ebb2"}.bx-rss:before{content:"\ebb3"}.bx-ruble:before{content:"\ebb4"}.bx-ruler:before{content:"\ebb5"}.bx-run:before{content:"\ebb6"}.bx-rupee:before{content:"\ebb7"}.bx-sad:before{content:"\ebb8"}.bx-save:before{content:"\ebb9"}.bx-scan:before{content:"\ebba"}.bx-screenshot:before{content:"\ebbb"}.bx-search:before{content:"\ebbc"}.bx-search-alt:before{content:"\ebbd"}.bx-search-alt-2:before{content:"\ebbe"}.bx-selection:before{content:"\ebbf"}.bx-select-multiple:before{content:"\ebc0"}.bx-send:before{content:"\ebc1"}.bx-server:before{content:"\ebc2"}.bx-shape-circle:before{content:"\ebc3"}.bx-shape-polygon:before{content:"\ebc4"}.bx-shape-square:before{content:"\ebc5"}.bx-shape-triangle:before{content:"\ebc6"}.bx-share:before{content:"\ebc7"}.bx-share-alt:before{content:"\ebc8"}.bx-shekel:before{content:"\ebc9"}.bx-shield:before{content:"\ebca"}.bx-shield-alt:before{content:"\ebcb"}.bx-shield-alt-2:before{content:"\ebcc"}.bx-shield-quarter:before{content:"\ebcd"}.bx-shield-x:before{content:"\ebce"}.bx-shocked:before{content:"\ebcf"}.bx-shopping-bag:before{content:"\ebd0"}.bx-show:before{content:"\ebd1"}.bx-show-alt:before{content:"\ebd2"}.bx-shuffle:before{content:"\ebd3"}.bx-sidebar:before{content:"\ebd4"}.bx-sitemap:before{content:"\ebd5"}.bx-skip-next:before{content:"\ebd6"}.bx-skip-next-circle:before{content:"\ebd7"}.bx-skip-previous:before{content:"\ebd8"}.bx-skip-previous-circle:before{content:"\ebd9"}.bx-sleepy:before{content:"\ebda"}.bx-slider:before{content:"\ebdb"}.bx-slider-alt:before{content:"\ebdc"}.bx-slideshow:before{content:"\ebdd"}.bx-smile:before{content:"\ebde"}.bx-sort:before{content:"\ebdf"}.bx-sort-a-z:before{content:"\ebe0"}.bx-sort-down:before{content:"\ebe1"}.bx-sort-up:before{content:"\ebe2"}.bx-sort-z-a:before{content:"\ebe3"}.bx-spa:before{content:"\ebe4"}.bx-space-bar:before{content:"\ebe5"}.bx-spray-can:before{content:"\ebe6"}.bx-spreadsheet:before{content:"\ebe7"}.bx-square:before{content:"\ebe8"}.bx-square-rounded:before{content:"\ebe9"}.bx-star:before{content:"\ebea"}.bx-station:before{content:"\ebeb"}.bx-stats:before{content:"\ebec"}.bx-sticker:before{content:"\ebed"}.bx-stop:before{content:"\ebee"}.bx-stop-circle:before{content:"\ebef"}.bx-stopwatch:before{content:"\ebf0"}.bx-store:before{content:"\ebf1"}.bx-store-alt:before{content:"\ebf2"}.bx-street-view:before{content:"\ebf3"}.bx-strikethrough:before{content:"\ebf4"}.bx-subdirectory-left:before{content:"\ebf5"}.bx-subdirectory-right:before{content:"\ebf6"}.bx-sun:before{content:"\ebf7"}.bx-support:before{content:"\ebf8"}.bx-swim:before{content:"\ebf9"}.bx-sync:before{content:"\ebfa"}.bx-tab:before{content:"\ebfb"}.bx-table:before{content:"\ebfc"}.bx-tachometer:before{content:"\ebfd"}.bx-tag:before{content:"\ebfe"}.bx-target-lock:before{content:"\ebff"}.bx-task:before{content:"\ec00"}.bx-task-x:before{content:"\ec01"}.bx-taxi:before{content:"\ec02"}.bx-tennis-ball:before{content:"\ec03"}.bx-terminal:before{content:"\ec04"}.bx-test-tube:before{content:"\ec05"}.bx-text:before{content:"\ec06"}.bx-time:before{content:"\ec07"}.bx-time-five:before{content:"\ec08"}.bx-timer:before{content:"\ec09"}.bx-tired:before{content:"\ec0a"}.bx-toggle-left:before{content:"\ec0b"}.bx-toggle-right:before{content:"\ec0c"}.bx-tone:before{content:"\ec0d"}.bx-traffic-cone:before{content:"\ec0e"}.bx-train:before{content:"\ec0f"}.bx-transfer:before{content:"\ec10"}.bx-transfer-alt:before{content:"\ec11"}.bx-trash:before{content:"\ec12"}.bx-trash-alt:before{content:"\ec13"}.bx-trending-down:before{content:"\ec14"}.bx-trending-up:before{content:"\ec15"}.bx-trim:before{content:"\ec16"}.bx-trophy:before{content:"\ec17"}.bx-tv:before{content:"\ec18"}.bx-underline:before{content:"\ec19"}.bx-undo:before{content:"\ec1a"}.bx-unite:before{content:"\ec1b"}.bx-unlink:before{content:"\ec1c"}.bx-up-arrow:before{content:"\ec1d"}.bx-up-arrow-alt:before{content:"\ec1e"}.bx-up-arrow-circle:before{content:"\ec1f"}.bx-upload:before{content:"\ec20"}.bx-upside-down:before{content:"\ec21"}.bx-upvote:before{content:"\ec22"}.bx-usb:before{content:"\ec23"}.bx-user:before{content:"\ec24"}.bx-user-check:before{content:"\ec25"}.bx-user-circle:before{content:"\ec26"}.bx-user-minus:before{content:"\ec27"}.bx-user-pin:before{content:"\ec28"}.bx-user-plus:before{content:"\ec29"}.bx-user-voice:before{content:"\ec2a"}.bx-user-x:before{content:"\ec2b"}.bx-vector:before{content:"\ec2c"}.bx-vertical-center:before{content:"\ec2d"}.bx-vial:before{content:"\ec2e"}.bx-video:before{content:"\ec2f"}.bx-video-off:before{content:"\ec30"}.bx-video-plus:before{content:"\ec31"}.bx-video-recording:before{content:"\ec32"}.bx-voicemail:before{content:"\ec33"}.bx-volume:before{content:"\ec34"}.bx-volume-full:before{content:"\ec35"}.bx-volume-low:before{content:"\ec36"}.bx-volume-mute:before{content:"\ec37"}.bx-walk:before{content:"\ec38"}.bx-wallet:before{content:"\ec39"}.bx-wallet-alt:before{content:"\ec3a"}.bx-water:before{content:"\ec3b"}.bx-webcam:before{content:"\ec3c"}.bx-wifi:before{content:"\ec3d"}.bx-wifi-0:before{content:"\ec3e"}.bx-wifi-1:before{content:"\ec3f"}.bx-wifi-2:before{content:"\ec40"}.bx-wifi-off:before{content:"\ec41"}.bx-wind:before{content:"\ec42"}.bx-window:before{content:"\ec43"}.bx-window-alt:before{content:"\ec44"}.bx-window-close:before{content:"\ec45"}.bx-window-open:before{content:"\ec46"}.bx-windows:before{content:"\ec47"}.bx-wine:before{content:"\ec48"}.bx-wink-smile:before{content:"\ec49"}.bx-wink-tongue:before{content:"\ec4a"}.bx-won:before{content:"\ec4b"}.bx-world:before{content:"\ec4c"}.bx-wrench:before{content:"\ec4d"}.bx-x:before{content:"\ec4e"}.bx-x-circle:before{content:"\ec4f"}.bx-yen:before{content:"\ec50"}.bx-zoom-in:before{content:"\ec51"}.bx-zoom-out:before{content:"\ec52"}.bxs-add-to-queue:before{content:"\ec53"}.bxs-adjust:before{content:"\ec54"}.bxs-adjust-alt:before{content:"\ec55"}.bxs-alarm:before{content:"\ec56"}.bxs-alarm-add:before{content:"\ec57"}.bxs-alarm-exclamation:before{content:"\ec58"}.bxs-alarm-off:before{content:"\ec59"}.bxs-alarm-snooze:before{content:"\ec5a"}.bxs-album:before{content:"\ec5b"}.bxs-ambulance:before{content:"\ec5c"}.bxs-analyse:before{content:"\ec5d"}.bxs-angry:before{content:"\ec5e"}.bxs-arch:before{content:"\ec5f"}.bxs-archive:before{content:"\ec60"}.bxs-archive-in:before{content:"\ec61"}.bxs-archive-out:before{content:"\ec62"}.bxs-area:before{content:"\ec63"}.bxs-arrow-from-bottom:before{content:"\ec64"}.bxs-arrow-from-left:before{content:"\ec65"}.bxs-arrow-from-right:before{content:"\ec66"}.bxs-arrow-from-top:before{content:"\ec67"}.bxs-arrow-to-bottom:before{content:"\ec68"}.bxs-arrow-to-left:before{content:"\ec69"}.bxs-arrow-to-right:before{content:"\ec6a"}.bxs-arrow-to-top:before{content:"\ec6b"}.bxs-award:before{content:"\ec6c"}.bxs-baby-carriage:before{content:"\ec6d"}.bxs-backpack:before{content:"\ec6e"}.bxs-badge:before{content:"\ec6f"}.bxs-badge-check:before{content:"\ec70"}.bxs-badge-dollar:before{content:"\ec71"}.bxs-ball:before{content:"\ec72"}.bxs-band-aid:before{content:"\ec73"}.bxs-bank:before{content:"\ec74"}.bxs-bar-chart-alt-2:before{content:"\ec75"}.bxs-bar-chart-square:before{content:"\ec76"}.bxs-barcode:before{content:"\ec77"}.bxs-baseball:before{content:"\ec78"}.bxs-basket:before{content:"\ec79"}.bxs-basketball:before{content:"\ec7a"}.bxs-bath:before{content:"\ec7b"}.bxs-battery:before{content:"\ec7c"}.bxs-battery-charging:before{content:"\ec7d"}.bxs-battery-full:before{content:"\ec7e"}.bxs-battery-low:before{content:"\ec7f"}.bxs-bed:before{content:"\ec80"}.bxs-been-here:before{content:"\ec81"}.bxs-beer:before{content:"\ec82"}.bxs-bell:before{content:"\ec83"}.bxs-bell-minus:before{content:"\ec84"}.bxs-bell-off:before{content:"\ec85"}.bxs-bell-plus:before{content:"\ec86"}.bxs-bell-ring:before{content:"\ec87"}.bxs-bible:before{content:"\ec88"}.bxs-binoculars:before{content:"\ec89"}.bxs-blanket:before{content:"\ec8a"}.bxs-bolt:before{content:"\ec8b"}.bxs-bolt-circle:before{content:"\ec8c"}.bxs-bomb:before{content:"\ec8d"}.bxs-bone:before{content:"\ec8e"}.bxs-bong:before{content:"\ec8f"}.bxs-book:before{content:"\ec90"}.bxs-book-add:before{content:"\ec91"}.bxs-book-alt:before{content:"\ec92"}.bxs-book-bookmark:before{content:"\ec93"}.bxs-book-content:before{content:"\ec94"}.bxs-book-heart:before{content:"\ec95"}.bxs-bookmark:before{content:"\ec96"}.bxs-bookmark-minus:before{content:"\ec97"}.bxs-bookmark-plus:before{content:"\ec98"}.bxs-bookmarks:before{content:"\ec99"}.bxs-bookmark-star:before{content:"\ec9a"}.bxs-book-open:before{content:"\ec9b"}.bxs-book-reader:before{content:"\ec9c"}.bxs-bot:before{content:"\ec9d"}.bxs-bowling-ball:before{content:"\ec9e"}.bxs-box:before{content:"\ec9f"}.bxs-brain:before{content:"\eca0"}.bxs-briefcase:before{content:"\eca1"}.bxs-briefcase-alt:before{content:"\eca2"}.bxs-briefcase-alt-2:before{content:"\eca3"}.bxs-brightness:before{content:"\eca4"}.bxs-brightness-half:before{content:"\eca5"}.bxs-brush:before{content:"\eca6"}.bxs-brush-alt:before{content:"\eca7"}.bxs-bug:before{content:"\eca8"}.bxs-bug-alt:before{content:"\eca9"}.bxs-building:before{content:"\ecaa"}.bxs-building-house:before{content:"\ecab"}.bxs-buildings:before{content:"\ecac"}.bxs-bulb:before{content:"\ecad"}.bxs-bullseye:before{content:"\ecae"}.bxs-buoy:before{content:"\ecaf"}.bxs-bus:before{content:"\ecb0"}.bxs-business:before{content:"\ecb1"}.bxs-bus-school:before{content:"\ecb2"}.bxs-cabinet:before{content:"\ecb3"}.bxs-cake:before{content:"\ecb4"}.bxs-calculator:before{content:"\ecb5"}.bxs-calendar:before{content:"\ecb6"}.bxs-calendar-alt:before{content:"\ecb7"}.bxs-calendar-check:before{content:"\ecb8"}.bxs-calendar-edit:before{content:"\ecb9"}.bxs-calendar-event:before{content:"\ecba"}.bxs-calendar-exclamation:before{content:"\ecbb"}.bxs-calendar-heart:before{content:"\ecbc"}.bxs-calendar-minus:before{content:"\ecbd"}.bxs-calendar-plus:before{content:"\ecbe"}.bxs-calendar-star:before{content:"\ecbf"}.bxs-calendar-week:before{content:"\ecc0"}.bxs-calendar-x:before{content:"\ecc1"}.bxs-camera:before{content:"\ecc2"}.bxs-camera-home:before{content:"\ecc3"}.bxs-camera-movie:before{content:"\ecc4"}.bxs-camera-off:before{content:"\ecc5"}.bxs-camera-plus:before{content:"\ecc6"}.bxs-capsule:before{content:"\ecc7"}.bxs-captions:before{content:"\ecc8"}.bxs-car:before{content:"\ecc9"}.bxs-car-battery:before{content:"\ecca"}.bxs-car-crash:before{content:"\eccb"}.bxs-card:before{content:"\eccc"}.bxs-caret-down-circle:before{content:"\eccd"}.bxs-caret-down-square:before{content:"\ecce"}.bxs-caret-left-circle:before{content:"\eccf"}.bxs-caret-left-square:before{content:"\ecd0"}.bxs-caret-right-circle:before{content:"\ecd1"}.bxs-caret-right-square:before{content:"\ecd2"}.bxs-caret-up-circle:before{content:"\ecd3"}.bxs-caret-up-square:before{content:"\ecd4"}.bxs-car-garage:before{content:"\ecd5"}.bxs-car-mechanic:before{content:"\ecd6"}.bxs-carousel:before{content:"\ecd7"}.bxs-cart:before{content:"\ecd8"}.bxs-cart-add:before{content:"\ecd9"}.bxs-cart-alt:before{content:"\ecda"}.bxs-cart-download:before{content:"\ecdb"}.bxs-car-wash:before{content:"\ecdc"}.bxs-cctv:before{content:"\ecdd"}.bxs-certification:before{content:"\ecde"}.bxs-chalkboard:before{content:"\ecdf"}.bxs-chart:before{content:"\ece0"}.bxs-chat:before{content:"\ece1"}.bxs-checkbox:before{content:"\ece2"}.bxs-checkbox-checked:before{content:"\ece3"}.bxs-check-circle:before{content:"\ece4"}.bxs-check-shield:before{content:"\ece5"}.bxs-check-square:before{content:"\ece6"}.bxs-chess:before{content:"\ece7"}.bxs-chevron-down:before{content:"\ece8"}.bxs-chevron-down-circle:before{content:"\ece9"}.bxs-chevron-down-square:before{content:"\ecea"}.bxs-chevron-left:before{content:"\eceb"}.bxs-chevron-left-circle:before{content:"\ecec"}.bxs-chevron-left-square:before{content:"\eced"}.bxs-chevron-right:before{content:"\ecee"}.bxs-chevron-right-circle:before{content:"\ecef"}.bxs-chevron-right-square:before{content:"\ecf0"}.bxs-chevrons-down:before{content:"\ecf1"}.bxs-chevrons-left:before{content:"\ecf2"}.bxs-chevrons-right:before{content:"\ecf3"}.bxs-chevrons-up:before{content:"\ecf4"}.bxs-chevron-up:before{content:"\ecf5"}.bxs-chevron-up-circle:before{content:"\ecf6"}.bxs-chevron-up-square:before{content:"\ecf7"}.bxs-chip:before{content:"\ecf8"}.bxs-church:before{content:"\ecf9"}.bxs-circle:before{content:"\ecfa"}.bxs-city:before{content:"\ecfb"}.bxs-clinic:before{content:"\ecfc"}.bxs-cloud:before{content:"\ecfd"}.bxs-cloud-download:before{content:"\ecfe"}.bxs-cloud-lightning:before{content:"\ecff"}.bxs-cloud-rain:before{content:"\ed00"}.bxs-cloud-upload:before{content:"\ed01"}.bxs-coffee:before{content:"\ed02"}.bxs-coffee-alt:before{content:"\ed03"}.bxs-coffee-togo:before{content:"\ed04"}.bxs-cog:before{content:"\ed05"}.bxs-coin:before{content:"\ed06"}.bxs-coin-stack:before{content:"\ed07"}.bxs-collection:before{content:"\ed08"}.bxs-color-fill:before{content:"\ed09"}.bxs-comment:before{content:"\ed0a"}.bxs-comment-add:before{content:"\ed0b"}.bxs-comment-check:before{content:"\ed0c"}.bxs-comment-detail:before{content:"\ed0d"}.bxs-comment-dots:before{content:"\ed0e"}.bxs-comment-edit:before{content:"\ed0f"}.bxs-comment-error:before{content:"\ed10"}.bxs-comment-minus:before{content:"\ed11"}.bxs-comment-x:before{content:"\ed12"}.bxs-compass:before{content:"\ed13"}.bxs-component:before{content:"\ed14"}.bxs-confused:before{content:"\ed15"}.bxs-contact:before{content:"\ed16"}.bxs-conversation:before{content:"\ed17"}.bxs-cookie:before{content:"\ed18"}.bxs-cool:before{content:"\ed19"}.bxs-copy:before{content:"\ed1a"}.bxs-copy-alt:before{content:"\ed1b"}.bxs-copyright:before{content:"\ed1c"}.bxs-coupon:before{content:"\ed1d"}.bxs-credit-card:before{content:"\ed1e"}.bxs-credit-card-alt:before{content:"\ed1f"}.bxs-credit-card-front:before{content:"\ed20"}.bxs-crop:before{content:"\ed21"}.bxs-crown:before{content:"\ed22"}.bxs-cube:before{content:"\ed23"}.bxs-cube-alt:before{content:"\ed24"}.bxs-cuboid:before{content:"\ed25"}.bxs-customize:before{content:"\ed26"}.bxs-cylinder:before{content:"\ed27"}.bxs-dashboard:before{content:"\ed28"}.bxs-data:before{content:"\ed29"}.bxs-detail:before{content:"\ed2a"}.bxs-devices:before{content:"\ed2b"}.bxs-diamond:before{content:"\ed2c"}.bxs-dice-1:before{content:"\ed2d"}.bxs-dice-2:before{content:"\ed2e"}.bxs-dice-3:before{content:"\ed2f"}.bxs-dice-4:before{content:"\ed30"}.bxs-dice-5:before{content:"\ed31"}.bxs-dice-6:before{content:"\ed32"}.bxs-direction-left:before{content:"\ed33"}.bxs-direction-right:before{content:"\ed34"}.bxs-directions:before{content:"\ed35"}.bxs-disc:before{content:"\ed36"}.bxs-discount:before{content:"\ed37"}.bxs-dish:before{content:"\ed38"}.bxs-dislike:before{content:"\ed39"}.bxs-dizzy:before{content:"\ed3a"}.bxs-dock-bottom:before{content:"\ed3b"}.bxs-dock-left:before{content:"\ed3c"}.bxs-dock-right:before{content:"\ed3d"}.bxs-dock-top:before{content:"\ed3e"}.bxs-dollar-circle:before{content:"\ed3f"}.bxs-donate-blood:before{content:"\ed40"}.bxs-donate-heart:before{content:"\ed41"}.bxs-door-open:before{content:"\ed42"}.bxs-doughnut-chart:before{content:"\ed43"}.bxs-down-arrow:before{content:"\ed44"}.bxs-down-arrow-alt:before{content:"\ed45"}.bxs-down-arrow-circle:before{content:"\ed46"}.bxs-down-arrow-square:before{content:"\ed47"}.bxs-download:before{content:"\ed48"}.bxs-downvote:before{content:"\ed49"}.bxs-drink:before{content:"\ed4a"}.bxs-droplet:before{content:"\ed4b"}.bxs-droplet-half:before{content:"\ed4c"}.bxs-dryer:before{content:"\ed4d"}.bxs-duplicate:before{content:"\ed4e"}.bxs-edit:before{content:"\ed4f"}.bxs-edit-alt:before{content:"\ed50"}.bxs-edit-location:before{content:"\ed51"}.bxs-eject:before{content:"\ed52"}.bxs-envelope:before{content:"\ed53"}.bxs-envelope-open:before{content:"\ed54"}.bxs-eraser:before{content:"\ed55"}.bxs-error:before{content:"\ed56"}.bxs-error-alt:before{content:"\ed57"}.bxs-error-circle:before{content:"\ed58"}.bxs-ev-station:before{content:"\ed59"}.bxs-exit:before{content:"\ed5a"}.bxs-extension:before{content:"\ed5b"}.bxs-eyedropper:before{content:"\ed5c"}.bxs-face:before{content:"\ed5d"}.bxs-factory:before{content:"\ed5e"}.bxs-fast-forward-circle:before{content:"\ed5f"}.bxs-file:before{content:"\ed60"}.bxs-file-archive:before{content:"\ed61"}.bxs-file-blank:before{content:"\ed62"}.bxs-file-css:before{content:"\ed63"}.bxs-file-doc:before{content:"\ed64"}.bxs-file-export:before{content:"\ed65"}.bxs-file-find:before{content:"\ed66"}.bxs-file-gif:before{content:"\ed67"}.bxs-file-html:before{content:"\ed68"}.bxs-file-image:before{content:"\ed69"}.bxs-file-import:before{content:"\ed6a"}.bxs-file-jpg:before{content:"\ed6b"}.bxs-file-js:before{content:"\ed6c"}.bxs-file-json:before{content:"\ed6d"}.bxs-file-md:before{content:"\ed6e"}.bxs-file-pdf:before{content:"\ed6f"}.bxs-file-plus:before{content:"\ed70"}.bxs-file-png:before{content:"\ed71"}.bxs-file-txt:before{content:"\ed72"}.bxs-film:before{content:"\ed73"}.bxs-filter-alt:before{content:"\ed74"}.bxs-first-aid:before{content:"\ed75"}.bxs-flag:before{content:"\ed76"}.bxs-flag-alt:before{content:"\ed77"}.bxs-flag-checkered:before{content:"\ed78"}.bxs-flame:before{content:"\ed79"}.bxs-flask:before{content:"\ed7a"}.bxs-florist:before{content:"\ed7b"}.bxs-folder:before{content:"\ed7c"}.bxs-folder-minus:before{content:"\ed7d"}.bxs-folder-open:before{content:"\ed7e"}.bxs-folder-plus:before{content:"\ed7f"}.bxs-food-menu:before{content:"\ed80"}.bxs-fridge:before{content:"\ed81"}.bxs-game:before{content:"\ed82"}.bxs-gas-pump:before{content:"\ed83"}.bxs-ghost:before{content:"\ed84"}.bxs-gift:before{content:"\ed85"}.bxs-graduation:before{content:"\ed86"}.bxs-grid:before{content:"\ed87"}.bxs-grid-alt:before{content:"\ed88"}.bxs-group:before{content:"\ed89"}.bxs-guitar-amp:before{content:"\ed8a"}.bxs-hand-down:before{content:"\ed8b"}.bxs-hand-left:before{content:"\ed8c"}.bxs-hand-right:before{content:"\ed8d"}.bxs-hand-up:before{content:"\ed8e"}.bxs-happy:before{content:"\ed8f"}.bxs-happy-alt:before{content:"\ed90"}.bxs-happy-beaming:before{content:"\ed91"}.bxs-happy-heart-eyes:before{content:"\ed92"}.bxs-hdd:before{content:"\ed93"}.bxs-heart:before{content:"\ed94"}.bxs-heart-circle:before{content:"\ed95"}.bxs-heart-square:before{content:"\ed96"}.bxs-help-circle:before{content:"\ed97"}.bxs-hide:before{content:"\ed98"}.bxs-home:before{content:"\ed99"}.bxs-home-circle:before{content:"\ed9a"}.bxs-home-heart:before{content:"\ed9b"}.bxs-home-smile:before{content:"\ed9c"}.bxs-hot:before{content:"\ed9d"}.bxs-hotel:before{content:"\ed9e"}.bxs-hourglass:before{content:"\ed9f"}.bxs-hourglass-bottom:before{content:"\eda0"}.bxs-hourglass-top:before{content:"\eda1"}.bxs-id-card:before{content:"\eda2"}.bxs-image:before{content:"\eda3"}.bxs-image-add:before{content:"\eda4"}.bxs-image-alt:before{content:"\eda5"}.bxs-inbox:before{content:"\eda6"}.bxs-info-circle:before{content:"\eda7"}.bxs-info-square:before{content:"\eda8"}.bxs-institution:before{content:"\eda9"}.bxs-joystick:before{content:"\edaa"}.bxs-joystick-alt:before{content:"\edab"}.bxs-joystick-button:before{content:"\edac"}.bxs-key:before{content:"\edad"}.bxs-keyboard:before{content:"\edae"}.bxs-label:before{content:"\edaf"}.bxs-landmark:before{content:"\edb0"}.bxs-landscape:before{content:"\edb1"}.bxs-laugh:before{content:"\edb2"}.bxs-layer:before{content:"\edb3"}.bxs-layer-minus:before{content:"\edb4"}.bxs-layer-plus:before{content:"\edb5"}.bxs-layout:before{content:"\edb6"}.bxs-left-arrow:before{content:"\edb7"}.bxs-left-arrow-alt:before{content:"\edb8"}.bxs-left-arrow-circle:before{content:"\edb9"}.bxs-left-arrow-square:before{content:"\edba"}.bxs-left-down-arrow-circle:before{content:"\edbb"}.bxs-left-top-arrow-circle:before{content:"\edbc"}.bxs-like:before{content:"\edbd"}.bxs-location-plus:before{content:"\edbe"}.bxs-lock:before{content:"\edbf"}.bxs-lock-alt:before{content:"\edc0"}.bxs-lock-open:before{content:"\edc1"}.bxs-lock-open-alt:before{content:"\edc2"}.bxs-log-in:before{content:"\edc3"}.bxs-log-in-circle:before{content:"\edc4"}.bxs-log-out:before{content:"\edc5"}.bxs-log-out-circle:before{content:"\edc6"}.bxs-low-vision:before{content:"\edc7"}.bxs-magic-wand:before{content:"\edc8"}.bxs-magnet:before{content:"\edc9"}.bxs-map:before{content:"\edca"}.bxs-map-alt:before{content:"\edcb"}.bxs-map-pin:before{content:"\edcc"}.bxs-mask:before{content:"\edcd"}.bxs-medal:before{content:"\edce"}.bxs-megaphone:before{content:"\edcf"}.bxs-meh:before{content:"\edd0"}.bxs-meh-alt:before{content:"\edd1"}.bxs-meh-blank:before{content:"\edd2"}.bxs-memory-card:before{content:"\edd3"}.bxs-message:before{content:"\edd4"}.bxs-message-add:before{content:"\edd5"}.bxs-message-alt:before{content:"\edd6"}.bxs-message-alt-add:before{content:"\edd7"}.bxs-message-alt-check:before{content:"\edd8"}.bxs-message-alt-detail:before{content:"\edd9"}.bxs-message-alt-dots:before{content:"\edda"}.bxs-message-alt-edit:before{content:"\eddb"}.bxs-message-alt-error:before{content:"\eddc"}.bxs-message-alt-minus:before{content:"\eddd"}.bxs-message-alt-x:before{content:"\edde"}.bxs-message-check:before{content:"\eddf"}.bxs-message-detail:before{content:"\ede0"}.bxs-message-dots:before{content:"\ede1"}.bxs-message-edit:before{content:"\ede2"}.bxs-message-error:before{content:"\ede3"}.bxs-message-minus:before{content:"\ede4"}.bxs-message-rounded:before{content:"\ede5"}.bxs-message-rounded-add:before{content:"\ede6"}.bxs-message-rounded-check:before{content:"\ede7"}.bxs-message-rounded-detail:before{content:"\ede8"}.bxs-message-rounded-dots:before{content:"\ede9"}.bxs-message-rounded-edit:before{content:"\edea"}.bxs-message-rounded-error:before{content:"\edeb"}.bxs-message-rounded-minus:before{content:"\edec"}.bxs-message-rounded-x:before{content:"\eded"}.bxs-message-square:before{content:"\edee"}.bxs-message-square-add:before{content:"\edef"}.bxs-message-square-check:before{content:"\edf0"}.bxs-message-square-detail:before{content:"\edf1"}.bxs-message-square-dots:before{content:"\edf2"}.bxs-message-square-edit:before{content:"\edf3"}.bxs-message-square-error:before{content:"\edf4"}.bxs-message-square-minus:before{content:"\edf5"}.bxs-message-square-x:before{content:"\edf6"}.bxs-message-x:before{content:"\edf7"}.bxs-meteor:before{content:"\edf8"}.bxs-microchip:before{content:"\edf9"}.bxs-microphone:before{content:"\edfa"}.bxs-microphone-alt:before{content:"\edfb"}.bxs-microphone-off:before{content:"\edfc"}.bxs-minus-circle:before{content:"\edfd"}.bxs-minus-square:before{content:"\edfe"}.bxs-mobile:before{content:"\edff"}.bxs-mobile-vibration:before{content:"\ee00"}.bxs-moon:before{content:"\ee01"}.bxs-mouse:before{content:"\ee02"}.bxs-mouse-alt:before{content:"\ee03"}.bxs-movie:before{content:"\ee04"}.bxs-music:before{content:"\ee05"}.bxs-navigation:before{content:"\ee06"}.bxs-network-chart:before{content:"\ee07"}.bxs-news:before{content:"\ee08"}.bxs-no-entry:before{content:"\ee09"}.bxs-note:before{content:"\ee0a"}.bxs-notepad:before{content:"\ee0b"}.bxs-notification:before{content:"\ee0c"}.bxs-notification-off:before{content:"\ee0d"}.bxs-offer:before{content:"\ee0e"}.bxs-package:before{content:"\ee0f"}.bxs-paint:before{content:"\ee10"}.bxs-paint-roll:before{content:"\ee11"}.bxs-palette:before{content:"\ee12"}.bxs-paper-plane:before{content:"\ee13"}.bxs-parking:before{content:"\ee14"}.bxs-paste:before{content:"\ee15"}.bxs-pen:before{content:"\ee16"}.bxs-pencil:before{content:"\ee17"}.bxs-phone:before{content:"\ee18"}.bxs-phone-call:before{content:"\ee19"}.bxs-phone-incoming:before{content:"\ee1a"}.bxs-phone-outgoing:before{content:"\ee1b"}.bxs-photo-album:before{content:"\ee1c"}.bxs-piano:before{content:"\ee1d"}.bxs-pie-chart:before{content:"\ee1e"}.bxs-pie-chart-alt:before{content:"\ee1f"}.bxs-pie-chart-alt-2:before{content:"\ee20"}.bxs-pin:before{content:"\ee21"}.bxs-pizza:before{content:"\ee22"}.bxs-plane:before{content:"\ee23"}.bxs-plane-alt:before{content:"\ee24"}.bxs-plane-land:before{content:"\ee25"}.bxs-planet:before{content:"\ee26"}.bxs-plane-take-off:before{content:"\ee27"}.bxs-playlist:before{content:"\ee28"}.bxs-plug:before{content:"\ee29"}.bxs-plus-circle:before{content:"\ee2a"}.bxs-plus-square:before{content:"\ee2b"}.bxs-pointer:before{content:"\ee2c"}.bxs-polygon:before{content:"\ee2d"}.bxs-printer:before{content:"\ee2e"}.bxs-purchase-tag:before{content:"\ee2f"}.bxs-purchase-tag-alt:before{content:"\ee30"}.bxs-pyramid:before{content:"\ee31"}.bxs-quote-alt-left:before{content:"\ee32"}.bxs-quote-alt-right:before{content:"\ee33"}.bxs-quote-left:before{content:"\ee34"}.bxs-quote-right:before{content:"\ee35"}.bxs-quote-single-left:before{content:"\ee36"}.bxs-quote-single-right:before{content:"\ee37"}.bxs-radiation:before{content:"\ee38"}.bxs-radio:before{content:"\ee39"}.bxs-receipt:before{content:"\ee3a"}.bxs-rectangle:before{content:"\ee3b"}.bxs-rename:before{content:"\ee3c"}.bxs-report:before{content:"\ee3d"}.bxs-rewind-circle:before{content:"\ee3e"}.bxs-right-arrow:before{content:"\ee3f"}.bxs-right-arrow-alt:before{content:"\ee40"}.bxs-right-arrow-circle:before{content:"\ee41"}.bxs-right-arrow-square:before{content:"\ee42"}.bxs-right-down-arrow-circle:before{content:"\ee43"}.bxs-right-top-arrow-circle:before{content:"\ee44"}.bxs-rocket:before{content:"\ee45"}.bxs-ruler:before{content:"\ee46"}.bxs-sad:before{content:"\ee47"}.bxs-save:before{content:"\ee48"}.bxs-school:before{content:"\ee49"}.bxs-search:before{content:"\ee4a"}.bxs-search-alt-2:before{content:"\ee4b"}.bxs-select-multiple:before{content:"\ee4c"}.bxs-send:before{content:"\ee4d"}.bxs-server:before{content:"\ee4e"}.bxs-shapes:before{content:"\ee4f"}.bxs-share:before{content:"\ee50"}.bxs-share-alt:before{content:"\ee51"}.bxs-shield:before{content:"\ee52"}.bxs-shield-alt-2:before{content:"\ee53"}.bxs-shield-x:before{content:"\ee54"}.bxs-ship:before{content:"\ee55"}.bxs-shocked:before{content:"\ee56"}.bxs-shopping-bag:before{content:"\ee57"}.bxs-shopping-bag-alt:before{content:"\ee58"}.bxs-shopping-bags:before{content:"\ee59"}.bxs-show:before{content:"\ee5a"}.bxs-skip-next-circle:before{content:"\ee5b"}.bxs-skip-previous-circle:before{content:"\ee5c"}.bxs-skull:before{content:"\ee5d"}.bxs-sleepy:before{content:"\ee5e"}.bxs-slideshow:before{content:"\ee5f"}.bxs-smile:before{content:"\ee60"}.bxs-sort-alt:before{content:"\ee61"}.bxs-spa:before{content:"\ee62"}.bxs-spray-can:before{content:"\ee63"}.bxs-spreadsheet:before{content:"\ee64"}.bxs-square:before{content:"\ee65"}.bxs-square-rounded:before{content:"\ee66"}.bxs-star:before{content:"\ee67"}.bxs-star-half:before{content:"\ee68"}.bxs-sticker:before{content:"\ee69"}.bxs-stopwatch:before{content:"\ee6a"}.bxs-store:before{content:"\ee6b"}.bxs-store-alt:before{content:"\ee6c"}.bxs-sun:before{content:"\ee6d"}.bxs-tachometer:before{content:"\ee6e"}.bxs-tag:before{content:"\ee6f"}.bxs-tag-x:before{content:"\ee70"}.bxs-taxi:before{content:"\ee71"}.bxs-tennis-ball:before{content:"\ee72"}.bxs-terminal:before{content:"\ee73"}.bxs-thermometer:before{content:"\ee74"}.bxs-time:before{content:"\ee75"}.bxs-time-five:before{content:"\ee76"}.bxs-timer:before{content:"\ee77"}.bxs-tired:before{content:"\ee78"}.bxs-toggle-left:before{content:"\ee79"}.bxs-toggle-right:before{content:"\ee7a"}.bxs-tone:before{content:"\ee7b"}.bxs-torch:before{content:"\ee7c"}.bxs-to-top:before{content:"\ee7d"}.bxs-traffic:before{content:"\ee7e"}.bxs-traffic-barrier:before{content:"\ee7f"}.bxs-traffic-cone:before{content:"\ee80"}.bxs-train:before{content:"\ee81"}.bxs-trash:before{content:"\ee82"}.bxs-trash-alt:before{content:"\ee83"}.bxs-tree:before{content:"\ee84"}.bxs-trophy:before{content:"\ee85"}.bxs-truck:before{content:"\ee86"}.bxs-t-shirt:before{content:"\ee87"}.bxs-up-arrow:before{content:"\ee88"}.bxs-up-arrow-alt:before{content:"\ee89"}.bxs-up-arrow-circle:before{content:"\ee8a"}.bxs-up-arrow-square:before{content:"\ee8b"}.bxs-upside-down:before{content:"\ee8c"}.bxs-upvote:before{content:"\ee8d"}.bxs-user:before{content:"\ee8e"}.bxs-user-badge:before{content:"\ee8f"}.bxs-user-check:before{content:"\ee90"}.bxs-user-circle:before{content:"\ee91"}.bxs-user-detail:before{content:"\ee92"}.bxs-user-minus:before{content:"\ee93"}.bxs-user-pin:before{content:"\ee94"}.bxs-user-plus:before{content:"\ee95"}.bxs-user-rectangle:before{content:"\ee96"}.bxs-user-voice:before{content:"\ee97"}.bxs-user-x:before{content:"\ee98"}.bxs-vector:before{content:"\ee99"}.bxs-vial:before{content:"\ee9a"}.bxs-video:before{content:"\ee9b"}.bxs-video-off:before{content:"\ee9c"}.bxs-video-plus:before{content:"\ee9d"}.bxs-video-recording:before{content:"\ee9e"}.bxs-videos:before{content:"\ee9f"}.bxs-volume:before{content:"\eea0"}.bxs-volume-full:before{content:"\eea1"}.bxs-volume-low:before{content:"\eea2"}.bxs-volume-mute:before{content:"\eea3"}.bxs-wallet:before{content:"\eea4"}.bxs-wallet-alt:before{content:"\eea5"}.bxs-washer:before{content:"\eea6"}.bxs-watch:before{content:"\eea7"}.bxs-watch-alt:before{content:"\eea8"}.bxs-webcam:before{content:"\eea9"}.bxs-widget:before{content:"\eeaa"}.bxs-window-alt:before{content:"\eeab"}.bxs-wine:before{content:"\eeac"}.bxs-wink-smile:before{content:"\eead"}.bxs-wink-tongue:before{content:"\eeae"}.bxs-wrench:before{content:"\eeaf"}.bxs-x-circle:before{content:"\eeb0"}.bxs-x-square:before{content:"\eeb1"}.bxs-yin-yang:before{content:"\eeb2"}.bxs-zap:before{content:"\eeb3"}.bxs-zoom-in:before{content:"\eeb4"}.bxs-zoom-out:before{content:"\eeb5"}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
 .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*! Magnific Popup - v1.1.0 - 2016-02-20
* http://dimsemenov.com/plugins/magnific-popup/
* Copyright (c) 2016 Dmitry Semenov; */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}/*# sourceMappingURL=nice-select.min.css.map */
@font-face{font-family:uicons-thin-rounded;src:url("../fonts/uicons-thin-rounded.eot#iefix") format("embedded-opentype"),url("../fonts/uicons-thin-rounded.woff2") format("woff2"),url("../fonts/uicons-thin-rounded.woff") format("woff")}i[class*=" fi-tr-"]:before,i[class^=fi-tr-]:before,span[class*=fi-tr-]:before,span[class^=fi-tr-]:before{font-family:uicons-thin-rounded!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-tr-0:before{content:"\f101"}.fi-tr-1:before{content:"\f102"}.fi-tr-2:before{content:"\f103"}.fi-tr-3:before{content:"\f104"}.fi-tr-360-degrees:before{content:"\f105"}.fi-tr-4:before{content:"\f106"}.fi-tr-5:before{content:"\f107"}.fi-tr-6:before{content:"\f108"}.fi-tr-7:before{content:"\f109"}.fi-tr-8:before{content:"\f10a"}.fi-tr-9:before{content:"\f10b"}.fi-tr-a:before{content:"\f10c"}.fi-tr-acorn:before{content:"\f10d"}.fi-tr-ad:before{content:"\f10e"}.fi-tr-address-book:before{content:"\f10f"}.fi-tr-address-card:before{content:"\f110"}.fi-tr-air-conditioner:before{content:"\f111"}.fi-tr-air-freshener:before{content:"\f112"}.fi-tr-airplay:before{content:"\f113"}.fi-tr-alarm-exclamation:before{content:"\f114"}.fi-tr-alarm-plus:before{content:"\f115"}.fi-tr-alarm-snooze:before{content:"\f116"}.fi-tr-album-circle-plus:before{content:"\f117"}.fi-tr-album-circle-user:before{content:"\f118"}.fi-tr-album-collection:before{content:"\f119"}.fi-tr-album:before{content:"\f11a"}.fi-tr-alien:before{content:"\f11b"}.fi-tr-align-slash:before{content:"\f11c"}.fi-tr-anchor:before{content:"\f11d"}.fi-tr-angel:before{content:"\f11e"}.fi-tr-angle-circle-down:before{content:"\f11f"}.fi-tr-angle-circle-left:before{content:"\f120"}.fi-tr-angle-circle-right:before{content:"\f121"}.fi-tr-angle-circle-up:before{content:"\f122"}.fi-tr-angle-double-left:before{content:"\f123"}.fi-tr-angle-double-right:before{content:"\f124"}.fi-tr-angle-double-small-down:before{content:"\f125"}.fi-tr-angle-double-small-left:before{content:"\f126"}.fi-tr-angle-double-small-right:before{content:"\f127"}.fi-tr-angle-double-small-up:before{content:"\f128"}.fi-tr-angle-down:before{content:"\f129"}.fi-tr-angle-left:before{content:"\f12a"}.fi-tr-angle-right:before{content:"\f12b"}.fi-tr-angle-small-down:before{content:"\f12c"}.fi-tr-angle-small-left:before{content:"\f12d"}.fi-tr-angle-small-right:before{content:"\f12e"}.fi-tr-angle-small-up:before{content:"\f12f"}.fi-tr-angle-square-down:before{content:"\f130"}.fi-tr-angle-square-left:before{content:"\f131"}.fi-tr-angle-square-right:before{content:"\f132"}.fi-tr-angle-square-up:before{content:"\f133"}.fi-tr-angle-up:before{content:"\f134"}.fi-tr-angry:before{content:"\f135"}.fi-tr-animated-icon:before{content:"\f136"}.fi-tr-apartment:before{content:"\f137"}.fi-tr-aperture:before{content:"\f138"}.fi-tr-api:before{content:"\f139"}.fi-tr-apple-crate:before{content:"\f13a"}.fi-tr-archway:before{content:"\f13b"}.fi-tr-arrow-alt-circle-down:before{content:"\f13c"}.fi-tr-arrow-alt-circle-left:before{content:"\f13d"}.fi-tr-arrow-alt-circle-right:before{content:"\f13e"}.fi-tr-arrow-alt-circle-up:before{content:"\f13f"}.fi-tr-arrow-alt-down:before{content:"\f140"}.fi-tr-arrow-alt-from-bottom:before{content:"\f141"}.fi-tr-arrow-alt-from-left:before{content:"\f142"}.fi-tr-arrow-alt-from-right:before{content:"\f143"}.fi-tr-arrow-alt-from-top:before{content:"\f144"}.fi-tr-arrow-alt-left:before{content:"\f145"}.fi-tr-arrow-alt-right:before{content:"\f146"}.fi-tr-arrow-alt-square-down:before{content:"\f147"}.fi-tr-arrow-alt-square-left:before{content:"\f148"}.fi-tr-arrow-alt-square-right:before{content:"\f149"}.fi-tr-arrow-alt-square-up:before{content:"\f14a"}.fi-tr-arrow-alt-to-bottom:before{content:"\f14b"}.fi-tr-arrow-alt-to-left:before{content:"\f14c"}.fi-tr-arrow-alt-to-right:before{content:"\f14d"}.fi-tr-arrow-alt-to-top:before{content:"\f14e"}.fi-tr-arrow-alt-up:before{content:"\f14f"}.fi-tr-arrow-circle-down:before{content:"\f150"}.fi-tr-arrow-circle-left:before{content:"\f151"}.fi-tr-arrow-circle-right:before{content:"\f152"}.fi-tr-arrow-circle-up:before{content:"\f153"}.fi-tr-arrow-down-from-dotted-line:before{content:"\f154"}.fi-tr-arrow-down-left:before{content:"\f155"}.fi-tr-arrow-down-small-big:before{content:"\f156"}.fi-tr-arrow-down-to-dotted-line:before{content:"\f157"}.fi-tr-arrow-down-to-square:before{content:"\f158"}.fi-tr-arrow-down-triangle-square:before{content:"\f159"}.fi-tr-arrow-down:before{content:"\f15a"}.fi-tr-arrow-from-left:before{content:"\f15b"}.fi-tr-arrow-from-right:before{content:"\f15c"}.fi-tr-arrow-from-top:before{content:"\f15d"}.fi-tr-arrow-left-from-line:before{content:"\f15e"}.fi-tr-arrow-left:before{content:"\f15f"}.fi-tr-arrow-right-to-bracket:before{content:"\f160"}.fi-tr-arrow-right:before{content:"\f161"}.fi-tr-arrow-small-down:before{content:"\f162"}.fi-tr-arrow-small-left:before{content:"\f163"}.fi-tr-arrow-small-right:before{content:"\f164"}.fi-tr-arrow-small-up:before{content:"\f165"}.fi-tr-arrow-square-down:before{content:"\f166"}.fi-tr-arrow-square-left:before{content:"\f167"}.fi-tr-arrow-square-right:before{content:"\f168"}.fi-tr-arrow-square-up:before{content:"\f169"}.fi-tr-arrow-to-bottom:before{content:"\f16a"}.fi-tr-arrow-to-left:before{content:"\f16b"}.fi-tr-arrow-to-right:before{content:"\f16c"}.fi-tr-arrow-to-top:before{content:"\f16d"}.fi-tr-arrow-trend-down:before{content:"\f16e"}.fi-tr-arrow-trend-up:before{content:"\f16f"}.fi-tr-arrow-turn-down-left:before{content:"\f170"}.fi-tr-arrow-turn-down-right:before{content:"\f171"}.fi-tr-arrow-up-from-dotted-line:before{content:"\f172"}.fi-tr-arrow-up-from-square:before{content:"\f173"}.fi-tr-arrow-up-left-from-circle:before{content:"\f174"}.fi-tr-arrow-up-left:before{content:"\f175"}.fi-tr-arrow-up-right-and-arrow-down-left-from-center:before{content:"\f176"}.fi-tr-arrow-up-right-from-square:before{content:"\f177"}.fi-tr-arrow-up-right:before{content:"\f178"}.fi-tr-arrow-up-small-big:before{content:"\f179"}.fi-tr-arrow-up-square-triangle:before{content:"\f17a"}.fi-tr-arrow-up-to-dotted-line:before{content:"\f17b"}.fi-tr-arrow-up:before{content:"\f17c"}.fi-tr-arrows-alt-h:before{content:"\f17d"}.fi-tr-arrows-alt-v:before{content:"\f17e"}.fi-tr-arrows-alt:before{content:"\f17f"}.fi-tr-arrows-cross:before{content:"\f180"}.fi-tr-arrows-from-dotted-line:before{content:"\f181"}.fi-tr-arrows-from-line:before{content:"\f182"}.fi-tr-arrows-h-copy:before{content:"\f183"}.fi-tr-arrows-h:before{content:"\f184"}.fi-tr-arrows-repeat-1:before{content:"\f185"}.fi-tr-arrows-repeat:before{content:"\f186"}.fi-tr-arrows-retweet:before{content:"\f187"}.fi-tr-arrows-to-dotted-line:before{content:"\f188"}.fi-tr-arrows-to-line:before{content:"\f189"}.fi-tr-arrows:before{content:"\f18a"}.fi-tr-assistive-listening-systems:before{content:"\f18b"}.fi-tr-at:before{content:"\f18c"}.fi-tr-attribution-pen:before{content:"\f18d"}.fi-tr-attribution-pencil:before{content:"\f18e"}.fi-tr-aubergine:before{content:"\f18f"}.fi-tr-audio-description-slash:before{content:"\f190"}.fi-tr-austral-sign:before{content:"\f191"}.fi-tr-avocado:before{content:"\f192"}.fi-tr-b:before{content:"\f193"}.fi-tr-baby-carriage:before{content:"\f194"}.fi-tr-baby:before{content:"\f195"}.fi-tr-background:before{content:"\f196"}.fi-tr-bacon:before{content:"\f197"}.fi-tr-bacteria:before{content:"\f198"}.fi-tr-bacterium:before{content:"\f199"}.fi-tr-badge-check:before{content:"\f19a"}.fi-tr-badge-dollar:before{content:"\f19b"}.fi-tr-badge-percent:before{content:"\f19c"}.fi-tr-badge-sheriff:before{content:"\f19d"}.fi-tr-bags-shopping:before{content:"\f19e"}.fi-tr-bahai:before{content:"\f19f"}.fi-tr-baht-sign:before{content:"\f1a0"}.fi-tr-balance-scale-left:before{content:"\f1a1"}.fi-tr-balance-scale-right:before{content:"\f1a2"}.fi-tr-balance-scale:before{content:"\f1a3"}.fi-tr-ball-pile:before{content:"\f1a4"}.fi-tr-ballot-check:before{content:"\f1a5"}.fi-tr-ballot:before{content:"\f1a6"}.fi-tr-ban-bug:before{content:"\f1a7"}.fi-tr-bangladeshi-taka-sign:before{content:"\f1a8"}.fi-tr-banjo:before{content:"\f1a9"}.fi-tr-barcode-read:before{content:"\f1aa"}.fi-tr-barcode-scan:before{content:"\f1ab"}.fi-tr-barcode:before{content:"\f1ac"}.fi-tr-bars-filter:before{content:"\f1ad"}.fi-tr-bars-progress:before{content:"\f1ae"}.fi-tr-bars-sort:before{content:"\f1af"}.fi-tr-bars-staggered:before{content:"\f1b0"}.fi-tr-baseball-alt:before{content:"\f1b1"}.fi-tr-basket-shopping-simple:before{content:"\f1b2"}.fi-tr-basketball-hoop:before{content:"\f1b3"}.fi-tr-battery-bolt:before{content:"\f1b4"}.fi-tr-battery-empty:before{content:"\f1b5"}.fi-tr-battery-exclamation:before{content:"\f1b6"}.fi-tr-battery-full:before{content:"\f1b7"}.fi-tr-battery-half:before{content:"\f1b8"}.fi-tr-battery-quarter:before{content:"\f1b9"}.fi-tr-battery-slash:before{content:"\f1ba"}.fi-tr-battery-three-quarters:before{content:"\f1bb"}.fi-tr-beacon:before{content:"\f1bc"}.fi-tr-bed-alt:before{content:"\f1bd"}.fi-tr-bell-concierge:before{content:"\f1be"}.fi-tr-bell-slash:before{content:"\f1bf"}.fi-tr-bells:before{content:"\f1c0"}.fi-tr-bench-tree:before{content:"\f1c1"}.fi-tr-betamax:before{content:"\f1c2"}.fi-tr-biking-mountain:before{content:"\f1c3"}.fi-tr-biking:before{content:"\f1c4"}.fi-tr-binary-circle-check:before{content:"\f1c5"}.fi-tr-binary-lock:before{content:"\f1c6"}.fi-tr-binary-slash:before{content:"\f1c7"}.fi-tr-binary:before{content:"\f1c8"}.fi-tr-binoculars:before{content:"\f1c9"}.fi-tr-biohazard:before{content:"\f1ca"}.fi-tr-bitcoin-sign:before{content:"\f1cb"}.fi-tr-blender-phone:before{content:"\f1cc"}.fi-tr-blinds-open:before{content:"\f1cd"}.fi-tr-blinds-raised:before{content:"\f1ce"}.fi-tr-blinds:before{content:"\f1cf"}.fi-tr-block-brick:before{content:"\f1d0"}.fi-tr-block-quote:before{content:"\f1d1"}.fi-tr-block:before{content:"\f1d2"}.fi-tr-blog-pencil:before{content:"\f1d3"}.fi-tr-blog-text:before{content:"\f1d4"}.fi-tr-bolt-auto:before{content:"\f1d5"}.fi-tr-bolt-slash:before{content:"\f1d6"}.fi-tr-bolt:before{content:"\f1d7"}.fi-tr-bomb:before{content:"\f1d8"}.fi-tr-bone-break:before{content:"\f1d9"}.fi-tr-bone:before{content:"\f1da"}.fi-tr-bong:before{content:"\f1db"}.fi-tr-book-arrow-right:before{content:"\f1dc"}.fi-tr-book-arrow-up:before{content:"\f1dd"}.fi-tr-book-atlas:before{content:"\f1de"}.fi-tr-book-bookmark:before{content:"\f1df"}.fi-tr-book-circle-arrow-right:before{content:"\f1e0"}.fi-tr-book-circle-arrow-up:before{content:"\f1e1"}.fi-tr-book-copy:before{content:"\f1e2"}.fi-tr-book-dead:before{content:"\f1e3"}.fi-tr-book-font:before{content:"\f1e4"}.fi-tr-book-medical:before{content:"\f1e5"}.fi-tr-book-open-cover:before{content:"\f1e6"}.fi-tr-book-open-reader:before{content:"\f1e7"}.fi-tr-book-quran:before{content:"\f1e8"}.fi-tr-book-section:before{content:"\f1e9"}.fi-tr-book-spells:before{content:"\f1ea"}.fi-tr-book-tanakh:before{content:"\f1eb"}.fi-tr-book-user:before{content:"\f1ec"}.fi-tr-bookmark-slash:before{content:"\f1ed"}.fi-tr-books-medical:before{content:"\f1ee"}.fi-tr-books:before{content:"\f1ef"}.fi-tr-border-all:before{content:"\f1f0"}.fi-tr-border-bottom:before{content:"\f1f1"}.fi-tr-border-center-h:before{content:"\f1f2"}.fi-tr-border-center-v:before{content:"\f1f3"}.fi-tr-border-inner:before{content:"\f1f4"}.fi-tr-border-left:before{content:"\f1f5"}.fi-tr-border-none:before{content:"\f1f6"}.fi-tr-border-outer:before{content:"\f1f7"}.fi-tr-border-right:before{content:"\f1f8"}.fi-tr-border-style-alt:before{content:"\f1f9"}.fi-tr-border-style:before{content:"\f1fa"}.fi-tr-border-top:before{content:"\f1fb"}.fi-tr-bottle:before{content:"\f1fc"}.fi-tr-bow-arrow:before{content:"\f1fd"}.fi-tr-bowl-chopsticks-noodles:before{content:"\f1fe"}.fi-tr-bowl-chopsticks:before{content:"\f1ff"}.fi-tr-bowl-rice:before{content:"\f200"}.fi-tr-bowling-ball:before{content:"\f201"}.fi-tr-bowling-pins:before{content:"\f202"}.fi-tr-box-ballot:before{content:"\f203"}.fi-tr-box-check:before{content:"\f204"}.fi-tr-box-dollar:before{content:"\f205"}.fi-tr-box-fragile:before{content:"\f206"}.fi-tr-box-heart:before{content:"\f207"}.fi-tr-box-open-full:before{content:"\f208"}.fi-tr-box-open:before{content:"\f209"}.fi-tr-box-tissue:before{content:"\f20a"}.fi-tr-box-up:before{content:"\f20b"}.fi-tr-boxes:before{content:"\f20c"}.fi-tr-boxing-glove:before{content:"\f20d"}.fi-tr-bracket-curly-right:before{content:"\f20e"}.fi-tr-bracket-curly:before{content:"\f20f"}.fi-tr-bracket-round-right:before{content:"\f210"}.fi-tr-bracket-round:before{content:"\f211"}.fi-tr-bracket-square-right:before{content:"\f212"}.fi-tr-bracket-square:before{content:"\f213"}.fi-tr-brackets-curly:before{content:"\f214"}.fi-tr-brackets-round:before{content:"\f215"}.fi-tr-brackets-square:before{content:"\f216"}.fi-tr-braille:before{content:"\f217"}.fi-tr-brain-circuit:before{content:"\f218"}.fi-tr-brain:before{content:"\f219"}.fi-tr-bread-loaf:before{content:"\f21a"}.fi-tr-bread:before{content:"\f21b"}.fi-tr-briefcase-arrow-right:before{content:"\f21c"}.fi-tr-briefcase-blank:before{content:"\f21d"}.fi-tr-brightness-low:before{content:"\f21e"}.fi-tr-brightness:before{content:"\f21f"}.fi-tr-bring-forward:before{content:"\f220"}.fi-tr-bring-front:before{content:"\f221"}.fi-tr-broadcast-tower:before{content:"\f222"}.fi-tr-broccoli:before{content:"\f223"}.fi-tr-broken-image:before{content:"\f224"}.fi-tr-browsers:before{content:"\f225"}.fi-tr-bug-slash:before{content:"\f226"}.fi-tr-bullet:before{content:"\f227"}.fi-tr-bullhorn:before{content:"\f228"}.fi-tr-bullseye-arrow:before{content:"\f229"}.fi-tr-bullseye-pointer:before{content:"\f22a"}.fi-tr-bullseye:before{content:"\f22b"}.fi-tr-burger-alt:before{content:"\f22c"}.fi-tr-burger-fries:before{content:"\f22d"}.fi-tr-burger-glass:before{content:"\f22e"}.fi-tr-burrito:before{content:"\f22f"}.fi-tr-bus-alt:before{content:"\f230"}.fi-tr-bus:before{content:"\f231"}.fi-tr-business-time:before{content:"\f232"}.fi-tr-c:before{content:"\f233"}.fi-tr-cabin:before{content:"\f234"}.fi-tr-cactus:before{content:"\f235"}.fi-tr-calculator-simple:before{content:"\f236"}.fi-tr-calendar-arrow-down:before{content:"\f237"}.fi-tr-calendar-arrow-up:before{content:"\f238"}.fi-tr-calendar-check:before{content:"\f239"}.fi-tr-calendar-clock:before{content:"\f23a"}.fi-tr-calendar-day:before{content:"\f23b"}.fi-tr-calendar-days:before{content:"\f23c"}.fi-tr-calendar-exclamation:before{content:"\f23d"}.fi-tr-calendar-heart:before{content:"\f23e"}.fi-tr-calendar-image:before{content:"\f23f"}.fi-tr-calendar-lines-pen:before{content:"\f240"}.fi-tr-calendar-lines:before{content:"\f241"}.fi-tr-calendar-minus:before{content:"\f242"}.fi-tr-calendar-pen:before{content:"\f243"}.fi-tr-calendar-plus:before{content:"\f244"}.fi-tr-calendar-star:before{content:"\f245"}.fi-tr-calendar-week:before{content:"\f246"}.fi-tr-calendar-xmark:before{content:"\f247"}.fi-tr-calendars:before{content:"\f248"}.fi-tr-call-history:before{content:"\f249"}.fi-tr-call-incoming:before{content:"\f24a"}.fi-tr-call-missed:before{content:"\f24b"}.fi-tr-call-outgoing:before{content:"\f24c"}.fi-tr-camcorder:before{content:"\f24d"}.fi-tr-camera-cctv:before{content:"\f24e"}.fi-tr-camera-movie:before{content:"\f24f"}.fi-tr-camera-retro:before{content:"\f250"}.fi-tr-camera-rotate:before{content:"\f251"}.fi-tr-camera-security:before{content:"\f252"}.fi-tr-camera-slash:before{content:"\f253"}.fi-tr-camera-viewfinder:before{content:"\f254"}.fi-tr-campfire:before{content:"\f255"}.fi-tr-candle-holder:before{content:"\f256"}.fi-tr-candy-alt:before{content:"\f257"}.fi-tr-candy-cane:before{content:"\f258"}.fi-tr-candy-corn:before{content:"\f259"}.fi-tr-candy:before{content:"\f25a"}.fi-tr-Cannabis:before{content:"\f25b"}.fi-tr-canned-food:before{content:"\f25c"}.fi-tr-capsules:before{content:"\f25d"}.fi-tr-car-alt:before{content:"\f25e"}.fi-tr-car-battery:before{content:"\f25f"}.fi-tr-car-bolt:before{content:"\f260"}.fi-tr-car-building:before{content:"\f261"}.fi-tr-car-bump:before{content:"\f262"}.fi-tr-car-bus:before{content:"\f263"}.fi-tr-car-circle-bolt:before{content:"\f264"}.fi-tr-car-crash:before{content:"\f265"}.fi-tr-car-garage:before{content:"\f266"}.fi-tr-car-mechanic:before{content:"\f267"}.fi-tr-car-side-bolt:before{content:"\f268"}.fi-tr-car-side:before{content:"\f269"}.fi-tr-car-tilt:before{content:"\f26a"}.fi-tr-car-wash:before{content:"\f26b"}.fi-tr-caravan-alt:before{content:"\f26c"}.fi-tr-caravan:before{content:"\f26d"}.fi-tr-caret-circle-down:before{content:"\f26e"}.fi-tr-caret-circle-right:before{content:"\f26f"}.fi-tr-caret-circle-up:before{content:"\f270"}.fi-tr-caret-down:before{content:"\f271"}.fi-tr-caret-left:before{content:"\f272"}.fi-tr-caret-right:before{content:"\f273"}.fi-tr-caret-square-down:before{content:"\f274"}.fi-tr-caret-square-left_1:before{content:"\f275"}.fi-tr-caret-square-left:before{content:"\f276"}.fi-tr-caret-square-right:before{content:"\f277"}.fi-tr-caret-square-up:before{content:"\f278"}.fi-tr-caret-up:before{content:"\f279"}.fi-tr-cars:before{content:"\f27a"}.fi-tr-cart-arrow-down:before{content:"\f27b"}.fi-tr-cart-minus:before{content:"\f27c"}.fi-tr-cart-shopping-fast:before{content:"\f27d"}.fi-tr-cash-register:before{content:"\f27e"}.fi-tr-cassette-tape:before{content:"\f27f"}.fi-tr-cassette-vhs:before{content:"\f280"}.fi-tr-castle:before{content:"\f281"}.fi-tr-cauldron:before{content:"\f282"}.fi-tr-cedi-sign:before{content:"\f283"}.fi-tr-cello:before{content:"\f284"}.fi-tr-cent-sign:before{content:"\f285"}.fi-tr-chair-office:before{content:"\f286"}.fi-tr-chair:before{content:"\f287"}.fi-tr-chalkboard-user:before{content:"\f288"}.fi-tr-charging-station:before{content:"\f289"}.fi-tr-chart-area:before{content:"\f28a"}.fi-tr-chart-bullet:before{content:"\f28b"}.fi-tr-chart-candlestick:before{content:"\f28c"}.fi-tr-chart-gantt:before{content:"\f28d"}.fi-tr-chart-line-up:before{content:"\f28e"}.fi-tr-chart-mixed:before{content:"\f28f"}.fi-tr-chart-radar:before{content:"\f290"}.fi-tr-chart-scatter-3d:before{content:"\f291"}.fi-tr-chart-scatter-bubble:before{content:"\f292"}.fi-tr-chart-scatter:before{content:"\f293"}.fi-tr-chart-simple-horizontal:before{content:"\f294"}.fi-tr-chart-simple:before{content:"\f295"}.fi-tr-chart-tree-map:before{content:"\f296"}.fi-tr-chart-user:before{content:"\f297"}.fi-tr-chart-waterfall:before{content:"\f298"}.fi-tr-check-circle:before{content:"\f299"}.fi-tr-check-double:before{content:"\f29a"}.fi-tr-cheese-alt:before{content:"\f29b"}.fi-tr-cheeseburger:before{content:"\f29c"}.fi-tr-cherry:before{content:"\f29d"}.fi-tr-chess-bishop:before{content:"\f29e"}.fi-tr-chess-board:before{content:"\f29f"}.fi-tr-chess-clock-alt:before{content:"\f2a0"}.fi-tr-chess-clock:before{content:"\f2a1"}.fi-tr-chess-king-alt:before{content:"\f2a2"}.fi-tr-chess-king:before{content:"\f2a3"}.fi-tr-chess-knight-alt:before{content:"\f2a4"}.fi-tr-chess-knight:before{content:"\f2a5"}.fi-tr-chess-pawn-alt:before{content:"\f2a6"}.fi-tr-chess-pawn:before{content:"\f2a7"}.fi-tr-chess-queen-alt:before{content:"\f2a8"}.fi-tr-chess-queen:before{content:"\f2a9"}.fi-tr-chess-rook-alt:before{content:"\f2aa"}.fi-tr-chess-rook:before{content:"\f2ab"}.fi-tr-chess:before{content:"\f2ac"}.fi-tr-chevron-double-down:before{content:"\f2ad"}.fi-tr-chevron-double-up:before{content:"\f2ae"}.fi-tr-chocolate-bar:before{content:"\f2af"}.fi-tr-circle-0:before{content:"\f2b0"}.fi-tr-circle-1:before{content:"\f2b1"}.fi-tr-circle-2:before{content:"\f2b2"}.fi-tr-circle-3:before{content:"\f2b3"}.fi-tr-circle-4:before{content:"\f2b4"}.fi-tr-circle-5:before{content:"\f2b5"}.fi-tr-circle-6:before{content:"\f2b6"}.fi-tr-circle-7:before{content:"\f2b7"}.fi-tr-circle-8:before{content:"\f2b8"}.fi-tr-circle-9:before{content:"\f2b9"}.fi-tr-circle-a:before{content:"\f2ba"}.fi-tr-circle-b:before{content:"\f2bb"}.fi-tr-circle-bolt:before{content:"\f2bc"}.fi-tr-circle-book-open:before{content:"\f2bd"}.fi-tr-circle-bookmark:before{content:"\f2be"}.fi-tr-circle-c:before{content:"\f2bf"}.fi-tr-circle-calendar:before{content:"\f2c0"}.fi-tr-circle-camera:before{content:"\f2c1"}.fi-tr-circle-d:before{content:"\f2c2"}.fi-tr-circle-dashed:before{content:"\f2c3"}.fi-tr-circle-e:before{content:"\f2c4"}.fi-tr-circle-ellipsis-vertical:before{content:"\f2c5"}.fi-tr-circle-ellipsis:before{content:"\f2c6"}.fi-tr-circle-envelope:before{content:"\f2c7"}.fi-tr-circle-exclamation-check:before{content:"\f2c8"}.fi-tr-circle-f:before{content:"\f2c9"}.fi-tr-circle-g:before{content:"\f2ca"}.fi-tr-circle-h:before{content:"\f2cb"}.fi-tr-circle-half-stroke:before{content:"\f2cc"}.fi-tr-circle-half:before{content:"\f2cd"}.fi-tr-circle-heart:before{content:"\f2ce"}.fi-tr-circle-i:before{content:"\f2cf"}.fi-tr-circle-j:before{content:"\f2d0"}.fi-tr-circle-k:before{content:"\f2d1"}.fi-tr-circle-l:before{content:"\f2d2"}.fi-tr-circle-m:before{content:"\f2d3"}.fi-tr-circle-microphone-lines:before{content:"\f2d4"}.fi-tr-circle-microphone:before{content:"\f2d5"}.fi-tr-circle-n:before{content:"\f2d6"}.fi-tr-circle-o:before{content:"\f2d7"}.fi-tr-circle-p:before{content:"\f2d8"}.fi-tr-circle-phone-flip:before{content:"\f2d9"}.fi-tr-circle-phone-hangup:before{content:"\f2da"}.fi-tr-circle-phone:before{content:"\f2db"}.fi-tr-circle-q:before{content:"\f2dc"}.fi-tr-circle-quarters-alt:before{content:"\f2dd"}.fi-tr-circle-quarters:before{content:"\f2de"}.fi-tr-circle-r:before{content:"\f2df"}.fi-tr-circle-s:before{content:"\f2e0"}.fi-tr-circle-small:before{content:"\f2e1"}.fi-tr-circle-star:before{content:"\f2e2"}.fi-tr-circle-t:before{content:"\f2e3"}.fi-tr-circle-three-quarters:before{content:"\f2e4"}.fi-tr-circle-trash:before{content:"\f2e5"}.fi-tr-circle-u:before{content:"\f2e6"}.fi-tr-circle-user:before{content:"\f2e7"}.fi-tr-circle-v:before{content:"\f2e8"}.fi-tr-circle-video:before{content:"\f2e9"}.fi-tr-circle-w:before{content:"\f2ea"}.fi-tr-circle-waveform-lines:before{content:"\f2eb"}.fi-tr-circle-x:before{content:"\f2ec"}.fi-tr-circle-xmark:before{content:"\f2ed"}.fi-tr-circle-y:before{content:"\f2ee"}.fi-tr-circle-z:before{content:"\f2ef"}.fi-tr-circle:before{content:"\f2f0"}.fi-tr-city:before{content:"\f2f1"}.fi-tr-clapperboard-play:before{content:"\f2f2"}.fi-tr-clapperboard:before{content:"\f2f3"}.fi-tr-clarinet:before{content:"\f2f4"}.fi-tr-claw-marks:before{content:"\f2f5"}.fi-tr-clipboard-list-check:before{content:"\f2f6"}.fi-tr-clipboard-list:before{content:"\f2f7"}.fi-tr-clipboard-prescription:before{content:"\f2f8"}.fi-tr-clipboard-user:before{content:"\f2f9"}.fi-tr-clipboard:before{content:"\f2fa"}.fi-tr-clock-eight-thirty:before{content:"\f2fb"}.fi-tr-clock-eleven-thirty:before{content:"\f2fc"}.fi-tr-clock-eleven:before{content:"\f2fd"}.fi-tr-clock-five-thirty:before{content:"\f2fe"}.fi-tr-clock-five:before{content:"\f2ff"}.fi-tr-clock-four-thirty:before{content:"\f300"}.fi-tr-clock-nine-thirty:before{content:"\f301"}.fi-tr-clock-nine:before{content:"\f302"}.fi-tr-clock-one-thirty:before{content:"\f303"}.fi-tr-clock-one:before{content:"\f304"}.fi-tr-clock-seven-thirty:before{content:"\f305"}.fi-tr-clock-seven:before{content:"\f306"}.fi-tr-clock-six-thirty:before{content:"\f307"}.fi-tr-clock-six:before{content:"\f308"}.fi-tr-clock-ten-thirty:before{content:"\f309"}.fi-tr-clock-ten:before{content:"\f30a"}.fi-tr-clock-three-thirty:before{content:"\f30b"}.fi-tr-clock-three:before{content:"\f30c"}.fi-tr-clock-twelve-thirty:before{content:"\f30d"}.fi-tr-clock-twelve:before{content:"\f30e"}.fi-tr-clock-two-thirty:before{content:"\f30f"}.fi-tr-clock-two:before{content:"\f310"}.fi-tr-clone:before{content:"\f311"}.fi-tr-closed-captioning-slash:before{content:"\f312"}.fi-tr-cloud-download-alt:before{content:"\f313"}.fi-tr-cloud-drizzle:before{content:"\f314"}.fi-tr-cloud-exclamation:before{content:"\f315"}.fi-tr-cloud-hail-mixed:before{content:"\f316"}.fi-tr-cloud-hail:before{content:"\f317"}.fi-tr-cloud-meatball:before{content:"\f318"}.fi-tr-cloud-moon-rain:before{content:"\f319"}.fi-tr-cloud-moon:before{content:"\f31a"}.fi-tr-cloud-question:before{content:"\f31b"}.fi-tr-cloud-rain:before{content:"\f31c"}.fi-tr-cloud-rainbow:before{content:"\f31d"}.fi-tr-cloud-showers-heavy:before{content:"\f31e"}.fi-tr-cloud-showers:before{content:"\f31f"}.fi-tr-cloud-sleet:before{content:"\f320"}.fi-tr-cloud-snow:before{content:"\f321"}.fi-tr-cloud-sun-rain:before{content:"\f322"}.fi-tr-cloud-sun:before{content:"\f323"}.fi-tr-cloud-upload-alt:before{content:"\f324"}.fi-tr-clouds-moon:before{content:"\f325"}.fi-tr-clouds-sun:before{content:"\f326"}.fi-tr-club:before{content:"\f327"}.fi-tr-code-branch:before{content:"\f328"}.fi-tr-code-commit:before{content:"\f329"}.fi-tr-code-compare:before{content:"\f32a"}.fi-tr-code-fork:before{content:"\f32b"}.fi-tr-code-merge:before{content:"\f32c"}.fi-tr-code-pull-request-closed:before{content:"\f32d"}.fi-tr-code-pull-request-draft:before{content:"\f32e"}.fi-tr-code-pull-request:before{content:"\f32f"}.fi-tr-code-simple:before{content:"\f330"}.fi-tr-coffee-bean:before{content:"\f331"}.fi-tr-coffee-beans:before{content:"\f332"}.fi-tr-coffee-pot:before{content:"\f333"}.fi-tr-coffin-cross:before{content:"\f334"}.fi-tr-coffin:before{content:"\f335"}.fi-tr-coin:before{content:"\f336"}.fi-tr-coins:before{content:"\f337"}.fi-tr-colon-sign:before{content:"\f338"}.fi-tr-columns-3:before{content:"\f339"}.fi-tr-comet:before{content:"\f33a"}.fi-tr-command:before{content:"\f33b"}.fi-tr-comment-alt-check:before{content:"\f33c"}.fi-tr-comment-alt-dots:before{content:"\f33d"}.fi-tr-comment-alt-edit:before{content:"\f33e"}.fi-tr-comment-alt-medical:before{content:"\f33f"}.fi-tr-comment-alt-middle-top:before{content:"\f340"}.fi-tr-comment-alt-middle:before{content:"\f341"}.fi-tr-comment-alt-minus:before{content:"\f342"}.fi-tr-comment-alt-music:before{content:"\f343"}.fi-tr-comment-arrow-down:before{content:"\f344"}.fi-tr-comment-arrow-up-right:before{content:"\f345"}.fi-tr-comment-arrow-up:before{content:"\f346"}.fi-tr-comment-check:before{content:"\f347"}.fi-tr-comment-code:before{content:"\f348"}.fi-tr-comment-dollar:before{content:"\f349"}.fi-tr-comment-dots:before{content:"\f34a"}.fi-tr-comment-exclamation:before{content:"\f34b"}.fi-tr-comment-heart:before{content:"\f34c"}.fi-tr-comment-image:before{content:"\f34d"}.fi-tr-comment-info:before{content:"\f34e"}.fi-tr-comment-medical:before{content:"\f34f"}.fi-tr-comment-minus:before{content:"\f350"}.fi-tr-comment-pen:before{content:"\f351"}.fi-tr-comment-question:before{content:"\f352"}.fi-tr-comment-quote:before{content:"\f353"}.fi-tr-comment-slash:before{content:"\f354"}.fi-tr-comment-smile:before{content:"\f355"}.fi-tr-comment-sms:before{content:"\f356"}.fi-tr-comment-text:before{content:"\f357"}.fi-tr-comment-user:before{content:"\f358"}.fi-tr-comment-xmark:before{content:"\f359"}.fi-tr-comments-dollar:before{content:"\f35a"}.fi-tr-comments-question-check:before{content:"\f35b"}.fi-tr-comments-question:before{content:"\f35c"}.fi-tr-comments:before{content:"\f35d"}.fi-tr-compass-slash:before{content:"\f35e"}.fi-tr-compress-alt:before{content:"\f35f"}.fi-tr-computer-speaker:before{content:"\f360"}.fi-tr-concierge-bell:before{content:"\f361"}.fi-tr-cookie-alt:before{content:"\f362"}.fi-tr-copy-image:before{content:"\f363"}.fi-tr-corn:before{content:"\f364"}.fi-tr-cowbell-circle-plus:before{content:"\f365"}.fi-tr-cowbell-more:before{content:"\f366"}.fi-tr-cowbell:before{content:"\f367"}.fi-tr-cricket:before{content:"\f368"}.fi-tr-cross-religion:before{content:"\f369"}.fi-tr-crutch:before{content:"\f36a"}.fi-tr-crutches:before{content:"\f36b"}.fi-tr-cruzeiro-sign:before{content:"\f36c"}.fi-tr-crystal-ball:before{content:"\f36d"}.fi-tr-cubes:before{content:"\f36e"}.fi-tr-curling:before{content:"\f36f"}.fi-tr-d:before{content:"\f370"}.fi-tr-delete-right:before{content:"\f371"}.fi-tr-democrat:before{content:"\f372"}.fi-tr-desktop-wallpaper:before{content:"\f373"}.fi-tr-devices:before{content:"\f374"}.fi-tr-dewpoint:before{content:"\f375"}.fi-tr-dharmachakra:before{content:"\f376"}.fi-tr-diagram-cells:before{content:"\f377"}.fi-tr-diagram-lean-canvas:before{content:"\f378"}.fi-tr-diagram-nested:before{content:"\f379"}.fi-tr-diagram-next:before{content:"\f37a"}.fi-tr-diagram-predecessor:before{content:"\f37b"}.fi-tr-diagram-previous:before{content:"\f37c"}.fi-tr-diagram-project:before{content:"\f37d"}.fi-tr-diagram-sankey:before{content:"\f37e"}.fi-tr-diagram-subtask:before{content:"\f37f"}.fi-tr-diagram-successor:before{content:"\f380"}.fi-tr-diagram-venn:before{content:"\f381"}.fi-tr-dial-high:before{content:"\f382"}.fi-tr-dial-low:before{content:"\f383"}.fi-tr-dial-max:before{content:"\f384"}.fi-tr-dial-med-low:before{content:"\f385"}.fi-tr-dial-med:before{content:"\f386"}.fi-tr-dial-min:before{content:"\f387"}.fi-tr-dial-off:before{content:"\f388"}.fi-tr-dial:before{content:"\f389"}.fi-tr-diamond-exclamation:before{content:"\f38a"}.fi-tr-diamond-turn-right:before{content:"\f38b"}.fi-tr-dice-alt:before{content:"\f38c"}.fi-tr-dice-d10:before{content:"\f38d"}.fi-tr-dice-d12:before{content:"\f38e"}.fi-tr-dice-d20:before{content:"\f38f"}.fi-tr-dice-d4:before{content:"\f390"}.fi-tr-dice-d6:before{content:"\f391"}.fi-tr-dice-d8:before{content:"\f392"}.fi-tr-dice-four:before{content:"\f393"}.fi-tr-dice-one:before{content:"\f394"}.fi-tr-dice-six:before{content:"\f395"}.fi-tr-dice-three:before{content:"\f396"}.fi-tr-dice-two:before{content:"\f397"}.fi-tr-disease:before{content:"\f398"}.fi-tr-display-code:before{content:"\f399"}.fi-tr-distribute-spacing-horizontal:before{content:"\f39a"}.fi-tr-distribute-spacing-vertical:before{content:"\f39b"}.fi-tr-dizzy:before{content:"\f39c"}.fi-tr-dna:before{content:"\f39d"}.fi-tr-donate:before{content:"\f39e"}.fi-tr-dong-sign:before{content:"\f39f"}.fi-tr-door-closed:before{content:"\f3a0"}.fi-tr-door-open:before{content:"\f3a1"}.fi-tr-dot-circle:before{content:"\f3a2"}.fi-tr-down-left:before{content:"\f3a3"}.fi-tr-down-right:before{content:"\f3a4"}.fi-tr-down-to-line:before{content:"\f3a5"}.fi-tr-down:before{content:"\f3a6"}.fi-tr-drafting-compass:before{content:"\f3a7"}.fi-tr-draw-polygon:before{content:"\f3a8"}.fi-tr-draw-square:before{content:"\f3a9"}.fi-tr-dreidel:before{content:"\f3aa"}.fi-tr-drink:before{content:"\f3ab"}.fi-tr-drone-front:before{content:"\f3ac"}.fi-tr-drum-steelpan:before{content:"\f3ad"}.fi-tr-drum:before{content:"\f3ae"}.fi-tr-drumstick-bite:before{content:"\f3af"}.fi-tr-dungeon:before{content:"\f3b0"}.fi-tr-e:before{content:"\f3b1"}.fi-tr-ear-deaf:before{content:"\f3b2"}.fi-tr-ear-muffs:before{content:"\f3b3"}.fi-tr-ear:before{content:"\f3b4"}.fi-tr-earth-africa:before{content:"\f3b5"}.fi-tr-earth-americas:before{content:"\f3b6"}.fi-tr-earth-asia:before{content:"\f3b7"}.fi-tr-earth-europa:before{content:"\f3b8"}.fi-tr-eclipse-alt:before{content:"\f3b9"}.fi-tr-eclipse:before{content:"\f3ba"}.fi-tr-egg-fried:before{content:"\f3bb"}.fi-tr-egg:before{content:"\f3bc"}.fi-tr-eject:before{content:"\f3bd"}.fi-tr-elevator:before{content:"\f3be"}.fi-tr-engine-warning:before{content:"\f3bf"}.fi-tr-envelope-ban:before{content:"\f3c0"}.fi-tr-envelope-bulk:before{content:"\f3c1"}.fi-tr-envelope-dot:before{content:"\f3c2"}.fi-tr-envelope-download:before{content:"\f3c3"}.fi-tr-envelope-marker:before{content:"\f3c4"}.fi-tr-envelope-open-dollar:before{content:"\f3c5"}.fi-tr-envelope-open-text:before{content:"\f3c6"}.fi-tr-envelope-open:before{content:"\f3c7"}.fi-tr-envelope-plus:before{content:"\f3c8"}.fi-tr-envelopes:before{content:"\f3c9"}.fi-tr-equality:before{content:"\f3ca"}.fi-tr-eraser:before{content:"\f3cb"}.fi-tr-escalator:before{content:"\f3cc"}.fi-tr-exchange-alt:before{content:"\f3cd"}.fi-tr-exchange:before{content:"\f3ce"}.fi-tr-expand-arrows-alt:before{content:"\f3cf"}.fi-tr-expand-arrows:before{content:"\f3d0"}.fi-tr-eye-dropper-half:before{content:"\f3d1"}.fi-tr-eyes:before{content:"\f3d2"}.fi-tr-f:before{content:"\f3d3"}.fi-tr-face-angry-horns:before{content:"\f3d4"}.fi-tr-face-anguished:before{content:"\f3d5"}.fi-tr-face-anxious-sweat:before{content:"\f3d6"}.fi-tr-face-astonished:before{content:"\f3d7"}.fi-tr-face-awesome:before{content:"\f3d8"}.fi-tr-face-beam-hand-over-mouth:before{content:"\f3d9"}.fi-tr-face-confounded:before{content:"\f3da"}.fi-tr-face-confused:before{content:"\f3db"}.fi-tr-face-cowboy-hat:before{content:"\f3dc"}.fi-tr-face-disappointed:before{content:"\f3dd"}.fi-tr-face-disguise:before{content:"\f3de"}.fi-tr-face-downcast-sweat:before{content:"\f3df"}.fi-tr-face-drooling:before{content:"\f3e0"}.fi-tr-face-explode:before{content:"\f3e1"}.fi-tr-face-expressionless:before{content:"\f3e2"}.fi-tr-face-eyes-xmarks:before{content:"\f3e3"}.fi-tr-face-fearful:before{content:"\f3e4"}.fi-tr-face-glasses:before{content:"\f3e5"}.fi-tr-face-grin-tongue-wink:before{content:"\f3e6"}.fi-tr-face-hand-yawn:before{content:"\f3e7"}.fi-tr-face-head-bandage:before{content:"\f3e8"}.fi-tr-face-hushed:before{content:"\f3e9"}.fi-tr-face-icicles:before{content:"\f3ea"}.fi-tr-face-lying:before{content:"\f3eb"}.fi-tr-face-mask:before{content:"\f3ec"}.fi-tr-face-monocle:before{content:"\f3ed"}.fi-tr-face-nauseated:before{content:"\f3ee"}.fi-tr-face-nose-steam:before{content:"\f3ef"}.fi-tr-face-party:before{content:"\f3f0"}.fi-tr-face-pensive:before{content:"\f3f1"}.fi-tr-face-persevering:before{content:"\f3f2"}.fi-tr-face-pleading:before{content:"\f3f3"}.fi-tr-face-raised-eyebrow:before{content:"\f3f4"}.fi-tr-face-relieved:before{content:"\f3f5"}.fi-tr-face-sad-sweat:before{content:"\f3f6"}.fi-tr-face-scream:before{content:"\f3f7"}.fi-tr-face-shush:before{content:"\f3f8"}.fi-tr-face-sleeping:before{content:"\f3f9"}.fi-tr-face-sleepy:before{content:"\f3fa"}.fi-tr-face-smile-halo:before{content:"\f3fb"}.fi-tr-face-smile-hearts:before{content:"\f3fc"}.fi-tr-face-smile-horns:before{content:"\f3fd"}.fi-tr-face-smile-tear:before{content:"\f3fe"}.fi-tr-face-smile-tongue:before{content:"\f3ff"}.fi-tr-face-smile-upside-down:before{content:"\f400"}.fi-tr-face-smiling-hands:before{content:"\f401"}.fi-tr-face-smirking:before{content:"\f402"}.fi-tr-face-sunglasses:before{content:"\f403"}.fi-tr-face-swear:before{content:"\f404"}.fi-tr-face-thermometer:before{content:"\f405"}.fi-tr-face-thinking:before{content:"\f406"}.fi-tr-face-tissue:before{content:"\f407"}.fi-tr-face-tongue-money:before{content:"\f408"}.fi-tr-face-tongue-sweat:before{content:"\f409"}.fi-tr-face-unamused:before{content:"\f40a"}.fi-tr-face-viewfinder:before{content:"\f40b"}.fi-tr-face-vomit:before{content:"\f40c"}.fi-tr-face-weary:before{content:"\f40d"}.fi-tr-face-woozy:before{content:"\f40e"}.fi-tr-face-worried:before{content:"\f40f"}.fi-tr-face-zany:before{content:"\f410"}.fi-tr-face-zipper:before{content:"\f411"}.fi-tr-farm:before{content:"\f412"}.fi-tr-fax:before{content:"\f413"}.fi-tr-feather-pointed:before{content:"\f414"}.fi-tr-fence:before{content:"\f415"}.fi-tr-field-hockey:before{content:"\f416"}.fi-tr-fighter-jet:before{content:"\f417"}.fi-tr-file-audio:before{content:"\f418"}.fi-tr-file-binary:before{content:"\f419"}.fi-tr-file-chart-line:before{content:"\f41a"}.fi-tr-file-chart-pie:before{content:"\f41b"}.fi-tr-file-circle-info:before{content:"\f41c"}.fi-tr-file-code:before{content:"\f41d"}.fi-tr-file-csv:before{content:"\f41e"}.fi-tr-file-download:before{content:"\f41f"}.fi-tr-file-edit:before{content:"\f420"}.fi-tr-file-excel:before{content:"\f421"}.fi-tr-file-exclamation:before{content:"\f422"}.fi-tr-file-export:before{content:"\f423"}.fi-tr-file-image:before{content:"\f424"}.fi-tr-file-import:before{content:"\f425"}.fi-tr-file-invoice-dollar:before{content:"\f426"}.fi-tr-file-invoice:before{content:"\f427"}.fi-tr-file-medical-alt:before{content:"\f428"}.fi-tr-file-medical:before{content:"\f429"}.fi-tr-file-minus:before{content:"\f42a"}.fi-tr-file-pdf:before{content:"\f42b"}.fi-tr-file-powerpoint:before{content:"\f42c"}.fi-tr-file-prescription:before{content:"\f42d"}.fi-tr-file-signature:before{content:"\f42e"}.fi-tr-file-spreadsheet:before{content:"\f42f"}.fi-tr-file-upload:before{content:"\f430"}.fi-tr-file-user:before{content:"\f431"}.fi-tr-file-video:before{content:"\f432"}.fi-tr-file-word:before{content:"\f433"}.fi-tr-file-zipper:before{content:"\f434"}.fi-tr-files-medical:before{content:"\f435"}.fi-tr-film-canister:before{content:"\f436"}.fi-tr-film-slash:before{content:"\f437"}.fi-tr-films:before{content:"\f438"}.fi-tr-filter-slash:before{content:"\f439"}.fi-tr-filters:before{content:"\f43a"}.fi-tr-fire-flame-curved:before{content:"\f43b"}.fi-tr-fire-smoke:before{content:"\f43c"}.fi-tr-fish-cooked:before{content:"\f43d"}.fi-tr-fishing-rod:before{content:"\f43e"}.fi-tr-flag-alt:before{content:"\f43f"}.fi-tr-flag-checkered:before{content:"\f440"}.fi-tr-flag-usa:before{content:"\f441"}.fi-tr-flask-poison:before{content:"\f442"}.fi-tr-flask-potion:before{content:"\f443"}.fi-tr-floppy-disk-circle-arrow-right:before{content:"\f444"}.fi-tr-floppy-disk-circle-xmark:before{content:"\f445"}.fi-tr-florin-sign:before{content:"\f446"}.fi-tr-flower-daffodil:before{content:"\f447"}.fi-tr-flushed:before{content:"\f448"}.fi-tr-flute:before{content:"\f449"}.fi-tr-flux-capacitor:before{content:"\f44a"}.fi-tr-fog:before{content:"\f44b"}.fi-tr-folder-download:before{content:"\f44c"}.fi-tr-folder-minus:before{content:"\f44d"}.fi-tr-folder-open:before{content:"\f44e"}.fi-tr-folder-times:before{content:"\f44f"}.fi-tr-folder-tree:before{content:"\f450"}.fi-tr-folder-upload:before{content:"\f451"}.fi-tr-folder-xmark:before{content:"\f452"}.fi-tr-folders:before{content:"\f453"}.fi-tr-follow-folder:before{content:"\f454"}.fi-tr-followcollection:before{content:"\f455"}.fi-tr-fork:before{content:"\f456"}.fi-tr-fort:before{content:"\f457"}.fi-tr-forward-fast:before{content:"\f458"}.fi-tr-franc-sign:before{content:"\f459"}.fi-tr-french-fries:before{content:"\f45a"}.fi-tr-funnel-dollar:before{content:"\f45b"}.fi-tr-g:before{content:"\f45c"}.fi-tr-galaxy:before{content:"\f45d"}.fi-tr-gallery-thumbnails:before{content:"\f45e"}.fi-tr-game-board-alt:before{content:"\f45f"}.fi-tr-garage-car:before{content:"\f460"}.fi-tr-garage-open:before{content:"\f461"}.fi-tr-garage:before{content:"\f462"}.fi-tr-garlic:before{content:"\f463"}.fi-tr-gas-pump-slash:before{content:"\f464"}.fi-tr-gas-pump:before{content:"\f465"}.fi-tr-gavel:before{content:"\f466"}.fi-tr-gears:before{content:"\f467"}.fi-tr-ghost:before{content:"\f468"}.fi-tr-gif-square:before{content:"\f469"}.fi-tr-gift-card:before{content:"\f46a"}.fi-tr-gifts:before{content:"\f46b"}.fi-tr-gingerbread-man:before{content:"\f46c"}.fi-tr-glass-champagne:before{content:"\f46d"}.fi-tr-glass-citrus:before{content:"\f46e"}.fi-tr-glass-whiskey-rocks:before{content:"\f46f"}.fi-tr-glass-whiskey:before{content:"\f470"}.fi-tr-glass:before{content:"\f471"}.fi-tr-globe-snow:before{content:"\f472"}.fi-tr-golf-ball:before{content:"\f473"}.fi-tr-golf-club:before{content:"\f474"}.fi-tr-gramophone:before{content:"\f475"}.fi-tr-grape:before{content:"\f476"}.fi-tr-graphic-style:before{content:"\f477"}.fi-tr-grid-dividers:before{content:"\f478"}.fi-tr-grill:before{content:"\f479"}.fi-tr-grimace:before{content:"\f47a"}.fi-tr-grin-alt:before{content:"\f47b"}.fi-tr-grin-beam-sweat:before{content:"\f47c"}.fi-tr-grin-beam:before{content:"\f47d"}.fi-tr-grin-hearts:before{content:"\f47e"}.fi-tr-grin-squint-tears:before{content:"\f47f"}.fi-tr-grin-squint:before{content:"\f480"}.fi-tr-grin-stars:before{content:"\f481"}.fi-tr-grin-tears:before{content:"\f482"}.fi-tr-grin-tongue-squint:before{content:"\f483"}.fi-tr-grin-tongue-wink:before{content:"\f484"}.fi-tr-grin-tongue:before{content:"\f485"}.fi-tr-grin-wink:before{content:"\f486"}.fi-tr-grin:before{content:"\f487"}.fi-tr-grip-dots-vertical:before{content:"\f488"}.fi-tr-grip-dots:before{content:"\f489"}.fi-tr-grip-horizontal:before{content:"\f48a"}.fi-tr-grip-lines-vertical:before{content:"\f48b"}.fi-tr-grip-lines:before{content:"\f48c"}.fi-tr-grip-vertical:before{content:"\f48d"}.fi-tr-guarani-sign:before{content:"\f48e"}.fi-tr-guitar-electric:before{content:"\f48f"}.fi-tr-guitars:before{content:"\f490"}.fi-tr-h-square:before{content:"\f491"}.fi-tr-h:before{content:"\f492"}.fi-tr-h1:before{content:"\f493"}.fi-tr-h2:before{content:"\f494"}.fi-tr-h3:before{content:"\f495"}.fi-tr-h4:before{content:"\f496"}.fi-tr-hamburger-soda:before{content:"\f497"}.fi-tr-hammer-crash:before{content:"\f498"}.fi-tr-hammer-war:before{content:"\f499"}.fi-tr-hammer:before{content:"\f49a"}.fi-tr-hand-back-fist:before{content:"\f49b"}.fi-tr-hand-back-point-down:before{content:"\f49c"}.fi-tr-hand-back-point-left:before{content:"\f49d"}.fi-tr-hand-back-point-ribbon:before{content:"\f49e"}.fi-tr-hand-back-point-right:before{content:"\f49f"}.fi-tr-hand-dots:before{content:"\f4a0"}.fi-tr-hand-fingers-crossed:before{content:"\f4a1"}.fi-tr-hand-heart:before{content:"\f4a2"}.fi-tr-hand-holding-box:before{content:"\f4a3"}.fi-tr-hand-holding-medical:before{content:"\f4a4"}.fi-tr-hand-holding-seeding:before{content:"\f4a5"}.fi-tr-hand-holding-skull:before{content:"\f4a6"}.fi-tr-hand-holding-usd:before{content:"\f4a7"}.fi-tr-hand-holding-water:before{content:"\f4a8"}.fi-tr-hand-horns:before{content:"\f4a9"}.fi-tr-hand-lizard:before{content:"\f4aa"}.fi-tr-hand-love:before{content:"\f4ab"}.fi-tr-hand-middle-finger:before{content:"\f4ac"}.fi-tr-hand-paper:before{content:"\f4ad"}.fi-tr-hand-peace:before{content:"\f4ae"}.fi-tr-hand-point-ribbon:before{content:"\f4af"}.fi-tr-hand-scissors:before{content:"\f4b0"}.fi-tr-hand-sparkles:before{content:"\f4b1"}.fi-tr-hand-spock:before{content:"\f4b2"}.fi-tr-hand-wave:before{content:"\f4b3"}.fi-tr-hands-bubbles:before{content:"\f4b4"}.fi-tr-hands-clapping:before{content:"\f4b5"}.fi-tr-hands-holding-diamond:before{content:"\f4b6"}.fi-tr-hands-holding:before{content:"\f4b7"}.fi-tr-hands-usd:before{content:"\f4b8"}.fi-tr-handshake-angle:before{content:"\f4b9"}.fi-tr-handshake-simple-slash:before{content:"\f4ba"}.fi-tr-handshake:before{content:"\f4bb"}.fi-tr-hashtag:before{content:"\f4bc"}.fi-tr-hat-chef:before{content:"\f4bd"}.fi-tr-hat-santa:before{content:"\f4be"}.fi-tr-hat-witch:before{content:"\f4bf"}.fi-tr-hat-wizard:before{content:"\f4c0"}.fi-tr-hdd:before{content:"\f4c1"}.fi-tr-head-side-brain:before{content:"\f4c2"}.fi-tr-head-side-cough-slash:before{content:"\f4c3"}.fi-tr-head-side-cough:before{content:"\f4c4"}.fi-tr-head-side-headphones:before{content:"\f4c5"}.fi-tr-head-side-heart:before{content:"\f4c6"}.fi-tr-head-side-mask:before{content:"\f4c7"}.fi-tr-head-side-medical:before{content:"\f4c8"}.fi-tr-head-side-virus:before{content:"\f4c9"}.fi-tr-head-side:before{content:"\f4ca"}.fi-tr-head-vr:before{content:"\f4cb"}.fi-tr-heading:before{content:"\f4cc"}.fi-tr-heart-crack:before{content:"\f4cd"}.fi-tr-heart-half-stroke:before{content:"\f4ce"}.fi-tr-heart-half:before{content:"\f4cf"}.fi-tr-heart-rate:before{content:"\f4d0"}.fi-tr-heat:before{content:"\f4d1"}.fi-tr-helicopter-side:before{content:"\f4d2"}.fi-tr-hexagon-check:before{content:"\f4d3"}.fi-tr-hexagon-exclamation:before{content:"\f4d4"}.fi-tr-hexagon:before{content:"\f4d5"}.fi-tr-high-definition:before{content:"\f4d6"}.fi-tr-highlighter-line:before{content:"\f4d7"}.fi-tr-highlighter:before{content:"\f4d8"}.fi-tr-hiking:before{content:"\f4d9"}.fi-tr-hockey-mask:before{content:"\f4da"}.fi-tr-hockey-puck:before{content:"\f4db"}.fi-tr-hockey-sticks:before{content:"\f4dc"}.fi-tr-holly-berry:before{content:"\f4dd"}.fi-tr-home-heart:before{content:"\f4de"}.fi-tr-hood-cloak:before{content:"\f4df"}.fi-tr-horizontal-rule:before{content:"\f4e0"}.fi-tr-hospital-symbol:before{content:"\f4e1"}.fi-tr-hospital-user:before{content:"\f4e2"}.fi-tr-hospital:before{content:"\f4e3"}.fi-tr-hospitals:before{content:"\f4e4"}.fi-tr-hot-tub:before{content:"\f4e5"}.fi-tr-hotdog:before{content:"\f4e6"}.fi-tr-hotel:before{content:"\f4e7"}.fi-tr-hourglass-start:before{content:"\f4e8"}.fi-tr-house-blank:before{content:"\f4e9"}.fi-tr-house-building:before{content:"\f4ea"}.fi-tr-house-chimney-blank:before{content:"\f4eb"}.fi-tr-house-chimney-crack:before{content:"\f4ec"}.fi-tr-house-chimney-medical:before{content:"\f4ed"}.fi-tr-house-chimney-window:before{content:"\f4ee"}.fi-tr-house-chimney:before{content:"\f4ef"}.fi-tr-house-crack:before{content:"\f4f0"}.fi-tr-house-flood:before{content:"\f4f1"}.fi-tr-house-laptop:before{content:"\f4f2"}.fi-tr-house-medical:before{content:"\f4f3"}.fi-tr-house-tree:before{content:"\f4f4"}.fi-tr-house-turret:before{content:"\f4f5"}.fi-tr-house-window:before{content:"\f4f6"}.fi-tr-hryvnia:before{content:"\f4f7"}.fi-tr-humidity:before{content:"\f4f8"}.fi-tr-hundred-points:before{content:"\f4f9"}.fi-tr-hurricane:before{content:"\f4fa"}.fi-tr-i:before{content:"\f4fb"}.fi-tr-icicles:before{content:"\f4fc"}.fi-tr-icon-star:before{content:"\f4fd"}.fi-tr-id-card-clip-alt:before{content:"\f4fe"}.fi-tr-igloo:before{content:"\f4ff"}.fi-tr-image-slash:before{content:"\f500"}.fi-tr-images-user:before{content:"\f501"}.fi-tr-images:before{content:"\f502"}.fi-tr-inbox-in:before{content:"\f503"}.fi-tr-inbox-out:before{content:"\f504"}.fi-tr-inboxes:before{content:"\f505"}.fi-tr-indian-rupee-sign:before{content:"\f506"}.fi-tr-industry-windows:before{content:"\f507"}.fi-tr-information:before{content:"\f508"}.fi-tr-inhaler:before{content:"\f509"}.fi-tr-input-numeric:before{content:"\f50a"}.fi-tr-input-pipe:before{content:"\f50b"}.fi-tr-input-text:before{content:"\f50c"}.fi-tr-island-tropical:before{content:"\f50d"}.fi-tr-italian-lira-sign:before{content:"\f50e"}.fi-tr-j:before{content:"\f50f"}.fi-tr-jam:before{content:"\f510"}.fi-tr-joint:before{content:"\f511"}.fi-tr-joystick:before{content:"\f512"}.fi-tr-jug:before{content:"\f513"}.fi-tr-k:before{content:"\f514"}.fi-tr-kazoo:before{content:"\f515"}.fi-tr-kerning:before{content:"\f516"}.fi-tr-key-skeleton-left-right:before{content:"\f517"}.fi-tr-keyboard-brightness-low:before{content:"\f518"}.fi-tr-keyboard-brightness:before{content:"\f519"}.fi-tr-keynote:before{content:"\f51a"}.fi-tr-kidneys:before{content:"\f51b"}.fi-tr-kip-sign:before{content:"\f51c"}.fi-tr-kiss-beam:before{content:"\f51d"}.fi-tr-kiss-wink-heart:before{content:"\f51e"}.fi-tr-kiss:before{content:"\f51f"}.fi-tr-knife-kitchen:before{content:"\f520"}.fi-tr-knife:before{content:"\f521"}.fi-tr-l:before{content:"\f522"}.fi-tr-landmark-alt:before{content:"\f523"}.fi-tr-language:before{content:"\f524"}.fi-tr-laptop-code:before{content:"\f525"}.fi-tr-laptop-medical:before{content:"\f526"}.fi-tr-laptop-mobile:before{content:"\f527"}.fi-tr-lari-sign:before{content:"\f528"}.fi-tr-lasso-sparkles:before{content:"\f529"}.fi-tr-laugh-beam:before{content:"\f52a"}.fi-tr-laugh-squint:before{content:"\f52b"}.fi-tr-laugh-wink:before{content:"\f52c"}.fi-tr-layer-minus:before{content:"\f52d"}.fi-tr-layer-plus:before{content:"\f52e"}.fi-tr-leaf-heart:before{content:"\f52f"}.fi-tr-leaf-maple:before{content:"\f530"}.fi-tr-leaf-oak:before{content:"\f531"}.fi-tr-left:before{content:"\f532"}.fi-tr-lemon:before{content:"\f533"}.fi-tr-lettuce:before{content:"\f534"}.fi-tr-level-down-alt:before{content:"\f535"}.fi-tr-level-down:before{content:"\f536"}.fi-tr-level-up-alt:before{content:"\f537"}.fi-tr-level-up:before{content:"\f538"}.fi-tr-license:before{content:"\f539"}.fi-tr-light-emergency-on:before{content:"\f53a"}.fi-tr-light-emergency:before{content:"\f53b"}.fi-tr-light-switch-off:before{content:"\f53c"}.fi-tr-light-switch-on:before{content:"\f53d"}.fi-tr-light-switch:before{content:"\f53e"}.fi-tr-lightbulb-dollar:before{content:"\f53f"}.fi-tr-lightbulb-exclamation:before{content:"\f540"}.fi-tr-lightbulb-question:before{content:"\f541"}.fi-tr-lightbulb-slash:before{content:"\f542"}.fi-tr-lights-holiday:before{content:"\f543"}.fi-tr-link-alt:before{content:"\f544"}.fi-tr-link-horizontal-slash:before{content:"\f545"}.fi-tr-link-horizontal:before{content:"\f546"}.fi-tr-link-slash-alt:before{content:"\f547"}.fi-tr-link-slash:before{content:"\f548"}.fi-tr-lips:before{content:"\f549"}.fi-tr-lira-sign:before{content:"\f54a"}.fi-tr-list-dropdown:before{content:"\f54b"}.fi-tr-list-music:before{content:"\f54c"}.fi-tr-list-timeline:before{content:"\f54d"}.fi-tr-litecoin-sign:before{content:"\f54e"}.fi-tr-location-crosshairs-slash:before{content:"\f54f"}.fi-tr-location-crosshairs:before{content:"\f550"}.fi-tr-location-dot-slash:before{content:"\f551"}.fi-tr-location-exclamation:before{content:"\f552"}.fi-tr-low-vision:before{content:"\f553"}.fi-tr-luchador:before{content:"\f554"}.fi-tr-luggage-cart:before{content:"\f555"}.fi-tr-lungs-virus:before{content:"\f556"}.fi-tr-lungs:before{content:"\f557"}.fi-tr-m:before{content:"\f558"}.fi-tr-mailbox:before{content:"\f559"}.fi-tr-manat-sign:before{content:"\f55a"}.fi-tr-mandolin:before{content:"\f55b"}.fi-tr-map-marker-check:before{content:"\f55c"}.fi-tr-map-marker-edit:before{content:"\f55d"}.fi-tr-map-marker-question:before{content:"\f55e"}.fi-tr-map-marker-slash:before{content:"\f55f"}.fi-tr-map-marker-smile:before{content:"\f560"}.fi-tr-map-pin:before{content:"\f561"}.fi-tr-mars-stroke-right:before{content:"\f562"}.fi-tr-mars-stroke-up:before{content:"\f563"}.fi-tr-mask-face:before{content:"\f564"}.fi-tr-meat:before{content:"\f565"}.fi-tr-medical-star:before{content:"\f566"}.fi-tr-meh-blank:before{content:"\f567"}.fi-tr-meh-rolling-eyes:before{content:"\f568"}.fi-tr-melon:before{content:"\f569"}.fi-tr-memo-circle-check:before{content:"\f56a"}.fi-tr-memo-pad:before{content:"\f56b"}.fi-tr-memo:before{content:"\f56c"}.fi-tr-memory:before{content:"\f56d"}.fi-tr-mercury:before{content:"\f56e"}.fi-tr-message-arrow-down:before{content:"\f56f"}.fi-tr-message-arrow-up-right:before{content:"\f570"}.fi-tr-message-arrow-up:before{content:"\f571"}.fi-tr-message-bot:before{content:"\f572"}.fi-tr-message-code:before{content:"\f573"}.fi-tr-message-dollar:before{content:"\f574"}.fi-tr-message-image:before{content:"\f575"}.fi-tr-message-question:before{content:"\f576"}.fi-tr-message-quote:before{content:"\f577"}.fi-tr-message-slash:before{content:"\f578"}.fi-tr-message-sms:before{content:"\f579"}.fi-tr-message-text:before{content:"\f57a"}.fi-tr-message-xmark:before{content:"\f57b"}.fi-tr-messages-dollar:before{content:"\f57c"}.fi-tr-messages-question:before{content:"\f57d"}.fi-tr-messages:before{content:"\f57e"}.fi-tr-meteor:before{content:"\f57f"}.fi-tr-microchip:before{content:"\f580"}.fi-tr-microphone-slash:before{content:"\f581"}.fi-tr-microscope:before{content:"\f582"}.fi-tr-mill-sign:before{content:"\f583"}.fi-tr-mind-share:before{content:"\f584"}.fi-tr-minus-circle:before{content:"\f585"}.fi-tr-minus-hexagon:before{content:"\f586"}.fi-tr-mistletoe:before{content:"\f587"}.fi-tr-mobile-button:before{content:"\f588"}.fi-tr-mobile-notch:before{content:"\f589"}.fi-tr-mockup:before{content:"\f58a"}.fi-tr-money-bill-simple:before{content:"\f58b"}.fi-tr-money-bill-wave-alt:before{content:"\f58c"}.fi-tr-money-bill-wave:before{content:"\f58d"}.fi-tr-money-bills-simple:before{content:"\f58e"}.fi-tr-money-bills:before{content:"\f58f"}.fi-tr-money-check-edit-alt:before{content:"\f590"}.fi-tr-money-check-edit:before{content:"\f591"}.fi-tr-money-check:before{content:"\f592"}.fi-tr-money-from-bracket:before{content:"\f593"}.fi-tr-money-simple-from-bracket:before{content:"\f594"}.fi-tr-money:before{content:"\f595"}.fi-tr-monument:before{content:"\f596"}.fi-tr-moon-stars:before{content:"\f597"}.fi-tr-mortar-pestle:before{content:"\f598"}.fi-tr-motorcycle:before{content:"\f599"}.fi-tr-mountain:before{content:"\f59a"}.fi-tr-move-to-folder-2:before{content:"\f59b"}.fi-tr-move-to-folder:before{content:"\f59c"}.fi-tr-mp3-player:before{content:"\f59d"}.fi-tr-mug-hot-alt:before{content:"\f59e"}.fi-tr-mug-hot:before{content:"\f59f"}.fi-tr-mug-marshmallows:before{content:"\f5a0"}.fi-tr-mug-tea:before{content:"\f5a1"}.fi-tr-mug:before{content:"\f5a2"}.fi-tr-mushroom:before{content:"\f5a3"}.fi-tr-music-note-slash:before{content:"\f5a4"}.fi-tr-music-note:before{content:"\f5a5"}.fi-tr-music-slash:before{content:"\f5a6"}.fi-tr-n:before{content:"\f5a7"}.fi-tr-naira-sign:before{content:"\f5a8"}.fi-tr-neuter:before{content:"\f5a9"}.fi-tr-nfc-lock:before{content:"\f5aa"}.fi-tr-nfc-magnifying-glass:before{content:"\f5ab"}.fi-tr-nfc-pen:before{content:"\f5ac"}.fi-tr-nfc-slash:before{content:"\f5ad"}.fi-tr-nfc-trash:before{content:"\f5ae"}.fi-tr-nfc:before{content:"\f5af"}.fi-tr-no-people:before{content:"\f5b0"}.fi-tr-noodles:before{content:"\f5b1"}.fi-tr-notdef:before{content:"\f5b2"}.fi-tr-note-medical:before{content:"\f5b3"}.fi-tr-note-sticky:before{content:"\f5b4"}.fi-tr-note:before{content:"\f5b5"}.fi-tr-notebook-alt:before{content:"\f5b6"}.fi-tr-notes-medical:before{content:"\f5b7"}.fi-tr-notes:before{content:"\f5b8"}.fi-tr-o:before{content:"\f5b9"}.fi-tr-object-exclude:before{content:"\f5ba"}.fi-tr-object-group:before{content:"\f5bb"}.fi-tr-object-intersect:before{content:"\f5bc"}.fi-tr-object-subtract:before{content:"\f5bd"}.fi-tr-object-ungroup:before{content:"\f5be"}.fi-tr-object-union:before{content:"\f5bf"}.fi-tr-objects-column:before{content:"\f5c0"}.fi-tr-octagon:before{content:"\f5c1"}.fi-tr-oil-can:before{content:"\f5c2"}.fi-tr-oil-temp:before{content:"\f5c3"}.fi-tr-olive-oil:before{content:"\f5c4"}.fi-tr-olives:before{content:"\f5c5"}.fi-tr-onion:before{content:"\f5c6"}.fi-tr-ornament:before{content:"\f5c7"}.fi-tr-outdent:before{content:"\f5c8"}.fi-tr-overline:before{content:"\f5c9"}.fi-tr-p:before{content:"\f5ca"}.fi-tr-page-break:before{content:"\f5cb"}.fi-tr-pager:before{content:"\f5cc"}.fi-tr-paint-roller:before{content:"\f5cd"}.fi-tr-paintbrush-pencil:before{content:"\f5ce"}.fi-tr-pan:before{content:"\f5cf"}.fi-tr-panorama:before{content:"\f5d0"}.fi-tr-paper-plane-top:before{content:"\f5d1"}.fi-tr-paperclip-vertical:before{content:"\f5d2"}.fi-tr-parachute-box:before{content:"\f5d3"}.fi-tr-paragraph-left:before{content:"\f5d4"}.fi-tr-paragraph:before{content:"\f5d5"}.fi-tr-parking-circle-slash:before{content:"\f5d6"}.fi-tr-parking-circle:before{content:"\f5d7"}.fi-tr-parking-slash:before{content:"\f5d8"}.fi-tr-parking:before{content:"\f5d9"}.fi-tr-party-bell:before{content:"\f5da"}.fi-tr-party-horn:before{content:"\f5db"}.fi-tr-passport:before{content:"\f5dc"}.fi-tr-paste:before{content:"\f5dd"}.fi-tr-pattern:before{content:"\f5de"}.fi-tr-pause-circle:before{content:"\f5df"}.fi-tr-peace:before{content:"\f5e0"}.fi-tr-peach:before{content:"\f5e1"}.fi-tr-pen-circle:before{content:"\f5e2"}.fi-tr-pen-clip-slash:before{content:"\f5e3"}.fi-tr-pen-clip:before{content:"\f5e4"}.fi-tr-pen-fancy-slash:before{content:"\f5e5"}.fi-tr-pen-fancy:before{content:"\f5e6"}.fi-tr-pen-field:before{content:"\f5e7"}.fi-tr-pen-nib-slash:before{content:"\f5e8"}.fi-tr-pen-nib:before{content:"\f5e9"}.fi-tr-pen-slash:before{content:"\f5ea"}.fi-tr-pen-square:before{content:"\f5eb"}.fi-tr-pen-swirl:before{content:"\f5ec"}.fi-tr-pencil-paintbrush:before{content:"\f5ed"}.fi-tr-pencil-ruler:before{content:"\f5ee"}.fi-tr-pencil-slash:before{content:"\f5ef"}.fi-tr-pennant:before{content:"\f5f0"}.fi-tr-people-arrows-left-right:before{content:"\f5f1"}.fi-tr-people-carry-box:before{content:"\f5f2"}.fi-tr-people-dress:before{content:"\f5f3"}.fi-tr-people-pants:before{content:"\f5f4"}.fi-tr-people-poll:before{content:"\f5f5"}.fi-tr-people:before{content:"\f5f6"}.fi-tr-pepper-hot:before{content:"\f5f7"}.fi-tr-pepper:before{content:"\f5f8"}.fi-tr-percentage:before{content:"\f5f9"}.fi-tr-person-dolly-empty:before{content:"\f5fa"}.fi-tr-person-dolly:before{content:"\f5fb"}.fi-tr-person-dress-simple:before{content:"\f5fc"}.fi-tr-person-dress:before{content:"\f5fd"}.fi-tr-person-praying:before{content:"\f5fe"}.fi-tr-person-pregnant:before{content:"\f5ff"}.fi-tr-person-seat-reclined:before{content:"\f600"}.fi-tr-person-seat:before{content:"\f601"}.fi-tr-person-simple:before{content:"\f602"}.fi-tr-person-walking-with-cane:before{content:"\f603"}.fi-tr-peseta-sign:before{content:"\f604"}.fi-tr-peso-sign:before{content:"\f605"}.fi-tr-phone-call:before{content:"\f606"}.fi-tr-phone-cross:before{content:"\f607"}.fi-tr-phone-flip:before{content:"\f608"}.fi-tr-phone-office:before{content:"\f609"}.fi-tr-phone-pause:before{content:"\f60a"}.fi-tr-phone-plus:before{content:"\f60b"}.fi-tr-phone-slash:before{content:"\f60c"}.fi-tr-photo-film-music:before{content:"\f60d"}.fi-tr-photo-video:before{content:"\f60e"}.fi-tr-Pi:before{content:"\f60f"}.fi-tr-piano-keyboard:before{content:"\f610"}.fi-tr-piano:before{content:"\f611"}.fi-tr-picnic:before{content:"\f612"}.fi-tr-picpeople-filled:before{content:"\f613"}.fi-tr-picpeople:before{content:"\f614"}.fi-tr-pie:before{content:"\f615"}.fi-tr-piggy-bank:before{content:"\f616"}.fi-tr-pills:before{content:"\f617"}.fi-tr-pineapple:before{content:"\f618"}.fi-tr-pipe-smoking:before{content:"\f619"}.fi-tr-plane-alt:before{content:"\f61a"}.fi-tr-plane-arrival:before{content:"\f61b"}.fi-tr-plane-departure:before{content:"\f61c"}.fi-tr-plane-prop:before{content:"\f61d"}.fi-tr-plane-tail:before{content:"\f61e"}.fi-tr-planet-moon:before{content:"\f61f"}.fi-tr-planet-ringed:before{content:"\f620"}.fi-tr-plate:before{content:"\f621"}.fi-tr-play-circle:before{content:"\f622"}.fi-tr-play-pause:before{content:"\f623"}.fi-tr-plus-hexagon:before{content:"\f624"}.fi-tr-plus-minus:before{content:"\f625"}.fi-tr-podcast:before{content:"\f626"}.fi-tr-podium-star:before{content:"\f627"}.fi-tr-podium:before{content:"\f628"}.fi-tr-police-box:before{content:"\f629"}.fi-tr-poll-h:before{content:"\f62a"}.fi-tr-poo-bolt:before{content:"\f62b"}.fi-tr-poo:before{content:"\f62c"}.fi-tr-poop:before{content:"\f62d"}.fi-tr-popcorn:before{content:"\f62e"}.fi-tr-portal-enter:before{content:"\f62f"}.fi-tr-portal-exit:before{content:"\f630"}.fi-tr-pot:before{content:"\f631"}.fi-tr-prescription-bottle-alt:before{content:"\f632"}.fi-tr-prescription-bottle-pill:before{content:"\f633"}.fi-tr-prescription-bottle:before{content:"\f634"}.fi-tr-prescription:before{content:"\f635"}.fi-tr-print-magnifying-glass:before{content:"\f636"}.fi-tr-procedures:before{content:"\f637"}.fi-tr-projector:before{content:"\f638"}.fi-tr-pump-medical:before{content:"\f639"}.fi-tr-pumpkin-alt:before{content:"\f63a"}.fi-tr-pumpkin:before{content:"\f63b"}.fi-tr-puzzle-alt:before{content:"\f63c"}.fi-tr-puzzle-piece:before{content:"\f63d"}.fi-tr-q:before{content:"\f63e"}.fi-tr-qrcode:before{content:"\f63f"}.fi-tr-question-square:before{content:"\f640"}.fi-tr-question:before{content:"\f641"}.fi-tr-r:before{content:"\f642"}.fi-tr-racquet:before{content:"\f643"}.fi-tr-radar:before{content:"\f644"}.fi-tr-radiation-alt:before{content:"\f645"}.fi-tr-radiation:before{content:"\f646"}.fi-tr-radio-alt:before{content:"\f647"}.fi-tr-radio:before{content:"\f648"}.fi-tr-radish:before{content:"\f649"}.fi-tr-ramp-loading:before{content:"\f64a"}.fi-tr-raygun:before{content:"\f64b"}.fi-tr-rectangle-barcode:before{content:"\f64c"}.fi-tr-rectangle-code:before{content:"\f64d"}.fi-tr-rectangle-horizontal:before{content:"\f64e"}.fi-tr-rectangle-list:before{content:"\f64f"}.fi-tr-rectangle-panoramic:before{content:"\f650"}.fi-tr-rectangle-pro:before{content:"\f651"}.fi-tr-rectangle-vertical-history:before{content:"\f652"}.fi-tr-rectangle-vertical:before{content:"\f653"}.fi-tr-rectangle-xmark:before{content:"\f654"}.fi-tr-rectangles-mixed:before{content:"\f655"}.fi-tr-reel:before{content:"\f656"}.fi-tr-reflect-horizontal:before{content:"\f657"}.fi-tr-reflect-vertical:before{content:"\f658"}.fi-tr-registered:before{content:"\f659"}.fi-tr-remove-folder:before{content:"\f65a"}.fi-tr-replace:before{content:"\f65b"}.fi-tr-reply-all:before{content:"\f65c"}.fi-tr-republican:before{content:"\f65d"}.fi-tr-resources:before{content:"\f65e"}.fi-tr-restaurant:before{content:"\f65f"}.fi-tr-restroom-simple:before{content:"\f660"}.fi-tr-ribbon:before{content:"\f661"}.fi-tr-right:before{content:"\f662"}.fi-tr-rocket-lunch:before{content:"\f663"}.fi-tr-roller-coaster:before{content:"\f664"}.fi-tr-rotate-exclamation:before{content:"\f665"}.fi-tr-route-highway:before{content:"\f666"}.fi-tr-route-interstate:before{content:"\f667"}.fi-tr-route:before{content:"\f668"}.fi-tr-rss-alt:before{content:"\f669"}.fi-tr-rss:before{content:"\f66a"}.fi-tr-ruble-sign:before{content:"\f66b"}.fi-tr-rugby-helmet:before{content:"\f66c"}.fi-tr-ruler-combined:before{content:"\f66d"}.fi-tr-ruler-horizontal:before{content:"\f66e"}.fi-tr-ruler-triangle:before{content:"\f66f"}.fi-tr-ruler-vertical:before{content:"\f670"}.fi-tr-running:before{content:"\f671"}.fi-tr-rupee-sign:before{content:"\f672"}.fi-tr-rupiah-sign:before{content:"\f673"}.fi-tr-rv:before{content:"\f674"}.fi-tr-s:before{content:"\f675"}.fi-tr-sack-dollar:before{content:"\f676"}.fi-tr-sack:before{content:"\f677"}.fi-tr-sad-cry:before{content:"\f678"}.fi-tr-sad-tear:before{content:"\f679"}.fi-tr-sailboat:before{content:"\f67a"}.fi-tr-salt-pepper:before{content:"\f67b"}.fi-tr-sandwich:before{content:"\f67c"}.fi-tr-sauce:before{content:"\f67d"}.fi-tr-sausage:before{content:"\f67e"}.fi-tr-sax-hot:before{content:"\f67f"}.fi-tr-saxophone:before{content:"\f680"}.fi-tr-scalpel-path:before{content:"\f681"}.fi-tr-scalpel:before{content:"\f682"}.fi-tr-scarecrow:before{content:"\f683"}.fi-tr-screencast:before{content:"\f684"}.fi-tr-scribble:before{content:"\f685"}.fi-tr-scroll-torah:before{content:"\f686"}.fi-tr-scrubber:before{content:"\f687"}.fi-tr-scythe:before{content:"\f688"}.fi-tr-seal-exclamation:before{content:"\f689"}.fi-tr-seal-question:before{content:"\f68a"}.fi-tr-search-dollar:before{content:"\f68b"}.fi-tr-search-location:before{content:"\f68c"}.fi-tr-seat-airline:before{content:"\f68d"}.fi-tr-seedling:before{content:"\f68e"}.fi-tr-send-back:before{content:"\f68f"}.fi-tr-send-backward:before{content:"\f690"}.fi-tr-sensor-alert:before{content:"\f691"}.fi-tr-sensor-fire:before{content:"\f692"}.fi-tr-sensor-on:before{content:"\f693"}.fi-tr-sensor-smoke:before{content:"\f694"}.fi-tr-sensor:before{content:"\f695"}.fi-tr-share-alt-square:before{content:"\f696"}.fi-tr-share-square:before{content:"\f697"}.fi-tr-shekel-sign:before{content:"\f698"}.fi-tr-shield-virus:before{content:"\f699"}.fi-tr-shoe-prints:before{content:"\f69a"}.fi-tr-shop-lock:before{content:"\f69b"}.fi-tr-shop-slash:before{content:"\f69c"}.fi-tr-shopping-basket:before{content:"\f69d"}.fi-tr-shredder:before{content:"\f69e"}.fi-tr-shrimp:before{content:"\f69f"}.fi-tr-shuttle-van:before{content:"\f6a0"}.fi-tr-shuttlecock:before{content:"\f6a1"}.fi-tr-sidebar-flip:before{content:"\f6a2"}.fi-tr-sidebar:before{content:"\f6a3"}.fi-tr-sigma:before{content:"\f6a4"}.fi-tr-sign-hanging:before{content:"\f6a5"}.fi-tr-signal-alt-1:before{content:"\f6a6"}.fi-tr-signal-alt-2:before{content:"\f6a7"}.fi-tr-signal-alt-slash:before{content:"\f6a8"}.fi-tr-signal-alt:before{content:"\f6a9"}.fi-tr-signal-bars-fair:before{content:"\f6aa"}.fi-tr-signal-bars-good:before{content:"\f6ab"}.fi-tr-signal-bars-weak:before{content:"\f6ac"}.fi-tr-signal-stream-slash:before{content:"\f6ad"}.fi-tr-signal-stream:before{content:"\f6ae"}.fi-tr-signature-lock:before{content:"\f6af"}.fi-tr-signature-slash:before{content:"\f6b0"}.fi-tr-signature:before{content:"\f6b1"}.fi-tr-sitemap:before{content:"\f6b2"}.fi-tr-skating:before{content:"\f6b3"}.fi-tr-skeleton:before{content:"\f6b4"}.fi-tr-skewer:before{content:"\f6b5"}.fi-tr-ski-jump:before{content:"\f6b6"}.fi-tr-ski-lift:before{content:"\f6b7"}.fi-tr-skiing-nordic:before{content:"\f6b8"}.fi-tr-skiing:before{content:"\f6b9"}.fi-tr-skull-crossbones:before{content:"\f6ba"}.fi-tr-skull:before{content:"\f6bb"}.fi-tr-slash:before{content:"\f6bc"}.fi-tr-sledding:before{content:"\f6bd"}.fi-tr-sleigh:before{content:"\f6be"}.fi-tr-sliders-h-square:before{content:"\f6bf"}.fi-tr-sliders-v-square:before{content:"\f6c0"}.fi-tr-sliders-v:before{content:"\f6c1"}.fi-tr-smile-beam:before{content:"\f6c2"}.fi-tr-smile-plus:before{content:"\f6c3"}.fi-tr-smiley-comment-alt:before{content:"\f6c4"}.fi-tr-smog:before{content:"\f6c5"}.fi-tr-smoke:before{content:"\f6c6"}.fi-tr-smoking-ban:before{content:"\f6c7"}.fi-tr-smoking:before{content:"\f6c8"}.fi-tr-snooze:before{content:"\f6c9"}.fi-tr-snow-blowing:before{content:"\f6ca"}.fi-tr-snowboarding:before{content:"\f6cb"}.fi-tr-snowflakes:before{content:"\f6cc"}.fi-tr-snowman-alt:before{content:"\f6cd"}.fi-tr-snowman-head:before{content:"\f6ce"}.fi-tr-snowmobile:before{content:"\f6cf"}.fi-tr-snowplow:before{content:"\f6d0"}.fi-tr-solar-system:before{content:"\f6d1"}.fi-tr-sort-alpha-down-alt:before{content:"\f6d2"}.fi-tr-sort-alpha-down:before{content:"\f6d3"}.fi-tr-sort-alpha-up-alt:before{content:"\f6d4"}.fi-tr-sort-alpha-up:before{content:"\f6d5"}.fi-tr-sort-alt:before{content:"\f6d6"}.fi-tr-sort-amount-down-alt:before{content:"\f6d7"}.fi-tr-sort-amount-down:before{content:"\f6d8"}.fi-tr-sort-amount-up-alt:before{content:"\f6d9"}.fi-tr-sort-amount-up:before{content:"\f6da"}.fi-tr-sort-down:before{content:"\f6db"}.fi-tr-sort-numeric-down-alt:before{content:"\f6dc"}.fi-tr-sort-numeric-down:before{content:"\f6dd"}.fi-tr-sort-shapes-down:before{content:"\f6de"}.fi-tr-sort-shapes-up:before{content:"\f6df"}.fi-tr-sort-size-down:before{content:"\f6e0"}.fi-tr-sort-size-up:before{content:"\f6e1"}.fi-tr-sort:before{content:"\f6e2"}.fi-tr-space-shuttle:before{content:"\f6e3"}.fi-tr-space-station-moon-alt:before{content:"\f6e4"}.fi-tr-space-station-moon:before{content:"\f6e5"}.fi-tr-spade:before{content:"\f6e6"}.fi-tr-spaghetti-monster-flying:before{content:"\f6e7"}.fi-tr-sparkles:before{content:"\f6e8"}.fi-tr-speakers:before{content:"\f6e9"}.fi-tr-spider-web:before{content:"\f6ea"}.fi-tr-split:before{content:"\f6eb"}.fi-tr-splotch:before{content:"\f6ec"}.fi-tr-spoon:before{content:"\f6ed"}.fi-tr-spray-can:before{content:"\f6ee"}.fi-tr-square-0:before{content:"\f6ef"}.fi-tr-square-1:before{content:"\f6f0"}.fi-tr-square-2:before{content:"\f6f1"}.fi-tr-square-3:before{content:"\f6f2"}.fi-tr-square-4:before{content:"\f6f3"}.fi-tr-square-5:before{content:"\f6f4"}.fi-tr-square-6:before{content:"\f6f5"}.fi-tr-square-7:before{content:"\f6f6"}.fi-tr-square-8:before{content:"\f6f7"}.fi-tr-square-9:before{content:"\f6f8"}.fi-tr-square-a:before{content:"\f6f9"}.fi-tr-square-b:before{content:"\f6fa"}.fi-tr-square-bolt:before{content:"\f6fb"}.fi-tr-square-c:before{content:"\f6fc"}.fi-tr-square-code:before{content:"\f6fd"}.fi-tr-square-d:before{content:"\f6fe"}.fi-tr-square-dashed:before{content:"\f6ff"}.fi-tr-square-e:before{content:"\f700"}.fi-tr-square-ellipsis-vertical:before{content:"\f701"}.fi-tr-square-ellipsis:before{content:"\f702"}.fi-tr-square-exclamation:before{content:"\f703"}.fi-tr-square-f:before{content:"\f704"}.fi-tr-square-g:before{content:"\f705"}.fi-tr-square-h:before{content:"\f706"}.fi-tr-square-heart:before{content:"\f707"}.fi-tr-square-i:before{content:"\f708"}.fi-tr-square-info:before{content:"\f709"}.fi-tr-square-j:before{content:"\f70a"}.fi-tr-square-k:before{content:"\f70b"}.fi-tr-square-kanban:before{content:"\f70c"}.fi-tr-square-l:before{content:"\f70d"}.fi-tr-square-m:before{content:"\f70e"}.fi-tr-square-minus:before{content:"\f70f"}.fi-tr-square-n:before{content:"\f710"}.fi-tr-square-o:before{content:"\f711"}.fi-tr-square-p:before{content:"\f712"}.fi-tr-square-phone-hangup:before{content:"\f713"}.fi-tr-square-plus:before{content:"\f714"}.fi-tr-square-poll-horizontal:before{content:"\f715"}.fi-tr-square-poll-vertical:before{content:"\f716"}.fi-tr-square-q:before{content:"\f717"}.fi-tr-square-quote:before{content:"\f718"}.fi-tr-square-r:before{content:"\f719"}.fi-tr-square-s:before{content:"\f71a"}.fi-tr-square-small:before{content:"\f71b"}.fi-tr-square-star:before{content:"\f71c"}.fi-tr-square-t:before{content:"\f71d"}.fi-tr-square-terminal:before{content:"\f71e"}.fi-tr-square-u:before{content:"\f71f"}.fi-tr-square-v:before{content:"\f720"}.fi-tr-square-w:before{content:"\f721"}.fi-tr-square-x:before{content:"\f722"}.fi-tr-square-y:before{content:"\f723"}.fi-tr-square-z:before{content:"\f724"}.fi-tr-square:before{content:"\f725"}.fi-tr-squircle:before{content:"\f726"}.fi-tr-stamp:before{content:"\f727"}.fi-tr-standard-definition:before{content:"\f728"}.fi-tr-star-and-crescent:before{content:"\f729"}.fi-tr-star-christmas:before{content:"\f72a"}.fi-tr-star-comment-alt:before{content:"\f72b"}.fi-tr-star-exclamation:before{content:"\f72c"}.fi-tr-star-of-david:before{content:"\f72d"}.fi-tr-star-sharp-half-stroke:before{content:"\f72e"}.fi-tr-star-sharp-half:before{content:"\f72f"}.fi-tr-star-shooting:before{content:"\f730"}.fi-tr-starfighter:before{content:"\f731"}.fi-tr-stars:before{content:"\f732"}.fi-tr-stats:before{content:"\f733"}.fi-tr-steak:before{content:"\f734"}.fi-tr-steering-wheel:before{content:"\f735"}.fi-tr-step-backward:before{content:"\f736"}.fi-tr-step-forward:before{content:"\f737"}.fi-tr-sterling-sign:before{content:"\f738"}.fi-tr-stocking:before{content:"\f739"}.fi-tr-stomach:before{content:"\f73a"}.fi-tr-stop-circle:before{content:"\f73b"}.fi-tr-store-alt:before{content:"\f73c"}.fi-tr-store-lock:before{content:"\f73d"}.fi-tr-store-slash:before{content:"\f73e"}.fi-tr-strawberry:before{content:"\f73f"}.fi-tr-street-view:before{content:"\f740"}.fi-tr-stretcher:before{content:"\f741"}.fi-tr-strikethrough:before{content:"\f742"}.fi-tr-stroopwafel:before{content:"\f743"}.fi-tr-subscript:before{content:"\f744"}.fi-tr-subway:before{content:"\f745"}.fi-tr-suitcase-alt:before{content:"\f746"}.fi-tr-summer:before{content:"\f747"}.fi-tr-sun-dust:before{content:"\f748"}.fi-tr-sunrise-alt:before{content:"\f749"}.fi-tr-sunset:before{content:"\f74a"}.fi-tr-superscript:before{content:"\f74b"}.fi-tr-surprise:before{content:"\f74c"}.fi-tr-sushi:before{content:"\f74d"}.fi-tr-swatchbook:before{content:"\f74e"}.fi-tr-swimmer:before{content:"\f74f"}.fi-tr-symbols:before{content:"\f750"}.fi-tr-t:before{content:"\f751"}.fi-tr-table-columns:before{content:"\f752"}.fi-tr-table-layout:before{content:"\f753"}.fi-tr-table-list:before{content:"\f754"}.fi-tr-table-picnic:before{content:"\f755"}.fi-tr-table-pivot:before{content:"\f756"}.fi-tr-table-rows:before{content:"\f757"}.fi-tr-table-tree:before{content:"\f758"}.fi-tr-table:before{content:"\f759"}.fi-tr-tachometer-alt-average:before{content:"\f75a"}.fi-tr-tachometer-alt-fastest:before{content:"\f75b"}.fi-tr-tachometer-alt-slow:before{content:"\f75c"}.fi-tr-tachometer-alt-slowest:before{content:"\f75d"}.fi-tr-tachometer-average:before{content:"\f75e"}.fi-tr-tachometer-fast:before{content:"\f75f"}.fi-tr-tachometer-fastest:before{content:"\f760"}.fi-tr-tachometer-slow:before{content:"\f761"}.fi-tr-tachometer-slowest:before{content:"\f762"}.fi-tr-tachometer:before{content:"\f763"}.fi-tr-taco:before{content:"\f764"}.fi-tr-tags:before{content:"\f765"}.fi-tr-tally-1:before{content:"\f766"}.fi-tr-tally-2:before{content:"\f767"}.fi-tr-tally-3:before{content:"\f768"}.fi-tr-tally-4:before{content:"\f769"}.fi-tr-tally:before{content:"\f76a"}.fi-tr-taxi-bus:before{content:"\f76b"}.fi-tr-teddy-bear:before{content:"\f76c"}.fi-tr-teeth-open:before{content:"\f76d"}.fi-tr-telescope:before{content:"\f76e"}.fi-tr-temperature-down:before{content:"\f76f"}.fi-tr-temperature-frigid:before{content:"\f770"}.fi-tr-temperature-high:before{content:"\f771"}.fi-tr-temperature-list:before{content:"\f772"}.fi-tr-temperature-low:before{content:"\f773"}.fi-tr-temperature-up:before{content:"\f774"}.fi-tr-template-alt:before{content:"\f775"}.fi-tr-template:before{content:"\f776"}.fi-tr-tenge:before{content:"\f777"}.fi-tr-terminal:before{content:"\f778"}.fi-tr-text-height:before{content:"\f779"}.fi-tr-text-shadow:before{content:"\f77a"}.fi-tr-text-size:before{content:"\f77b"}.fi-tr-text-slash:before{content:"\f77c"}.fi-tr-text-width:before{content:"\f77d"}.fi-tr-theater-masks:before{content:"\f77e"}.fi-tr-thermometer-empty:before{content:"\f77f"}.fi-tr-thermometer-full:before{content:"\f780"}.fi-tr-thermometer-quarter:before{content:"\f781"}.fi-tr-thermometer-three-quarters:before{content:"\f782"}.fi-tr-theta:before{content:"\f783"}.fi-tr-thought-bubble:before{content:"\f784"}.fi-tr-thunderstorm-moon:before{content:"\f785"}.fi-tr-thunderstorm-sun:before{content:"\f786"}.fi-tr-thunderstorm:before{content:"\f787"}.fi-tr-ticket-airline:before{content:"\f788"}.fi-tr-ticket-alt:before{content:"\f789"}.fi-tr-tickets-airline:before{content:"\f78a"}.fi-tr-tilde:before{content:"\f78b"}.fi-tr-times-hexagon:before{content:"\f78c"}.fi-tr-tint-slash:before{content:"\f78d"}.fi-tr-tire-flat:before{content:"\f78e"}.fi-tr-tire-pressure-warning:before{content:"\f78f"}.fi-tr-tire-rugged:before{content:"\f790"}.fi-tr-tire:before{content:"\f791"}.fi-tr-tired:before{content:"\f792"}.fi-tr-toggle-off:before{content:"\f793"}.fi-tr-toggle-on:before{content:"\f794"}.fi-tr-toilet-paper-blank:before{content:"\f795"}.fi-tr-tomato:before{content:"\f796"}.fi-tr-tombstone-alt:before{content:"\f797"}.fi-tr-tombstone:before{content:"\f798"}.fi-tr-tool-box:before{content:"\f799"}.fi-tr-toothbrush:before{content:"\f79a"}.fi-tr-tower-control:before{content:"\f79b"}.fi-tr-tractor:before{content:"\f79c"}.fi-tr-trademark:before{content:"\f79d"}.fi-tr-traffic-light-go:before{content:"\f79e"}.fi-tr-traffic-light-slow:before{content:"\f79f"}.fi-tr-traffic-light-stop:before{content:"\f7a0"}.fi-tr-traffic-light:before{content:"\f7a1"}.fi-tr-trailer:before{content:"\f7a2"}.fi-tr-train-subway-tunnel:before{content:"\f7a3"}.fi-tr-train-tram:before{content:"\f7a4"}.fi-tr-tram:before{content:"\f7a5"}.fi-tr-transporter-1:before{content:"\f7a6"}.fi-tr-transporter-2:before{content:"\f7a7"}.fi-tr-transporter-3:before{content:"\f7a8"}.fi-tr-transporter-4:before{content:"\f7a9"}.fi-tr-transporter-5:before{content:"\f7aa"}.fi-tr-transporter-6:before{content:"\f7ab"}.fi-tr-transporter-7:before{content:"\f7ac"}.fi-tr-transporter-empty:before{content:"\f7ad"}.fi-tr-transporter:before{content:"\f7ae"}.fi-tr-trash-can-check:before{content:"\f7af"}.fi-tr-trash-can-clock:before{content:"\f7b0"}.fi-tr-trash-can-list:before{content:"\f7b1"}.fi-tr-trash-can-plus:before{content:"\f7b2"}.fi-tr-trash-can-slash:before{content:"\f7b3"}.fi-tr-trash-check:before{content:"\f7b4"}.fi-tr-trash-clock:before{content:"\f7b5"}.fi-tr-trash-list:before{content:"\f7b6"}.fi-tr-trash-plus:before{content:"\f7b7"}.fi-tr-trash-restore-alt:before{content:"\f7b8"}.fi-tr-trash-restore:before{content:"\f7b9"}.fi-tr-trash-slash:before{content:"\f7ba"}.fi-tr-trash-undo-alt:before{content:"\f7bb"}.fi-tr-trash-undo:before{content:"\f7bc"}.fi-tr-trash-xmark:before{content:"\f7bd"}.fi-tr-treasure-chest:before{content:"\f7be"}.fi-tr-tree-deciduous:before{content:"\f7bf"}.fi-tr-trees:before{content:"\f7c0"}.fi-tr-triangle-music:before{content:"\f7c1"}.fi-tr-triangle-warning:before{content:"\f7c2"}.fi-tr-trophy-star:before{content:"\f7c3"}.fi-tr-truck-container:before{content:"\f7c4"}.fi-tr-truck-couch:before{content:"\f7c5"}.fi-tr-truck-loading:before{content:"\f7c6"}.fi-tr-truck-monster:before{content:"\f7c7"}.fi-tr-truck-moving:before{content:"\f7c8"}.fi-tr-truck-pickup:before{content:"\f7c9"}.fi-tr-truck-plow:before{content:"\f7ca"}.fi-tr-truck-ramp:before{content:"\f7cb"}.fi-tr-truck-tow:before{content:"\f7cc"}.fi-tr-trumpet:before{content:"\f7cd"}.fi-tr-tty:before{content:"\f7ce"}.fi-tr-tubes:before{content:"\f7cf"}.fi-tr-tugrik-sign:before{content:"\f7d0"}.fi-tr-turkey:before{content:"\f7d1"}.fi-tr-turntable:before{content:"\f7d2"}.fi-tr-tv-music:before{content:"\f7d3"}.fi-tr-typewriter:before{content:"\f7d4"}.fi-tr-u:before{content:"\f7d5"}.fi-tr-ufo-beam:before{content:"\f7d6"}.fi-tr-ufo:before{content:"\f7d7"}.fi-tr-umbrella-beach:before{content:"\f7d8"}.fi-tr-undo:before{content:"\f7d9"}.fi-tr-uniform-martial-arts:before{content:"\f7da"}.fi-tr-universal-access:before{content:"\f7db"}.fi-tr-up-left:before{content:"\f7dc"}.fi-tr-up-right:before{content:"\f7dd"}.fi-tr-up:before{content:"\f7de"}.fi-tr-usd-circle:before{content:"\f7df"}.fi-tr-usd-square:before{content:"\f7e0"}.fi-tr-user-alien:before{content:"\f7e1"}.fi-tr-user-astronaut:before{content:"\f7e2"}.fi-tr-user-crown:before{content:"\f7e3"}.fi-tr-user-gear:before{content:"\f7e4"}.fi-tr-user-md-chat:before{content:"\f7e5"}.fi-tr-user-md:before{content:"\f7e6"}.fi-tr-user-nurse:before{content:"\f7e7"}.fi-tr-user-pen:before{content:"\f7e8"}.fi-tr-user-pilot-tie:before{content:"\f7e9"}.fi-tr-user-pilot:before{content:"\f7ea"}.fi-tr-user-robot:before{content:"\f7eb"}.fi-tr-user-slash:before{content:"\f7ec"}.fi-tr-user-visor:before{content:"\f7ed"}.fi-tr-users-gear:before{content:"\f7ee"}.fi-tr-users-medical:before{content:"\f7ef"}.fi-tr-v:before{content:"\f7f0"}.fi-tr-value-absolute:before{content:"\f7f1"}.fi-tr-vault:before{content:"\f7f2"}.fi-tr-vector-circle:before{content:"\f7f3"}.fi-tr-vector-polygon:before{content:"\f7f4"}.fi-tr-vest-patches:before{content:"\f7f5"}.fi-tr-vest:before{content:"\f7f6"}.fi-tr-video-arrow-down-left:before{content:"\f7f7"}.fi-tr-video-arrow-up-right:before{content:"\f7f8"}.fi-tr-video-camera-alt:before{content:"\f7f9"}.fi-tr-video-plus:before{content:"\f7fa"}.fi-tr-video-slash:before{content:"\f7fb"}.fi-tr-virus-slash:before{content:"\f7fc"}.fi-tr-virus:before{content:"\f7fd"}.fi-tr-viruses:before{content:"\f7fe"}.fi-tr-voicemail:before{content:"\f7ff"}.fi-tr-volcano:before{content:"\f800"}.fi-tr-volume-down:before{content:"\f801"}.fi-tr-volume-mute:before{content:"\f802"}.fi-tr-volume-off:before{content:"\f803"}.fi-tr-volume-slash:before{content:"\f804"}.fi-tr-vote-nay:before{content:"\f805"}.fi-tr-vote-yea:before{content:"\f806"}.fi-tr-w:before{content:"\f807"}.fi-tr-wagon-covered:before{content:"\f808"}.fi-tr-walker:before{content:"\f809"}.fi-tr-walkie-talkie:before{content:"\f80a"}.fi-tr-wall-calendars:before{content:"\f80b"}.fi-tr-wallet:before{content:"\f80c"}.fi-tr-warehouse-alt:before{content:"\f80d"}.fi-tr-watch-calculator:before{content:"\f80e"}.fi-tr-watch-fitness:before{content:"\f80f"}.fi-tr-watch-smart:before{content:"\f810"}.fi-tr-watch:before{content:"\f811"}.fi-tr-water-bottle:before{content:"\f812"}.fi-tr-water-ladder:before{content:"\f813"}.fi-tr-water-lower:before{content:"\f814"}.fi-tr-water-rise:before{content:"\f815"}.fi-tr-water:before{content:"\f816"}.fi-tr-watermelon:before{content:"\f817"}.fi-tr-wave-sine:before{content:"\f818"}.fi-tr-wave-square:before{content:"\f819"}.fi-tr-wave-triangle:before{content:"\f81a"}.fi-tr-waveform-path:before{content:"\f81b"}.fi-tr-waveform:before{content:"\f81c"}.fi-tr-webcam-slash:before{content:"\f81d"}.fi-tr-webcam:before{content:"\f81e"}.fi-tr-wheat:before{content:"\f81f"}.fi-tr-wheelchair-move:before{content:"\f820"}.fi-tr-whistle:before{content:"\f821"}.fi-tr-wifi-1:before{content:"\f822"}.fi-tr-wifi-2:before{content:"\f823"}.fi-tr-wifi-exclamation:before{content:"\f824"}.fi-tr-wifi-slash:before{content:"\f825"}.fi-tr-wifi:before{content:"\f826"}.fi-tr-wind-warning:before{content:"\f827"}.fi-tr-window-alt:before{content:"\f828"}.fi-tr-window-maximize:before{content:"\f829"}.fi-tr-window-minimize:before{content:"\f82a"}.fi-tr-window-restore:before{content:"\f82b"}.fi-tr-windsock:before{content:"\f82c"}.fi-tr-wine-bottle:before{content:"\f82d"}.fi-tr-wine-glass-crack:before{content:"\f82e"}.fi-tr-won-sign:before{content:"\f82f"}.fi-tr-wreath:before{content:"\f830"}.fi-tr-wrench-simple:before{content:"\f831"}.fi-tr-x-ray:before{content:"\f832"}.fi-tr-x:before{content:"\f833"}.fi-tr-y:before{content:"\f834"}.fi-tr-yin-yang:before{content:"\f835"}.fi-tr-z:before{content:"\f836"}
.navbar-area {
  position: sticky;
  background-color: var(--DarkBg);
  border-bottom: 1px solid #1a243d;
  z-index: 1000;
}
.navbar-area.style-2 {
  background-color: var(--whiteColor);
  border-bottom: none;
}
.navbar-area.sticky {
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
  backdrop-filter: blur(10px);
  background-color: rgba(5, 5, 30, 0.43) !important;
  border-bottom: 1px solid #1a243d;
}
.navbar-area.style-2.sticky {
  box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09);
  background-color: var(--whiteColor) !important;
  border-bottom: none;
}
.navbar-area.style-2 .navbar .navbar-toggler .burger-menu span {
  background: var(--blackColor);
}
.navbar-area.style-2 .navbar .other-option .search-button {
  color: var(--blackColor);
}
.navbar-area.style-2 .navbar .other-option .shop-button {
  color: var(--blackColor);
}
.navbar-area .navbar {
  padding: 15px 20px;
}
.navbar-area .navbar .navbar-brand {
  font-size: inherit;
  line-height: 1;
  padding: 0;
  position: relative;
  top: 1px;
  font-size: 38px;
  line-height: 1;
  padding: 0;
  font-family: var(--fontFamily);
  font-weight: 900;
  color: var(--whiteColor);
}

.navbar-area.style-2 .navbar .navbar-brand {
  color: var(--blackColor);
}
.navbar-area .navbar .navbar-toggler {
  color: var(--whiteColor);
  font-size: inherit;
  box-shadow: unset;
  border: none;
  padding: 0;
}

.other-all-option {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  column-gap: 15px;
}

.navbar-area .navbar .navbar-toggler .burger-menu {
  cursor: pointer;
}
.navbar-area .navbar .navbar-toggler .burger-menu span {
  height: 3px;
  width: 30px;
  margin: 5px 0;
  display: block;
  background: var(--whiteColor);
}
.navbar-area .navbar ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}
.navbar-area .navbar .navbar-nav {
  margin-left: 60px;
  position: relative;
  top: 2px;
  margin: auto;
}
.navbar-area .navbar .navbar-nav .nav-item {
  position: relative;
  margin-right: 30px;
}
.navbar-area .navbar .navbar-nav .nav-item:last-child {
  margin-right: 0;
}
.navbar-area .navbar .navbar-nav .nav-item .nav-link {
  position: relative;
  color: var(--whiteColor);
  transition: var(--transition);
  font-weight: 500;
  font-size: 18px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 25px;
  padding-bottom: 25px;
}
.navbar-area.style-2 .navbar .navbar-nav .nav-item .nav-link {
  color: var(--blackColor);
}
.navbar-area .navbar .navbar-nav .nav-item .nav-link:hover,
.navbar-area .navbar .navbar-nav .nav-item .nav-link.active {
  color: var(--whiteColor);
}
.navbar-area.style-2 .navbar .navbar-nav .nav-item .nav-link:hover,
.navbar-area.style-2 .navbar .navbar-nav .nav-item .nav-link.active {
  color: var(--blackColor);
}
.navbar-area .navbar .navbar-nav .nav-item:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu {
  left: 0;
  top: 65px;
  opacity: 0;
  z-index: 99;
  width: 230px;
  margin-top: 0;
  display: block;
  padding: 12px 30px;
  border-radius: 0;
  position: absolute;
  visibility: hidden;
  background: var(--blackColor);
  transition: all 0.2s ease-in-out;
  transform: translate3d(0, 18px, 0);
}
.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item {
  margin: 0;
}
.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link {
  display: block;
  padding: 8px 0;
  font-weight: 400;
  color: var(--whiteColor);
  position: relative;
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.dropdown-toggle:after {
  display: inline-block;
  border: none;
  margin: 0;
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:after {
  position: absolute;
  top: 50%;
  left: -30px;
  content: "";
  width: 2px;
  height: 0;
  background-color: var(--mainColor2);
  transform: translateY(-50%);
  visibility: hidden;
  opacity: 0;
  transition: var(--transition);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active:after,
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover:after {
  visibility: visible;
  opacity: 1;
  height: 25px;
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.dropdown-toggle::before {
  top: 60%;
  right: 0;
  transform: translateY(-50%) rotate(-90deg);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.dropdown-toggle::before {
  position: absolute;
  content: "\ea17";
  line-height: 1;
  right: 0;
  top: 24px;
  font-family: "boxicons";
  font-size: 20px;
  font-weight: 400;
  color: var(--whiteColor);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active.dropdown-toggle::before {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover.dropdown-toggle::before {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active,
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item:last-child
  .nav-link {
  border-bottom: none;
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu {
  top: -50px;
  opacity: 0;
  left: 207px;
  margin-top: 0;
  visibility: hidden;
  transform: translate3d(0, 18px, 0);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link {
  color: var(--whiteColor);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active,
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu {
  top: 0;
  opacity: 0;
  left: -100%;
  visibility: hidden;
  transform: translate3d(0, 18px, 0);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link {
  color: var(--whiteColor);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover,
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu {
  top: 0;
  opacity: 0;
  left: 100%;
  visibility: hidden;
  transform: translate3d(0, 18px, 0);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link {
  color: var(--whiteColor);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:hover,
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link.active {
  color: var(--mainColor2);
}
.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transform: translate3d(0, 0, 0);
}
.navbar-area .navbar .navbar-nav .nav-item .dropdown-toggle:after {
  display: none;
}
.navbar-area .navbar .navbar-nav > .nav-item > .nav-link.dropdown-toggle:after {
  display: inline-block;
  margin-left: 0;
  border: none;
}
.navbar-area .navbar .navbar-nav > .nav-item > .nav-link:after {
  position: absolute;
  bottom: 20px;
  left: 0;
  content: "";
  width: 0%;
  height: 2px;
  background-color: var(--mainColor2);
  visibility: hidden;
  opacity: 0;
  transition: var(--transition);
}
.navbar-area.style-2 .navbar .navbar-nav > .nav-item > .nav-link:after {
  background-color: var(--blackColor);
}
.navbar-area .navbar .navbar-nav > .nav-item > .nav-link.active:after,
.navbar-area .navbar .navbar-nav > .nav-item > .nav-link:hover:after {
  visibility: visible;
  opacity: 1;
  width: 100%;
}
.navbar-area .navbar .others-option {
  position: relative;
  margin-left: 30px;
  top: 3px;
}
.navbar-area .navbar .others-option .option-item .btn-one,
.navbar-area .navbar .others-option .option-item .btn-two {
  color: var(--whiteColor);
  background-color: var(--mainColor2);
}
.navbar-area .navbar .others-option .option-item .btn-one:before,
.navbar-area .navbar .others-option .option-item .btn-two:before {
  background-color: var(--mainColor2);
}
.navbar-area .navbar .others-option .option-item .search-form {
  position: relative;
  max-width: 120px;
  position: relative;
}
.navbar-area .navbar .others-option .option-item .search-form:after {
  position: absolute;
  top: 4px;
  right: 0;
  content: "";
  width: 1px;
  height: 30px;
  background-color: rgba(71, 71, 71, 0.25);
}
.navbar-area .navbar .others-option .option-item .search-form input {
  width: 100%;
  height: 40px;
  padding: 10px 10px 10px 27px;
  background-color: transparent;
  border: none;
  color: var(--paraColor);
}
.navbar-area
  .navbar
  .others-option
  .option-item
  .search-form
  input::-moz-placeholder {
  opacity: 1;
  color: var(--paraColor);
}
.navbar-area
  .navbar
  .others-option
  .option-item
  .search-form
  input::placeholder {
  opacity: 1;
  color: var(--paraColor);
}
.navbar-area .navbar .others-option .option-item .search-form img,
.navbar-area .navbar .others-option .option-item .search-form svg,
.navbar-area .navbar .others-option .option-item .search-form i {
  position: absolute;
  left: 0;
}
.navbar-area .navbar .others-option .option-item .search-form svg,
.navbar-area .navbar .others-option .option-item .search-form i {
  font-size: 18px;
  line-height: 0.8;
  top: 7px;
}
.navbar-area .navbar .others-option .option-item .search-form img {
  top: 12px;
  max-width: 16px;
}
.navbar-area .navbar .others-option .option-item .default-btn {
  background: linear-gradient(94deg, #43a5fe 21.18%, #0064c1 104.4%);
}
.navbar-area .navbar .others-option .option-item .search-button {
  color: var(--whiteColor);
  font-size: 30px;
  background: none;
  border: none;
  display: contents;
}
.navbar-area .navbar .others-option .option-item .shop-button {
  color: var(--whiteColor);
  font-size: 30px;
  position: relative;
  background: none;
  border: none;
  display: contents;
}
.navbar-area.style-2 .navbar .others-option .option-item .shop-button {
  color: var(--blackColor);
}
.navbar-area .navbar .others-option .option-item .cart-number {
  position: absolute;
  content: "";
  top: 16px;
  left: 16px;
  background-color: var(--mainColor2);
  color: var(--whiteColor);
  height: 20px;
  width: 20px;
  font-size: 14px;
  border-radius: 30px;
  text-align: center;
}
.navbar-area.style-3 {
  border-radius: 0px 0px 20px 20px;
  padding: 10px 0;
}
.navbar-area.style-2 .navbar .others-option .option-item .cart-number {
  background-color: var(--mainColor);
}
.navbar-area.style-3 .navbar .others-option .option-item .cart-number {
  background-color: var(--mainColor3);
}
.navbar-area.style-2 .navbar .others-option .option-item .search-button {
  color: var(--blackColor);
}
.navbar-area.style-2 .navbar .others-option .option-item .search-button:hover {
  color: var(--blackColor);
}
.navbar-area .navbar .others-option .option-item:last-child a:hover {
  color: var(--whiteColor);
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
.responsive-navbar {
  border: 0 !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-color: var(--whiteColor);
}
.responsive-navbar .offcanvas-header {
  margin: 20px 22px 0;
  border-bottom: 1px solid #f4f4f4;
  position: relative;
  z-index: 2;
  padding: 0 0 20px 0;
}
.responsive-navbar .offcanvas-header .close-btn {
  background-color: transparent;
  color: var(--whiteColor);
  position: relative;
  font-size: 26px;
  cursor: pointer;
  line-height: 1;
  padding: 0;
  border: 0;
  top: 2px;
}
.responsive-navbar .offcanvas-header .close-btn:hover {
  color: var(--mainColor2);
}
.responsive-navbar .offcanvas-header .logo {
  font-size: 30px;
  color: var(--whiteColor);
  font-weight: 700;
}
.responsive-navbar .offcanvas-header .btn-close {
  box-shadow: none;
}
.responsive-navbar .offcanvas-body {
  padding: 30px 25px;
  position: relative;
  z-index: 2;
}
.responsive-navbar .offcanvas-body .accordion .accordion-item {
  border: 0;
  padding: 0;
  border-radius: 0;
  margin-bottom: 20px;
  color: var(--whiteColor);
  background-color: transparent;
  box-shadow: none;
}
.responsive-navbar .offcanvas-body .accordion .accordion-item:last-child {
  margin-bottom: 0;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button {
  width: 100%;
  display: block;
  box-shadow: unset;
  position: relative;
  padding: 0 18px 0 0;
  color: var(--blackColor);
  background-color: transparent;
  transition: var(--transition);
  font-weight: 500;
  font-size: 16px;
  box-shadow: none;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button.without-icon:before {
  display: none;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button:before {
  transform: translateY(-50%);
  position: absolute;
  margin-top: -1px;
  line-height: 1;
  right: -2px;
  top: 50%;
  content: "\ea1d";
  font-family: "boxicons";
  font-size: 15px;
  font-weight: 400;
  color: var(--blackColor);
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button:after {
  display: none;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button:hover,
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button.active {
  color: var(--mainColor2);
}
.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-link {
  font-weight: 500;
  font-size: 16px;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body {
  padding: 20px;
  margin-top: 12px;
  border: none;
  background-color: transparent;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item {
  color: var(--whiteColor);
  margin-bottom: 15px;
  border-bottom: none;
  padding-bottom: 0;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item:last-child {
  margin-bottom: 0;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link {
  width: 100%;
  display: block;
  color: var(--blackColor);
  background-color: transparent;
  font-size: 15px;
  font-weight: 400;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link:hover,
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link.active {
  color: var(--mainColor2);
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-button {
  width: 100%;
  display: block;
  box-shadow: unset;
  position: relative;
  padding: 0 18px 0 0;
  background-color: transparent;
  font-size: 15px;
  font-weight: 500;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-button:after {
  display: none;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-collapse
  .accordion-body {
  background-color: transparent;
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link {
  color: var(--blackColor);
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link:hover,
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-link.active {
  color: var(--mainColor2);
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-collapse
  .accordion-body
  .accordion-item
  .accordion-collapse
  .accordion-item
  .accordion-collapse
  .accordion-body {
  background-color: transparent;
}
.responsive-navbar .offcanvas-body .accordion .accordion-item .accordion-link {
  color: var(--blackColor);
}
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-link.active,
.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-link:hover {
  color: var(--mainColor2);
}
.responsive-navbar .offcanvas-body .offcanvas-contact-info {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 1px solid #1a243d;
}
.responsive-navbar .offcanvas-body .offcanvas-contact-info h4 {
  margin-bottom: 25px;
  font-weight: 600;
  color: var(--whiteColor);
}
.responsive-navbar .offcanvas-body .contact-info {
  margin-top: 10px;
}
.responsive-navbar .offcanvas-body .social-profile {
  margin-top: 30px;
  margin-bottom: 30px;
  list-style: none;
  padding: 0;
}
.responsive-navbar .offcanvas-body .social-profile li {
  margin: 0 5px 0 0;
  display: inline-block;
}
.responsive-navbar .offcanvas-body .social-profile li a {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 4px;
}
.responsive-navbar .offcanvas-body .social-profile li a i {
  color: var(--whiteColor);
  font-size: 18px;
  line-height: 0.8;
  display: block;
  margin: 0 auto;
}

.aithm .offcanvas-header {
  padding: 30px 50px;
}
.aithm .offcanvas-body {
  padding: 30px 50px 0px;
}
.aithm.offcanvas.offcanvas-top {
  height: 280px;
  background-color: var(--whiteColor) !important;
  z-index: 3000;
}
.aithm .offcanvas-title a {
  color: var(--whiteColor);
  font-size: 35px;
}
.aithm .offcanvas-body .search-box {
  padding: 8px 12px 8px 12px;
  background: rgba(255, 255, 255, 0.01);
  box-shadow: inset 0px 4px 98px rgba(40, 84, 125, 0.25);
  backdrop-filter: blur(15px);
  border-radius: 5px;
}
.aithm .offcanvas-body .search-box .form-control {
  background: transparent !important;
  color: var(--blackColor);
  font-size: 16px;
}
.aithm .offcanvas-body .search-box .searchwrapper .searchbox .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}
.aithm .offcanvas-header .btn-close {
  box-shadow: none;
}

.aithm-shop .offcanvas-header {
  padding: 30px 30px;
}

.aithm-shop .aithm .offcanvas-body {
  padding: 30px 50px 0px;
}

.aithm-shop.offcanvas.offcanvas-bottom {
  height: 350px;
  background-color: var(--blackColor) !important;
  z-index: 3000;
  max-width: 30%;
  bottom: 0px;
  margin-left: auto;
  right: 30px;
}

.aithm-shop .offcanvas-header .btn-close {
  box-shadow: none;
}

.aithm-shop .offcanvas-body .cart-details {
  text-align: center;
}
.aithm-shop .offcanvas-body .cart-details i {
  font-size: 45px;
  color: var(--whiteColor);
  margin-bottom: 20px;
}
.aithm-shop .offcanvas-body .cart-details h4 {
  font-size: 18px;
  color: var(--whiteColor);
  font-weight: 400;
}

.navbar-area.style-3 .navbar .navbar-nav > .nav-item > .nav-link:after {
  background-color: var(--whiteColor);
}
.navbar-area.style-3 .navbar {
  padding: 0px 20px;
}
.navbar-area.style-3 {
  border-bottom: transparent;
  background-color: var(--blackColor);
  border-radius: 0px 0px 30px 30px;
}
.navbar-area.style-3.sticky {
  backdrop-filter: blur(0px);
  background-color: var(--blackColor) !important;
}

@media only screen and (max-width: 768px) {
  .navbar-area.style-2 {
    box-shadow: 0px 0px 30px #00000017;
  }
  .navbar-area.style-3 {
    border-radius: 0px;
  }
  .navbar-area.style-3 .navbar {
    padding: 12px 2px;
  }
  .aithm-shop.offcanvas.offcanvas-bottom {
    height: 430px;
    max-width: 100%;
    bottom: 0px;
    margin-left: 0;
    right: 0;
  }
}
@media only screen and (max-width: 992px) {
  .navbar-area.sticky .navbar {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .navbar-area.sticky {
    padding: 0;
  }
  .navbar-area .navbar {
    padding: 15px 0;
  }
  .navbar-area .navbar .navbar-brand {
    font-size: 30px;
  }
  .navbar-area .navbar .other-option .option-item:last-child {
    margin-right: 0;
  }
  .navbar-area .navbar .other-option .search-button {
    background-color: transparent;
    border: none;
    padding: 0;
    color: var(--whiteColor);
    font-size: 25px;
    padding-top: 3px;
  }
  .navbar-area .navbar .other-option .shop-button {
    color: var(--whiteColor);
    font-size: 25px;
    position: relative;
    background: none;
    border: none;
    display: contents;
  }
  .navbar-area .navbar .other-option .cart-number {
    position: absolute;
    content: "";
    right: 80px;
    top: 22px;
    background-color: var(--mainColor2);
    color: var(--whiteColor);
    height: 17px;
    width: 17px;
    font-size: 12px;
    border-radius: 30px;
    text-align: center;
  }
  .navbar-area.style-3 .navbar .other-option .cart-number {
    background-color: var(--mainColor3);
  }
  .aithm.offcanvas.offcanvas-top {
    height: 280px;
  }
  .aithm .offcanvas-title a {
    font-size: 30px;
  }
  .aithm .offcanvas-header {
    padding: 18px 22px;
    border: 1px solid #f4f4f4;
  }
  .aithm .offcanvas-body {
    padding: 30px 20px 0px;
  }
  .aithm .offcanvas-body .search-box {
    padding: 8px 10px 8px 10px;
  }
  .aithm .offcanvas-body .search-box .form-control {
    font-size: 16px;
    height: 50px;
  }
  .aithm .offcanvas-body .search-box .searchwrapper .searchbox .btn {
    padding: 10px 15px;
    font-size: 14px;
  }
  .navbar-area.style-3 .navbar .navbar-nav {
    margin-left: 60px;
    margin-left: 20px;
  }
  .navbar-area.style-3.sticky .navbar {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .navbar-area.style-3 .navbar {
    padding: 0;
  }
  .navbar-area.style-3 .navbar .navbar-nav .nav-item .nav-link {
    padding-top: 15px;
  }
  .navbar-area.style-3 {
    border-radius: 0px 0px 20px 20px;
  }
  .navbar-area.style-3 .navbar .others-option .option-item .search-button {
    font-size: 28px;
  }
  .navbar-area.style-3 .navbar .others-option .option-item .cart-number {
    top: 14px;
    left: 16px;
    height: 18px;
    width: 18px;
    font-size: 12px;
  }
  .navbar-area.style-3 .navbar .others-option .option-item .shop-button {
    font-size: 28px;
  }
}
@media only screen and (min-width: 992px) {
  .navbar-area.style-two.sticky,
  .navbar-area.style-three.sticky {
    background-color: var(--whiteColor);
  }
  .navbar-area.style-two.sticky .navbar .navbar-nav > .nav-item > .nav-link,
  .navbar-area.style-three.sticky .navbar .navbar-nav > .nav-item > .nav-link {
    color: var(--whiteColor);
  }
  .navbar-area.style-two.sticky
    .navbar
    .navbar-nav
    > .nav-item
    > .nav-link.active,
  .navbar-area.style-three.sticky
    .navbar
    .navbar-nav
    > .nav-item
    > .nav-link.active {
    color: var(--primaryColor);
  }
  .navbar-area.style-two.sticky .others-option:before,
  .navbar-area.style-three.sticky .others-option:before {
    background-color: rgba(255, 255, 255, 0.7);
  }
  .navbar-area.style-two.sticky .others-option .option-item .search-btn i,
  .navbar-area.style-three.sticky .others-option .option-item .search-btn i {
    color: var(--whiteColor);
  }
  .navbar-area.style-two.sticky
    .others-option
    .option-item
    .sidebar-toggler
    img,
  .navbar-area.style-three.sticky
    .others-option
    .option-item
    .sidebar-toggler
    img {
    filter: brightness(0) invert(1);
  }
}
@media only screen and (max-width: 1199px) {
  .navbar-area .navbar .others-option .option-item .search-form {
    display: none;
  }
  .navbar-area .navbar .others-option .option-item .search-btn {
    background-color: transparent;
    border: none;
    width: 30px;
  }
  .navbar-area .navbar .others-option .option-item .search-btn img {
    max-width: 16px;
    position: relative;
    top: -1px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .navbar-area .container {
    max-width: 990px;
  }
  .navbar-area .navbar .navbar-brand {
    font-size: 32px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 25px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item .nav-link {
    font-size: 16px;
  }
  .navbar-area .navbar .others-option .option-item .default-btn {
    font-size: 15px;
    padding: 12px 16px 12px 16px;
  }
  .navbar-area
    .navbar
    .navbar-nav
    > .nav-item
    .dropdown-menu
    .nav-item
    .nav-link {
    font-size: 16px;
  }
  .navbar-area .navbar .others-option {
    margin-left: 12px;
  }
  .navbar-area .navbar .others-option .option-item {
    margin-left: 12px;
  }
  .navbar-area .navbar .others-option .option-item .search-form {
    max-width: 90px;
  }
  .navbar-area .navbar .others-option .option-item .search-form input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1299px) {
  .navbar-area .container {
    max-width: 1200px;
  }
  .navbar-area .navbar .navbar-brand {
    max-width: 120px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 30px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item .nav-link {
    font-size: 17px;
  }
  .navbar-area
    .navbar
    .navbar-nav
    > .nav-item
    .dropdown-menu
    .nav-item
    .nav-link {
    font-size: 16px;
  }
  .navbar-area .navbar .others-option {
    margin-left: 0px;
  }
  .navbar-area .navbar .others-option .option-item {
    margin-left: 20px;
  }
  .navbar-area .navbar .others-option .option-item:first-child {
    margin-left: 0px;
  }
  .navbar-area .navbar .others-option .option-item .search-form {
    max-width: 90px;
  }
  .navbar-area .navbar .others-option .option-item .search-form input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1300px) and (max-width: 1399px) {
  .navbar-area .container {
    max-width: 1300px;
  }
  .navbar-area .navbar .navbar-brand {
    max-width: 120px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 30px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item .nav-link {
    font-size: 17px;
  }
  .navbar-area
    .navbar
    .navbar-nav
    > .nav-item
    .dropdown-menu
    .nav-item
    .nav-link {
    font-size: 16px;
  }
  .navbar-area .navbar .others-option {
    margin-left: 15px;
  }
  .navbar-area .navbar .others-option .option-item {
    margin-left: 12px;
  }
  .navbar-area .navbar .others-option .option-item .search-form {
    max-width: 90px;
  }
  .navbar-area .navbar .others-option .option-item .search-form input {
    font-size: 14px;
  }
  .navbar-area .navbar .others-option .option-item:last-child a img {
    margin-right: 5px;
  }
}
@media only screen and (min-width: 1400px) {
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 30px;
  }
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
  .navbar-area .container {
    max-width: 1400px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 30px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item .nav-link {
    font-size: 17px;
  }
  .navbar-area
    .navbar
    .navbar-nav
    > .nav-item
    .dropdown-menu
    .nav-item
    .nav-link {
    font-size: 16px;
  }
  .navbar-area .navbar .others-option {
    margin-left: 0px;
  }
  .navbar-area .navbar .others-option .option-item:first-child {
    margin-left: 0px;
  }
  .navbar-area .navbar .others-option .option-item {
    margin-left: 20px;
  }
  .navbar-area .navbar .others-option .option-item .search-form {
    max-width: 100px;
  }
  .navbar-area .navbar .others-option .option-item .search-form input {
    font-size: 14px;
  }
}
@media only screen and (min-width: 1600px) {
  .navbar-area .container {
    max-width: 1580px;
  }
  .navbar-area .navbar .navbar-nav {
    top: 4px;
  }
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-right: 24px;
  }
  .navbar-area .navbar .others-option .option-item {
    margin-left: 30px;
  }
  .navbar-area .navbar .others-option .option-item:nth-child(2),
  .navbar-area .navbar .others-option .option-item:nth-child(4) {
    position: relative;
    top: 2px;
  }
}
@media only screen and (min-width: 1920px) {
  .navbar-area .container {
    max-width: 1605px;
  }
  .navbar-area .others-option .option-item {
    margin-left: 30px;
  }
} /*# sourceMappingURL=header.css.map */

/*
@File: Aithm Template Styles

* This file contains the styling for the actual template, this
is the file you need to edit to change the look of the
template.

This files table contents are outlined below>>>>>

*******************************************
*******************************************

** - Default CSS
** - Hero Area CSS
** - Hero Area 2 CSS
** - Hero Area 3 CSS
** - Hero Area 4 CSS
** - Text Animation Area CSS
** - Features Area CSS
** - Features Area 2 CSS
** - About Area CSS
** - Expertise Area CSS
** - Multiple Section CSS
** - About Area 2 CSS
** - Testimonial Area CSS
** - Brand Area CSS
** - Team Area CSS
** - Gallery Area CSS
** - Pricing Area CSS
** - Blog Area CSS
** - Blog Details Area CSS
** - Blog Section 3 Area CSS
** - Portfolio Details CSS
** - Service Area CSS
** - Services Details Area CSS
** - Section Banner Area CSS
** - Cart Area CSS
** - Checkout Area CSS
** - Products Details Area CSS
** - Products Area CSS
** - Instagram Area CSS
** - Video Area CSS
** - Contact Area CSS
** - Footer Area CSS
** - Login Page CSS
** - Error CSS
** - Faq CSS
** - Cookie CSS
** - Go Top CSS
** - 
*/

/*================================================
Default CSS
=================================================*/
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100;0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;0,9..40,1000;1,9..40,100;1,9..40,200;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700;1,9..40,800;1,9..40,900;1,9..40,1000&family=Plus+Jakarta+Sans:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");

:root {
  --fontFamily: "Greta Arabic", sans-serif;
  --headingFont: "Greta Arabic", sans-serif;
  --primaryColor: #493e68;
  --mainColor: #6600ff;
  --mainColor2: #43a5fe;
  --mainColor3: #ff4800;
  --secounderyColor: #f2edeb;
  --paragraphColor: #7a7a7a;
  --paragraphColorSecond: #b9b9ba;
  --gridColor: linear-gradient(94deg, var(--mainColor2) 21.18%, #0064c1 104.4%);
  --whiteColor: #ffffff;
  --blackColor: #16171a;
  --LightBg: #fcfaf8;
  --DarkBg: #05051e;
  --fontSize: 18px;
  --transition: 0.5s;
}

body {
  padding: 0;
  margin: 0;
  font-size: var(--fontSize);
  font-family: var(--fontFamily);
}

.container-fluid {
  max-width: 1560px;
}

body.dark-theme {
  background-color: var(--DarkBg);
}

body.dark-theme-2 {
  background-color: var(--blackColor);
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 700;
  font-family: var(--headingFont);
}

a {
  -webkit-transition: var(--transition);
  transition: var(--transition);
  color: var(--blackColor);
  text-decoration: none;
  outline: 0 !important;
}

a:hover {
  color: var(--mainColor);
  text-decoration: none;
}

:focus {
  outline: 0 !important;
}

.d-table {
  width: 100%;
  height: 100%;
}

.d-table-cell {
  vertical-align: middle;
}

img {
  max-width: 100%;
  height: auto;
}

p {
  color: var(--paragraphColor);
  margin-bottom: 15px;
  line-height: 1.8;
  font-family: var(--fontFamily);
}

p:last-child {
  margin-bottom: 0;
}

.ptb-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.pt-100 {
  padding-top: 100px;
}

.pb-100 {
  padding-bottom: 100px;
}

.ptb-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.pt-70 {
  padding-top: 70px;
}

.pb-70 {
  padding-bottom: 70px;
}
.pt-60 {
  padding-top: 60px;
}

.pb-60 {
  padding-bottom: 60px;
}

.pt-25 {
  padding-top: 25px;
}

.pb-30 {
  padding-bottom: 25px;
}

.mt-30 {
  margin-top: 30px;
}

.pr-line {
  height: 1px;
  max-width: 100%;
  background-color: #e2e3e4;
}

/*default-btn*/
.default-btn {
  background-color: var(--mainColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
  padding: 15px 25px 15px 25px;
  color: var(--whiteColor);
  display: inline-block;
  border-radius: 5px;
  position: relative;
  border: none;
  font-size: var(--fontSize);
  font-weight: 500;
  overflow: hidden;
}

.default-btn i {
  position: absolute;
  content: "";
  font-size: 25px;
  left: 120%;
  top: 16px;
  transition: 0.25s ease;
}

.default-btn:hover i {
  left: calc(100% - 40px);
}

.default-btn span {
  transition: 0.25s ease;
}

.default-btn:hover span {
  margin-right: 20px;
}

.default-btn:hover {
  color: var(--whiteColor);
  background: var(--blackColor);
}
.style-2 .option-item .default-btn {
  background: var(--mainColor) !important;
}
.style-2 .option-item .default-btn:hover {
  background: var(--blackColor) !important;
}

.default-btn.style-3 {
  background-color: var(--blackColor);
  border-radius: 30px;
}

/*section-title*/
.section-title {
  max-width: 775px;
  position: relative;
  text-align: center;
  margin-bottom: 20px;
  margin-right: auto;
  margin-left: auto;
}

.section-title h2 {
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 800;
}

.section-title .sub-title {
  margin-bottom: 30px;
  padding: 6px 18px;
  background-color: var(--whiteColor);
  box-shadow: 1px 1px 30px #f2f2f2;
}

.section-title .sub-title p {
  font-size: 15px !important;
  font-weight: 500;
  color: #010101;
}

.section-title.start-text {
  position: relative;
  margin-bottom: 50px;
  margin-left: 0;
  text-align: left;
}

.sub-title-1 {
  margin-bottom: 30px;
  padding: 6px 18px;
  background-color: var(--whiteColor);
  box-shadow: 1px 1px 30px #f2f2f2;
  display: inline-block;
}

.sub-title-1 p {
  color: var(--blackColor);
  margin-bottom: 0 !important;
  font-size: 15px !important;
}

.section-title-2 {
  max-width: 750px;
  text-align: center;
  margin: auto;
  margin-bottom: 50px;
}

.section-title-2 h2 {
  margin-bottom: 0;
  font-size: 48px;
  font-weight: 800;
  color: var(--whiteColor);
}

.sub-title-2 p {
  background: var(--gridColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-weight: 500;
  padding-left: 18px;
  position: relative;
  font-size: 18px;
  display: inline-block;
}

.sub-title-2 p::before {
  position: absolute;
  top: 6px;
  left: 0;
  content: "";
  height: 18px;
  width: 2px;
  background-color: var(--whiteColor);
}

.sub-title-2 {
  margin-bottom: 25px;
}

.sub-title-3 {
  padding: 6px 14px;
  border-radius: 30px;
  border: 1px solid var(--paragraphColor);
  display: inline-block;
  margin-bottom: 20px;
}
.sub-title-3 p {
  font-weight: 600;
  color: var(--blackColor);
  font-size: 16px !important;
  margin-bottom: 0 !important;
}
.section-title-2.style-3 .sub-title-3 p {
  font-weight: 600;
  color: var(--whiteColor);
  font-size: 16px !important;
  margin-bottom: 0 !important;
}
.section-title-2.style-3 h2 {
  font-weight: 600;
}

/*form-control*/
.form-control {
  border-radius: 0;
  background-color: #f5f5f5 !important;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  border: none !important;
  border-radius: 3px;
  height: 60px;
  padding-left: 15px;
  color: var(--paragraphColor);
  font-size: 18px;
}

.form-control::-webkit-input-placeholder {
  color: var(--paragraphColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.form-control:-ms-input-placeholder {
  color: var(--paragraphColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.form-control::-ms-input-placeholder {
  color: var(--paragraphColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.form-control::placeholder {
  color: var(--paragraphColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.form-control:focus::-webkit-input-placeholder {
  color: transparent;
}

.form-control:focus:-ms-input-placeholder {
  color: transparent;
}

.form-control:focus::-ms-input-placeholder {
  color: transparent;
}

.form-control:focus::placeholder {
  color: transparent;
}

textarea.form-control {
  padding-top: 15px;
  height: auto;
}

.sub-title {
  margin-bottom: 30px;
  padding: 6px 18px;
  background-color: var(--whiteColor);
  box-shadow: 1px 1px 30px #f2f2f2;
  display: inline-block;
}

.sub-title p {
  font-size: 15px !important;
  font-weight: 500;
  color: #010101;
  margin-bottom: 0px !important;
}

/*================================================
Hero Area CSS
=================================================*/
.hero-section {
  background-image: url(../img/banner/background.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100px;
  padding-bottom: 0px;
}

.hero-content {
  padding-left: 45px;
  padding-right: 32px;
}

.hero-content .sub-title {
  padding: 6px 18px;
  background-color: var(--whiteColor);
}

.hero-content .sub-title p {
  color: var(--blackColor);
}

.hero-content h2 {
  font-size: 48px;
  font-weight: 800;
  margin-bottom: 40px;
}

.hero-content h2 span {
  color: var(--mainColor);
}

.hero-content .text-generator-box {
  background-color: var(--whiteColor);
  padding: 30px 30px 10px;
  text-align: center;
  border: 1px solid rgba(228, 228, 228, 0.16);
  box-shadow: 10px 30px 100px rgba(0, 0, 0, 0.04);
  margin-bottom: 40px;
}

.hero-content .text-generator-box h3 {
  margin-bottom: 40px;
}

.hero-section .searchwrapper {
  margin-bottom: 20px;
}

.hero-section .searchbox {
  background-color: #f5f5f5;
  padding: 8px 12px 8px 12px;
  border-radius: 5px;
}

.hero-section .searchbox .form-control {
  border-color: transparent;
  border-right: solid 1px rgba(0, 0, 0, 0.1);
  height: 50px;
}

.hero-section .searchbox .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: #fc7716;
  color: var(--whiteColor);
}

.hero-section .short-prompt ul {
  padding: 0;
  list-style: none;
}

.hero-section .short-prompt ul li {
  display: inline-block;
  margin-right: 15px;
}

.hero-section .short-prompt ul li p {
  font-size: 18px;
  font-weight: 500;
}

.hero-section .short-prompt ul li a {
  padding: 12px 18px;
  background-color: var(--whiteColor);
  font-family: var(--headingFont);
  font-size: 16px;
  font-weight: 500;
  border-radius: 5px;
  transition: var(--transition);
  border: 1px solid #e6e6e6;
}
.hero-section .short-prompt ul li a:hover {
  background-color: var(--mainColor);
  color: var(--whiteColor);
}

.hero-image {
  position: relative;
}

.image-effect {
  position: absolute;
  content: "";
  width: 91%;
  top: -50px;
  right: 0;
  opacity: 0;
  animation: change-img-anim 10s infinite;
}

.image-effect:nth-of-type(1) {
  animation-delay: 0s;
}
.image-effect:nth-of-type(2) {
  animation-delay: 5s;
}

@keyframes change-img-anim {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

/*================================================
Hero Area 2 CSS
=================================================*/
.hero-section-2 {
  background-image: url(../img/banner/background-main.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 100px;
}

.style-2 .default-btn {
  background: var(--gridColor);
}

.hero-content-2 {
  text-align: center;
  max-width: 900px;
  margin: auto;
}

.hero-content-2 {
  text-align: center;
  max-width: 900px;
  margin: auto;
}

.hero-content-2 h2 {
  font-size: 75px;
  font-weight: 800;
  margin-bottom: 40px;
  color: var(--whiteColor);
}

.hero-content-2 h2 .sub-head {
  background: var(--gridColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  display: inline-block;
}

.hero-content-2 h2 span {
  display: inline-block;
}

.image-generator-box {
  text-align: center;
  max-width: 850px;
  margin: auto;
  /* margin-bottom: 40px; */
}

.image-generator-box .searchbox .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.image-generator-box .searchbox {
  padding: 8px 12px 8px 12px;
  background: rgba(255, 255, 255, 0.01);
  box-shadow: inset 0px 4px 98px rgba(40, 84, 125, 0.25);
  backdrop-filter: blur(15px);
  border-radius: 5px;
}

.image-generator-box .searchbox .form-control {
  background: transparent !important;
  color: var(--whiteColor);
  font-size: 16px;
}

.image-generator-box .searchbox .form-control::placeholder {
  color: var(--paragraphColor);
}

.hero-content-2 .short-prompt ul {
  padding: 0;
  list-style: none;
}

.hero-content-2 .short-prompt ul li {
  display: inline-block;
  margin-right: 15px;
}

.hero-content-2 .short-prompt ul li p {
  font-size: 16px;
  font-weight: 500;
  color: var(--whiteColor);
}

.hero-content-2 .short-prompt ul li a {
  padding: 12px 18px;
  background-color: #ffffff17;
  font-family: var(--headingFont);
  font-size: 15px;
  font-weight: 500;
  color: var(--whiteColor);
  border-radius: 5px;
  position: relative;
}

.hero-content-2 .short-prompt ul li a:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: var(--gridColor);
  opacity: 0;
  transition: all 300ms ease;
  z-index: -1;
  border-radius: 5px;
}

.hero-content-2 .short-prompt ul li a:hover:before {
  opacity: 1;
}
/*================================================
Hero Area 3 CSS
=================================================*/

.hero-section-3 {
  background-image: url(../img/banner/background-10.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  /* padding-top: 150px;
  padding-bottom: 150px; */
  overflow: hidden;
}

/* Zoom Background Animation */
@-webkit-keyframes zoom-a {
  0% {
    background-size: 100% auto;
  }
  100% {
    background-size: 120% auto;
  }
}
@-moz-keyframes zoom-a {
  0% {
    background-size: 100% auto;
  }
  100% {
    background-size: 120% auto;
  }
}
@-o-keyframes zoom-a {
  0% {
    background-size: 100% auto;
  }
  100% {
    background-size: 120% auto;
  }
}
@keyframes zoom-a {
  0% {
    background-size: 100% auto;
  }
  100% {
    background-size: 120% auto;
  }
}
.zoom-x {
  -webkit-animation: zoom-a 10s linear infinite alternate; /* Safari 4+ */
  -moz-animation: zoom-a 10s linear infinite alternate; /* Fx 5+ */
  -o-animation: zoom-a 10s linear infinite alternate; /* Opera 12+ */
  animation: zoom-a 10s linear infinite alternate; /* IE 10+, Fx 29+ */
}

.hero-section-3 .short-prompt {
  margin-bottom: 50px;
}

.hero-section-3 .image .cheat-text {
  position: absolute;
  background: var(--whiteColor);
  content: "";
  top: 66%;
  right: 8%;
  width: 200px;
  line-height: 36px;
  height: 40px;
  border-radius: 5px;
}

.hero-section-3 .image span {
  color: var(--blackColor);
}

.hero-section-3 .short-prompt ul li span {
  background-color: #ffffff29;
  color: var(--whiteColor);
  padding: 10px 12px;
  border-radius: 5px;
  font-weight: 500;
}

.hero-section-3 .cheatbox {
  background-color: #f5f5f5;
  padding: 30px 30px 30px 30px;
  border-radius: 0 0 5px 5px;
}

.hero-section-3 .cheatbox .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}
.hero-section-3 .cheatbox .form-control {
  height: 60px;
  background-color: #ebeaea !important;
  border-radius: 5px;
}

.hero-section-3 .cheatwrapper h4 {
  color: var(--whiteColor);
  padding: 20px 35px;
  text-align: left;
  font-size: 20px;
}
.hero-section-3 .cheatwrapper {
  background-color: #151526;
  border-radius: 5px;
}

/*================================================
Hero Area 4 CSS
=================================================*/

.section-canvas {
  margin: 12px;
  border-radius: 15px;
}

.section-canvas.bg-14 {
  padding-top: 100px;
  padding-bottom: 100px;
  background-color: var(--LightBg);
}

.hero-content-3 h2 {
  font-size: 70px;
  font-weight: 700;
  margin-bottom: 0px;
  color: var(--blackColor);
}

.hero-content-3 p {
  font-size: 20px;
  margin-bottom: 40px;
}

.hero-content-3 h2 span {
  background: linear-gradient(94deg, #ff4800 21.18%, #c85401 104.4%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}
.hero-content-3 .content {
  padding-left: 30px;
}
.developes-infos {
  padding-top: 80px;
}

.developes-infos .single-team {
  border-radius: 15px;
}

.developes-infos .single-team .team-text .team-title span {
  color: var(--mainColor3);
}

.developes-infos .single-team .team-text .team-social a:hover {
  color: var(--mainColor3);
}

.scroll-down-item {
  position: relative;
  margin-top: 30px;
}

.scroll-down-item a:hover {
  color: var(--mainColor3);
}

.scroll-down-item .mouse {
  position: absolute;
  content: "";
  top: -6px;
}

.scroll-down-item h4 {
  position: relative;
  padding-left: 30px;
  font-size: 18px;
}

.scroll-down-item h4::before {
  position: absolute;
  content: "";
  height: 1px;
  width: 88%;
  top: 10px;
  right: 0;
  background-color: #d9d9d9;
}

.hero-section-4 .single-team .team-text {
  top: 400px;
}

.mouse {
  width: 20px;
  height: 35px;
  border: 2px solid #333;
  border-radius: 15px;
  position: relative;
}

.mouse::before {
  content: "";
  width: 5px;
  height: 5px;
  position: absolute;
  top: 5px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  border-radius: 50%;
  opacity: 1;
  animation: wheel 2s infinite;
  -webkit-animation: wheel 2s infinite;
}

@keyframes wheel {
  to {
    opacity: 0;
    top: 20px;
  }
}

@-webkit-keyframes wheel {
  to {
    opacity: 0;
    top: 20px;
  }
}
/*================================================
Text Animation Area CSS
=================================================*/
.text-animation-area {
  overflow: hidden;
}

.text-wapper-content {
  position: relative;
  min-height: 20em;
  top: 50px;
  rotate: 359deg;
}
.text-left {
  white-space: nowrap;
  position: absolute;
}

.text-left span {
  padding: 15px 25px;
  box-shadow: 0px 5px 20px #efe8f8;
  font-size: 22px;
  font-weight: 500;
  border-radius: 8px;
  margin-right: 20px;
}

.text-left {
  -webkit-animation: mymove 8s linear infinite; /* Safari 4.0 - 8.0 */
  white-space: nowrap;
  animation: mymove 8s linear infinite alternate;
}

.text-left.right {
  top: 85px;
}

.text-left.right {
  -webkit-animation: urmove 8s linear infinite; /* Safari 4.0 - 8.0 */
  white-space: nowrap;
  animation: urmove 8s linear infinite alternate;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes mymove {
  from {
    left: 0;
  }
  to {
    left: -140px;
  }
}

@keyframes mymove {
  from {
    left: 0;
  }
  to {
    left: -140px;
  }
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes urmove {
  from {
    right: 0;
  }
  to {
    right: -140px;
  }
}

@keyframes urmove {
  from {
    right: 0;
  }
  to {
    right: -140px;
  }
}

.wrapper-move-text {
  margin-bottom: 140px;
  padding-bottom: 0;
  overflow: hidden;
}

.container-move-text {
  display: flex;
  -webkit-animation: loop 50s infinite linear;
  animation: loop 50s infinite linear;
}

.container-move-text.second {
  -webkit-animation: loopright 80s infinite linear;
  animation: loopright 80s infinite linear;
}

@keyframes loop {
  100% {
    -webkit-transform: translateX(-160%);
    transform: translateX(-100%);
  }
}

@keyframes loopright {
  0% {
    -webkit-transform: translateX(-150%);
    transform: translateX(-150%);
  }
  100% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
}

.heading-move {
  color: var(--blackColor);
  text-transform: uppercase;
  text-shadow: -1px 0 #fff, 0 -1px #fff, 0 1px #fff, 1px 0 #fff;
  white-space: nowrap;
  font-size: 140px;
  font-weight: 900;
  line-height: 1.1;
}

.second-move-heading {
  color: var(--blackColor);
  text-transform: uppercase;
  white-space: nowrap;
  background-color: var(--LightBg);
  font-size: 140px;
  font-weight: 900;
  line-height: 1.1;
}
/*================================================
Features Area CSS
=================================================*/
.features-section {
  background-image: url(../img/banner/background-2.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-bottom: 50px;
}

.features-section .feature-box {
  background-color: var(--whiteColor);
  padding: 75px 30px 35px;
  position: relative;
  border: 1px solid #f1f1f1;
  box-shadow: 1px 1px 35px #f1f1f194;
  margin-bottom: 30px;
  transition: var(--transition);
}

.features-section .feature-box:hover {
  box-shadow: 1px 1px 35px #dbdbdb91;
}

.features-section .feature-box span {
  position: absolute;
  content: "";
  top: 30px;
  right: 30px;
  color: var(--mainColor);
  font-weight: 500;
}

.features-section .feature-box .icon {
  font-size: 60px;
  margin-bottom: 20px;
}

.features-section .feature-box h3 {
  margin-bottom: 20px;
}

.features-section .feature-box p {
  font-size: 17px;
}

/*================================================
Features Area 2 CSS
=================================================*/
.features-section-2 {
  background-image: url(../img/banner/background-5.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.features-section-2 .feature-box {
  background: rgba(255, 255, 255, 0.01);
  backdrop-filter: blur(3.5px);
  padding: 75px 30px 35px;
  position: relative;
  border: 1px solid #101c37;
  margin-bottom: 30px;
  transition: var(--transition);
  z-index: 0;
  overflow: hidden;
}

.features-section-2 .feature-box:hover:before {
  position: absolute;
  content: "";
  z-index: -1;
  height: calc(100% - 4px);
  width: calc(100% - 4px);
  top: 1px;
  left: 1px;
  background: rgb(16 17 40);
  transition: all 300ms ease;
}

.features-section-2 .feature-box:hover:after {
  content: "";
  position: absolute;
  z-index: -2;
  left: -50%;
  top: -50%;
  width: 200%;
  height: 200%;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: 50% 50%, 50% 50%;
  background-position: 0 0, 100% 0, 100% 100%, 0 100%;
  background-image: linear-gradient(
    90deg,
    rgba(110, 102, 255, 0) 0%,
    rgb(40, 176, 255) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  -webkit-animation: rotate 5s linear infinite;
  animation: rotate 5s linear infinite;
}

@-webkit-keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}

.features-section-2 .feature-box span {
  position: absolute;
  content: "";
  top: 30px;
  right: 30px;
  color: var(--mainColor2);
  font-weight: 500;
}

.features-section-2 .feature-box .icon {
  font-size: 60px;
  margin-bottom: 20px;
  color: var(--whiteColor);
}

.features-section-2 .feature-box h3 {
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.features-section-2 .feature-box p {
  color: var(--paragraphColorSecond);
  font-size: 17px;
}

/*================================================
About Area CSS
=================================================*/
.about-content {
  padding-left: 50px;
}

.about-content h2 {
  color: var(--blackColor);
  font-size: 55px;
  margin-bottom: 20px;
}

.about-content p {
  color: var(--paragraphColor);
  font-size: 24px;
}

.about-content ul {
  list-style: none;
  padding: 0;
  margin-top: 30px;
  margin-bottom: 35px;
}

.about-content ul li {
  color: var(--paragraphColor);
  margin-bottom: 10px;
  padding-left: 40px;
  position: relative;
  font-weight: 500;
  font-size: 18px;
}

.about-content ul li:last-child {
  margin-bottom: 0px;
}

.about-content ul li i {
  margin-bottom: 0px;
  position: absolute;
  content: "";
  top: 2px;
  left: 0;
  font-size: 24px;
  color: var(--paragraphColor);
}

.about-content .default-btn {
  background: var(--gridColor);
  padding: 15px 25px 15px 25px;
}

.img-box {
  position: relative;
  width: 100%;
  height: 630px;
  overflow: hidden;
}
.img-box img {
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: auto;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  background-size: cover;
}
.img-box img:nth-child(1) {
  -webkit-transform: translatex(50%) scalex(2);
  transform: translatex(50%) scalex(2);
  opacity: 0;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

.img-box:hover img:nth-child(1) {
  -webkit-transform: translatex(0) scalex(1);
  transform: translatex(0) scalex(1);
  opacity: 1;
  -webkit-filter: blur(0);
  filter: blur(0);
}

.img-box:hover img:nth-child(2) {
  -webkit-transform: translatex(0) scalex(1);
  transform: translatex(0) scalex(1);
  opacity: 0;
  -webkit-filter: blur(0);
  filter: blur(0);
}
/*================================================
Expertise Area CSS
=================================================*/
.expertise-card {
  padding: 25px;
  border-radius: 15px;
  margin-bottom: 25px;
  border: 1px solid var(--paragraphColor);
}

.expertise-card h3 {
  font-size: 34px;
  font-weight: 600;
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.expertise-card p {
  color: var(--paragraphColorSecond);
  margin-bottom: 30px;
  font-size: 17px;
}

.expertise-card a {
  color: var(--whiteColor);
  font-weight: 600;
}
.expertise-card a:hover {
  color: var(--mainColor3);
}

.section-link-regular {
  text-align: center;
  margin-top: 30px;
}

.section-link-regular p {
  font-size: 18px;
  color: var(--paragraphColorSecond);
}

.section-link-regular a {
  color: var(--whiteColor);
}

.section-link-regular a:hover {
  color: var(--mainColor3);
}
/*================================================
Multiple Section CSS
=================================================*/
.multip-title {
  margin-bottom: 50px;
}

.multip-title h3 {
  font-size: 48px;
  font-weight: 600;
  margin-bottom: 20px;
}

.multip-title p {
  font-size: 17px;
}

.multiple-section .multip-title p {
  font-size: 20px;
}

.skill-bar {
  margin-bottom: 50px;
}

.skill-bar .text-content {
  padding: 0px 30px 25px;
}

.skill-bar .text-content ul {
  display: flex;
  padding: 0;
  list-style: none;
  justify-content: space-between;
}

.skill-bar .text-content span {
  display: inline-block;
  font-weight: 700;
  font-size: 18px;
}
.skill-bar .progress {
  height: 5px;
  margin-bottom: 30px;
  overflow: initial;
}
.skill-bar .progress:last-child {
  margin-bottom: 0px;
}
.skill-bar .progress .bg-clr {
  background-color: var(--blackColor);
}

.skill-bar .progress-bar {
  position: relative;
  overflow: initial;
}

.skill-bar .progress-bar:after {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  background-color: var(--mainColor3);
  top: -9px;
  right: -6px;
  border-radius: 30px;
}

/*================================================
About Area 2 CSS
=================================================*/
.about-content-2 {
  padding-top: 50px;
  padding-left: 50px;
}

.about-content-2 h2 {
  color: var(--blackColor);
  font-size: 48px;
  margin-bottom: 20px;
  font-weight: 800;
}

.about-content-2 p {
  margin-bottom: 35px;
  font-size: 17px;
}

.about-section-2 .img-wrapper.part-1 {
  position: relative;
  top: -100px;
  padding-left: 50px;
}
.about-section-2 .img-box.part-1 {
  height: 580px;
}

.about-section-2 .counter {
  padding-top: 50px;
}
.about-section-2 .counter .counter-content h2 {
  font-size: 70px;
  font-weight: 700;
}
.about-section-2 .counter .counter-content p {
  font-weight: 500;
  margin-bottom: 0;
  color: var(--blackColor);
}

.img-box.part-1 img:nth-child(1) {
  -webkit-transform: translateY(50%) scaleY(2);
  transform: translateY(50%) scaleY(2);
  opacity: 0;
  -webkit-filter: blur(10px);
  filter: blur(10px);
}

.img-box.part-1:hover img:nth-child(1) {
  -webkit-transform: translateY(0) scaleY(1);
  transform: translateY(0) scaleY(1);
  opacity: 1;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

.img-box.part-1:hover img:nth-child(2) {
  -webkit-transform: translatex(0) scalex(1);
  transform: translatex(0) scalex(1);
  opacity: 0;
  -webkit-filter: blur(0);
  filter: blur(0);
}

.about-section .about-wrap .about-video-wrap {
  width: 100%;
  height: 650px;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}

.about-section .about-wrap .about-video-wrap .about-video {
  position: absolute;
  z-index: 0;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/*================================================
Testimonial Area CSS
=================================================*/
.testimonial-section {
  background-image: url(../img/banner/background-3.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}

.testimonial-item {
  padding: 40px 50px;
  background-color: var(--whiteColor);
}

.testimonial-item ul {
  padding: 0;
  list-style: none;
}

.testimonial-item ul li {
  display: inline-block;
}

.testimonial-item ul li i {
  display: inline-block;
  color: #f9bd04;
}

.testimonial-item p {
  font-size: 17px;
}

.testimonial-section .owl-theme .owl-nav {
  margin-top: 0px;
  position: absolute;
  content: "";
  top: -40%;
  right: 0px;
  transition: var(--transition);
}

.testimonial-section .owl-carousel .owl-nav button.owl-next,
.testimonial-section .owl-carousel .owl-nav button.owl-prev,
.testimonial-section .owl-carousel button.owl-dot {
  font-size: 40px;
}

.testimonial-section .owl-theme .owl-nav [class*="owl-"]:hover {
  background: initial;
  color: var(--mainColor);
}

.testimonial-section-2 {
  background-image: url(../img/banner/background-8.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}

.testimonial-item-2 {
  background: rgb(214 140 255 / 8%);
  backdrop-filter: blur(3.5px);
  position: relative;
  margin-bottom: 30px;
  border-radius: 5px;
  transition: var(--transition);
}

.testimonial-item-2 .image {
  position: relative;
}

.testimonial-item-2 .image .quate-icon {
  position: absolute;
  content: "";
  top: 72%;
  left: -30px;
  text-align: center;
  background-color: var(--blackColor);
  color: var(--whiteColor);
  height: 60px;
  width: 60px;
  font-size: 30px;
  line-height: 60px;
  border-radius: 30px;
}

.testimonial-item-2 .content {
  padding: 20px 20px;
}

.testimonial-item-2 .content p {
  font-size: 18px;
  color: var(--paragraphColorSecond);
  margin-bottom: 30px;
}

.testimonial-item-2 .content .info h4 {
  color: var(--whiteColor);
  font-size: 18px;
}

.testimonial-item-2 .content .info span {
  color: var(--paragraphColor);
  font-size: 17px;
}

.testimonial-section-2 .owl-theme .owl-nav {
  margin: 0px;
}

.testimonial-section-2 .owl-theme .owl-dots .owl-dot span {
  background: #ffffff3b;
}

.testimonial-section-2 .owl-theme .owl-dots .owl-dot.active span,
.testimonial-section-2 .owl-theme .owl-dots .owl-dot:hover span {
  background: #43a5fe;
}

.testimonial-item h4 {
  margin-bottom: 20px;
}

/*================================================
Brand Area CSS
=================================================*/
.brand-section {
  padding-top: 100px;
}

.brand-section .brand-title {
  margin-bottom: 50px;
}

.brand-section .brand-title h4 {
  font-size: 18px;
  text-transform: uppercase;
  position: relative;
  padding-left: 63px;
}

.brand-section .brand-title h4::before {
  position: absolute;
  content: "";
  height: 1px;
  width: 57%;
  top: 10px;
  right: 0;
  background-color: #d9d9d9;
}

.brand-section .brand-title h4::after {
  position: absolute;
  content: "";
  height: 1px;
  width: 4%;
  top: 10px;
  left: 0;
  background-color: #d9d9d9;
}

.brand-section .single-brand {
  opacity: 0.6;
  transition: var(--transition);
  margin-bottom: 30px;
}

.brand-section .single-brand:hover {
  opacity: 1;
}

.brand-section-2 .single-brand {
  opacity: 0.5;
  transition: var(--transition);
  margin-bottom: 0px;
}

.brand-section-2 .single-brand:hover {
  opacity: 1;
}

/*================================================
Team Area CSS
=================================================*/
.team-section {
  background-image: url(../img/banner/background-7.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}

.team-content h2 {
  color: var(--whiteColor);
  font-size: 48px;
  margin-bottom: 20px;
}

.team-content p {
  color: var(--paragraphColorSecond);
  font-size: 17px;
}

.team-content {
  padding-left: 45px;
  padding-right: 20px;
}

.team-section .owl-theme .owl-nav {
  display: inline-flex;
}

.team-section .owl-carousel .owl-nav button.owl-next,
.team-section .owl-carousel .owl-nav button.owl-prev {
  text-align: center;
  transition: var(--transition);
  height: 60px;
  width: 60px;
  border-radius: 30px;
  background: rgba(255, 255, 255, 0.01);
  backdrop-filter: blur(3.5px);
  border: 1px solid #1a243d;
  color: var(--whiteColor);
  line-height: 70px;
}

.team-section .owl-carousel .owl-nav button.owl-next {
  margin-top: 0px;
  position: absolute;
  content: "";
  left: -60%;
  bottom: 10px;
}

.team-section .owl-carousel .owl-nav button.owl-prev {
  margin-top: 0px;
  position: absolute;
  content: "";
  left: -70%;
  bottom: 10px;
}

.team-section .owl-carousel .owl-nav button.owl-next,
.team-section .owl-carousel .owl-nav button.owl-prev,
.team-section .owl-carousel button.owl-dot {
  font-size: 40px;
}

.team-section .owl-theme .owl-nav [class*="owl-"]:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: var(--gridColor);
  opacity: 0;
  transition: all 300ms ease;
  z-index: -1;
  border-radius: 30px;
}

.team-section .owl-theme .owl-nav [class*="owl-"]:hover:before {
  opacity: 1;
}

.team-card .single-team {
  margin-bottom: 0px;
}

.single-team {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-bottom: 25px;
}

.single-team::after {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgb(5 5 30 / 53%);
  content: "";
  z-index: -1;
  opacity: 0;
  -webkit-transition: all, 0.5s, ease-out, 0.5s;
  -o-transition: all, 0.5s, ease-out, 0.5s;
  transition: all, 0.5s, ease-out, 0.5s;
}

.single-team:hover:after {
  opacity: 1;
  z-index: 0;
}

.single-team:hover .team-text {
  top: 0;
}

.single-team:hover .team-text .team-title {
  border-bottom: 1px solid rgba(183, 183, 183, 0.2);
  padding: 0 0 26px;
  margin-bottom: 26px;
  opacity: 0;
  visibility: hidden;
  position: relative;
  bottom: initial;
  opacity: 1;
  visibility: visible;
  z-index: 2;
}

.single-team:hover .team-text p {
  top: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.5s ease 0.3s;
  -o-transition: all 0.5s ease 0.3s;
  transition: all 0.5s ease 0.3s;
  z-index: 2;
}

.single-team:hover .team-text .team-social {
  opacity: 1;
  visibility: visible;
  bottom: 34px;
  -webkit-transition: all 0.5s ease 0.5s;
  -o-transition: all 0.5s ease 0.5s;
  transition: all 0.5s ease 0.5s;
  z-index: 2;
}

.single-team .team-text {
  height: 100%;
  top: 361px;
  position: absolute;
  padding: 35px 30px 30px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}

.single-team .team-text .team-title {
  border-bottom: 1px solid rgba(183, 183, 183, 0.2);
  padding: 0 0 26px;
  margin-bottom: 26px;
  position: relative;
  bottom: 20px;
}

.single-team .team-text .team-title h4 {
  color: var(--whiteColor);
  font-weight: 700;
  margin-bottom: 6px;
}

.single-team .team-text .team-title span {
  font-size: 15px;
  color: var(--mainColor2);
}

.single-team .team-text p {
  color: var(--whiteColor);
  line-height: 26px;
  opacity: 0;
  visibility: hidden;
  position: relative;
  top: 50px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.single-team .team-text .team-social {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 30px;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
}

.single-team .team-text .team-social a {
  display: inline-block;
  font-size: 25px;
  color: var(--whiteColor);
  margin-right: 34px;
  -webkit-transition: all, 0.3s;
  -o-transition: all, 0.3s;
  transition: all, 0.3s;
}

.single-team .team-text .team-social a:hover {
  color: var(--mainColor2);
}

.single-team .team-text .team-social a:last-child {
  margin-right: 0;
}

/*================================================
Gallery Area CSS
=================================================*/
.gallery-section {
  transition: 1.3s;
}

.gallery-section h2 {
  color: var(--whiteColor);
  font-size: 55px;
}

.gallery-section .gallery-btn {
  text-align: end;
}

.gallery-section .controls ul {
  list-style: none;
  padding: 0;
  text-align: center;
}

.gallery-section .controls ul li {
  color: #f1f1f1;
  opacity: 0.7;
  background: transparent;
  display: inline;
  padding: 12px 16px;
  margin: 0 5px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  -webkit-tap-highlight-color: transparent;
}

.gallery-section .controls ul li:hover,
.gallery-section .controls ul li.active {
  text-decoration: underline solid white 2px;
  text-underline-offset: 0.5rem;
  opacity: 1;
}

.gallery-section .item-grid {
  margin-top: 50px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-auto-rows: 250px;
  grid-auto-flow: dense;
  grid-gap: 20px;
}

.gallery-section .item-grid .item {
  display: none;
  overflow: hidden;
}

.gallery-section .item-grid .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.gallery-section .item-grid .item:hover img {
  transform: scale(1.1);
}

.gallery-section .item-grid .item:nth-child(3n - 2) {
  grid-column: span 2;
  grid-row: span 2;
}

/* Media Queries */
@media (max-width: 768px) {
  .gallery-section .item-grid {
    grid-template-columns: repeat(1, 1fr);
    grid-auto-rows: 100px;
    grid-gap: 15px;
  }
}

@media only screen and (min-width: 768.1px) and (max-width: 991px) {
  .gallery-section .item-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/*================================================
Pricing Area CSS
=================================================*/
.pricing-section {
  background-image: url(../img/banner/background-9.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.pricing-section .img-box {
  height: 655px;
}

.pricing-content h2 {
  color: var(--whiteColor);
  font-size: 55px;
}

.pricing-content p {
  color: var(--paragraphColorSecond);
  margin-bottom: 30px;
  font-size: 17px;
}

.pricing-content {
  padding-left: 60px;
}

.pricing-table .pricing-box {
  padding: 75px 30px 30px;
  background: rgb(5 5 30 / 23%);
  backdrop-filter: blur(6.5px);
  border-radius: 6px;
  position: relative;
  border: 1px solid rgb(10, 137, 116);
}

.pricing-table .pricing-box.active {
  background: rgb(30 179 152 / 19%);
  border: 1px solid #1eb398;
}

.pricing-table .pricing-box span {
  position: absolute;
  right: 15px;
  top: 20px;
  padding: 8px 14px;
  background-color: #1eb398;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  color: var(--whiteColor);
  text-transform: uppercase;
}

.pricing-table .pricing-box .default-btn span {
  position: initial;
  background: no-repeat;
  padding: 0;
  border: 0;
  border-radius: 0;
  font-size: 16px;
  text-transform: none;
}

.pricing-table .pricing-box .default-btn {
  background: var(--gridColor);
}

.pricing-table .pricing-box h3 {
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.pricing-table .pricing-box p {
  color: var(--paragraphColorSecond);
  margin-bottom: 30px;
}

.pricing-table .pricing-box .price-number {
  margin-bottom: 20px;
}

.pricing-table .pricing-box .price-number h3 {
  color: var(--whiteColor);
  font-size: 30px;
}

.pricing-table .pricing-box .price-number p {
  color: var(--paragraphColorSecond);
}

.pricing-table .pricing-box .price-fetures {
  margin-bottom: 40px;
}

.pricing-table .pricing-box .price-fetures ul {
  padding: 0;
  list-style: none;
}
.pricing-table .pricing-box .price-fetures ul li {
  color: var(--whiteColor);
  font-size: 16px;
  margin-bottom: 10px;
}

.pricing-section .price-wrap .price-video-wrap {
  width: 100%;
  height: 655px;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}

.pricing-section .price-wrap .price-video-wrap .price-video {
  position: absolute;
  z-index: 0;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/*================================================
Blog Area CSS
=================================================*/
.blog-section {
  background-image: url(../img/banner/background-4.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.section-content h2 {
  font-size: 48px;
  font-weight: 800;
}

.section-content p {
  margin-bottom: 45px;
  font-size: 17px;
}

.blog-content {
  border-bottom: 1px solid #d9d9d9;
  padding-top: 30px;
  padding-bottom: 30px;
}

.blog-content .blog-date h4 {
  font-size: 20px;
}

.blog-content .blog-title h2 {
  font-size: 25px;
  font-weight: 800;
  margin-bottom: 20px;
}

.blog-content .blog-btn a {
  font-weight: 500;
}

.blog-section-2 .blog-content-2 {
  margin-bottom: 50px;
}

.blog-section-2 .blog-content-2 h2 {
  font-size: 48px;
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.blog-section-2 .blog-content-2 p {
  font-size: 17px;
  color: var(--paragraphColorSecond);
}

.blog-section-2 .blog-content-btn {
  text-align: end;
}
.blog-section-2 .blog-content-btn .default-btn {
  background: var(--gridColor);
}

.blog-section-2 .row .col-xl-4:last-child .blog-card.grid {
  margin-bottom: 0px;
}

/* blog-widgets-css*/
.widget-area .widget {
  padding: 40px 30px;
  border-bottom: 1px solid #1a243d;
  transition: 0.3s;
  margin-bottom: 30px;
  background-color: #151526;
}

.widget-area .widget:hover {
  border-bottom: 1px solid var(--mainColor2);
}

.widget-area .widget .widget-title {
  font-size: 24px;
  color: var(--whiteColor);
  position: relative;
  padding-left: 20px;
  margin-bottom: 30px;
}

.widget-area .widget .widget-title::before {
  position: absolute;
  content: "";
  top: 2px;
  left: 0;
  height: 25px;
  width: 2px;
  background-color: var(--mainColor2);
}

/* search widget css */
.widget-search .search-box {
  width: 100%;
  position: relative;
  display: flex;
}

.widget-search .search-input {
  width: 100%;
  padding: 10px 20px 12px;
  border: none;
  border-right: none;
  height: 55px;
  outline: none;
  font-size: 16px;
  color: var(--whiteColor);
  background: var(--DarkBg);
}

.widget-search .search-button {
  text-align: center;
  height: 55px;
  width: 60px;
  outline: none;
  cursor: pointer;
  color: var(--whiteColor);
  border: none;
  background: var(--mainColor2);
  font-size: 20px;
  border-radius: 0 4px 4px 0;
  transition: var(--transition);
}

/* categories widget css */
.widget-categories .post-categories ul {
  padding: 0;
  list-style: none;
  margin-bottom: 0px;
}
.widget-categories .post-categories ul li {
  margin-bottom: 20px;
  padding-left: 20px;
  display: flex;
  justify-content: space-between;
}

.widget-categories .post-categories ul li:last-child {
  margin-bottom: 0px;
}

.widget-categories .post-categories ul li a {
  color: var(--whiteColor);
  font-size: 17px;
  position: relative;
  display: inline-block;
}

.widget-categories .post-categories ul li a:hover {
  color: var(--mainColor2);
}

.widget-categories .post-categories ul li a i {
  position: absolute;
  content: "";
  top: 9px;
  left: -20px;
  font-size: 10px;
}

.widget-categories .post-categories ul li span {
  color: var(--paragraphColorSecond);
  font-size: 16px;
  display: inline-block;
}

/* post widget css */
.widget-post .item {
  margin-bottom: 20px;
  position: relative;
  padding-left: 118px;
}

.widget-post .item:last-child {
  margin-bottom: 0px;
}

.widget-post .item .thumb {
  top: 0;
  left: 0;
  height: 100%;
  display: block;
  position: absolute;
}

.widget-post .item .fullimage {
  width: 100px;
  height: 100%;
  display: inline-block;
  background-size: cover !important;
  background-repeat: no-repeat;
  background-position: center center !important;
}

.widget-post .item .fullimage.bg-1 {
  background-image: url(../img/all-img/blog-side-1.jpg);
}

.widget-post .item .fullimage.bg-2 {
  background-image: url(../img/all-img/blog-side-2.jpg);
}

.widget-post .item .fullimage.bg-3 {
  background-image: url(../img/all-img/blog-side-3.jpg);
}

.widget-post .item .info h4 a {
  font-size: 18px;
  color: var(--whiteColor);
  font-weight: 700;
}

.widget-post .item .info h4 a:hover {
  color: var(--mainColor2);
}

.widget-post .item .info .meta {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-post .item .info .meta li {
  display: inline-block;
  margin-right: 4px;
  color: var(--paragraphColorSecond);
  font-size: 16px;
  position: relative;
  padding-left: 19px;
}

.widget-post .item .info .meta li a {
  color: var(--paragraphColorSecond);
}

.widget-post .item .info .meta li a:hover {
  color: var(--mainColor2);
}

.widget-post .item .info .meta li:last-child {
  margin-right: 0px;
}

.widget-post .item .info .meta li i {
  position: absolute;
  left: 0;
  top: 4px;
}

.blog-pagi .pagination {
  margin-bottom: 0;
  margin-top: 30px;
}

.blog-pagi .pagination .page-link {
  background-color: transparent !important;
  padding: 10px 18px;
  margin-right: 8px;
  color: var(--whiteColor);
  border-color: #1a243d;
  font-size: 18px;
  transition: var(--transition);
}

.blog-pagi .pagination .page-link.active {
  background: var(--gridColor) !important;
}

.blog-pagi .pagination .page-link:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: var(--gridColor);
  opacity: 0;
  transition: all 300ms ease;
  z-index: -1;
}

.blog-pagi .pagination .page-link:hover:before {
  opacity: 1;
}

/* widget social css */
.widget-social .social-links ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0px;
}

.widget-social .social-links ul li {
  color: var(--whiteColor);
  position: relative;
  padding-left: 30px;
  font-size: 18px;
  margin-bottom: 10px;
}

.widget-social .social-links ul li:last-child {
  margin-bottom: 0px;
}

.widget-social .social-links ul li a {
  color: var(--whiteColor);
}

.widget-social .social-links ul li a:hover {
  color: var(--mainColor2);
}

.widget-social .social-links ul li i {
  position: absolute;
  content: "";
  top: 8px;
  left: 0;
  color: var(--whiteColor);
}

/* Blog Grid */
.blog-card.grid {
  margin-bottom: 40px;
}

.blog-card .blog-info h3 {
  margin-bottom: 20px;
}

.blog-card .blog-info h3 a {
  color: var(--whiteColor);
  font-size: 28px;
}

.blog-card .blog-info h3 a:hover {
  color: var(--mainColor2);
}

.blog-card .blog-info .btn-link {
  color: var(--whiteColor);
  font-size: 18px;
}

.blog-card .blog-info .btn-link:hover {
  color: var(--mainColor2);
}

.blog-card .blog-metainfo {
  transition: var(--transition);
  list-style: none;
  padding: 0;
}

.blog-card .blog-metainfo li {
  position: relative;
  display: inline-block;
  padding-left: 25px;
  margin-right: 10px;
  font-size: 16px;
  transition: var(--transition);
  color: var(--whiteColor);
}

.blog-card .blog-metainfo li:last-child {
  margin-right: 0;
}

.blog-card .blog-metainfo li i {
  position: absolute;
  top: 3.5px;
  left: 0;
}

.blog-card .blog-metainfo li i,
.blog-card .blog-metainfo li a {
  transition: var(--transition);
  color: var(--whiteColor);
}

.blog-card .blog-img {
  margin-bottom: 22px;
  position: relative;
}

.blog-card .blog-img .blog-metainfo {
  background-color: #05051e75;
  display: inline-flex;
  position: absolute;
  right: 0;
  bottom: 10px;
  padding: 11px 15px;
  backdrop-filter: blur(6.5px);
}

.blog-card .blog-img .blog-metainfo li {
  margin-right: 15px;
}

.blog-card.blog-img .blog-metainfo li:last-child {
  margin-right: 0;
}

.blog-card:hover .blog-img .blog-metainfo {
  background-color: var(--DarkBg);
}

/* Blog Standard */
.blog-card.standard {
  background-color: #151526;
  margin-bottom: 30px;
}

.blog-card.standard .blog-info h3 a {
  font-size: 38px;
}

.blog-card.standard .blog-info p {
  font-size: 17px;
  color: var(--paragraphColorSecond);
}

.blog-card.standard .blog-info {
  padding: 20px 40px 35px 40px;
}
/*================================================
Blog Details Area CSS
=================================================*/
.blog-section-banner {
  background-image: url(../img/all-img/blog-details-1.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 260px 0;
  position: relative;
}

.blog-section-banner .blog-title-shape {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  max-width: 1100px;
  background: rgb(0 0 0 / 50%);
  backdrop-filter: blur(3.5px);
  padding: 60px 135px;
}

.blog-section-banner .blog-title-shape h2 {
  color: var(--whiteColor);
  font-size: 48px;
}

.blog-section-banner .blog-title-shape ul {
  padding: 0;
  margin: 0;
  list-style: none;
  margin-top: 30px;
}

.blog-section-banner .blog-title-shape ul li {
  color: var(--mainColor2);
  display: inline-block;
  margin-right: 25px;
  position: relative;
}

.blog-section-banner .blog-title-shape ul li::after {
  position: absolute;
  content: "";
  top: 4px;
  right: -15px;
  height: 15px;
  width: 2px;
  background-color: #979797;
}

.blog-section-banner .blog-title-shape ul li:last-child::after {
  display: none;
}

.blog-section-banner .blog-title-shape ul li a {
  color: var(--mainColor2);
}

.blog-section-banner .blog-title-shape ul li:last-child {
  margin-right: 0px;
}

.blog-details-dec {
  padding-right: 40px;
}

.blog-details-dec .pera-list {
  padding-bottom: 30px;
}

.blog-details-dec .pera-image {
  padding-bottom: 30px;
}

.blog-details-dec .pera-list p {
  color: var(--paragraphColorSecond);
}

.blog-details-dec .pera-list p a {
  color: var(--whiteColor);
  text-decoration: underline;
}

.blog-details-dec .pera-list h3 {
  color: var(--whiteColor);
  padding-bottom: 30px;
}

.blog-details-dec .pera-list b {
  color: var(--whiteColor);
}

.blog-details-dec .pera-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.blog-details-dec .pera-list ul li {
  padding-left: 30px;
  color: var(--paragraphColorSecond);
  position: relative;
  margin-bottom: 15px;
}

.blog-details-dec .pera-list ul li i {
  position: absolute;
  color: var(--mainColor2);
  top: 5px;
  left: 0;
  content: "";
}

blockquote,
.blockquote {
  overflow: hidden;
  background-color: #fafafa12;
  padding: 60px 50px !important;
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
}

blockquote::before,
.blockquote::before {
  color: #efefef0f;
  position: absolute;
  -webkit-animation: fade-up 1.5s infinite linear;
  animation: fade-up 1.5s infinite linear;
  left: 50px;
  top: -50px;
  z-index: -1;
  content: "\ee33";
  font-family: "boxicons";
  font-size: 135px;
}

blockquote::after,
.blockquote::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3px;
  background-color: var(--mainColor2);
  margin-top: 30px;
  margin-bottom: 30px;
}

blockquote p,
.blockquote p {
  color: var(--whiteColor);
  line-height: 1.6;
  margin-bottom: 0;
  font-style: italic;
  font-weight: 700;
  font-size: 20px !important;
}

.blog-details-dec .article-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border-top: 1px solid #1a243d;
  padding-top: 30px;
  margin-top: 30px;
}

.blog-details-dec .article-footer .article-tags {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.blog-details-dec .article-footer .article-tags span {
  display: inline-block;
  color: var(--blackColor);
  margin-right: 3px;
  position: relative;
  top: 3px;
  font-size: 18px;
  color: var(--paragraphColor);
}

.blog-details-dec .article-footer .article-tags a {
  display: inline-block;
  color: var(--whiteColor);
}

.blog-details-dec .article-footer .article-share {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.blog-details-dec .article-footer .article-share .social {
  padding-left: 0;
  list-style-type: none;
  text-align: right;
  margin-bottom: 0;
}

.blog-details-dec .article-footer .article-share .social li {
  display: inline-block;
}

.blog-details-dec .article-footer .article-share .social li span {
  display: inline-block;
  margin-right: 3px;
  position: relative;
  top: -1px;
  color: var(--paragraphColorSecond);
}

.blog-details-dec .article-footer .article-share .social li a {
  display: block;
  width: 35px;
  height: 35px;
  line-height: 33px;
  border-radius: 50%;
  color: var(--whiteColor);
  border: 1px solid #31374e;
  text-align: center;
  font-size: 18px;
  margin-left: 5px;
  transition: var(--transition);
}

.blog-details-dec .article-footer .article-share .social li a:hover {
  background-color: var(--mainColor2);
  border: 1px solid var(--mainColor2);
}

.comments-area {
  padding-top: 30px;
  margin-top: 30px;
  border-top: 1px solid #1a243d;
}

.comments-area .comments-title {
  line-height: initial;
  margin-bottom: 30px;
  font-size: 28px;
  color: var(--whiteColor);
}

.comments-area .comment-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.comments-area .comment-body {
  border-bottom: 1px solid #1a243d;
  padding-left: 70px;
  color: var(--whiteColor);
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.comments-area .comment-author {
  font-size: 16px;
  margin-bottom: 6px;
  position: relative;
  z-index: 2;
}

.comments-area .comment-author .avatar {
  height: 50px;
  left: -65px;
  position: absolute;
  width: 50px;
}

.comments-area .comment-author .fn {
  font-weight: 700;
  color: var(--whiteColor);
}

.comments-area .comment-metadata {
  margin-bottom: 0.7em;
  color: var(--paragraphColorSecond);
  letter-spacing: 0.01em;
  font-size: 13px;
  font-weight: 500;
}

.comments-area .comment-body .reply {
  margin-top: 15px;
}

.comments-area .comment-body .reply a {
  color: var(--whiteColor);
  display: inline-block;
  padding: 5px 20px;
  border-radius: 5px;
  background-color: #151931;
  font-size: 13px;
  font-weight: 700;
  transition: var(--transition);
}

.comments-area .comment-body .reply a:hover {
  background-color: var(--mainColor2);
}

.comments-area .comment-respond {
  margin-top: 30px;
}

.comments-area .comment-respond .comment-reply-title {
  margin-bottom: 0;
  color: var(--whiteColor);
}

.comments-area .comment-respond .comment-notes {
  margin-bottom: 20px;
  margin-top: 10px;
}

.comments-area .comment-respond .comment-form-author {
  float: left;
  width: 50%;
  padding-right: 10px;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-email {
  float: left;
  width: 50%;
  padding-left: 12px;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-comment {
  float: left;
  width: 100%;
}

.comments-area .comment-respond label {
  display: none;
}

.comments-area .comment-respond textarea {
  height: auto !important;
  padding-top: 15px;
}

.comments-area .comment-respond .comment-form-cookies-consent {
  width: 100%;
  float: left;
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
  margin-top: 15px;
}

.comments-area .comment-respond .comment-form-cookies-consent input {
  position: absolute;
  left: 0;
  top: 6px;
}

.comments-area .comment-respond .comment-form-cookies-consent label {
  display: inline-block;
  margin: 0;
  color: var(--paragraphColor);
  font-weight: normal;
  font-size: var(--fontSize);
}
.comments-area .comment-respond input[type="date"],
.comments-area .comment-respond input[type="time"],
.comments-area .comment-respond input[type="datetime-local"],
.comments-area .comment-respond input[type="week"],
.comments-area .comment-respond input[type="month"],
.comments-area .comment-respond input[type="text"],
.comments-area .comment-respond input[type="email"],
.comments-area .comment-respond input[type="url"],
.comments-area .comment-respond input[type="password"],
.comments-area .comment-respond input[type="search"],
.comments-area .comment-respond input[type="tel"],
.comments-area .comment-respond input[type="number"],
.comments-area .comment-respond textarea {
  display: block;
  width: 100%;
  border: none;
  height: 60px;
  outline: 0;
  font-size: 16px;
  border-radius: 3px;
  color: var(--whiteColor);
  padding: 1px 0 0 15px;
  background-color: #151526;
}

.comments-area .comment-respond .form-submit input {
  border: none;
  background: var(--gridColor);
  color: var(--whiteColor);
  padding: 12px 30px 10px;
  display: inline-block;
  cursor: pointer;
  text-transform: capitalize;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  border-radius: 0;
  font-weight: 700;
  font-size: var(--fontSize);
}
/*================================================
Blog Section 3 Area CSS
=================================================*/
.blog-item-3 {
  margin-bottom: 20px;
  border-radius: 5px;
  transition: var(--transition);
}
.blog-item-3 .image {
  position: relative;
}

.blog-item-3 .image .quate-icon {
  position: absolute;
  content: "";
  top: 71%;
  right: 5px;
  text-align: center;
  background-color: var(--blackColor);
  color: var(--whiteColor);
  height: 90px;
  width: 90px;
  font-size: 50px;
  line-height: 91px;
  border-radius: 55px;
  transition: 0.25s ease;
}

.blog-item-3:hover .image .quate-icon {
  background-color: var(--mainColor3);
}

.blog-item-3 .content {
  padding: 30px 0px;
}

.blog-item-3 .content .ctag {
  background: #ebebeb;
  padding: 8px 15px;
  border-radius: 20px;
  display: inline-block;
  margin-bottom: 15px;
  font-weight: 600;
}

.blog-item-3 .content .ctag:hover {
  color: var(--mainColor3);
}

.blog-item-3 .content h4 a {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 6px;
  display: inline-block;
}

.blog-item-3 .content h4 a:hover {
  color: var(--mainColor3);
}

.blog-item-3 .image img {
  border-radius: 5px;
}

.blog-item-3 .content .blog-meta {
  list-style: none;
  padding: 0;
  margin: 0;
}

.blog-item-3 .content .blog-meta li {
  display: inline-block;
  padding-left: 20px;
  position: relative;
  margin-right: 15px;
  font-weight: 500;
}

.blog-item-3 .content .blog-meta li a:hover {
  color: var(--mainColor3);
}

.blog-item-3 .content .blog-meta li::after {
  position: absolute;
  content: "";
  top: 10px;
  left: 0;
  height: 8px;
  width: 8px;
  border-radius: 20px;
  background-color: var(--mainColor3);
}

/*================================================
Portfolio Details CSS
=================================================*/
.portfolio-details .portfolio-content {
  background-color: #151526;
  padding: 30px 40px;
}

.portfolio-details .portfolio-content .sub-title {
  font-size: 40px;
  background: none;
  padding: 0;
  box-shadow: none;
  color: var(--whiteColor);
  font-weight: 600;
}

.portfolio-details .portfolio-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.portfolio-details .portfolio-content ul li {
  padding: 20px 0;
  border-bottom: 1px solid #1a243d;
}

.portfolio-details .portfolio-content ul li:last-child {
  border-bottom: none;
}

.portfolio-details .portfolio-content ul li span {
  color: var(--paragraphColorSecond);
}

.portfolio-details .portfolio-content ul li p {
  color: var(--paragraphColorSecond);
}

.portfolio-details .portfolio-content ul li .title {
  color: var(--whiteColor);
  font-weight: 600;
  padding-right: 50px;
}

.portfolio-details .portfolio-content ul li .title.dtl {
  margin-bottom: 20px;
  display: block;
}

.portfolio-details .image {
  margin-bottom: 30px;
}

.portfolio-details .image:last-child {
  margin-bottom: 0px;
}

.project-dec .project-image-waper {
  margin: 30px 0 30px 0;
}
.project-dec p {
  font-size: 17px;
  color: var(--paragraphColorSecond);
  margin-bottom: 20px;
}

.project-dec .project-wrap .project-video-wrap {
  width: 100%;
  height: 500px;
  margin-left: auto;
  position: relative;
  overflow: hidden;
  margin-bottom: 30px;
}

.project-dec .project-wrap .project-video-wrap .project-video {
  position: absolute;
  z-index: 0;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.project-dec .image-video {
  position: relative;
  margin-top: 30px;
}

.project-dec .image-video::after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100%;
  top: 0;
  z-index: 1;
  background: var(--DarkBg);
  left: 0;
  opacity: 0.4;
}

.project-dec .video-btn {
  position: absolute;
  content: "";
  height: 65px;
  width: 65px;
  border-radius: 50px;
  background-color: var(--mainColor2);
  color: var(--whiteColor);
  text-align: center;
  top: 45%;
  line-height: 88px;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 2;
  transition: var(--transition);
}

.project-dec:hover .video-btn {
  background-color: var(--DarkBg);
  color: var(--whiteColor);
}

.project-dec .video-btn i {
  font-size: 40px;
}

.project-img {
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.project-img:after {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgb(5 5 30 / 53%);
  content: "";
  opacity: 0;
  -webkit-transition: all, 0.5s, ease-out, 0.5s;
  -o-transition: all, 0.5s, ease-out, 0.5s;
  transition: all, 0.5s, ease-out, 0.5s;
}

.project-img:hover:after {
  opacity: 1;
  z-index: 0;
}

.project-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.project-img:hover img {
  transform: scale(1.1);
}

.project-btn {
  position: absolute;
  content: "";
  top: 30%;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 100;
  opacity: 0;
  transition: var(--transition);
}

.project-btn a {
  text-align: center;
  background-color: var(--blackColor);
  color: var(--whiteColor);
  height: 70px;
  width: 70px;
  font-size: 30px;
  line-height: 70px;
  border-radius: 52px;
  transition: 0.25s ease;
  display: inline-block;
}

.project-btn span {
  position: absolute;
  content: "";
  color: var(--whiteColor);
  font-size: 20px;
  left: 46%;
  top: 0px;
  transition: 0.25s ease;
  font-weight: 600;
  opacity: 0;
}

.project-img:hover .project-btn {
  opacity: 1;
  top: 40%;
}

.project-btn:hover a {
  width: 220px;
  background-color: var(--mainColor3);
}

.project-btn i {
  transition: 0.25s ease;
}

.project-btn:hover i {
  margin-right: 125px;
}

.project-btn:hover span {
  opacity: 1;
}
/*================================================
Service Area CSS
=================================================*/
.content-title h2 {
  font-size: 55px;
  margin-bottom: 30px;
  color: var(--whiteColor);
}

.content-title p {
  font-size: 17px;
  color: var(--paragraphColorSecond);
}

.process-wrap {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../img/banner/background-7.png);
}
.process-wrap .process-content .process-item-wrap {
  margin: 38px 0 0;
}

.process-wrap .process-content .process-item-wrap .process-item {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 26px;
  margin-bottom: 26px;
  border-bottom: 1px solid #1a243d;
}

.process-wrap .process-content .process-item-wrap .process-item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.process-wrap .process-content .process-item-wrap .process-item span {
  position: relative;
  top: -6px;
  width: 90px;
  font-size: 48px;
  line-height: 54px;
  color: var(--blackColor);
  font-weight: 600;
}

.process-wrap .process-content .process-item-wrap .process-item .process-info {
  width: calc(100% - 90px);
}

.process-wrap
  .process-content
  .process-item-wrap
  .process-item
  .process-info
  h4 {
  font-size: 24px;
  margin-bottom: 5px;
  line-height: 31px;
  color: var(--blackColor);
}

.process-wrap
  .process-content
  .process-item-wrap
  .process-item
  .process-info
  p {
  margin-bottom: 0;
  color: var(--paragraphColor);
  font-size: 17px;
}

.process-wrap .img-box {
  height: 650px;
}

.account-process {
  margin: 0;
  padding: 0;
  list-style: none;
  -moz-columns: 2;
  columns: 2;
  -moz-column-gap: 23px;
  column-gap: 23px;
}

.account-process li {
  position: relative;
  background-color: #1515264d;
  padding: 20px 20px 20px 60px;
  margin-bottom: 15px;
  font-size: 17px;
  color: var(--whiteColor);
  transition: var(--transition);
  border: 1px solid #1a243d;
  backdrop-filter: blur(6.5px);
}

.account-process li:hover {
  border: 1px solid var(--mainColor2);
}

.account-process li i {
  position: absolute;
  top: 22px;
  left: 17px;
  color: var(--mainColor2);
  font-size: 30px;
  line-height: 0.8;
}

.process-details {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../img/banner/section-bg-7.png);
}

.work-section {
  overflow: hidden;
}

.work-section .work-box {
  position: relative;
}

.work-section .work-box .image {
  overflow: hidden;
}

.work-section .work-box .image img {
  transition: 0.4s;
}

.work-section .work-box:hover .image img {
  transform: scale(1.08);
}

.work-section .work-box .content3 {
  position: absolute;
  left: 5%;
  bottom: 6%;
  padding: 15px 55px 15px 20px;
  color: var(--whiteColor);
  background-color: #05051e1c;
  backdrop-filter: blur(6.5px);
  transition: 0.4s;
}

.work-section .work-box:hover .content3 {
  visibility: visible;
  left: 8%;
  background-color: var(--DarkBg);
  color: var(--mainColor2);
}

.work-section .work-box .content3 h3 {
  font-size: 24px;
  margin: 0;
}

.work-section .work-box .content3 i {
  position: absolute;
  content: "";
  top: 18px;
  right: 20px;
  font-size: 26px;
}

.work-section .title-section {
  margin-bottom: 70px;
}

.work-section .title-content h2 {
  font-size: 55px;
  color: var(--whiteColor);
  margin-bottom: 0px;
}

.work-section .title-content p {
  font-size: 17px;
  color: var(--paragraphColorSecond);
}

.process-img-wrap {
  padding-right: 30px;
}
/*================================================
Services Details Area CSS
=================================================*/
.pf-bg {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(../img/banner/project-bg.png);
}

.services-details-overview {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -25px;
  margin-left: -25px;
  margin-bottom: 80px;
}

.services-details-overview:last-child {
  margin-bottom: 0;
}

.services-details-overview .services-details-desc {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding-right: 25px;
  padding-left: 25px;
}

.services-details-overview .services-details-desc h2 {
  margin-bottom: 15px;
  font-size: 55px;
  color: var(--whiteColor);
}

.services-details-overview .services-details-desc p {
  color: var(--paragraphColorSecond);
  font-size: 17px;
}

.services-details-overview .services-details-desc .features-text {
  margin-top: 20px;
}

.services-details-overview .services-details-desc .features-text h3 {
  margin-bottom: 10px;
  font-size: 24px;
  padding-left: 30px;
  position: relative;
  color: var(--whiteColor);
}

.services-details-overview .services-details-desc .features-text h3 i {
  color: var(--mainColor2);
  position: absolute;
  left: -6px;
  top: -4px;
  font-size: 30px;
}

.services-details-overview .services-details-image {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  padding-right: 15px;
  padding-left: 15px;
}

/*================================================
Section Banner Area CSS
=================================================*/
.section-banner {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 150px;
  padding-bottom: 150px;
}
.sbg-1 {
  background-image: url(../img/banner/section-bg-1.png);
}
.sbg-2 {
  background-image: url(../img/banner/section-bg-2.png);
}
.sbg-3 {
  background-image: url(../img/banner/section-bg-3.png);
}
.sbg-4 {
  background-image: url(../img/banner/section-bg-4.png);
}
.sbg-5 {
  background-image: url(../img/banner/section-bg-5.png);
}
.sbg-6 {
  background-image: url(../img/banner/section-bg-6.png);
}
.sbg-7 {
  background-image: url(../img/banner/section-bg-7.png);
}
.sbg-8 {
  background-image: url(../img/banner/section-bg-8.png);
}
.sbg-9 {
  background-image: url(../img/banner/section-bg-9.png);
}

.section-banner .banner-content h2 {
  font-size: 55px;
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.section-banner .breadcrumb-item.active {
  color: var(--mainColor2);
  font-size: 18px;
  font-weight: 500;
}

.banner-content {
  max-width: 650px;
  padding: 30px;
  text-align: center;
  margin: auto;
}

.section-banner .breadcrumb .breadcrumb-item a {
  color: var(--whiteColor);
  font-size: 18px;
  font-weight: 600;
  text-decoration: underline;
}

.section-banner .breadcrumb-item + .breadcrumb-item::before {
  color: var(--mainColor2);
}

.section-banner .banner-content .breadcrumb {
  justify-content: center;
  margin-bottom: 0px;
}
/*================================================
Cart Area CSS
=================================================*/
.cart-table table {
  margin-bottom: 0;
  --bs-table-bg: var(--DarkBg);
}

.cart-table .table > thead {
  background: #e2e2e2 !important;
}

.cart-table table thead tr th {
  border-bottom-width: 0px;
  vertical-align: middle;
  padding: 15px 0 15px;
  border: none;
  white-space: nowrap;
  font-size: 17px;
  font-weight: 600;
  color: var(--paragraphColorSecond);
}

.cart-table .table-bordered tr {
  border: none;
}

.cart-table table tbody tr td {
  vertical-align: middle;
  color: var(--paragraphColor);
  white-space: nowrap;
  font-weight: 500;
  font-size: 17px;
  padding-left: 0;
  padding-right: 0;
  border-color: #eaedff;
  border-left: none;
  border-right: none;
}

.cart-table table tbody tr td.product-thumbnail a {
  display: block;
}

.cart-table table tbody tr td.product-thumbnail a img {
  width: 80px;
}

.cart-table table tbody tr td.product-name a {
  display: inline-block;
  color: var(--whiteColor);
  font-size: 17px;
  font-weight: 500;
}

.cart-table table tbody tr td.product-name a:hover {
  color: var(--mainColor2);
}

.cart-table table tbody tr td.product-subtotal .remove {
  color: red;
  float: right;
  position: relative;
  top: -1px;
  font-size: 18px;
}

.cart-table table tbody tr td.product-quantity .input-counter {
  max-width: 130px;
  min-width: 130px;
  text-align: center;
  display: inline-block;
  position: relative;
}

.cart-table table tbody tr td.product-quantity .input-counter span {
  position: absolute;
  top: 0;
  background-color: transparent;
  cursor: pointer;
  color: #d0d0d0;
  width: 40px;
  height: 100%;
  line-height: 53px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  font-size: 22px;
}

.cart-table table tbody tr td.product-quantity .input-counter span.minus-btn {
  left: 0;
}

.cart-table table tbody tr td.product-quantity .input-counter span.plus-btn {
  right: 0;
}

.cart-table table tbody tr td.product-quantity .input-counter span:hover {
  color: var(--mainColor2);
}

.cart-table table tbody tr td.product-quantity .input-counter input {
  height: 45px;
  color: var(--whiteColor);
  outline: 0;
  display: block;
  border: none;
  background-color: #151526;
  text-align: center;
  width: 100%;
  font-size: 17px;
  font-weight: 600;
}

.cart-table
  table
  tbody
  tr
  td.product-quantity
  .input-counter
  input::-webkit-input-placeholder {
  color: var(--blackColor);
}

.cart-table
  table
  tbody
  tr
  td.product-quantity
  .input-counter
  input:-ms-input-placeholder {
  color: var(--blackColor);
}

.cart-table
  table
  tbody
  tr
  td.product-quantity
  .input-counter
  input::-ms-input-placeholder {
  color: var(--blackColor);
}

.cart-table
  table
  tbody
  tr
  td.product-quantity
  .input-counter
  input::placeholder {
  color: var(--blackColor);
}

.cart-table table tbody tr td.product-subtotal {
  overflow: hidden;
}

.cart-buttons {
  margin-top: 30px;
}

.cart-buttons .shopping-coupon-code {
  position: relative;
  max-width: 530px;
}

.cart-buttons .shopping-coupon-code .form-control {
  height: 60px;
  color: var(--whiteColor);
  background-color: #151526 !important;
}

.cart-buttons .shopping-coupon-code button {
  position: absolute;
  right: 0;
  top: 0;
  height: 60px;
  background: #232838;
  color: var(--whiteColor);
  border: none;
  padding: 0 25px;
  line-height: 48px;
  outline: 0;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  font-size: 16px;
  font-weight: 600;
}

.cart-buttons .shopping-coupon-code button:hover {
  background-color: var(--mainColor2);
}

.cart-buttons .default-btn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232838 !important;
}

.cart-buttons .default-btn:hover {
  background-color: var(--mainColor2) !important;
}

.cart-totals {
  background: #151526;
  padding: 30px;
  max-width: 600px;
  -webkit-box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);
  border-radius: 5px;
  margin-top: 60px;
  margin-left: auto;
}

.cart-totals .default-btn {
  background: var(--gridColor);
  background-color: none;
}

.cart-totals h3 {
  margin-bottom: 25px;
  font-size: 22px;
}

.cart-totals ul {
  padding-left: 0;
  margin: 0 0 25px;
  list-style-type: none;
}

.cart-totals ul li {
  border: 1px solid #1a243d;
  padding: 15px 15px;
  color: var(--whiteColor);
  overflow: hidden;
  font-weight: 500;
  font-size: 17px;
}

.cart-totals ul li:first-child {
  border-bottom: none;
}

.cart-totals ul li:last-child {
  font-size: 18px;
  border-top: none;
}

.cart-totals ul li:last-child span {
  color: var(--whiteColor);
  font-weight: 500;
}

.cart-totals ul li span {
  float: right;
  color: var(--paragraphColor);
  font-weight: 500;
}
/*================================================
Checkout Area CSS
=================================================*/
.user-actions {
  background: #151526;
  padding: 15px 20px;
  border-bottom: 2px solid var(--mainColor2);
  position: relative;
  margin-bottom: 60px;
}

.user-actions i {
  color: var(--mainColor2);
  margin-right: 2px;
  font-size: 20px;
  position: relative;
  top: 3px;
}

.user-actions span {
  display: inline-block;
  color: var(--whiteColor);
  font-weight: 500;
  font-size: 17px;
}

.user-actions span a {
  display: inline-block;
  color: var(--paragraphColor);
  padding-left: 5px;
}

.user-actions span a:hover {
  color: var(--mainColor2);
}

.billing-details .title {
  color: var(--whiteColor);
  margin-bottom: 50px;
  position: relative;
  padding-left: 15px;
  font-size: 22px;
}

.billing-details .title::before {
  content: "";
  position: absolute;
  background: var(--mainColor2);
  left: 0;
  width: 3px;
  height: 28px;
}

.billing-details .form-group {
  margin-bottom: 25px;
}

.billing-details .form-group label {
  color: var(--whiteColor);
  display: block;
  margin-bottom: 10px;
  font-weight: 700;
  font-size: var(--fontSize);
}

.billing-details .form-group label .required {
  color: red;
}

.billing-details .form-control {
  background-color: #151526 !important;
  color: var(--whiteColor);
}

.billing-details .form-group .nice-select {
  display: block;
  float: unset;
  background: #f8f8f8;
  border-color: #eeeeee;
  color: var(--blackColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
  padding: 0 0 0 12px;
  height: 45px;
  line-height: 45px;
  width: 100%;
  font-size: var(--fontSize);
  font-weight: 700;
}

.billing-details .form-group .nice-select .list {
  background-color: var(--whiteColor);
  border-radius: 5px;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  list-style-type: none;
  border: none;
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.billing-details .form-group .nice-select .list .option {
  line-height: 38px;
  min-height: 38px;
  color: var(--blackColor);
  position: relative;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  padding-left: 32px;
  padding-right: 25px;
  font-size: var(--fontSize);
  font-weight: 700;
}

.billing-details .form-group .nice-select .list .option:hover {
  background-color: var(--mainColor) !important;
  color: var(--whiteColor);
}

.billing-details .form-group .nice-select .list .option:hover::before {
  color: var(--whiteColor);
}

.billing-details .form-group .nice-select .list .option.focus,
.billing-details .form-group .nice-select .list .option.selected.focus {
  background-color: transparent !important;
  color: var(--blackColor);
}

.billing-details .form-group .nice-select .list .option::before {
  content: "\ea0f";
  position: absolute;
  left: 10px;
  top: -3px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  color: var(--mainColor);
  font-family: "boxicons";
  font-size: 20px;
}

.billing-details .form-group .nice-select .list .option.selected::before {
  opacity: 1;
  visibility: visible;
}

.billing-details .form-group .nice-select .list .option.selected:hover {
  background-color: var(--mainColor) !important;
  color: var(--whiteColor);
}

.billing-details .form-group .nice-select .list .option.selected:hover::before {
  color: var(--whiteColor);
}

.billing-details .form-group .nice-select:after {
  border-color: var(--blackColor);
  height: 8px;
  width: 8px;
  margin-top: -5px;
}

.billing-details .form-group .nice-select:hover {
  border-color: var(--mainColor);
  background-color: transparent;
}

.billing-details .form-check {
  margin-bottom: 20px;
}

.billing-details .form-check .form-check-label {
  color: var(--paragraphColorSecond);
  font-weight: 600;
}

.billing-details .form-check label {
  position: relative;
  left: -2px;
  top: -1px;
}

.billing-details .form-check .form-check-input {
  margin-top: 0.2rem;
  --bs-form-check-bg: #151526;
  border-color: #1a243d;
}

.billing-details .col-lg-12:last-child .form-group {
  margin-bottom: 0;
}

.order-details .title {
  color: var(--whiteColor);
  margin-bottom: 50px;
  position: relative;
  padding-left: 15px;
  font-size: 22px;
}

.order-details .title::before {
  content: "";
  position: absolute;
  background: var(--mainColor2);
  left: 0;
  width: 3px;
  height: 28px;
}

.order-details .table-bordered {
  border: none;
}

.order-table {
  border-bottom: 1px solid var(--mainColor2);
}
.order-details .order-table table {
  margin-bottom: 0;
  --bs-table-bg: #151526;
}

.order-details .order-table table thead tr th {
  border-bottom-width: 0;
  vertical-align: middle;
  border-color: #1a243d;
  padding: 12px 20px 10px;
  white-space: nowrap;
  text-transform: uppercase;
  font-weight: 700;
  font-size: var(--fontSize);
}

.order-details .order-table table tbody tr td {
  vertical-align: middle;
  color: var(--paragraphColor);
  white-space: nowrap;
  border-color: #1a243d;
  font-size: 17px;
  font-weight: 500;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.order-details .order-table table tbody tr td.product-name {
  color: var(--paragraphColorSecond);
  border-color: #1a243d;
}

.order-details .order-table table tbody tr td.product-name a {
  display: inline-block;
  color: var(--paragraphColor);
}

.order-details .order-table table tbody tr td.product-name a:hover {
  color: var(--mainColor2);
}

.order-details .order-table table tbody tr td.order-subtotal span,
.order-details .order-table table tbody tr td.order-shipping span,
.order-details .order-table table tbody tr td.total-price span {
  color: var(--whiteColor);
  font-weight: 500;
}

.order-details .order-table table tbody tr td.shipping-price,
.order-details .order-table table tbody tr td.order-subtotal-price,
.order-details .order-table table tbody tr td.product-subtotal {
  color: var(--whiteColor);
  font-weight: 500;
}

.order-details .payment-box {
  background-color: #151526;
  margin-top: 30px;
  padding: 30px;
  border-bottom: 1px solid var(--mainColor2);
}

.order-details .payment-box .payment-method p [type="radio"]:checked,
.order-details .payment-box .payment-method p [type="radio"]:not(:checked) {
  display: none;
}

.order-details .payment-box .payment-method p [type="radio"]:checked + label,
.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:not(:checked)
  + label {
  padding-left: 27px;
  cursor: pointer;
  display: block;
  color: var(--whiteColor);
  position: relative;
  margin-bottom: 8px;
  font-weight: 700;
}

.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:checked
  + label::before,
.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:not(:checked)
  + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 18px;
  height: 18px;
  border: 1px solid var(--mainColor2);
  border-radius: 50%;
  background: transparent;
}

.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:checked
  + label::after,
.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:not(:checked)
  + label::after {
  content: "";
  width: 12px;
  height: 12px;
  background: var(--mainColor2);
  position: absolute;
  top: 7px;
  left: 3px;
  border-radius: 50%;
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:not(:checked)
  + label::after {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.order-details
  .payment-box
  .payment-method
  p
  [type="radio"]:checked
  + label::after {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.order-details .payment-box .default-btn {
  margin-top: 15px;
  background: var(--gridColor);
}

.order-details .payment-box .default-btn i {
  margin-right: 8px;
}
/*================================================
Products Details Area CSS
=================================================*/
.products-details-image {
  border-radius: 5px;
}

.products-details-image a {
  display: block;
  border-radius: 5px;
}

.products-details-image a img {
  border-radius: 5px;
}

.products-details-desc {
  padding-left: 30px;
}

.products-details-desc h3 {
  margin-bottom: 15px;
  font-size: 40px;
  color: var(--whiteColor);
}

.products-details-desc p {
  color: var(--paragraphColorSecond);
}

.products-details-desc .price {
  margin-bottom: 15px;
  color: var(--mainColor2);
  font-size: 35px;
  font-weight: 500;
}

.products-details-desc .price .old-price {
  text-decoration: line-through;
  color: var(--paragraphColor);
  font-weight: normal;
}

.products-details-desc .products-review {
  margin-bottom: 18px;
}

.products-details-desc .products-review .rating {
  display: inline-block;
  padding-right: 15px;
  font-size: 17px;
  position: relative;
}

.products-details-desc .products-review .rating::after {
  position: absolute;
  content: "";
  height: 15px;
  width: 1px;
  background-color: var(--paragraphColorSecond);
  right: 0;
  top: 5px;
}

.products-details-desc .products-review .rating i {
  color: #ffba0a;
  display: inline-block;
  margin-right: -2px;
  font-size: 15px;
}

.products-details-desc .products-review .rating-count {
  display: inline-block;
  color: var(--paragraphColorSecond);
  line-height: initial;
  padding-left: 10px;
  font-size: 16px;
  position: relative;
  padding-right: 15px;
}

.products-details-desc .products-review .rating-count::after {
  position: absolute;
  content: "";
  height: 15px;
  width: 1px;
  background-color: var(--paragraphColorSecond);
  right: 0;
  top: 4px;
}

.products-details-desc .products-review .rating-count:hover {
  color: var(--mainColor2);
}

.products-details-desc .products-review .rating span {
  color: var(--paragraphColorSecond);
  font-size: 16px;
  padding-left: 7px;
}

.products-details-desc .products-review .in-stock {
  color: var(--paragraphColorSecond);
  font-size: 16px;
  padding-left: 10px;
}

.products-details-desc .products-meta {
  margin-top: 20px;
}

.products-details-desc .products-meta span {
  display: block;
  color: var(--whiteColor);
  margin-bottom: 10px;
}

.products-details-desc .products-meta span span {
  display: inline-block;
  margin-bottom: 0;
}

.products-details-desc .products-meta span span.sku {
  color: var(--mainColor2);
}

.products-details-desc .products-meta span span.in-stock {
  color: var(--paragraphColorSecond);
}

.products-details-desc .products-meta span a {
  display: inline-block;
  color: var(--paragraphColorSecond);
}

.products-details-desc .products-meta span a:hover,
.products-details-desc .products-meta span a:focus {
  color: var(--mainColor2);
}

.products-details-desc .products-meta span:last-child {
  margin-bottom: 0;
}

.products-details-desc .products-add-to-cart {
  margin-top: 25px;
}

.products-details-desc .products-add-to-cart .input-counter {
  max-width: 130px;
  min-width: 130px;
  margin-right: 10px;
  text-align: center;
  display: inline-block;
  position: relative;
}

.products-details-desc .products-add-to-cart .input-counter span {
  position: absolute;
  top: 0;
  background-color: transparent;
  cursor: pointer;
  color: #d0d0d0;
  width: 50px;
  height: 100%;
  line-height: 55px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  font-size: 25px;
}

.products-details-desc .products-add-to-cart .input-counter span.minus-btn {
  left: 0;
}

.products-details-desc .products-add-to-cart .input-counter span.plus-btn {
  right: 0;
}

.products-details-desc .products-add-to-cart .input-counter span:hover {
  color: var(--mainColor2);
}

.products-details-desc .products-add-to-cart .input-counter input {
  height: 50px;
  color: var(--whiteColor);
  outline: 0;
  display: block;
  border: none;
  background-color: #151526;
  text-align: center;
  width: 100%;
  font-size: 17px;
  font-weight: 600;
}

.products-details-desc
  .products-add-to-cart
  .input-counter
  input::-webkit-input-placeholder {
  color: var(--blackColor);
}

.products-details-desc
  .products-add-to-cart
  .input-counter
  input:-ms-input-placeholder {
  color: var(--blackColor);
}

.products-details-desc
  .products-add-to-cart
  .input-counter
  input::-ms-input-placeholder {
  color: var(--blackColor);
}

.products-details-desc .products-add-to-cart .input-counter input::placeholder {
  color: var(--blackColor);
}

.products-details-desc .products-add-to-cart .default-btn {
  position: relative;
  top: -2px;
  padding-top: 14px;
  padding-bottom: 14px;
  background: var(--gridColor);
}

.products-details-desc .products-share {
  margin-top: 30px;
}

.products-details-desc .products-share .social {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
}

.products-details-desc .products-share .social li {
  display: inline-block;
}

.products-details-desc .products-share .social li span {
  display: inline-block;
  color: var(--paragraphColorSecond);
  margin-right: 3px;
  font-weight: 500;
  position: relative;
  top: -2px;
}

.products-details-desc .products-share .social li a {
  display: block;
  width: 35px;
  height: 35px;
  line-height: 33px;
  border-radius: 50%;
  color: var(--whiteColor);
  border: 1px solid #31374e;
  text-align: center;
  font-size: 18px;
  margin-left: 5px;
  transition: var(--transition);
}

.products-details-desc .products-share .social li a:hover {
  background-color: var(--mainColor2);
  border: 1px solid var(--mainColor2);
}

.products-details-tabs {
  margin-top: 50px;
}

.products-details-tabs .nav {
  padding-left: 0;
  margin-bottom: 40px;
  list-style-type: none;
  display: block;
  border-color: #31374e;
}

.products-details-tabs .nav .nav-item {
  display: inline-block;
  margin-left: 15px;
  margin-right: 15px;
}

.products-details-tabs .nav .nav-item .nav-link {
  color: var(--paragraphColor);
  border: none;
  padding: 0;
  background-color: transparent;
  position: relative;
  padding-bottom: 20px;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  cursor: pointer;
}

.products-details-tabs .nav .nav-item .nav-link::before {
  content: "";
  position: absolute;
  left: 0;
  width: 0;
  height: 2px;
  background-color: var(--mainColor2);
  -webkit-transition: var(--transition);
  transition: var(--transition);
  bottom: 0px;
}

.products-details-tabs .nav .nav-item .nav-link:hover,
.products-details-tabs .nav .nav-item .nav-link.active {
  color: var(--whiteColor);
}

.products-details-tabs .nav .nav-item .nav-link:hover::before,
.products-details-tabs .nav .nav-item .nav-link.active::before {
  width: 100%;
}

.products-details-tabs .tab-content .tab-pane p {
  color: var(--paragraphColorSecond);
}

.products-details-tabs .tab-content .tab-pane ul {
  padding-left: 0;
  list-style-type: none;
  margin-top: 20px;
  margin-bottom: 0;
}

.products-details-tabs .tab-content .tab-pane ul li {
  margin-bottom: 12px;
  position: relative;
  color: var(--paragraphColorSecond);
  padding-left: 15px;
  font-size: 17px;
}

.products-details-tabs .tab-content .tab-pane ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 8px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: var(--mainColor2);
}

.products-details-tabs .tab-content .tab-pane ul li:last-child {
  margin-bottom: 0;
}

.products-details-tabs .tab-content .tab-pane .products-reviews h3 {
  margin-bottom: 0;
  display: inline-block;
  margin-right: 15px;
  font-size: 22px;
  color: var(--whiteColor);
}

.products-details-tabs .tab-content .tab-pane .products-reviews .rating {
  display: inline-block;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .rating span {
  font-size: 16px;
  color: #cecfd2;
  margin-right: -2px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-reviews
  .rating
  span.checked {
  color: orange;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .rating-count {
  font-size: 45px;
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 600;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-reviews
  .rating-count
  span {
  display: block;
  color: var(--mainColor2);
}

.products-details-tabs .tab-content .tab-pane .products-reviews .row {
  overflow: hidden;
  margin-left: 0;
  margin-right: 0;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .side {
  float: left;
  width: 15%;
  margin-top: 10px;
  font-size: 17px;
  color: var(--paragraphColorSecond);
}

.products-details-tabs .tab-content .tab-pane .products-reviews .middle {
  margin-top: 22px;
  float: left;
  width: 70%;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .right {
  text-align: center;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-container {
  background-color: #151526;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-5 {
  width: 100%;
  height: 7px;
  background-color: var(--mainColor2);
  border-radius: 5px;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-4 {
  width: 75%;
  height: 7px;
  background-color: var(--mainColor2);
  border-radius: 5px;
  border-radius: 5px;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-3 {
  width: 50%;
  height: 7px;
  background-color: var(--mainColor2);
  border-radius: 5px;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-2 {
  width: 25%;
  height: 7px;
  background-color: var(--mainColor2);
  border-radius: 5px;
}

.products-details-tabs .tab-content .tab-pane .products-reviews .bar-1 {
  width: 0;
  height: 7px;
  background-color: var(--mainColor2);
  border-radius: 5px;
}

.products-details-tabs .tab-content .tab-pane .products-review-comments {
  margin-top: 40px;
}

.products-details-tabs .tab-content .tab-pane .products-review-comments h3 {
  border-bottom: 1px solid #1a243d;
  padding-bottom: 10px;
  font-size: 22px;
  margin-top: 0;
  margin-bottom: 10px;
  color: var(--whiteColor);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review {
  border-bottom: 1px solid #1a243d;
  padding: 20px 0 20px 110px;
  position: relative;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  img {
  position: absolute;
  left: 0;
  top: 20px;
  width: 90px;
  height: 90px;
  border-radius: 5px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .sub-comment {
  margin-bottom: 8px;
  font-weight: 600;
  color: var(--whiteColor);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .review-rating {
  display: block;
  margin-bottom: 8px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .review-rating
  .review-stars {
  display: inline-block;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .review-rating
  .review-stars
  i {
  color: #cecfd2;
  font-size: 18px;
  display: inline-block;
  margin-right: -3px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .review-rating
  .review-stars
  i.checked {
  color: orange;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .products-review-comments
  .user-review
  .review-rating
  span {
  color: var(--whiteColor);
  position: relative;
  top: -2px;
  font-weight: 600;
  margin-left: 5px;
}

.products-details-tabs .tab-content .tab-pane .review-form-wrapper h3 {
  margin-bottom: 10px;
  font-size: 22px;
  color: var(--whiteColor);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  .comment-notes
  span {
  color: red;
}

.products-details-tabs .tab-content .tab-pane .review-form-wrapper form {
  margin-top: 20px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .form-group {
  margin-bottom: 25px;
  text-align: left;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .form-control {
  background-color: #151526 !important;
  color: var(--whiteColor);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating {
  text-align: left;
  overflow: hidden;
  max-width: 115px;
  margin-top: -5px;
  margin-bottom: 20px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating
  label {
  float: right;
  position: relative;
  width: 23px;
  height: 23px;
  cursor: pointer;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating
  label:not(:first-of-type) {
  padding-right: 5px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating
  label:before {
  content: "\2605";
  -webkit-transition: var(--transition);
  transition: var(--transition);
  font-size: 27px;
  color: #cccccc;
  line-height: 1;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating
  input {
  display: none;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating
  input:checked
  ~ label:before,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating:not(:checked)
  > label:hover:before,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .rating:not(:checked)
  > label:hover
  ~ label:before {
  color: #f6b500;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent {
  text-align: left;
  margin-bottom: 0;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:not(:checked) {
  display: none;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked
  + label,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:not(:checked)
  + label {
  position: relative;
  padding-left: 28px;
  cursor: pointer;
  line-height: 20px;
  display: inline-block;
  margin-bottom: 0;
  color: var(--paragraphColor);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked
  + label:before,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:not(:checked)
  + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  width: 17px;
  height: 17px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  border: 1px solid var(--mainColor2);
  border-radius: 3px;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked
  + label:after,
.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:not(:checked)
  + label:after {
  content: "";
  width: 8px;
  height: 8px;
  background: var(--mainColor2);
  position: absolute;
  top: 8px;
  left: 5px;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:not(:checked)
  + label:after {
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked
  + label:after {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:hover
  + label:before {
  border-color: var(--mainColor2);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  .comment-form-cookies-consent
  [type="checkbox"]:checked
  + label:before {
  border-color: var(--mainColor2);
}

.products-details-tabs .tab-content .tab-pane .review-form-wrapper form button {
  margin-top: 22px;
  border: none;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  color: var(--whiteColor);
  background-color: #232838;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  border-radius: 5px;
  padding: 12px 40px;
  font-weight: 500;
  font-size: var(--fontSize);
}

.products-details-tabs
  .tab-content
  .tab-pane
  .review-form-wrapper
  form
  button:hover {
  background: var(--gridColor);
  color: var(--whiteColor);
}
/*================================================
Products Area CSS
=================================================*/
.products-area .pagination-area {
  margin-top: 30px;
}

.single-products-box {
  position: relative;
  margin-bottom: 30px;
}

.single-products-box .products-image {
  text-align: center;
  position: relative;
  overflow: hidden;
}

.single-products-box .products-image .main-image {
  position: relative;
  display: block;
}

.single-products-box .products-image .main-image img {
  -webkit-transition: all 1.5s cubic-bezier(0, 0, 0.2, 1);
  transition: all 1.5s cubic-bezier(0, 0, 0.2, 1);
}

.single-products-box .products-image .sale-tag {
  position: absolute;
  left: 20px;
  top: 20px;
  background-color: red;
  color: var(--whiteColor);
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  border-radius: 50%;
  z-index: 2;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
}

.single-products-box .products-image .new-tag {
  position: absolute;
  right: 20px;
  top: 20px;
  background-color: green;
  color: var(--whiteColor);
  text-align: center;
  z-index: 2;
  padding: 1px 7px;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 14px;
}

.single-products-box .products-image .default-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
  transform: translateY(-50%) translateX(-50%);
  opacity: 0;
  visibility: hidden;
  margin-top: 20px;
}

.single-products-box .products-content {
  margin-top: 25px;
  position: relative;
}

.single-products-box .products-content h3 {
  margin-bottom: 0;
  font-size: 20px;
}

.single-products-box .products-content h3 a {
  color: var(--whiteColor);
}

.single-products-box .products-content h3 a:hover {
  color: var(--mainColor2);
}

.single-products-box .products-content .price {
  margin-top: 14px;
  font-size: 22px;
  font-weight: 500;
}

.single-products-box .products-content .price .old-price {
  text-decoration: line-through;
  color: var(--paragraphColor);
  font-weight: 600;
  margin-right: 5px;
}

.single-products-box .products-content .price .new-price {
  color: var(--whiteColor);
}

.single-products-box:hover .products-image .main-image img {
  -webkit-transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
  transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
}

.single-products-box:hover .products-image .default-btn {
  opacity: 1;
  visibility: visible;
  margin-top: 0;
  background: var(--gridColor);
}

.grid-sorting {
  margin-bottom: 40px;
}

.grid-sorting .result-count p {
  color: var(--paragraphColorSecond);
  font-size: 17px;
}
.grid-sorting .result-count p .count {
  font-weight: 700;
  color: var(--whiteColor);
}

.grid-sorting .ordering {
  text-align: right;
}

.grid-sorting .ordering label {
  display: inline-block;
  margin-bottom: 0;
  color: var(--paragraphColorSecond);
  margin-right: 5px;
  font-size: 17px;
}

.grid-sorting .ordering .nice-select {
  display: inline-block;
  width: 225px;
  float: unset;
  background: #151526;
  border-color: #1a243d;
  color: var(--whiteColor);
  -webkit-transition: var(--transition);
  transition: var(--transition);
  padding: 0 0 0 12px;
  height: 50px;
  line-height: 45px;
  font-size: 17px;
  font-weight: 500;
}

.grid-sorting .ordering .nice-select .list {
  background-color: #151526;
  border-radius: 5px;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
  list-style-type: none;
  border: none;
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
  padding-top: 10px;
  padding-bottom: 10px;
}

.grid-sorting .ordering .nice-select .list .option {
  line-height: 38px;
  min-height: 38px;
  color: var(--whiteColor);
  position: relative;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  padding-left: 36px;
  padding-right: 25px;
  font-size: 17px;
  font-weight: 500;
}

.grid-sorting .ordering .nice-select .list .option:hover {
  background-color: var(--mainColor2) !important;
  color: var(--whiteColor);
}

.grid-sorting .ordering .nice-select .list .option:hover::before {
  color: var(--whiteColor);
}

.grid-sorting .ordering .nice-select .list .option.focus,
.grid-sorting .ordering .nice-select .list .option.selected.focus {
  background-color: transparent !important;
  color: var(--whiteColor);
}

.grid-sorting .ordering .nice-select .list .option::before {
  content: "\ea0f";
  position: absolute;
  left: 10px;
  top: 1px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  color: var(--mainColor2);
  font-family: "boxicons";
  font-size: 22px;
}

.grid-sorting .ordering .nice-select .list .option.selected::before {
  opacity: 1;
  visibility: visible;
}

.grid-sorting .ordering .nice-select .list .option.selected:hover {
  background-color: var(--mainColor2) !important;
  color: var(--whiteColor);
}

.grid-sorting .ordering .nice-select .list .option.selected:hover::before {
  color: var(--whiteColor);
}

.grid-sorting .ordering .nice-select:after {
  border-color: var(--whiteColor);
  height: 8px;
  width: 8px;
  margin-top: -5px;
}

.grid-sorting .ordering .nice-select:hover {
  background-color: #151526;
}
/*================================================
Instagram-Area CSS
=================================================*/
.insta-image {
  position: relative;
  overflow: hidden;
}

.insta-image:before {
  background-image: linear-gradient(rgba(0, 0, 0, 0), #000000 130%);
  position: absolute;
  content: "";
  top: -100px;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
  opacity: 0;
  transition: var(--transition);
}

.insta-image i {
  position: absolute;
  top: 20%;
  left: 0;
  font-size: 55px;
  text-align: center;
  right: 0;
  color: var(--whiteColor);
  opacity: 0;
  transition: var(--transition);
}

.insta-image:hover i {
  top: 35%;
  opacity: 1;
}

.insta-image:hover:before {
  opacity: 1;
}
/*================================================
Video Area CSS
=================================================*/
.video-section {
  padding-top: 300px;
  padding-bottom: 300px;
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.vid-bg-1 {
  background-image: url(../img/election/discussion-2.jpg);
}

.vid-bg-2 {
  background-image: url(../img/election/discussion-2.jpg);
}

.video-section #tooltip {
  position: fixed;
  height: fit-content;
  width: fit-content;
  background: rgb(5 5 30 / 23%);
  backdrop-filter: blur(6.5px);
  border-radius: 60px;
  display: none;
  height: 100px;
  width: 100px;
  text-align: center;
  color: var(--whiteColor);
  font-size: 20px;
  line-height: 90px;
}

.video-section:hover #tooltip {
  display: block;
}

.video-url:hover .video-section {
  cursor: none;
}
/*================================================
Contact Area CSS
=================================================*/
.contact-info-box {
  padding: 50px 30px;
  border: 1px solid var(--paragraphColorSecond);
  transition: var(--transition);
  font-family: "Jazera", sans-serif;
  border-radius: 8px;
}

.contact-info-box:hover {
  border: 1px solid #493e68;
}

.contact-content h2 {
  font-size: 55px;
  color: var(--blackColor);
  margin-bottom: 30px;
}

.contact-content p {
  color: var(--paragraphColor);
}

.contact-content {
  padding-right: 30px;
}

.contact-form {
  padding: 50px 40px;
  margin-right: 30px;
  /* transition: var(--transition);
  background: var(--gridColor); */
  border: 1px solid var(--paragraphColorSecond) !important;
  border-radius: 12px;
}

.contact-form .form-group .form-control {
  height: 60px;
  border-radius: 0;
  padding-left: 15px;
  border-radius: 5px;
  color: var(--whiteColor);
  font-size: var(--fontSize);
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
  background-color: #151526 !important;
  margin-bottom: 30px;
  border-bottom: 1px solid #1a243d !important;
}
.contact-form .form-control:focus {
  border-bottom: 1px solid var(--primaryColor) !important;
}

.contact-info-box span {
  color: var(--paragraphColor);
  font-size: 16px;
  font-weight: 500;
}

.contact-form form .form-group textarea.form-control {
  height: auto;
}

.contact-form form .help-block ul {
  margin-bottom: 0;
  margin-top: 12px;
}

.contact-form form .help-block ul li {
  color: red;
}

.contact-form form .default-btn {
  margin-top: 15px;
  background: var(--gridColor);
}

.contact-form form #msgSubmit {
  margin: 0 !important;
}

.contact-form form #msgSubmit.text-danger,
.contact-form form #msgSubmit.text-success {
  margin-top: 15px !important;
}

.contact-content p {
  color: var(--paragraphColor);
  font-size: 18px;
}

.contact-info-box i {
  color: var(--blackColor);
  font-size: 40px;
  display: block;
  margin-bottom: 50px;
}
.contact-info-box h4 {
  color: var(--blackColor);
  margin-bottom: 12px;
}

.contact-info-box h4 a {
  color: var(--blackColor);
  font-size: 20px;
  font-family: "jazera", sans-serif;
}

.map-pd {
  padding-bottom: 0px;
  position: relative;
}

#map iframe {
  width: 100%;
  height: 500px;
  border: none;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}

.contact-section .contact-wrap .contact-video-wrap {
  width: 100%;
  height: 640px;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}

.contact-section .contact-wrap .contact-video-wrap .contact-video {
  position: absolute;
  z-index: 0;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/*================================================
Footer Area CSS
=================================================*/
.footer-area {
  background-color: var(--DarkBg);
}

.ft-shape {
  background-image: url(../img/banner/ft-shape.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding: 135px 0;
}

.footer-image {
  overflow: hidden;
  width: 100%;
}

.footer-image a {
  cursor: none;
}

.footer-image img {
  transition: 3s;
}

.footer-image img:hover {
  transform: scale(1.5);
}

.footer-image #tooltip {
  position: fixed;
  height: fit-content;
  width: fit-content;
  background: rgb(5 5 30 / 23%);
  backdrop-filter: blur(6.5px);
  border-radius: 60px;
  display: none;
  height: 100px;
  width: 100px;
  text-align: center;
  color: var(--whiteColor);
  font-size: 20px;
  line-height: 90px;
}

.footer-image:hover #tooltip {
  display: block;
}

.footer-top-info {
  border-bottom: 1px solid #1a243d;
}

.footer-top-info .content {
  padding-left: 40px;
  padding-right: 40px;
  text-align: center;
}

.footer-top-info .content h2 {
  color: var(--whiteColor);
  margin-bottom: 30px;
  font-size: 45px;
  font-weight: 700;
}

.footer-top-info .content p {
  color: var(--paragraphColorSecond);
  margin-bottom: 30px;
  font-size: 17px;
}

.footer-top-info .content ul {
  list-style: none;
  padding: 0;
  display: inline-block;
  margin: 0;
}

.footer-top-info .content ul li {
  display: inline-block;
  margin-right: 10px;
}

.footer-top-info .content ul li:last-child {
  margin-right: 0px;
}

.footer-top-info .content ul li a {
  display: block;
  background-color: #1a243d;
  height: 40px;
  width: 40px;
  text-align: center;
  color: var(--whiteColor);
  font-size: 24px;
  border-radius: 2px;
  position: relative;
  z-index: 0;
}

.footer-top-info .content ul li a:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: var(--gridColor);
  opacity: 0;
  transition: all 300ms ease;
  z-index: -1;
  border-radius: 2px;
}

.footer-top-info .content ul li a:hover:before {
  opacity: 1;
}

.footer-top-info .content ul li a i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.footer-widget-info {
  border-bottom: 1px solid #1a243d;
  position: relative;
}

.footer-widget-info .subscribe-area {
  position: relative;
  padding-right: 120px;
}

.footer-widget-info .subscribe-area::after {
  position: absolute;
  content: "";
  height: 250px;
  width: 1px;
  background-color: #1a243d;
  top: 20px;
  right: 50px;
}

.footer-widget-info .subscribe-area::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  width: 1px;
  height: 100px;
  background: radial-gradient(circle, #43a5fe 0%, transparent 70%);
  animation: topToBottom 20s linear infinite alternate;
  z-index: 1;
  pointer-events: none;
  top: 20px;
  right: 50px;
}

@keyframes topToBottom {
  0% {
    inset-block-start: 0;
  }
  50% {
    inset-block-start: 100%;
    transform: translateY(-100%);
  }
  100% {
    inset-block-start: 0;
  }
}

@keyframes leftToRight {
  0% {
    inset-inline-start: 0;
  }
  50% {
    inset-inline-start: 100%;
    transform: translateX(-100%);
  }
  100% {
    inset-inline-start: 0;
  }
}

.footer-widget-info::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 2px;
  background: radial-gradient(circle, #43a5fe 0%, transparent 70%);
  animation: leftToRight 30s linear infinite alternate;
  z-index: 1;
  pointer-events: none;
  bottom: 0;
}

.footer-widget-info .subscribe-area h2 {
  font-size: 45px;
  color: var(--whiteColor);
  margin-bottom: 20px;
}

.footer-widget-info .subscribe-area h4 {
    color: var(--whiteColor);
    margin-bottom: 20px;
}

.footer-widget-info .subscribe-area p {
  color: var(--paragraphColorSecond);
  margin-bottom: 40px;
  font-size: 17px;
}

.subscribe-area .subscribe-wrapper {
  margin-bottom: 20px;
}

.subscribe-area .subscribe-box {
  background-color: #f5f5f5;
  padding: 8px 12px 8px 12px;
  border-radius: 5px;
}

.subscribe-area .subscribe-box .form-control {
  border-color: transparent;
  border-right: solid 1px #1a243d;
  height: 50px;
}

.subscribe-area .subscribe-box .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.footer-widget-info .footer-widget h4 {
  font-size: 22px;
  color: var(--whiteColor);
  margin-bottom: 30px;
}

.footer-widget-info .footer-widget ul {
  padding: 0;
  list-style: none;
  margin: 0;
}

.footer-widget-info .footer-widget ul li {
  margin-bottom: 15px;
}

.footer-widget-info .footer-widget ul li:last-child {
  margin-bottom: 0px;
}

.footer-widget-info .footer-widget ul li a {
  color: var(--whiteColor);
  position: relative;
  font-size: 17px;
}

.footer-widget-info .footer-widget ul li a:hover {
  color: var(--whiteColor);
}

/*.footer-widget-info .footer-widget ul li a i {
  color: var(--mainColor);
  font-size: 22px;
  position: absolute;
  content: '';
  left: -35px;
  top: 2px;
}*/

.footer-widget-info .footer-widget span {
  color: var(--paragraphColorSecond);
  font-size: 17px;
  display: block;
  margin-bottom: 30px;
}

.footer-widget-info .footer-widget .ft-mail {
  color: var(--paragraphColorSecond);
  display: block;
  font-size: 17px;
  margin-bottom: 40px;
  transition: var(--transition);
}

.footer-widget-info .footer-widget .ft-mail:hover {
  color: var(--whiteColor);
}

.footer-widget-info .footer-widget .ft-number {
  color: var(--whiteColor);
  font-size: 22px;
  font-weight: 500;
  transition: var(--transition);
}

.footer-widget-info .footer-widget .ft-number:hover {
  color: var(--mainColor2);
}

.footer-widget-info .footer-widget .image {
  margin-bottom: 30px;
}

.footer-widget-info .footer-widget .info-links {
  margin-top: 30px;
}

.footer-widget-info .footer-widget .info-links a {
  color: var(--blackColor);
  font-weight: 500;
}

.footer-widget-info .footer-widget .info-links a:hover {
  color: var(--mainColor);
}

.copy-right-area {
  padding: 20px 0;
}

.copy-right-area .cpr-left p {
  color: var(--paragraphColorSecond);
}

.copy-right-area .cpr-right {
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.copy-right-area .cpr-right ul {
  padding: 0;
  list-style: none;
  margin: 0;
  display: inline-block;
}

.copy-right-area .cpr-right ul li {
  display: inline-block;
  margin-right: 25px;
}

.copy-right-area .cpr-right ul li:last-child {
  margin-right: 0px;
}

.copy-right-area .cpr-right ul li a {
  color: var(--paragraphColorSecond);
}

.copy-right-area .cpr-right ul li a:hover {
  color: var(--whiteColor);
}

.copy-right-area.style-2 {
  background-color: var(--mainColor);
  position: relative;
}

.copy-right-area.style-2 .copy-logo {
  position: absolute;
  content: "";
  top: -60%;
  left: 0;
  right: 0;
  text-align: center;
}

.copy-right-area.style-2 .cpr-left p {
  color: var(--whiteColor);
}

.copy-right-area.style-2 .cpr-right ul li a {
  color: var(--whiteColor);
}

.copy-right-area.style-2 {
  padding-top: 40px;
}

.copy-right-area.style-2 .social-list {
  list-style: none;
  padding: 0;
  display: inline-block;
  margin: 0;
  margin-left: 20px;
}

.copy-right-area.style-2 .social-list li {
  display: inline-block;
  margin-right: 10px;
}

.copy-right-area.style-2 .social-list li:last-child {
  margin-right: 0px;
}

.copy-right-area.style-2 .social-list li a {
  display: block;
  background-color: var(--whiteColor);
  height: 40px;
  width: 40px;
  text-align: center;
  color: var(--blackColor);
  font-size: 24px;
  border-radius: 2px;
  position: relative;
}

.copy-right-area.style-2 .social-list li a i {
  color: var(--blackColor);
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: var(--transition);
}

.copy-right-area.style-2 .social-list li a:hover i {
  color: var(--mainColor) !important;
}

.footer-area-3 {
  background-color: var(--secounderyColor);
}

.footer-area-3 .footer-top-info .left-content {
  position: relative;
}

.footer-area-3 .footer-top-info .left-content p {
  color: var(--blackColor);
  font-size: 20px;
  font-weight: 500;
  padding-left: 60px;
}

.footer-area-3 .footer-top-info .left-content p a {
  color: var(--mainColor);
}

.footer-area-3 .footer-top-info .left-content p i {
  font-size: 50px;
  position: absolute;
  left: 0;
  top: -10px;
}

.footer-area-3 .footer-top-info .right-content {
  text-align: end;
  position: relative;
}

.footer-area-3 .footer-top-info .right-content span {
  position: absolute;
  content: "";
  top: 10px;
  right: 37%;
}

.footer-area-3 .footer-top-info .right-content ul {
  list-style: none;
  padding: 0;
  display: inline-block;
  margin: 0;
}

.footer-area-3 .footer-top-info .right-content ul li {
  display: inline-block;
  margin-right: 10px;
}

.footer-area-3 .footer-top-info .right-content ul li a {
  display: block;
  background-color: var(--whiteColor);
  height: 40px;
  width: 40px;
  text-align: center;
  color: var(--blackColor);
  font-size: 24px;
  border-radius: 2px;
  position: relative;
  color: var(--whiteColor);
}

.footer-area-3 .footer-top-info .right-content ul li a i {
  color: var(--blackColor);
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  transition: var(--transition);
}

.footer-area-3 .footer-top-info {
  border-bottom: 1px solid #dddddd;
}

.footer-area-3 .footer-widget-info .footer-widget h4 {
  color: var(--blackColor);
}

.footer-area-3 .footer-widget-info .footer-widget ul li a {
  color: var(--paragraphColor);
}

.footer-area-3 .footer-widget-info .footer-widget ul li a:hover {
  color: var(--mainColor);
}

.footer-area-3 .footer-widget-info {
  border-bottom: 1px solid #dddddd;
}

.footer-area-3 .copy-right-area .cpr-left p {
  color: var(--paragraphColor);
}

.footer-area-3 .copy-right-area .cpr-left P a {
  color: var(--mainColor);
}

.footer-area-3 .copy-right-area .cpr-right ul li a {
  color: var(--paragraphColor);
}

.footer-area-3 .copy-right-area .cpr-right ul li a:hover {
  color: var(--mainColor);
}
/*================================================
Login Page CSS
=================================================*/
.login-bg {
  background-image: url(../img/banner/background-13.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.login-section {
  position: relative;
}

/* .login-section::after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.7;
  z-index: 0;
} */

.login-section .login-content {
  position: relative;
  z-index: 1;
}

.login-section .accounts-from {
  background-color: var(--DarkBg);
  padding: 30px;
  text-align: center;
}

.login-section .accounts-from .logo {
  color: var(--whiteColor);
  margin-bottom: 30px;
  font-size: 35px;
  font-weight: 800;
}

.login-section .accounts-from span {
  color: var(--paragraphColor);
  font-size: 13px;
}

.login-section .accounts-from .sign-up-with .s-btn {
  color: var(--whiteColor);
  width: 100%;
  display: inline-block;
  height: 50px;
  padding: 0 30px;
  text-align: justify;
  line-height: 50px;
  background-color: #151526;
  margin-bottom: 20px;
  font-size: 16px;
  border-radius: 5px;
}

.login-section .accounts-from .sign-up-with .s-btn:hover {
  color: var(--mainColor2);
}

.login-section .accounts-from .sign-up-with .s-btn i {
  position: relative;
  top: 4px;
  font-size: 22px;
  margin-right: 10px;
}

.login-section .accounts-from .login-from {
  margin-top: 20px;
}

.login-section .accounts-from .login-from .form-group label {
  color: var(--paragraphColorSecond);
  display: block;
  margin-bottom: 10px;
  font-size: 14px;
  text-align: start;
}

.login-section .accounts-from .login-from .form-control {
  background-color: #151526 !important;
  color: var(--whiteColor);
  height: 50px;
  margin-bottom: 25px;
  font-size: 14px;
}

.login-section .accounts-from .default-btn {
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.login-section .accounts-from .default-btn span {
  color: var(--whiteColor);
}

.pass-btn {
  display: block;
  color: var(--mainColor2);
  text-align: start;
  font-size: 13px;
  margin-bottom: 30px;
}

.pass-btn:hover {
  color: var(--whiteColor);
}

.log-img.login-bg {
  height: 100%;
  width: 100%;
}
/*================================================
Error CSS
=================================================*/
.error-section {
  background-image: url(../img/banner/background-12.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background-color: var(--blackColor);
}

.error-content {
  text-align: center;
  max-width: 900px;
  margin: auto;
}

.error-content h2 {
  font-size: 300px;
  font-weight: 800;
  color: var(--whiteColor);
}

.error-content h4 {
  font-size: 40px;
  font-weight: 500;
  color: var(--whiteColor);
  margin-bottom: 30px;
}

.error-content h2 span {
  background: var(--gridColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  font-size: 300px;
}

/*================================================
Faq CSS
=================================================*/
.faq-section .img-box {
  height: 555px;
}

.faq-item {
  padding: 20px;
  border-bottom: 1px solid#e0e0e0;
  cursor: pointer;
  transition: background-color 0.3s ease-in-out;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.faq-item:last-child {
  border-bottom: none;
}

.faq-question {
  font-size: 24px;
  font-weight: 700;
  padding-bottom: 3px;
  padding-top: 3px;
  color: var(--blackColor);
  font-family: "Greta Arabic", sans-serif;
}

.faq-answer {
  font-size: 17px;
  max-height: 0;
  overflow: hidden;
  transition: 0.3s ease-in-out;
  padding: 0px 20px;
  color: var(--paragraphColor);
  font-family: "Greta Arabic", sans-serif;
}

.faq-answer.active {
  border-bottom: 1px solid #493e68;
  padding: 20px;
  max-height: 300px !important;
  padding-top: 1.5rem;
}

.icon-container i {
  font-size: 14px;
  cursor: pointer;
  transition: transform 0.3s ease-in-out;
  color: var(--whiteColor);
}

.icon-container i.active {
  transform: rotate(180deg);
}

/*================================================
Cookie CSS
=================================================*/

.cookie-content .pera-list {
  margin-bottom: 40px;
}

.cookie-content .pera-list:last-child {
  margin-bottom: 0px;
}

.cookie-content {
  padding-right: 30px;
}

.cookie-content h2 {
  color: var(--whiteColor);
  margin-bottom: 25px;
}

.cookie-content p {
  color: var(--paragraphColorSecond);
}

.cookie-content p a {
  color: var(--whiteColor);
  text-decoration: underline;
}

.cookie-content .notice {
  background: #453f62;
  padding: 30px;
  border-radius: 5px;
  margin-bottom: 30px;
}

.cookie-content .notice .icon {
  text-align: center;
}

.cookie-content .notice i {
  color: var(--whiteColor);
  font-size: 70px;
}

.cookie-content .pera-list ul {
  list-style: none;
  padding: 0;
  padding-top: 20px;
}

.cookie-content .pera-list ul li {
  color: var(--paragraphColorSecond);
  margin-bottom: 20px;
}

.cookie-content .pera-list ul li:last-child {
  margin-bottom: 0px;
}

.cookie-content .pera-list ul li b {
  color: var(--whiteColor);
}

.cookie-content .pera-list .style-1 {
  list-style-type: square;
  padding-left: 20px;
}

.cookie-content .pera-list .style-2 {
  list-style-type: lower-alpha;
  padding-left: 20px;
}

/*================================================
Go Top CSS
=================================================*/

.go-top {
  position: fixed;
  cursor: pointer;
  bottom: 20px;
  right: 20px;
  background: var(--gridColor);
  color: var(--whiteColor);
  z-index: 4;
  width: 43px;
  text-align: center;
  height: 45px;
  opacity: 0;
  visibility: hidden;
  font-size: 27px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
}

.go-top i {
  position: absolute;
  right: 0;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.go-top.active {
  opacity: 1;
  visibility: visible;
  bottom: 20px;
}

.go-top:hover {
  background-color: var(--blackColor);
  color: var(--whiteColor);
}

/* Max width 767px */
@media only screen and (max-width: 767px) {
  body {
    font-size: 14px;
  }
  .ptb-100 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pt-100 {
    padding-top: 60px;
  }
  .pb-100 {
    padding-bottom: 60px;
  }
  .ptb-70 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pt-70 {
    padding-top: 30px;
  }
  .pb-70 {
    padding-bottom: 30px;
  }
  .default-btn {
    padding: 12px 20px;
    font-size: 14px;
  }
  .section-title {
    margin-bottom: 40px;
  }
  .section-title .sub-title p {
    font-size: 13px !important;
  }
  .section-title .sub-title i {
    font-size: 25px;
    margin-right: 5px;
  }
  .section-title .sub-title {
    margin-bottom: 20px;
    padding: 6px 12px;
  }
  .section-title h2 {
    font-size: 28px;
  }
  .section-btn a i {
    display: none;
  }
  .sub-title-1 {
    margin-bottom: 20px;
    padding: 6px 12px;
  }
  .sub-title-1 p {
    font-size: 13px !important;
  }
  .section-title.start-text {
    margin-bottom: 40px;
  }
  .section-content {
    margin-bottom: 40px;
  }
  .section-content h2 {
    font-size: 28px;
    margin-bottom: 20px;
  }
  .section-content p {
    margin-bottom: 30px;
    font-size: 15px;
  }

  .section-banner .banner-content h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .section-banner .breadcrumb .breadcrumb-item a {
    font-size: 15px;
  }
  .section-banner .breadcrumb-item.active {
    font-size: 15px;
  }

  /* home page css */
  .hero-section-2 {
    padding-top: 60px;
    padding-bottom: 0px;
  }
  .sub-title-2 p {
    font-size: 15px !important;
  }
  .sub-title-2 p::before {
    height: 16px;
    top: 4px;
  }
  .hero-content-2 h2 {
    font-size: 28px;
    margin-bottom: 30px;
  }
  .hero-content-2 .short-prompt ul {
    margin-bottom: 0;
  }
  .hero-content-2 .short-prompt ul li {
    margin-right: 10px;
  }
  .hero-content-2 .short-prompt ul li a {
    padding: 10px 12px;
    font-size: 12px;
    margin-bottom: 12px;
    display: block;
  }
  .hero-content-2 .short-prompt ul li p {
    font-size: 14px;
  }
  .image-generator-box .searchbox .form-control {
    font-size: 16px;
    height: 50px;
  }
  .image-generator-box .searchbox .btn {
    padding: 12px 15px;
    font-size: 16px;
  }

  /* hero page 2 css*/
  .hero-section {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .hero-content {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
  .hero-content .sub-title {
    padding: 6px 12px;
  }
  .sub-title {
    margin-bottom: 20px;
  }
  .sub-title p {
    font-size: 13px !important;
  }
  .hero-content h2 {
    font-size: 28px;
    margin-bottom: 40px;
  }
  .hero-content .text-generator-box {
    padding: 25px 25px 10px;
    margin-bottom: 30px;
  }
  .hero-content .text-generator-box h3 {
    margin-bottom: 20px;
    font-size: 16px;
  }
  .hero-section .searchbox .form-control {
    font-size: 14px;
    height: 45px;
  }
  .hero-section .searchbox .btn {
    padding: 12px 15px;
    font-size: 14px;
  }
  .hero-section .short-prompt ul li p {
    font-size: 15px;
  }
  .hero-section .short-prompt ul li a {
    padding: 8px 10px;
    font-size: 13px;
    display: block;
  }
  .hero-section .short-prompt ul li {
    margin-right: 5px;
    margin-bottom: 10px;
  }
  .image-effect {
    top: 15px;
  }

  /* hero page 3 css*/
  /* .hero-section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  } */
  .hero-section-3.zoom-x {
    -webkit-animation: none;
    animation: none;
  }
  .hero-section-3 .cheatbox .btn {
    padding: 10px 15px;
    font-size: 15px;
  }
  .hero-section-3 .cheatbox .form-control {
    height: 50px;
    font-size: 16px;
  }
  .hero-section-3 .hero-content-2 h2 {
    font-size: 35px;
  }
  .hero-section-3 .cheatbox {
    padding: 25px 20px 25px 20px;
  }
  .hero-section-3 .cheatwrapper h4 {
    padding: 15px 35px;
    font-size: 16px;
    margin-bottom: 0;
  }
  .hero-section-3 .short-prompt ul li span {
    padding: 8px 8px;
    font-size: 13px;
    display: block;
    margin-bottom: 15px;
  }
  .hero-section-3 .short-prompt ul li:last-child span {
    margin-bottom: 0px;
  }
  .hero-content-2 .short-prompt ul li {
    margin-right: 3px;
  }
  .hero-section-3 .short-prompt {
    margin-bottom: 40px;
  }

  .brand-section {
    padding-top: 340px;
  }
  .brand-section .brand-title h4 {
    font-size: 16px;
    text-align: center;
    padding-left: 0px;
  }
  .brand-section .brand-title h4::before {
    width: 50%;
    top: 50px;
  }
  .brand-section .brand-title h4::after {
    height: 1px;
    width: 50%;
    top: 50px;
  }
  .brand-section .row .col-6:last-child .single-brand {
    margin-bottom: 0px;
  }
  .brand-section .row.justify-content-between {
    justify-content: center !important;
  }

  .brand-section-2 .row .col-6:last-child .single-brand {
    margin-bottom: 0px;
  }
  .brand-section-2 .row.justify-content-between {
    justify-content: center !important;
  }

  /* home page 4 css */
  .sub-title-3 p {
    font-size: 14px !important;
  }
  .section-canvas.bg-14 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .section-canvas {
    margin: 10px;
    border-radius: 10px;
  }
  .section-title-2 h2 {
    font-size: 28px;
  }
  .section-title-2.style-3 .sub-title-3 p {
    font-size: 14px !important;
  }
  .hero-content-3 h2 {
    font-size: 30px;
    margin-bottom: 20px;
    font-weight: 800;
  }
  .hero-content-3 p {
    font-size: 14px;
    margin-bottom: 40px;
  }
  .hero-content-3 .content {
    padding-left: 0;
  }
  .developes-infos {
    padding-top: 50px;
  }
  .scroll-down-item h4::before {
    width: 51%;
  }
  .scroll-down-item h4 {
    font-size: 16px;
  }

  .expertise-area .row .col-lg-4:last-child .expertise-card {
    margin-bottom: 0px;
  }
  .expertise-card h3 {
    font-size: 27px;
    margin-bottom: 13px;
  }
  .section-link-regular p {
    font-size: 16px;
  }

  .multip-title h3 {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 20px;
  }
  .multiple-section .multip-title p {
    font-size: 15px;
  }
  .multip-title {
    margin-bottom: 40px;
  }
  .skill-bar .text-content {
    padding: 0px 10px 25px;
  }
  .skill-bar .text-content span {
    font-size: 16px;
  }
  .skill-bar {
    margin-bottom: 40px;
  }
  .expertise-area .row .col-md-6:last-child .expertise-card {
    margin-bottom: 0px;
  }

  /* features css */
  .features-section .feature-box {
    padding: 55px 30px 30px;
  }
  .features-section .row .col-lg-3:last-child .feature-box {
    margin-bottom: 0px;
  }
  .features-section-2 .feature-box p {
    font-size: 15px;
  }

  .text-wapper-content {
    min-height: 18em;
    top: 40px;
  }
  .text-left.right {
    top: 72px;
  }
  .text-left span {
    padding: 14px 18px;
    font-size: 16px;
    margin-right: 10px;
  }

  /* about css*/
  .about-content {
    padding-left: 0px;
  }
  .about-content p {
    font-size: 15px;
  }
  .about-content h2 {
    font-size: 28px;
  }
  .about-content ul li {
    font-size: 15px;
  }
  .brand-section-2 .single-brand {
    text-align: center;
    margin-bottom: 30px;
  }
  .brand-section-2 .justify-content-between {
    justify-content: center !important;
  }
  .about-section .image {
    margin-bottom: 40px;
  }
  .img-box {
    height: 300px;
    margin-bottom: 30px;
  }
  .about-section .about-wrap .about-video-wrap {
    height: 310px;
  }
  .about-section-2 {
    padding-bottom: 0px;
  }
  .about-content-2 {
    padding-left: 0;
    margin-bottom: 10px;
    padding-top: 20px;
  }
  .about-content-2 h2 {
    font-size: 24px;
    margin-bottom: 20px;
  }
  .about-wrap {
    margin-bottom: 40px;
  }
  .about-content-2 p {
    margin-bottom: 30px;
    font-size: 15px;
  }
  .about-section-2 .counter {
    padding-top: 0px;
    margin-bottom: 30px;
  }
  .about-section-2 .counter .counter-content h2 {
    font-size: 40px;
    margin-bottom: 0px;
  }
  .about-section-2 .img-wrapper.part-1 {
    top: 0;
    padding-left: 0px;
  }
  .about-section-2 .counter .counter-content {
    margin-bottom: 30px;
    text-align: center;
  }
  .about-section-2 .row .col-6:last-child .counter-content {
    margin-bottom: 0px;
  }
  .about-section-2 .counter .counter-content p {
    font-size: 14px;
  }
  .about-section-2 .img-box.part-1 {
    height: 300px;
  }

  .wrapper-move-text {
    margin-bottom: 60px;
  }
  .second-move-heading {
    font-size: 85px;
  }
  .heading-move {
    font-size: 85px;
  }

  /* video css */
  .video-section {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  /* team css*/
  .team-content h2 {
    font-size: 24px;
  }
  .team-content {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 40px;
  }
  .team-content p {
    font-size: 15px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next,
  .team-section .owl-carousel .owl-nav button.owl-prev {
    height: 50px;
    width: 50px;
    line-height: 55px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next,
  .team-section .owl-carousel .owl-nav button.owl-prev,
  .team-section .owl-carousel button.owl-dot {
    font-size: 30px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next {
    left: 227px;
    bottom: -65px;
  }
  .team-section .owl-carousel .owl-nav button.owl-prev {
    left: -4px;
    bottom: -67px;
  }
  .single-team .team-text {
    top: 238px;
  }
  .single-team .team-text {
    padding: 20px 20px 20px;
  }
  .single-team:hover .team-text .team-title {
    padding: 0 0 15px;
    margin-bottom: 12px;
  }
  .single-team .team-text .team-title h4 {
    font-size: 18px;
  }
  .single-team:hover .team-text .team-social {
    bottom: 15px;
    padding: 0 15px;
  }
  .single-team .team-text .team-social a {
    font-size: 23px;
    margin-right: 14px;
  }
  .developes-infos .single-team .team-text .team-title span {
    font-size: 14px;
  }
  /* gallery css*/
  .gallery-section {
    padding-bottom: 0px;
    padding-top: 60px;
  }
  .gallery-section h2 {
    font-size: 28px;
  }
  .gallery-section .controls ul li {
    padding: 12px 9px;
  }
  /* testimonial css*/
  .testimonial-item-2 .content p {
    font-size: 15px;
  }
  .testimonial-item-2 .image .quate-icon {
    top: -21%;
    left: 223px;
    height: 50px;
    width: 50px;
    font-size: 25px;
    line-height: 50px;
  }

  .testimonial-section .owl-theme .owl-nav {
    top: 100%;
    right: 100px;
  }
  .testimonial-section .owl-carousel .owl-nav button.owl-next,
  .testimonial-section .owl-carousel .owl-nav button.owl-prev,
  .testimonial-section .owl-carousel button.owl-dot {
    font-size: 35px;
  }
  .testimonial-item {
    padding: 30px 30px;
  }
  .testimonial-item {
    padding: 30px 30px;
  }
  .testimonial-item h4 {
    margin-bottom: 20px;
  }
  .testimonial-item p {
    font-size: 15px;
  }
  /* pricing css*/
  .pricing-section {
    padding-bottom: 0;
  }
  .pricing-table {
    margin-bottom: 40px;
  }
  .pricing-content {
    padding-left: 0;
  }
  .pricing-content h2 {
    font-size: 28px;
  }
  .pricing-content p {
    font-size: 15px;
  }
  .pricing-image {
    margin-bottom: 40px;
  }
  .pricing-table .pricing-box {
    margin-bottom: 30px;
  }
  .pricing-table .row .col-lg-6:last-child .pricing-box {
    margin-bottom: 0px;
  }
  .pricing-section .img-box {
    height: 410px;
  }
  .pricing-section.style-2 {
    padding: 60px 0;
  }

  .pricing-section .price-wrap .price-video-wrap {
    width: 300px;
    height: 300px;
    margin-bottom: 30px;
  }
  .pricing-table .pricing-box {
    padding: 60px 20px 25px;
  }
  .pricing-table .pricing-box .price-number h3 {
    font-size: 25px;
  }
  .pricing-table .pricing-box p {
    margin-bottom: 20px;
  }
  .pricing-table .pricing-box .price-fetures ul li {
    font-size: 15px;
  }
  .pricing-table .pricing-box .price-fetures {
    margin-bottom: 30px;
  }

  /* service details page */
  .content-title h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .content-title p {
    font-size: 15px;
  }
  .content-title {
    margin-bottom: 20px;
  }
  .account-process {
    -moz-columns: 1;
    columns: 1;
  }
  .account-process li {
    padding: 15px 20px 15px 50px;
    font-size: 15px;
  }
  .account-process li:last-child {
    margin-bottom: 0px;
  }
  .account-process li i {
    top: 18px;
    left: 15px;
    font-size: 25px;
  }
  .work-section .title-section {
    margin-bottom: 40px;
  }
  .work-section .title-content h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .work-section .title-content p {
    font-size: 15px;
  }
  .work-section .work-box .content3 h3 {
    font-size: 20px;
  }
  .work-section .work-box .content3 i {
    top: 17px;
    font-size: 23px;
  }
  .process-wrap .img-box {
    height: 375px;
  }
  .process-wrap
    .process-content
    .process-item-wrap
    .process-item
    .process-info
    p {
    font-size: 15px;
  }
  .process-info p {
    font-size: 15px;
  }
  .process-content {
    margin-bottom: 40px;
  }
  .process-wrap
    .process-content
    .process-item-wrap
    .process-item
    .process-info
    h4 {
    font-size: 18px;
  }
  .process-wrap .process-content .process-item-wrap .process-item span {
    width: 65px;
    font-size: 40px;
  }
  .work-section .work-box {
    margin-bottom: 30px;
  }
  .work-section .row .col-md-6:last-child .work-box {
    margin-bottom: 0px;
  }

  /* blog css*/
  .blog-section-2 .blog-content-2 h2 {
    margin-bottom: 30px;
    font-size: 32px;
  }
  .blog-section-2 .blog-content-2 p {
    font-size: 15px;
  }
  .blog-section-2 .blog-content-btn {
    text-align: left;
  }
  .blog-section-2 .blog-content-2 {
    margin-bottom: 40px;
  }
  .blog-content-2 .content {
    margin-bottom: 30px;
  }
  .blog-content-card {
    margin-top: 50px;
  }
  .single-blog-card .blog-text {
    top: 188px;
    padding: 30px 20px 30px;
  }

  .blog-item-3 .image .quate-icon {
    top: 70%;
    right: 4px;
    height: 60px;
    width: 60px;
    font-size: 34px;
    line-height: 64px;
  }
  .blog-item-3 .content h4 a {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .blog-item-3 .content p {
    font-size: 14px;
    margin-bottom: 30px;
  }
  .blog-item-3 .content {
    padding: 25px 10px;
  }
  .blog-item-3 .content .blog-meta li {
    font-size: 15px;
  }
  .blog-item-3 .content .blog-meta li::after {
    top: 8px;
    left: 0;
  }
  .blog-pagi .pagination .page-link {
    padding: 5px 15px;
    font-size: 16px;
  }

  .project-area .project-img {
    margin-bottom: 30px;
  }
  .project-area .row .col-lg-6:last-child .project-img {
    margin-bottom: 0px;
  }

  .blog-card {
    margin-bottom: 35px;
  }
  .blog-card .blog-info h3 a {
    font-size: 22px;
  }
  .blog-card .blog-info .btn-link {
    font-size: 16px;
  }
  .blog-card .blog-img .blog-metainfo li {
    margin-right: 15px;
    font-size: 14px;
  }
  .blog-card .blog-metainfo li i,
  .blog-card .blog-metainfo li a {
    font-size: 14px;
  }

  .single-blog-card.grid .blog-text {
    top: 190px;
  }
  .single-blog-card.grid .blog-text {
    padding: 20px 20px 20px;
  }
  .single-blog-card.grid:hover .blog-text .blog-title {
    padding: 0px 0 20px;
    margin-bottom: 15px;
  }
  .single-blog-card.grid .blog-text .blog-title h4 a {
    font-size: 18px;
  }
  .single-blog-card .blog-text .blog-social a {
    font-size: 15px;
  }

  /* blog area */
  .blog-date {
    margin-bottom: 20px;
  }
  .blog-content .blog-date h4 {
    font-size: 16px;
  }
  .blog-content .blog-title h2 {
    font-size: 22px;
    margin-bottom: 20px;
  }
  .blog-content .blog-title p {
    font-size: 15px;
    margin-bottom: 20px;
  }
  .blog-content .blog-btn a {
    font-size: 15px;
  }

  .blog-stand-card {
    margin-bottom: 40px;
  }
  .widget-area .widget {
    padding: 25px 20px;
  }

  .widget-area .widget:last-child {
    margin-bottom: 0px;
  }
  .widget-area .widget .widget-title {
    font-size: 16px;
    padding-left: 10px;
    margin-bottom: 25px;
  }
  .widget-area .widget .widget-title::before {
    height: 18px;
    width: 2px;
  }
  .widget-search .search-input {
    height: 50px;
    font-size: 16px;
  }
  .widget-categories .post-categories ul li span {
    font-size: 15px;
  }
  .widget-categories .post-categories ul li a {
    font-size: 15px;
  }
  .widget-post .item .info h4 a {
    font-size: 16px;
  }
  .widget-social .social-links ul li a {
    color: var(--whiteColor);
    font-size: 16px;
  }
  /* faq page */
  .faq-section .img-box {
    height: 400px;
  }
  .icon-container i {
    font-size: 25px;
  }
  .faq-item {
    padding: 14px;
  }
  .faq-question {
    font-size: 16px;
  }
  .faq-answer {
    font-size: 14px;
  }

  /* blog details page */
  .blog-section-banner {
    padding: 150px 0;
  }
  .blog-section-banner .blog-title-shape h2 {
    font-size: 24px;
  }
  .blog-section-banner .blog-title-shape {
    bottom: -11px;
    padding: 30px 17px;
  }
  .blog-details-dec {
    padding-right: 0;
  }
  .blog-details-dec .pera-list h3 {
    padding-bottom: 20px;
  }
  .blog-details-dec .pera-image .row .col-lg-6:first-child {
    margin-bottom: 30px;
  }
  blockquote,
  .blockquote {
    padding: 30px 30px !important;
    margin-bottom: 30px;
  }
  blockquote p,
  .blockquote p {
    font-size: 15px !important;
  }
  .blog-details-dec .article-footer .article-tags {
    max-width: 100%;
    text-align: center;
    margin-bottom: 20px;
  }
  .blog-details-dec .article-footer {
    display: block;
    margin-top: 10px;
  }
  .blog-details-dec .article-footer .article-share {
    max-width: 100%;
    text-align: center;
  }
  .blog-details-dec .article-footer .article-share .social {
    text-align: center;
  }
  .comments-area .comments-title {
    margin-bottom: 30px;
    font-size: 25px;
  }
  .comments-area .comment-respond input[type="date"],
  .comments-area .comment-respond input[type="time"],
  .comments-area .comment-respond input[type="datetime-local"],
  .comments-area .comment-respond input[type="week"],
  .comments-area .comment-respond input[type="month"],
  .comments-area .comment-respond input[type="text"],
  .comments-area .comment-respond input[type="email"],
  .comments-area .comment-respond input[type="url"],
  .comments-area .comment-respond input[type="password"],
  .comments-area .comment-respond input[type="search"],
  .comments-area .comment-respond input[type="tel"],
  .comments-area .comment-respond input[type="number"],
  .comments-area .comment-respond textarea {
    height: 50px;
    font-size: 14px;
  }
  .comments-area .comment-respond .comment-form-cookies-consent label {
    font-size: 13px;
  }
  .comments-area .comment-respond textarea {
    padding-top: 15px !important;
  }
  .comments-area .comment-respond .comment-form-cookies-consent label {
    font-size: 13px;
  }
  .comments-area .comment-respond .form-submit input {
    padding: 10px 15px 10px;
    font-size: 14px;
  }
  .comments-area {
    margin-bottom: 40px;
  }

  /* contact css */
  .contact-content {
    padding-right: 0px;
    margin-bottom: 40px;
  }
  .contact-content h2 {
    font-size: 28px;
    margin-bottom: 20px;
  }
  .contact-content p {
    font-size: 14px;
  }
  .contact-info-box {
    margin-bottom: 30px;
  }
  .contact-info-box i {
    font-size: 35px;
    margin-bottom: 30px;
  }
  .contact-info-box {
    padding: 30px 30px;
  }
  .contact-info-box h4 a {
    font-size: 18px;
  }
  .contact-info-box span {
    font-size: 15px;
  }
  .contact-info .row .col-lg-6:last-child .contact-info-box {
    margin-bottom: 0px;
  }
  .contact-form {
    padding: 35px 30px;
    margin-right: 0px;
    margin-bottom: 40px;
  }
  .contact-form .form-group .form-control {
    height: 50px;
    margin-bottom: 25px;
    font-size: 15px;
  }
  #map iframe {
    height: 300px;
  }
  .contact-section .contact-wrap .contact-video-wrap {
    width: 100%;
    height: 340px;
  }

  /* Cookie page */
  .cookie-content {
    padding-right: 0px;
    margin-bottom: 30px;
  }
  .cookie-content .notice {
    padding: 30px 20px;
    margin-bottom: 30px;
  }
  .cookie-content .notice .icon {
    margin-bottom: 20px;
  }
  .cookie-content h2 {
    margin-bottom: 25px;
  }
  .cookie-content .pera-list ul {
    padding-top: 0px;
  }

  /* Product List page */
  .grid-sorting {
    margin-bottom: 30px;
    text-align: center;
  }
  .grid-sorting .ordering {
    text-align: center;
    margin-top: 15px;
  }
  .grid-sorting .result-count p {
    font-size: 15px;
  }
  .grid-sorting .ordering .nice-select .list .option {
    font-size: 15px;
  }
  .grid-sorting .ordering .nice-select {
    font-size: 15px;
  }
  .single-products-box .products-content h3 {
    font-size: 18px;
  }

  .single-products-box .products-content {
    margin-top: 22px;
    text-align: center;
  }
  .single-products-box .products-content .price {
    font-size: 18px;
  }

  /* Cart page */
  .cart-table table thead tr th {
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .cart-table table thead tr th:first-child {
    padding-left: 0;
  }
  .cart-table table thead tr th:last-child {
    padding-right: 60px;
  }
  .cart-table table tbody tr td {
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .cart-table table tbody tr td:first-child {
    padding-left: 0;
  }
  .cart-buttons .shopping-coupon-code {
    text-align: center;
  }
  .cart-table table tbody tr td.product-name a {
    font-size: 15px;
  }
  .cart-buttons .shopping-coupon-code button {
    position: relative;
    right: 0;
    top: 0;
    height: auto;
    padding: 14px 25px 15px;
    line-height: initial;
    font-size: 14px;
    margin-top: 15px;
  }
  .cart-buttons .text-right {
    text-align: center !important;
    margin-top: 20px;
  }
  .cart-totals {
    padding: 25px 20px;
    max-width: 100%;
    margin-top: 40px;
  }
  .cart-totals ul {
    margin-bottom: 20px;
  }
  .cart-totals ul li {
    font-size: 14px;
  }
  .cart-totals ul li:last-child {
    font-size: 17px;
  }
  .cart-table table tbody tr td.product-quantity .input-counter span {
    line-height: 50px;
    font-size: 20px;
  }
  .cart-table table tbody tr td.product-quantity .input-counter input {
    font-size: 15px;
  }
  .cart-buttons .shopping-coupon-code .form-control {
    height: 50px;
    font-size: 15px;
  }

  /* checkout page */
  .user-actions {
    padding: 10px;
  }
  .user-actions span {
    font-size: 13px;
  }
  .billing-details {
    margin-bottom: 40px;
  }
  .billing-details .form-control {
    height: 50px;
    font-size: 15px;
  }
  .billing-details textarea.form-control {
    height: auto;
  }
  .billing-details .title {
    font-size: 17px;
  }
  .billing-details .title::before {
    height: 20px;
  }
  .order-details .title::before {
    height: 20px;
  }
  .billing-details .form-group .nice-select {
    font-size: 14px;
  }
  .billing-details .form-group label {
    font-size: 14px;
  }
  .billing-details .form-check label {
    left: -2px;
  }
  .order-details {
    margin-top: 40px;
  }
  .order-details .title {
    font-size: 17px;
  }
  .order-details .order-table table thead tr th {
    font-size: 14px;
  }
  .order-details .order-table table tbody tr td {
    font-size: 14px;
  }
  .order-details .payment-box {
    padding: 20px;
  }
  .order-details
    .payment-box
    .payment-method
    p
    [type="radio"]:checked
    + label::before,
  .order-details
    .payment-box
    .payment-method
    p
    [type="radio"]:not(:checked)
    + label::before {
    top: 3px;
  }
  .order-details
    .payment-box
    .payment-method
    p
    [type="radio"]:checked
    + label::after {
    top: 6px;
  }

  /* products details page*/
  .products-details-desc {
    padding-left: 0;
    margin-top: 30px;
  }
  .products-details-desc p {
    font-size: 15px;
  }
  .products-details-desc h3 {
    margin-bottom: 15px;
    font-size: 30px;
  }
  .products-details-desc .price {
    margin-bottom: 15px;
    font-size: 28px;
  }
  .products-details-tabs .nav .nav-item .nav-link {
    font-size: 15px;
  }
  .products-details-tabs .tab-content .tab-pane p {
    font-size: 15px;
  }
  .products-details-desc .products-meta span {
    font-size: 15px;
  }
  .products-details-tabs .tab-content .tab-pane ul li {
    margin-bottom: 14px;
    font-size: 15px;
  }
  .products-details-tabs .tab-content .dectip-img {
    margin-bottom: 10px;
  }

  .products-details-tabs .tab-content .tab-pane .products-reviews h3 {
    font-size: 17px;
  }
  .products-details-tabs .tab-content .tab-pane .products-reviews .rating {
    top: 2px;
  }
  .products-details-tabs .tab-content .tab-pane .products-reviews .rating span {
    font-size: 15px;
  }
  .products-details-tabs .tab-content .tab-pane .products-reviews .side {
    width: 22%;
  }
  .products-details-tabs .tab-content .tab-pane .products-reviews .side div {
    font-size: 14px;
  }
  .products-details-tabs .tab-content .tab-pane .products-reviews .middle {
    width: 56%;
    margin-top: 19px;
  }
  .products-details-tabs .tab-content .tab-pane .products-review-comments h3 {
    padding-bottom: 10px;
    font-size: 17px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .products-review-comments
    .user-review {
    padding-left: 0;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .products-review-comments
    .user-review
    img {
    position: relative;
    left: 0;
    top: 0;
    margin-bottom: 15px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .products-review-comments
    .user-review
    .review-rating
    span {
    display: block !important;
    top: 0;
    font-size: 15px;
    margin-left: 0;
    margin-top: 5px;
  }
  .products-details-tabs .tab-content .tab-pane .review-form-wrapper h3 {
    font-size: 17px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    button {
    margin-top: 20px;
    padding: 11px 30px;
    font-size: 14px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .products-reviews
    .rating-count {
    font-size: 30px;
    margin-bottom: 10px;
  }
  .products-reviews {
    margin-bottom: 30px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    .rating
    label:before {
    font-size: 22px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    .form-control {
    height: 50px;
    font-size: 15px;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    textarea.form-control {
    height: auto;
  }
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    .comment-form-cookies-consent
    [type="checkbox"]:checked
    + label:before,
  .products-details-tabs
    .tab-content
    .tab-pane
    .review-form-wrapper
    form
    .comment-form-cookies-consent
    [type="checkbox"]:not(:checked)
    + label:before {
    top: 5px;
    width: 15px;
    height: 15px;
  }

  /* portfolio details css */
  .portfolio-details .portfolio-content {
    padding: 30px 20px;
  }
  .project-dec .project-wrap .project-video-wrap {
    height: 200px;
  }
  .project-dec p {
    font-size: 15px;
  }
  .portfolio-details .row .col-xl-6:first-child .image {
    margin-bottom: 30px;
  }
  .portfolio-details .image:last-child {
    margin-bottom: 0px;
  }
  .project-dec .video-btn i {
    font-size: 36px;
  }
  .project-dec .video-btn {
    height: 50px;
    width: 50px;
    top: 35%;
    line-height: 70px;
  }

  /* blog standard page*/
  .blog-card.standard .blog-info h3 a {
    font-size: 22px;
  }
  .blog-card.standard .blog-info p {
    font-size: 15px;
  }
  .blog-card.standard .blog-info {
    padding: 20px 20px 30px 20px;
  }
  .blog-card .blog-img {
    margin-bottom: 5px;
  }
  .blog-card .blog-info .btn-link {
    font-size: 15px;
  }

  /* not found page */
  .error-content h2 span {
    font-size: 120px;
  }
  .error-content h2 {
    font-size: 120px;
  }
  .error-content h4 {
    font-size: 30px;
    margin-bottom: 30px;
  }
  /* footer css*/
  .footer-widget-info .subscribe-area {
    position: relative;
    padding-right: 0;
  }
  .footer-widget-info .subscribe-area h2 {
    font-size: 36px;
  }
  .footer-widget-info .subscribe-area::after {
    display: none;
  }
  .footer-widget-info .subscribe-area {
    margin-bottom: 40px;
  }
  .footer-widget-info .subscribe-area p {
    font-size: 15px;
  }

  .portfolio-details .portfolio-content .sub-title {
    font-size: 30px;
  }

  .footer-widget {
    margin-bottom: 40px;
  }
  .footer-widget-info .row .col-lg-2:last-child .footer-widget {
    margin-bottom: 0px;
  }
  .footer-top-info .content .image {
    top: -20px;
  }
  .footer-top-info .content {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .footer-top-info .content h2 {
    font-size: 36px;
  }
  .footer-top-info .content ul li a {
    height: 35px;
    width: 35px;
    font-size: 20px;
  }
  .footer-widget-info .footer-widget span {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .footer-widget-info .footer-widget .ft-mail {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .footer-widget-info .footer-widget .ft-number {
    font-size: 20px;
  }
  .footer-widget-info .footer-widget ul li a {
    font-size: 16px;
  }
  .subscribe-area .subscribe-box .form-control {
    font-size: 16px;
  }
  .subscribe-area .subscribe-box .btn {
    padding: 12px 15px;
    font-size: 15px;
  }
  .copy-right-area .cpr-left {
    text-align: center;
    margin-bottom: 20px;
  }
  .copy-right-area .cpr-right {
    text-align: center;
  }
  .copy-right-area .cpr-right ul li {
    margin-right: 12px;
    margin-bottom: 10px;
  }
  .copy-right-area .cpr-right ul li:last-child {
    margin-bottom: 0px;
  }

  .footer-widget-info .subscribe-area::before {
    display: none;
  }
}

/* Min width 576px to Max width 767px */
@media only screen and (min-width: 576px) and (max-width: 767px) {
  .section-title h2 {
    font-size: 32px;
  }
  .section-title-2 h2 {
    font-size: 35px;
  }
  .section-content h2 {
    font-size: 32px;
    margin-bottom: 20px;
  }
  .about-us-area .content img {
    width: 100%;
  }
  .hero-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .hero-content h2 {
    font-size: 32px;
  }
  .hero-content .text-generator-box h3 {
    font-size: 20px;
  }
  .hero-content-3 h2 {
    font-size: 42px;
    margin-bottom: 20px;
  }
  .hero-content-3 p {
    margin-bottom: 30px;
  }
  .brand-section {
    padding-top: 590px;
  }
  .brand-section .single-brand {
    text-align: center;
  }
  .img-box {
    height: 510px;
    margin-bottom: 40px;
  }
  .about-content-2 h2 {
    font-size: 28px;
    margin-bottom: 20px;
  }
  .about-content h2 {
    font-size: 42px;
  }
  .about-section-2 .img-box.part-1 {
    height: 510px;
  }
  .testimonial-section .owl-theme .owl-nav {
    right: 200px;
  }
  .footer-area .row .col-sm-6:last-child .footer-widget {
    margin-bottom: 0px;
  }
  .copy-right-area .cpr-right {
    justify-content: space-around;
  }

  .hero-content-2 h2 {
    font-size: 42px;
  }
  .hero-section-3 .short-prompt ul li span {
    padding: 8px 8px;
    font-size: 15px;
  }
  .hero-content-2 .short-prompt ul li {
    margin-right: 14px;
  }
  .team-content h2 {
    font-size: 38px;
  }
  .about-content p {
    font-size: 18px;
  }
  .team-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  .team-content p {
    font-size: 15px;
  }
  .scroll-down-item h4::before {
    width: 72%;
  }
  .hero-content-3 p {
    font-size: 15px;
  }
  .developes-infos {
    padding-top: 40px;
  }
  .expertise-area .row .col-md-6:last-child .expertise-card {
    margin-bottom: 0px;
  }
  .single-team .team-text {
    top: 235px;
    padding: 20px 20px 30px;
  }
  .multip-title h3 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .team-section .owl-carousel .owl-nav button.owl-prev {
    left: 10px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next {
    left: 470px;
  }
  .single-team .team-text .team-title span {
    font-size: 14px;
  }
  .single-team .team-text .team-title h4 {
    font-size: 18px;
  }
  .single-team .team-text {
    top: 230px;
    padding: 20px 20px 30px;
  }
  .single-team:hover .team-text .team-title {
    padding: 0 0 10px;
    margin-bottom: 10px;
  }
  .single-team .team-text p {
    font-size: 13px;
    top: 50px;
  }
  .single-team .team-text .team-social {
    padding: 0 20px;
  }
  .blog-item-3 .content .bs-btn {
    bottom: 78px;
    left: 56%;
  }
  .blog-item-3 .image .quate-icon {
    top: 70%;
    right: 0px;
  }
  .blog-item-3 .content h4 a {
    font-size: 22px;
    margin-bottom: 10px;
  }
  .blog-item-3 .content p {
    font-size: 15px;
    margin-bottom: 30px;
  }
  .blog-details-dec .article-footer {
    display: flex;
  }
  .blog-details-dec .article-footer .article-tags {
    margin-bottom: 0px;
    text-align: start;
  }

  .blog-card .blog-metainfo li i {
    top: 4.5px;
  }
  .blog-card .blog-metainfo li i,
  .blog-card .blog-metainfo li a {
    font-size: 13px;
  }
  .blog-card .blog-img .blog-metainfo li {
    font-size: 13px;
  }
  .blog-card .blog-metainfo li {
    padding-left: 20px;
  }

  .blog-section-banner .blog-title-shape {
    padding: 55px 17px;
  }
  .blog-section-banner .blog-title-shape h2 {
    font-size: 28px;
  }
  .blog-details-dec .pera-image .row .col-lg-6:first-child {
    margin-bottom: 0;
  }
  blockquote p,
  .blockquote p {
    font-size: 18px !important;
  }
  blockquote,
  .blockquote {
    padding: 48px 30px !important;
    margin-bottom: 30px;
  }

  .faq-question {
    font-size: 18px;
  }
  .faq-answer {
    font-size: 15px;
  }

  .gallery-section h2 {
    font-size: 42px;
  }
  .testimonial-section-2 {
    margin-bottom: 0px;
  }
  .testimonial-item-2 .image .quate-icon {
    top: -24%;
    left: 180px;
  }
  .single-team .team-text .team-social a {
    font-size: 22px;
    margin-right: 25px;
  }
  .single-blog-card .blog-text {
    top: 150px;
    padding: 30px 20px 30px;
  }
  .single-blog-card .blog-text .blog-title h4 {
    font-size: 20px;
  }
  .single-blog-card .blog-text .blog-title ul li {
    font-size: 14px;
  }
  .pricing-section .img-box {
    height: 645px;
  }
  .pricing-content h2 {
    font-size: 42px;
  }
  .pricing-content p {
    font-size: 15px;
  }
  .project-img {
    margin-bottom: 25px;
  }
  .portfolio-details .portfolio-content .sub-title {
    font-size: 35px;
  }
  .pricing-section.style-2 {
    padding: 60px 0;
  }

  /* contact css */
  .contact-content {
    padding-right: 0px;
    margin-bottom: 30px;
  }
  .contact-content h2 {
    font-size: 32px;
    margin-bottom: 25px;
  }
  .contact-content p {
    font-size: 15px;
  }
  .contact-info-box {
    margin-bottom: 0px;
  }
  .contact-info-box i {
    font-size: 35px;
    margin-bottom: 30px;
  }
  .contact-info-box {
    padding: 30px 30px;
  }
  .contact-info-box h4 a {
    font-size: 18px;
  }
  .contact-info-box span {
    font-size: 15px;
  }
  .contact-info .row .col-lg-6:last-child .contact-info-box {
    margin-bottom: 0px;
  }
  .contact-form {
    padding: 35px 30px;
    margin-right: 0px;
    margin-bottom: 40px;
  }
  .contact-form .form-group .form-control {
    height: 50px;
    margin-bottom: 25px;
    font-size: 15px;
  }
  #map iframe {
    height: 300px;
  }
  /* not found page */
  .error-content h2 span {
    font-size: 150px;
  }
  .error-content h2 {
    font-size: 150px;
  }
  .error-content h4 {
    font-size: 30px;
    margin-bottom: 30px;
  }
}

/* Min width 768px to Max width 991px */
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .ptb-100 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pt-100 {
    padding-top: 80px;
  }
  .pb-100 {
    padding-bottom: 80px;
  }
  .ptb-70 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pt-70 {
    padding-top: 50px;
  }
  .pb-70 {
    padding-bottom: 50px;
  }
  .default-btn {
    padding: 11px 24px;
    font-size: 14px;
  }
  .section-title {
    margin-bottom: 40px;
  }
  .section-title-2 h2 {
    font-size: 45px;
  }
  .section-title h2 {
    font-size: 35px;
  }
  .section-title .sub-title {
    margin-bottom: 20px;
  }
  .section-title-2 {
    margin-bottom: 35px;
  }
  .section-title .sub-title i {
    font-size: 25px;
  }
  .section-title .sub-title p {
    font-size: 15px;
  }
  .section-title .sub-title {
    padding: 6px 16px;
  }
  .section-content h2 {
    font-size: 35px;
  }
  .sub-title-2 p {
    font-size: 16px;
  }
  .sub-title {
    margin-bottom: 20px;
    padding: 6px 16px;
  }
  .section-canvas.bg-14 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .section-content p {
    margin-bottom: 30px;
  }
  .blog-section .section-content {
    text-align: center;
    max-width: 575px;
    margin: auto;
    margin-bottom: 50px;
  }
  .top-left-items {
    text-align: center;
  }
  .top-right-items {
    text-align: center;
  }
  .undergraduate-area .item .content-2 .default-btn {
    margin-left: 0;
  }
  .undergraduate-area .item {
    text-align: center;
  }
  .undergraduate-area .item .content h3 {
    margin-bottom: 20px;
  }
  .undergraduate-area a.white-under-btn {
    display: block;
    margin-bottom: 20px;
  }
  .undergraduate-area .item .content-2 {
    text-align: center;
  }
  .about-us-area .text-content {
    margin-bottom: 40px;
    text-align: center;
  }
  .about-us-area .text-content .sub-title p {
    font-size: 18px;
  }
  .about-us-area .text-content .sub-title {
    margin-bottom: 20px;
    justify-content: center;
  }
  .about-us-area .text-content h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .about-content {
    padding-left: 0;
  }
  .about-section-2 .counter .counter-content h2 {
    font-size: 45px;
    margin-bottom: 10px;
  }
  .about-section-2 .counter .counter-content p {
    font-size: 13px;
  }
  .about-section-2 .counter {
    padding-top: 100px;
  }
  .about-content p {
    font-size: 18px;
  }
  .about-content h2 {
    font-size: 35px;
  }
  .about-content ul li {
    font-size: 15px;
  }
  .about-content .default-btn {
    padding: 12px 25px 12px 25px;
  }
  .features-content .sub-title,
  .features-content-2 .sub-title {
    margin-bottom: 25px;
  }
  .features-content {
    padding-bottom: 80px;
  }
  .features-content .content {
    margin-bottom: 40px;
  }
  .features-content .image {
    position: initial;
  }
  .features-content .content h2,
  .features-content-2 .content h2 {
    font-size: 35px;
    margin-bottom: 40px;
  }
  .text-wapper-content {
    min-height: 17em;
    top: 25px;
  }
  .text-left span {
    padding: 15px 20px;
    font-size: 18px;
    margin-right: 16px;
  }
  .academics-item {
    padding: 35px 30px;
    margin-bottom: 30px;
  }
  .academics-area .row .col-lg-4:last-child .academics-item {
    margin-bottom: 0px;
  }
  .faculty-area .content .icon {
    width: 100%;
  }
  .faculty-area .content .text p {
    font-size: 14px;
  }
  .activities-card {
    margin-bottom: 30px;
  }
  .activities-area .row .col-lg-4:last-child .activities-card {
    margin-bottom: 0;
  }
  .quick-search {
    background: none;
  }
  .quick-search .quick-content .sub-title i {
    font-size: 25px;
  }
  .quick-search .quick-content .sub-title {
    margin-bottom: 20px;
  }
  .quick-search .quick-content h2 {
    margin-bottom: 20px;
    font-size: 32px;
  }
  .quick-search .quick-content .sub-title p {
    font-size: 16px;
  }
  .quick-search .quick-content h2 {
    margin-bottom: 20px;
    font-size: 35px;
  }
  .quick-search .quick-content p {
    font-size: 14px;
  }
  .quick-search .quick-content .list .list-items ul {
    padding-top: 0;
    padding-bottom: 0;
  }
  .quick-search .quick-content .list .list-items ul li {
    margin-bottom: 18px;
    font-size: 16px;
  }
  .quick-search .quick-content .apply-banner {
    padding: 15px;
    margin-bottom: 30px;
  }
  .quick-search .course-search-box {
    padding: 45px 30px;
  }
  .quick-search .course-search-box .search-key .form-control {
    height: 50px;
    font-size: 16px;
  }
  .quick-search .course-search-box .search-key .form-select {
    padding: 14px 15px;
    font-size: 16px;
  }
  .quick-search .quick-content .list .list-items ul li i {
    font-size: 22px;
    top: 2px;
  }
  .quick-search .quick-content .user-exprience .exprience .text h4 {
    font-size: 35px;
    margin-right: 10px;
  }
  .quick-search .quick-content .user-exprience .exprience .icon {
    margin-right: 8px;
  }
  .news-content-item .content-box .image {
    width: 18%;
  }
  .news-content-right .content-box img {
    width: 100%;
  }

  .testimonial-item-2 .content p {
    font-size: 16px;
    margin-bottom: 50px;
  }

  .success-area .success-card {
    margin-bottom: 30px;
  }
  .success-area .row .col-lg-4:last-child .success-card {
    margin-bottom: 0px;
  }
  .success-area .success-card .play a {
    height: 40px;
    width: 40px;
    z-index: 1;
    line-height: 47px;
    font-size: 30px;
  }
  .success-area .success-card .play {
    left: 5%;
  }
  .success-area .success-card .play::before {
    height: 55px;
    width: 55px;
  }
  .success-area .success-card ul li h3 {
    font-size: 20px;
  }
  .success-area .success-card ul {
    padding: 0px 15px 0 70px;
  }
  .event .content .image {
    width: 80%;
  }
  .event .content .text {
    padding-right: 30px;
  }
  .upcoming-event .event-dates .date {
    width: 15%;
  }
  .upcoming-event .content {
    padding-right: 30px;
  }
  .copy-right-area .cpr-left p {
    text-align: center;
    margin-bottom: 20px;
  }
  .copy-right-area .cpr-right {
    justify-content: center;
  }
  .footer-top-info .content .image {
    position: relative;
    top: -25px;
  }
  .footer-widget {
    margin-bottom: 40px;
  }
  .footer-widget-info .row .col-lg-3:last-child .footer-widget {
    margin-bottom: 0px;
  }
  .footer-widget-info .row .col-lg-3:nth-child(3) .footer-widget {
    margin-bottom: 0px;
  }

  .hero-content-3 h2 {
    font-size: 55px;
    margin-bottom: 20px;
  }

  .hero-content h2 {
    font-size: 42px;
    margin-bottom: 24px;
  }
  .hero-content-3 p {
    font-size: 16px;
    margin-bottom: 30px;
  }
  .developes-infos {
    padding-top: 50px;
  }
  .scroll-down-item h4::before {
    width: 78%;
    top: 12px;
  }
  .hero-content {
    padding-left: 16px;
    padding-right: 40px;
  }
  .image-effect {
    top: -30px;
  }
  .hero-content-3 .content {
    padding-left: 0;
  }
  .hero-section {
    padding-top: 70px;
    padding-bottom: 0px;
  }
  .hero-content .sub-title {
    padding: 6px 15px;
  }
  .hero-content .text-generator-box {
    position: relative;
    width: 190%;
  }
  .hero-content .text-generator-box h3 {
    margin-bottom: 30px;
  }
  .hero-section .searchbox .form-control {
    font-size: 16px;
  }
  .hero-section .short-prompt ul li p {
    font-size: 16px;
  }
  .hero-section .short-prompt {
    width: 180%;
    padding-left: 42px;
  }
  .hero-section .short-prompt ul li a {
    font-size: 15px;
    display: inline-block;
    padding: 10px 18px;
  }
  .brand-section-2 .row .col-6:last-child .single-brand {
    margin-bottom: 0px;
  }
  .skill-bar .text-content {
    padding: 0px 10px 25px;
  }
  .expertise-card h3 {
    font-size: 40px;
  }
  .multiple-section .multip-title p {
    font-size: 16px;
  }

  .multip-title h3 {
    font-size: 45px;
  }
  .blog-item-3 .content {
    padding: 20px 20px;
  }
  .blog-item-3 .image .quate-icon {
    top: 70%;
    right: 0px;
    height: 80px;
    width: 80px;
    font-size: 47px;
    line-height: 82px;
  }
  .blog-item-3 .content .ctag {
    font-size: 16px;
  }
  .blog-item-3 .content h4 a {
    font-size: 26px;
    margin-bottom: 10px;
  }
  .blog-item-3 .content .blog-meta li {
    font-size: 16px;
  }

  .single-blog-card.grid .blog-text {
    top: 250px;
  }

  .wrapper-move-text {
    margin-bottom: 80px;
  }
  .second-move-heading {
    font-size: 100px;
  }
  .heading-move {
    font-size: 100px;
  }

  .faq-answer {
    font-size: 15px;
  }
  .faq-section .img-box {
    height: 470px;
  }
  .faq-item {
    padding: 16px;
  }
  .icon-container i {
    font-size: 28px;
  }
  .faq-question {
    font-size: 18px;
  }

  .blog-card .blog-info h3 a {
    font-size: 25px;
  }

  .blog-section-banner {
    padding: 190px 0;
  }
  .blog-section-banner .blog-title-shape {
    padding: 40px 100px;
  }
  .blog-section-banner .blog-title-shape h2 {
    font-size: 35px;
  }
  .blog-details-dec {
    padding-right: 0;
  }
  .blog-section-2 {
    padding-top: 80px;
  }
  .blog-section-2 .blog-content-2 p {
    font-size: 15px;
  }
  .blog-section-2 .blog-card {
    margin-bottom: 40px;
  }
  .blog-section-2 .row .col-md-6:last-child .blog-card {
    margin-bottom: 0px;
  }

  .comments-area {
    margin-bottom: 50px;
  }

  .blog-stand-card {
    margin-bottom: 50px;
  }
  .project-img {
    margin-bottom: 20px;
  }

  .brand-section .brand-title h4 {
    font-size: 16px;
    padding-left: 45px;
  }
  .brand-section {
    padding-top: 80px;
  }
  .brand-section .brand-title h4::before {
    width: 30%;
  }
  .brand-section-2 .single-brand {
    text-align: center;
    margin-bottom: 30px;
  }
  .brand-section-2 .justify-content-between {
    justify-content: center !important;
  }
  .brand-section .justify-content-between {
    justify-content: center !important;
  }
  .brand-section .row .col-md-4:nth-child(4) .single-brand {
    margin-bottom: 0px;
  }
  .brand-section .row .col-md-4:last-child .single-brand {
    margin-bottom: 0px;
  }
  .brand-section-2 .row .col-md-4:nth-child(4) .single-brand {
    margin-bottom: 0px;
  }
  .brand-section-2 .row .col-md-4:last-child .single-brand {
    margin-bottom: 0px;
  }

  .gallery-section .item-grid {
    grid-template-columns: repeat(4, 1fr);
    margin-top: 40px;
  }
  .gallery-section h2 {
    font-size: 35px;
  }
  .team-content h2 {
    font-size: 32px;
  }
  .team-content {
    padding-left: 30px;
  }
  .single-team .team-text {
    top: 300px;
  }
  .team-section {
    padding-top: 20px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next {
    left: -80%;
    bottom: 25px;
  }
  .team-section .owl-carousel .owl-nav button.owl-prev {
    left: -100%;
    bottom: 25px;
  }
  .team-section .owl-carousel .owl-nav button.owl-prev,
  .team-section .owl-carousel button.owl-dot {
    font-size: 30px;
  }
  .team-section .owl-carousel .owl-nav button.owl-next,
  .team-section .owl-carousel .owl-nav button.owl-prev {
    height: 50px;
    width: 50px;
    line-height: 55px;
  }

  .cart-buttons .shopping-coupon-code button {
    height: 50px;
    font-size: 14px;
  }
  .cart-totals {
    margin-left: auto;
    margin-right: auto;
  }

  .billing-details {
    margin-bottom: 40px;
  }
  .products-details-desc {
    padding-left: 0;
    margin-top: 20px;
  }
  .products-details-tabs .tab-content .tab-pane ul {
    margin-top: 20px;
  }
  .products-details-tabs .tab-content .tab-pane ul li {
    font-size: 15px;
  }
  .products-details-desc .products-meta {
    font-size: 16px;
  }
  .products-details-tabs .tab-content .tab-pane p {
    font-size: 16px;
  }
  .products-details-desc p {
    font-size: 16px;
  }
  .products-details-tabs .nav .nav-item .nav-link {
    font-size: 17px;
  }
  .products-reviews {
    margin-bottom: 40px;
  }
  .sub-title-2 {
    margin-bottom: 15px;
  }
  .content-title h2 {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .content-title p {
    font-size: 15px;
  }
  .about-content-2 p {
    font-size: 15px;
    margin-bottom: 30px;
  }
  .about-content-2 h2 {
    font-size: 32px;
    margin-bottom: 20px;
  }
  .about-content-2 {
    padding-left: 0px;
  }
  .process-wrap
    .process-content
    .process-item-wrap
    .process-item
    .process-info
    p {
    font-size: 15px;
  }
  .sub-title-1 {
    margin-bottom: 25px;
    padding: 6px 16px;
  }
  .process-wrap
    .process-content
    .process-item-wrap
    .process-item
    .process-info
    h4 {
    font-size: 22px;
  }
  .img-box {
    height: 440px;
  }
  .process-wrap .process-content .process-item-wrap {
    margin: 20px 0 0;
  }
  .process-wrap .process-content .process-item-wrap .process-item span {
    width: 70px;
    font-size: 45px;
  }
  .process-wrap .process-content .process-item-wrap .process-item {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  .process-wrap .img-box {
    height: 745px;
  }
  .about-section-2 .img-wrapper.part-1 {
    top: 0;
    padding-left: 0;
  }
  .about-section-2 .img-box.part-1 {
    height: 430px;
  }
  .about-section-2 .counter .counter-content {
    margin-bottom: 13px;
  }
  .about-content-2 .counter .counter-content h2 {
    margin-bottom: 0px;
    text-align: center;
    font-size: 55px;
  }
  .about-section-2 .counter {
    padding-top: 40px;
  }
  .about-section .about-wrap .about-video-wrap {
    width: 100%;
    height: 475px;
  }
  .video-section {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .testimonial-section {
    padding-bottom: 0px;
  }
  .testimonial-item {
    padding: 40px 30px;
    background-color: var(--whiteColor);
    border: 1px solid #ededed;
  }
  .footer-widget-info .subscribe-area {
    padding: 0px 20px;
    margin-bottom: 50px;
    margin-top: 30px;
  }
  .footer-widget {
    margin-bottom: 0px;
  }
  .footer-widget-info .subscribe-area::after {
    display: none;
  }

  .contact-section .contact-wrap .contact-video-wrap {
    width: 100%;
    height: 535px;
  }

  .portfolio-details .portfolio-content {
    margin-bottom: 40px;
  }

  .hero-content-2 h2 {
    font-size: 55px;
    margin-bottom: 40px;
  }
  /* .hero-section-3 {
    padding-top: 100px;
    padding-bottom: 100px;
  } */
  .hero-section-3.zoom-x {
    -webkit-animation: none;
    animation: none;
  }
  .about-1 {
    margin-bottom: 30px;
  }
  .pricing-section.style-2 {
    padding: 100px 0;
  }
  .pricing-section.style-2 .pricing-table .pricing-box {
    margin-bottom: 30px;
  }
  .pricing-section.style-2
    .pricing-table
    .row
    .col-lg-4:last-child
    .pricing-box {
    margin-bottom: 0px;
  }
  .pricing-section {
    padding: 0;
  }
  .pricing-content {
    padding-left: 0;
    padding-top: 40px;
  }
  .pricing-content h2 {
    font-size: 35px;
  }
  .pricing-content p {
    margin-bottom: 30px;
    font-size: 15px;
  }
  .pricing-section .price-wrap .price-video-wrap {
    width: 100%;
    height: 600px;
  }
  .single-blog-card .blog-text {
    top: 230px;
  }
  .blog-section-2 .blog-content-2 h2 {
    font-size: 32px;
  }
  .blog-section-2 .blog-content-2 {
    margin-bottom: 40px;
  }
  .footer-top-info .content {
    padding: 40px 75px;
  }
  /* contact css */
  .contact-content {
    padding-right: 0px;
    margin-bottom: 30px;
  }
  .contact-content h2 {
    font-size: 35px;
    margin-bottom: 25px;
  }
  .contact-content p {
    font-size: 15px;
  }
  .contact-info-box {
    margin-bottom: 0px;
  }
  .contact-info-box {
    padding: 30px 30px;
  }
  .contact-info-box span {
    font-size: 15px;
  }
  .contact-info .row .col-lg-6:last-child .contact-info-box {
    margin-bottom: 0px;
  }
  .contact-form {
    padding: 35px 30px;
    margin-right: 0px;
    margin-bottom: 40px;
  }
  .contact-form .form-group .form-control {
    height: 50px;
    margin-bottom: 25px;
    font-size: 15px;
  }
  #map iframe {
    height: 300px;
  }

  .cookie-content {
    padding-right: 0;
    margin-bottom: 40px;
  }
  .cookie-content .pera-list .style-2 {
    padding-top: 0;
  }

  .footer-widget-info .subscribe-area::before {
    display: none;
  }

  /* not found page */
  .error-content h2 span {
    font-size: 200px;
  }
  .error-content h2 {
    font-size: 200px;
  }
  .error-content h4 {
    font-size: 35px;
    margin-bottom: 30px;
  }
}

/* Min width 992px to Max width 1199px */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .section-title h2 {
    font-size: 42px;
  }
  .section-banner {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .section-banner .banner-content h2 {
    font-size: 45px;
  }
  .section-banner .breadcrumb-item.active {
    font-size: 17px;
  }
  .section-banner .breadcrumb .breadcrumb-item a {
    font-size: 17px;
  }
  .section-content h2 {
    font-size: 42px;
    font-weight: 800;
  }
  .sub-title-2 {
    margin-bottom: 15px;
  }
  .default-btn {
    padding: 12px 25px 12px 25px;
    font-size: 16px;
  }
  .hero-section-3.zoom-x {
    -webkit-animation: none;
    animation: none;
  }
  .hero-content h2 {
    font-size: 45px;
    margin-bottom: 40px;
  }
  .hero-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  .text-left span {
    padding: 14px 20px;
    font-size: 20px;
    margin-right: 18px;
  }
  .features-section-2 .feature-box p {
    font-size: 16px;
  }
  .about-content-2 h2 {
    font-size: 38px;
    margin-bottom: 20px;
  }
  .brand-section .brand-title h4::before {
    width: 40%;
  }
  .hero-content .text-generator-box {
    position: relative;
    width: 176%;
    z-index: 1;
  }
  .hero-content .text-generator-box h3 {
    margin-bottom: 30px;
  }
  .hero-section .searchbox .form-control {
    font-size: 16px;
  }
  .hero-section .short-prompt ul li p {
    font-size: 17px;
  }
  .hero-section .short-prompt {
    width: 180%;
    padding-left: 42px;
  }
  .img-box {
    height: 515px;
  }
  .image-effect {
    top: -80px;
  }
  .brand-section {
    padding-top: 100px;
  }
  .about-section .about-wrap .about-video-wrap {
    height: 520px;
  }
  .about-content-2 {
    padding-left: 0;
    padding-top: 60px;
  }
  .about-section-2 .about-1 {
    margin-bottom: 40px;
  }
  .about-section-2 .img-wrapper.part-1 {
    top: 0;
    padding-left: 0;
  }
  .about-section-2 .img-box.part-1 {
    height: 540px;
  }
  .about-content-2 p {
    margin-bottom: 30px;
    font-size: 16px;
  }
  .blog-section .section-content {
    text-align: center;
    max-width: 575px;
    margin: auto;
    margin-bottom: 50px;
  }
  .about-section-2 .counter .counter-content h2 {
    font-size: 45px;
    margin-bottom: 5px;
  }
  .account-process li {
    padding: 20px 20px 20px 45px;
    font-size: 15px;
  }
  .about-section-2 .counter .counter-content p {
    font-size: 16px;
  }
  .account-process li i {
    top: 24px;
    left: 10px;
    font-size: 25px;
  }
  .work-section .title-content h2 {
    font-size: 45px;
  }
  .work-section .title-content p {
    font-size: 16px;
  }
  .work-section .title-section {
    margin-bottom: 50px;
  }
  .work-section .work-box .content3 i {
    top: 17px;
    right: 25px;
    font-size: 23px;
  }
  .work-section .work-box .content3 h3 {
    font-size: 20px;
  }
  .services-details-overview .services-details-desc p {
    font-size: 16px;
  }
  .services-details-overview .services-details-desc h2 {
    font-size: 35px;
  }
  .services-details-overview .services-details-desc .features-text h3 {
    font-size: 22px;
    padding-left: 30px;
  }
  .testimonial-section {
    padding-bottom: 0px;
  }
  .testimonial-item {
    border: 1px solid #ededed;
  }
  .single-team .team-text {
    top: 260px;
  }
  .undergraduate-area .item .content {
    text-align: center;
    margin-bottom: 15px;
  }
  .undergraduate-area .item .content-2 {
    text-align: center;
  }
  .about-content h2 {
    font-size: 45px;
    margin-bottom: 20px;
  }
  .hero-content-2 h2 {
    font-size: 60px;
  }
  .about-content ul li {
    font-size: 16px;
  }
  .team-content h2 {
    font-size: 38px;
  }
  .about-content p {
    font-size: 22px;
  }
  .content-title p {
    font-size: 16px;
  }

  .testimonial-item p {
    font-size: 16px;
  }
  .content-title h2 {
    font-size: 45px;
  }
  .process-wrap
    .process-content
    .process-item-wrap
    .process-item
    .process-info
    p {
    font-size: 16px;
  }
  .section-content p {
    margin-bottom: 35px;
    font-size: 16px;
  }
  .blog-content .blog-title p {
    font-size: 16px;
  }
  .blog-content .blog-btn a {
    font-size: 16px;
  }
  .blog-content .blog-date span {
    font-size: 16px;
  }
  .hero-section .short-prompt ul {
    text-align: center;
  }
  .hero-section .short-prompt ul li a {
    padding: 10px 16px;
    font-size: 16px;
  }

  .expertise-card h3 {
    font-size: 42px;
  }
  .expertise-card a {
    font-size: 16px;
  }
  .expertise-card p {
    margin-bottom: 25px;
    font-size: 16px;
  }
  .section-link-regular p {
    font-size: 16px;
  }
  .skill-bar .text-content p {
    font-size: 16px;
  }
  .blog-item-3 .content .ctag {
    font-size: 16px;
  }
  .blog-item-3 .content .blog-meta li {
    font-size: 16px;
  }
  .blog-item-3 .content .blog-meta li::after {
    top: 9px;
  }
  .blog-item-3 .image .quate-icon {
    top: 70%;
    right: 35px;
  }
  .scroll-down-item h4 {
    font-size: 16px;
  }
  .widget-area .widget {
    padding: 30px 25px;
  }
  .widget-area .widget .widget-title {
    font-size: 22px;
  }
  .widget-categories .post-categories ul li a {
    font-size: 16px;
  }
  .widget-social .social-links ul li a {
    font-size: 16px;
  }
  .blog-stand-card {
    margin-bottom: 40px;
  }
  .blog-card.standard .blog-info p {
    font-size: 16px;
  }
  .blog-card .blog-info .btn-link {
    font-size: 16px;
  }
  .team-content {
    padding-left: 30px;
    padding-bottom: 50px;
    max-width: 560px;
  }
  .gallery-section h2 {
    font-size: 44px;
  }
  .gallery-section .item-grid {
    margin-top: 40px;
  }
  .section-title-2 {
    margin-bottom: 40px;
  }
  .pricing-content h2 {
    font-size: 44px;
  }
  .pricing-content {
    padding-left: 10px;
  }
  .pricing-content p {
    font-size: 16px;
  }
  .price-wrap {
    margin-bottom: 40px;
  }
  .pricing-table .pricing-box {
    padding: 75px 20px 30px;
  }
  .pricing-section .price-wrap .price-video-wrap {
    height: 655px;
  }
  .blog-section-2 .blog-card {
    margin-bottom: 40px;
  }
  .blog-section-2 .row .col-md-6:last-child .blog-card {
    margin-bottom: 0px;
  }

  .contact-content p {
    font-size: 16px;
  }
  .contact-form .form-group .form-control {
    font-size: 16px;
  }
  .contact-content h2 {
    font-size: 45px;
    margin-bottom: 20px;
  }
  .contact-info-box h4 a {
    font-size: 16px;
  }
  .contact-section .contact-wrap .contact-video-wrap {
    height: 630px;
  }
  .testimonial-section-2 {
    padding-bottom: 0px;
  }
  .blog-section-2 {
    padding-top: 0px;
  }
  .blog-section-2 .blog-content-2 h2 {
    font-size: 40px;
  }
  .widget-post .item .info h4 a {
    font-size: 16px;
  }
  .team-section .owl-carousel .owl-nav button.owl-prev {
    left: 80%;
    top: -25%;
  }
  .team-section .owl-carousel .owl-nav button.owl-next {
    left: 92%;
    top: -25%;
  }

  .single-blog-card.grid .blog-text {
    top: 195px;
  }

  .faq-section .img-box {
    height: 480px;
  }
  .faq-question {
    font-size: 20px;
  }
  .faq-answer {
    font-size: 15px;
  }

  .faq-item {
    padding: 15px 20px;
  }

  .portfolio-details .portfolio-content {
    padding: 30px 25px;
  }
  .portfolio-details .portfolio-content .sub-title {
    font-size: 35px;
  }
  .portfolio-details .portfolio-content ul li .title {
    padding-right: 25px;
  }

  .portfolio-details .portfolio-content ul li p {
    font-size: 16px;
  }
  .portfolio-details .portfolio-content ul li .title {
    font-size: 16px;
  }
  .portfolio-details .portfolio-content ul li span {
    font-size: 16px;
  }
  .project-dec p {
    font-size: 16px;
  }
  .cookie-content h2 {
    margin-bottom: 20px;
  }
  .cookie-content p {
    font-size: 16px;
  }
  .cookie-content .pera-list ul li {
    font-size: 16px;
  }

  /* not found page */
  .error-content h2 span {
    font-size: 250px;
  }
  .error-content h2 {
    font-size: 250px;
  }
  .error-content h4 {
    font-size: 40px;
    margin-bottom: 30px;
  }

  .section-canvas.bg-14 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .hero-content-3 h2 {
    font-size: 52px;
  }
  .hero-content-3 p {
    font-size: 16px;
    margin-bottom: 30px;
  }
  .developes-infos {
    padding-top: 50px;
  }
  .scroll-down-item h4::before {
    width: 84%;
    top: 12px;
  }
  .brand-section-2 .single-brand {
    margin-bottom: 0;
  }
  .multiple-section .multip-title p {
    font-size: 16px;
  }
  .multip-title h3 {
    font-size: 45px;
    margin-bottom: 0px;
  }
  .skill-bar .text-content {
    padding: 0px 0px 25px;
  }
  .blog-item-3 .content .bs-btn {
    bottom: 35px;
    left: 57%;
  }
  .blog-details-dec {
    padding-right: 10px;
  }
  .blog-section-banner .blog-title-shape h2 {
    font-size: 42px;
  }
  .blog-lists .blog-card .blog-info h3 a {
    font-size: 20px;
  }
  .footer-widget-info .subscribe-area {
    padding-right: 90px;
  }

  .footer-widget-info .subscribe-area p {
    font-size: 16px;
  }
  .subscribe-area .subscribe-box .form-control {
    font-size: 16px;
  }
  .footer-widget-info .footer-widget ul li a {
    font-size: 16px;
  }
  .footer-widget-info .footer-widget .ft-number {
    font-size: 17px;
  }
  .footer-widget-info .footer-widget .ft-mail {
    font-size: 16px;
    margin-bottom: 30px;
  }
  .footer-widget-info .footer-widget span {
    font-size: 16px;
  }
  .subscribe-area .subscribe-box .btn {
    padding: 12px 15px;
    font-size: 16px;
  }
  .copy-right-area .cpr-left p {
    font-size: 16px;
  }
  .copy-right-area .cpr-right ul li a {
    font-size: 16px;
  }
}

/* Min width 1200px to Max width 1399px */
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .hero-section .short-prompt ul li a {
    padding: 12px 14px;
    font-size: 15px;
  }
  .brand-section {
    padding-top: 100px;
  }
  .brand-section .brand-title h4::before {
    width: 50%;
  }
}
/*# sourceMappingURL=responsive.css.map */

/* Home Page */

.hide {
  display: none !important;
}

.center {
  text-align: center !important;
}

.candidate-profile {
  min-height: 405px;
  background-image: url(../img/election/candidate-profile-2.jpg);
  background-position: top right;
  background-repeat: no-repeat;
  background-size: cover;
}

.discussion {
  min-height: 405px;
  background-image: url(../img/election/discussion-2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  background-size: cover;
}

.feature-box {
  min-height: 307px;
}

.section-title h2,
.about-content-2 h2,
.team-content h2,
.blog-section-2 .blog-content-2 h2 {
  color: #6f6aa6 !important;
}

.features-section .feature-box {
  padding: 35px 30px 35px;
}

.features-section .section-title {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

@media (min-width: 767px) {
  .features-section .section-title {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
  }
}

.team-content h2 {
  color: var(--blackColor);
}

.team-content p {
  color: var(--paragraphColor);
}

.team-section .owl-carousel .owl-nav button.owl-next,
.team-section .owl-carousel .owl-nav button.owl-prev {
  color: var(--blackColor);
}

.pt-50 {
  padding-top: 50px;
}

.hero-section-2 {
  background-image: url(../img/election/cover-2.jpg);
  /*background-image: url(../img/banner/background-main.png);*/
  background-color: var(--DarkBg);
  /*padding-top: 50px;*/
  padding-bottom: 50px;
}

.hero-content-2 {
  max-width: 1150px;
  position: relative;
  z-index: 1;
}

.overlay {
  position: absolute;
  inset: 0;
  z-index: 1;
  background-color: rgba(51, 51, 103, 0.4);
}

.hero-section-3 .hero-content-2 {
  position: relative;
  z-index: 2;
}

.blog-section-2 .blog-content-2 h2 {
  color: #493e68;
}

.hero-section-3 {
  background-image: url(../img/election/cover-3-sm.jpg);
  height: 80vw;
  position: relative;
  align-content: center;
}

.hero-section-3 .hero-content-2 h2 {
  margin-top: 15px;
  margin-bottom: 35px;
  font-family: "Greta Arabic Bold", "Greta Arabic";
  color: #fff;
  font-size: 36px !important;
  text-shadow: 3px 3px 4px #28095b;
}

@media (min-width: 576px) {
  .hero-section-3 .hero-content-2 h2 {
    font-size: 40px !important;
    margin-bottom: 50px;
  }
}

@media (min-width: 576px) {
  .hero-section-3 .hero-content-2 h2 {
    font-size: 42px !important;
    margin-bottom: 50px;
  }
  .hero-section-3 {
    background-image: url(../img/election/cover-3-md.jpg);
    height: 60vw;
  }
}

@media (min-width: 1200px) {
  .hero-section-3 {
    background-image: url(../img/election/cover-3-lg.jpg);
    height: 42vw;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hero-section-3 .hero-content-2 h2 {
    font-size: 56px !important;
    margin-bottom: 70px;
  }
}

@media (min-width: 991px) {
  .hero-section-3 .hero-content-2 h2 {
    margin-top: 25px;
    margin-bottom: 115px;
    font-family: "Greta Arabic Bold", "Greta Arabic";
    color: #fff;
    font-size: 80px !important;
    text-shadow: 3px 3px 4px #28095b;
  }
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.default-btn {
    background-color: #7567ab;
}

.image-container {
  position: relative;
  width: 100%;
  height: 100%;
}

.image-container .after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  color: #fff;
}

.image-container:hover .after {
  display: block;
  background: rgba(0, 0, 0, 0.6);
}

.sticky-blog-container {
  height: auto;
}

.sticky-blog-container .blog-content-2 {
  position: sticky;
  transition: all 0.3s ease;
  top: 135px;
  background: white;
}

.sticky-blog-container .blog-content {
  position: sticky;
  transition: all 0.3s ease;
  top: 235px;
  background: white;
}

.sticky-blog-container .blog-content {
  counter-increment: blog-counter;
  z-index: calc(var(--blog-index, 1));
}

.sticky-blog-container .col-xl-12 {
  counter-reset: blog-counter;
}

.sticky-blog-container .blog-content:nth-child(1) {
  z-index: 1;
}
.sticky-blog-container .blog-content:nth-child(2) {
  z-index: 2;
}
.sticky-blog-container .blog-content:nth-child(3) {
  z-index: 3;
}
.sticky-blog-container .blog-content:nth-child(4) {
  z-index: 4;
}
.sticky-blog-container .blog-content:nth-child(5) {
  z-index: 5;
}
.sticky-blog-container .blog-content:nth-child(6) {
  z-index: 6;
}
.sticky-blog-container .blog-content:nth-child(7) {
  z-index: 7;
}
.sticky-blog-container .blog-content:nth-child(8) {
  z-index: 8;
}
.sticky-blog-container .blog-content:nth-child(9) {
  z-index: 9;
}
.sticky-blog-container .blog-content:nth-child(10) {
  z-index: 10;
}
.sticky-blog-container .blog-content:nth-child(n + 11) {
  z-index: 11;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

@media only screen and (max-width: 1405px) {
  .team-section .owl-carousel .owl-nav button.owl-prev {
    position: static;
  }
  .team-section .owl-carousel .owl-nav button.owl-next {
    position: static;
  }
}

/* About-us Page */

.about-section-2 .about-content-2 h2 {
  color: #493e68;
}

.center {
  text-align: center;
}

.pt-50 {
  padding-top: 50px;
}

.hero-about {
  background-image: url(../img/election/about-banner.jpg);
  padding-top: 125px;
  padding-bottom: 50px;
}

.hero-content-2 {
  max-width: 1150px;
  position: relative;
  z-index: 1;
}

.hero-about .hero-content-2 h2 {
  margin-top: 25px;
  margin-bottom: 115px;
  font-family: Greta Arabic;
  color: #fff;
  font-size: 80px;
  text-shadow: 3px 3px 4px #28095b;
}

.about-section {
  color: var(--blackColor);
  font-family: Greta Arabic;
  font-weight: 800;
}

.blog-section-2 .blog-content-2 h2 {
  color: #493e68;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.default-btn {
  background-color: #7567ab;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* Contact-us Page */

.contact-info h5,
.contact-info h6 {
  color: var(--primaryColor);
}

.center {
  text-align: center;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.default-btn {
  background-color: #7567ab;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* Faqs Page */

.faq-section .nav-link.active {
  background-color: var(--primaryColor);
  padding-right: 1rem;
}

.faq-section .nav-link {
  color: var(--primaryColor);
  padding-right: 0;
}

.faq-item {
  margin-bottom: 0;
}

.faq-item h5 {
  font-weight: bold;
}

.faq-item p {
  color: #555;
}

.process-details {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  background: var(--gridColor);
}

.center {
  text-align: center;
}

.hero-section-2 {
  background-image: url(assets/img/election/cover-2.jpg);
  /*background-image: url(assets/img/banner/background-main.png);*/
  background-color: var(--DarkBg);
  /*padding-top: 50px;*/
  padding-bottom: 50px;
}

.hero-content-2 {
  max-width: 1150px;
  position: relative;
  z-index: 1;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.subscribe-area {
  position: relative;
  padding-right: 50px;
}

.subscribe-area::after {
  position: absolute;
  content: "";
  height: 100%;
  width: 1px;
  background-color: #b7b5bd;
  top: 20px;
  right: 10px;
}

.subscribe-area::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  width: 1px;
  height: 100px;
  background: radial-gradient(circle, #7e43fe 0%, transparent 70%);
  animation: topToBottom 10s linear infinite alternate;
  z-index: 1;
  pointer-events: none;
  top: 20px;
  right: 10px;
}
.icon-container i {
  color: #493e68 !important;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* Login Page */

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.login-section .login-box .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.login-section .login-box h5 {
  color: var(--primaryColor) !important;
  font-size: 1.5rem;
}

.login-section .login-box p {
  font-size: 1rem;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* News Detail Page */

News List :root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.login-section .login-box .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.login-section .login-box h5 {
  color: var(--primaryColor) !important;
  font-size: 1.5rem;
}

.login-section .login-box p {
  font-size: 1rem;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

.blog-section-2 .blog-content-2 h2 {
  color: #493e68;
}

.result-type {
  background: #7567ab;
  color: white;
  padding: 3px 8px 1px 8px;
  border-radius: 20px;
  font-size: 0.6rem;
  font-family: "Greta Arabic", sans-serif;
  text-align: left;
}

@media (min-width: 767px) {
  .result-type {
    padding: 4px 12px 1px 12px;
    font-size: 0.8rem;
  }
}

/* News List */

.hero-news {
  background-image: url(../img/election/about-banner.jpg);
  padding-top: 125px;
  padding-bottom: 50px;
}

.center {
  text-align: center;
}

.hero-content-2 {
  max-width: 1150px;
  position: relative;
  z-index: 1;
}

.blog-section-2 .blog-content-2 h2 {
  color: #493e68;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* Search Page */

.left {
  text-align: left;
}
.search-bar-section {
  padding: 50px 20px 50px 20px;
  background-color: var(--blackColor) !important;
  flex-grow: 1;
}

.search-bar-section .search-box {
  padding: 8px 12px 8px 12px;
  background: rgba(255, 255, 255, 0.01);
  box-shadow: inset 0px 4px 98px rgba(40, 84, 125, 0.25);
  backdrop-filter: blur(15px);
  border-radius: 5px;
}

.search-bar-section .search-box .form-control {
  background: transparent !important;
  color: var(--whiteColor);
  font-size: 16px;
}

.search-bar-section .search-box .btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.search-result-item {
  border-radius: 12px;
  padding: 25px;
  margin-bottom: 30px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
  border-right: 4px solid #7567ab;
  transition: all 0.3s ease;
}

.search-result-item .result-title {
  color: #493e68;
  font-size: 1.4rem;
  font-weight: 600;
  margin-bottom: 10px;
  text-decoration: none;
}

.search-result-item .result-description {
  color: var(--paragraphColor);
  line-height: 1.6;
  margin-bottom: 20px;
}

.center {
  text-align: center;
}

.blog-section-2 .blog-content-2 h2 {
  color: #493e68;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.default-btn {
  background-color: #7567ab;
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

.search-item {
  border-radius: 12px;
  transition: all 0.3s;
}

.search-item a:hover {
  color: #7567ab;
  transform: scale(1.03);
  display: block;
  border-radius: 12px;
}

/* Voter Search Page */

.search-bar-section {
  padding: 50px 20px 50px 20px;
  background-color: var(--blackColor) !important;
  flex-grow: 1;
}

.search-bar-section .search-box {
  padding: 0 8px;
  background: rgba(255, 255, 255, 0.01);
  box-shadow: inset 0px 4px 98px rgba(40, 84, 125, 0.25);
  backdrop-filter: blur(15px);
  border-radius: 5px;
}

.search-bar-section .search-box .form-control {
  background: transparent !important;
  color: var(--whiteColor);
  font-size: 16px;
}

.search-btn {
  border-radius: 5px;
  padding: 15px 15px;
  font-size: 17px;
  font-weight: 500;
  width: 100%;
  background: var(--gridColor);
  color: var(--whiteColor);
}

.center {
  text-align: center;
}

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

/* Sitemap Page */

:root {
  --gridColor: linear-gradient(94deg, #7567ab 21.18%, #493e68 104.4%);
}

.others-option .option-item {
  margin-left: 30px !important;
  margin-top: 10px !important;
}

.other-option .search-button {
  margin-left: 20px !important;
  margin-top: 10px !important;
}

.sitemap-section h5 {
  color: var(--primaryColor);
}

@media (min-width: 767px) {
  .sitemap-section h5 {
    font-size: 32px;
  }

  .sitemap-section a {
    font-size: 20px;
  }

  .sitemap-section li {
    margin: 16px 0 0 0;
  }
}
.text-icon {
  color: var(--primaryColor);
}

/* Page Heading section */
.header-5 {
  background: linear-gradient(135deg, #7567ab 0%, #333367 100%);
  color: white;
  padding: 30px 0 30px;
  position: relative;
  overflow: hidden;
}

.header-5 p {
  color: rgba(255, 255, 255, 0.8);
}

.header-5::before {
  content: "";
  position: absolute;
  top: -50%;
  right: -20%;
  width: 600px;
  height: 600px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  backdrop-filter: blur(10px);
}

.header-5::after {
  content: "";
  position: absolute;
  bottom: -30%;
  left: -10%;
  width: 400px;
  height: 400px;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 50%;
  backdrop-filter: blur(15px);
}

.header-5 .container {
  position: relative;
  z-index: 2;
}

/* Common Breadcrumb Styles */
.breadcrumb {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 20px;
  font-size: 16px;
}

.breadcrumb a {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
  transition: color 0.3s ease;
}

.breadcrumb a:hover {
  color: white;
  text-decoration: underline;
}

.breadcrumb .current {
  color: white;
  font-weight: bold;
}

.breadcrumb-separator {
  color: rgba(255, 255, 255, 0.6);
  margin: 2px 5px 0 5px;
  font-size: 24px;
}

/* Responsive Design */
@media (max-width: 768px) {
  .header-5 h1 {
    font-size: 32px;
  }

  .header-5 p {
    font-size: 16px;
  }

  .header-5 {
    padding: 40px 0 40px;
  }
}

/* Icon Styles */
.header-icon {
  font-size: 60px;
  margin-bottom: 20px;
  opacity: 0.9;
}

/* Footer section */

.footer-area {
  background-color: #493e68;
}

.footer-widget-info {
  border-bottom: 1px solid #7567ab;
}

.footer-widget-info .subscribe-area::after {
  background-color: #7567ab;
}

.footer-area p {
  color: #fff;
}

.validation-error {
    color: red;
}

.body-container {
    min-height: 700px;
    padding-bottom: 12px;
}

.btn-default {
    background: var(--gridColor);
    color: #fff;
    margin: 5px;
    border: 0;
    min-width: 32px;
    min-height: 38px;
}

.btn-cancel {
    background: #fff0;
    color: #000;
    margin: 5px;
    border: .5px;
    border-style: solid;
}

.red {
    color: red;
}

.green {
    color: green;
}

.red-label {
    color: red;
    background: pink;
    border-radius: 3px;
    padding: 2px 10px;
}

.green-label {
    color: green;
    background: #c2e8c2;
    border-radius: 3px;
    padding: 2px 10px;
}

.bold {
    font-weight: bold
}

.hidden {
    display: none !important;
    visibility: hidden !important;
}
.btn:hover {
    color: #fff;
}

.white-popup {
    position: relative;
    background: #FFF;
    padding: 30px 20px 10px 20px;
    width: auto;
    max-width: 500px;
    margin: 20px auto;
    text-align: center;
    border-radius: 10px;
}
.plain-text {
}
input::placeholder {
    font-family: "Greta Arabic";
}
.example-container {
    padding-bottom: 15px;
}
.number-format {
   /* font-weight: bold;*/
  /*  font-size: 16px;*/
}
@font-face {
    font-family: "Greta Arabic";
    src: url("../fonts/greta-arabic/greta-arabic.ttf") format('truetype');
    font-display: block;
}
@font-face {
    font-family: "Greta Arabic Bold";
    src: url("../fonts/greta-arabic/greta-arabic-bold.ttf") format('truetype');
}
html {
  direction: rtl;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul li,
ol li {
  font-family: "Greta Arabic";
}

p {
  font-size: 16px;
}

.nav-item {
  font-family: "Greta Arabic Bold", "Greta Arabic";
}

.pt-50 {
  padding-top: 50px;
}

.pb-50 {
  padding-bottom: 50px;
}

.ptb-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.default-btn i {
  left: unset;
  right: 120%;
}

.default-btn:hover i {
  right: calc(100% - 40px);
}

.default-btn:hover span {
  margin-right: unset;
  margin-left: 20px;
}

.bx-chevron-right:before {
  content: "\ea1a";
}

.bx-chevron-left:before {
  content: "\ea1d";
}

.go-top {
  left: 20px;
  right: unset;
}

.team-section .owl-carousel .owl-nav button.owl-next {
  right: -60% !important;
}

.team-section .owl-carousel .owl-nav button.owl-prev {
  right: -70% !important;
}

.dropdown-menu {
  text-align: right;
}

.navbar-area .navbar ul {
  padding-right: 0;
  padding-left: unset;
}

.navbar-area .navbar .navbar-nav .nav-item:last-child {
  margin-left: 0;
}

.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button {
  padding: 0 0 0 18px;
}

.accordion-button {
  text-align: right;
}

.responsive-navbar
  .offcanvas-body
  .accordion
  .accordion-item
  .accordion-button:before {
  left: -2px;
  right: unset;
}

.navbar-area .navbar .navbar-nav .nav-item {
  position: relative;
  margin-left: 30px;
  margin-right: 0;
}

.navbar-area .navbar .navbar-nav .nav-item .dropdown-menu {
  right: 0;
  left: unset;
}

.navbar-area
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  .nav-item
  .nav-link:after {
  right: -30px;
  left: unset;
}

@media only screen and (min-width: 1400px) and (max-width: 1599px) {
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-left: 30px;
    margin-right: 0;
  }
  .navbar-area .navbar .navbar-nav > .nav-item .nav-link {
    font-size: 18px;
  }

  .navbar-area
    .navbar
    .navbar-nav
    > .nav-item
    .dropdown-menu
    .nav-item
    .nav-link {
    font-size: 17px;
  }
}

@media only screen and (min-width: 1400px) {
  .navbar-area .navbar .navbar-nav > .nav-item {
    margin-left: 30px;
    margin-right: 0;
  }
}

@media only screen and (min-width: 992px) {
  .footer-widget-info .subscribe-area {
    padding-left: 0;
    padding-right: 100px;
  }
}

.footer-widget-info .subscribe-area::after {
  right: 0;
  top: 0;
  height: 175px;
}

.footer-widget-info .subscribe-area::before {
  right: 0;
  top: 0;
}

.footer-widget-info::before {
  /*background: radial-gradient(circle, #43A5FE 0%, transparent 70%);
    animation: leftToRight 30s linear infinite alternate;*/
  background: none;
  animation: none;
}

.footer-widget-info .footer-widget ul {
  padding: 0;
  list-style: none;
  margin: 0;
}

.footer-widget-info .social-media {
  min-height: 47px;
}

.footer-widget-info .social-media i {
  font-size: 35px;
  top: -0.2em;
}

.footer-widget-info .social-media a {
  float: right;
  margin-left: 15px;
}

.main-section img {
  min-height: 405px;
}

.search-voter {
  background-color: #6f6aa6;
  padding: 25px 20px 10px 20px;
  min-height: 405px;
  float: right;
  width: 100%;
}

.search-voter h3 {
  margin-bottom: 20px;
  color: #fff;
}

.search-voter .form-group {
  margin-bottom: 20px;
}

.search-voter .btn {
  min-width: 150px;
}

.features-section .feature-box p {
  font-size: 18px;
}

.about-content-2 {
  padding-top: 40px;
  padding-left: 0;
}

@media (min-width: 1400px) {
  .about-content-2 {
    padding-top: 50px;
    padding-left: 0;
  }
}

.about-section-2 .counter {
  padding-top: 0;
}

.about-content-2 .counter h2 {
  font-size: 24px;
}

@media (min-width: 523px) {
  .about-content-2 .counter h2 {
    font-size: 28px;
  }
}
@media (min-width: 767px) {
  .about-content-2 .counter h2 {
    font-size: 32px;
  }
}

@media (min-width: 992px) {
  .about-content-2 .counter h2 {
    font-size: 38px;
  }
}

@media (min-width: 1400px) {
  .about-content-2 .counter h2 {
    font-size: 48px;
  }
}

.about-content-2 p {
  font-size: 20px;
}

.counter ul {
  /*direction: ltr;*/
  font-size: 18px;
  padding-left: 0;
  padding-right: 18px;
}

.counter ul li {
  list-style: square;
  line-height: 30px;
  margin-top: 35px;
}

@media (min-width: 767px) and (max-width: 992px) {
  .counter ul li {
    margin-top: 16px;
  }
}

.counter ul .percentage {
  font-size: 20px;
  font-weight: bold;
}

@media (min-width: 523px) {
  .counter ul {
    font-size: 22px;
  }
  .counter ul .percentage {
    font-size: 26px;
    font-weight: bold;
  }
}

@media (min-width: 767px) {
  .counter ul {
    font-size: 16px;
  }
  .counter ul .percentage {
    font-size: 20px;
    font-weight: bold;
  }
}

@media (min-width: 992px) {
  .counter ul {
    font-size: 20px;
  }
  .counter ul .percentage {
    font-size: 24px;
    font-weight: bold;
  }
}

@media (min-width: 1400px) {
  .counter ul {
    font-size: 28px;
  }
  .counter ul .percentage {
    font-size: 42px;
    font-weight: bold;
  }
}

.team-content p {
  font-size: 20px;
}

.single-team .team-text .team-title {
  bottom: -15px;
}

.single-team .team-text .team-title h4 {
  font-size: 28px;
}

.single-team .team-text p {
  font-size: 20px;
}

.testi-car {
  display: inline-block !important;
  max-width: 860px;
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  padding: 8px !important;
}

@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes ticker {
  0% {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
.ticker {
  background-color: #5b4f8d;
  position: relative;
  z-index: 2;
}
.ticker-wrap {
  direction: ltr;
  font-size: 17px;
  width: 100%;
  overflow: hidden;
  height: 3.5rem;
  box-sizing: content-box;
}
.ticker-wrap .ticker-list {
  display: inline-block;
  height: 3.5rem;
  line-height: 3.6rem;
  white-space: nowrap;
  padding-left: 100%;
  box-sizing: content-box;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 194s;
  animation-duration: 194s;
}
.ticker-wrap .ticker-list:hover {
  animation-play-state: paused;
}
.ticker-wrap .ticker-item {
  display: inline-block;
  padding: 0 2rem;
  color: #fff;
}
.ticker-wrap .ticker-item a {
  color: #fff;
  text-decoration: none;
}
.ticker-wrap .ticker-item span {
  margin-left: 100px;
}

