/* Minification failed. Returning unminified contents.
(5,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(5,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(5,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(5,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(5,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(5,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(5,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(5,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(5,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(5,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(5,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,11333): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,11358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,11387): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,11424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,11589): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,11709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,11781): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,11824): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12610): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(5,12654): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12697): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12783): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12826): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(5,14034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,16033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,16071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,16107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23807): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,23887): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(5,23914): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(5,23940): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,23981): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(5,24020): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24073): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(5,24097): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(5,24120): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(5,24256): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24428): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25442): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,25477): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,25518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25779): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,25814): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,25853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26114): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26149): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26446): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26481): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26781): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26816): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27115): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,27150): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,27187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27448): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,27483): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,27519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27780): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,27815): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,28484): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28538): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28656): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28708): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28795): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28848): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28942): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,29083): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,29182): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,29235): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,29264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,29301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,29602): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,29640): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,29913): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,29982): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,30058): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,30237): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,30275): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,30396): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,30835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,30873): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,30994): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,31429): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,31542): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,31670): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,31758): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,31988): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32070): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,32418): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32498): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,32841): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32932): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33022): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33116): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33299): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,33398): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,33491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33588): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,34004): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,34103): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,34138): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(5,34167): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(5,34303): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,34332): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,34369): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,34766): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,34853): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,34982): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,35114): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,35170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,35746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,35937): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(5,35978): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(5,36094): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,36123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,36580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,36874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,37135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,37635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,37866): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(5,38108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,38346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,38959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,40230): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,40924): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,41092): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,41174): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,41355): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,41414): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,41656): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,42881): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,43160): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,43410): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,43442): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,43763): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,43795): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,43882): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,44029): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,44249): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,44818): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,44893): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,44922): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,44951): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,44988): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,45177): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,45371): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,46413): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,46748): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,46939): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(5,46971): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,47206): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,47334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(5,47763): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,47826): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,48109): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,48358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,48866): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,48929): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,49145): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,49278): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,49412): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,49547): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,50075): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,50270): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(5,50301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,50556): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,50686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(5,51200): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,51265): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,51555): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,51814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,52407): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,52472): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,52695): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,52834): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,52974): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,53112): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,53573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,54042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,54073): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,54188): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(5,54212): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(5,54248): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(5,54284): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(5,54320): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(5,54358): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(5,54390): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,54557): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(5,54590): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(5,54631): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(5,54676): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(5,54897): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,54940): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5,54976): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,55037): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,55074): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(5,55104): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(5,55156): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,55199): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5,55235): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,55289): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55363): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,55417): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55553): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(5,55597): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(5,55634): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(5,55848): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55928): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,56016): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(5,56082): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(5,56121): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(5,56165): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(5,56204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57794): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58124): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64115): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,64157): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,64205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65552): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66476): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(5,66525): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(5,66562): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(5,66591): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(5,66639): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(5,66674): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(5,66748): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(5,66805): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(5,66843): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(5,66889): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(5,66980): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,67022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,68009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,68135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,68237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,68405): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,68789): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,69228): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,69757): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(5,69832): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(5,69920): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(5,69954): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(5,70021): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(5,70162): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(5,70250): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(5,70303): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(5,70386): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(5,70461): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(5,70549): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(5,70710): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(5,70746): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(5,70822): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(5,70915): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(5,70949): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(5,70989): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(5,71034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71176): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71475): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,72189): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,72315): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,73449): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,73787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74136): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(5,74165): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(5,74204): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(5,74245): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(5,74282): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(5,74554): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(5,74708): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(5,74782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75267): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75305): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(5,75381): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75421): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75494): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(5,75551): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(5,75667): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(5,75778): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(5,75832): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(5,75879): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(5,75969): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,76059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76228): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(5,76323): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(5,76378): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(5,76423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76563): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(5,76661): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(5,76896): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(5,77286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78598): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(5,78625): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(5,78913): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(5,78961): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(5,79007): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(5,79051): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(5,79090): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(5,79205): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(5,79247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79640): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(5,79771): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(5,79857): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(5,79975): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(5,80010): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(5,80055): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(5,80110): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(5,80169): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,80198): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(5,80250): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(5,80300): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(5,80521): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(5,80664): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(5,80803): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(5,81101): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,81150): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82015): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82064): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82929): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82978): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,83844): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,83893): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,84763): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,84812): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,85646): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,85695): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,86324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86418): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87969): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(5,87997): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,88056): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,88108): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,88142): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,88184): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(5,88382): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88441): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88554): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88615): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88758): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(5,88782): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(5,88812): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(5,88859): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(5,88895): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(5,88959): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(5,89012): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(5,89114): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(5,89159): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,89188): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89239): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(5,89281): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(5,89317): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,89351): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,89418): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89453): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89513): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,89542): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89577): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(5,89619): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(5,89652): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,89686): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,89756): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89791): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89868): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89922): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,89975): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,90073): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,90111): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,90172): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,90225): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,90329): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(5,90378): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90512): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90571): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90660): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90721): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90788): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(5,91675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93326): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(5,93360): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(5,93415): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(5,93478): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(5,93562): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(5,93707): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(5,93757): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(5,93816): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(5,93852): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(5,93943): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(5,93989): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(5,94073): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,94115): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,94195): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(5,94268): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,94314): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(5,94524): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(5,94621): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(5,94664): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(5,94694): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(5,94733): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(5,94819): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,94877): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95000): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95064): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95209): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95269): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95405): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95471): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95587): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95647): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95705): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(5,95740): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(5,96245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97213): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(5,97244): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(5,97289): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(5,97334): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(5,97398): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(5,97436): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(5,97518): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(5,97621): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(5,97663): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(5,97706): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(5,97770): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(5,97816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98870): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(5,98901): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(5,98942): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(5,98979): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(5,99044): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(5,99075): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(5,99115): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(5,99375): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(5,99425): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(5,99468): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(5,99541): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(5,99591): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(5,99642): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(5,99733): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(5,99784): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(5,99828): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(5,99916): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(5,99989): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(5,100035): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(5,100135): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,100221): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100282): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100374): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100436): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101036): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(5,101062): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(5,101098): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(5,101136): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(5,101184): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(5,101281): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(5,101378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101733): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(5,101759): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(5,101799): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(5,101835): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(5,101874): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(5,101900): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(5,101937): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(5,102030): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(5,102198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104297): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,104349): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(5,104395): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(5,104431): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(5,104558): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(5,104641): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(5,104678): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(5,104998): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,105024): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,105306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,106003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,106037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,106071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,106200): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,106448): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(5,106577): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(5,106655): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(5,106729): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(5,106787): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(5,106882): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(5,106918): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(5,106960): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(5,107025): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(5,107056): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,107096): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(5,107377): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(5,107450): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(5,107523): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(5,107574): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(5,107618): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(5,107774): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,107826): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,107997): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108151): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108348): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108488): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108541): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108743): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108900): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,109103): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109246): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109299): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109502): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,109659): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,109862): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110005): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110058): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110261): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,110418): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,110621): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110764): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110817): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111021): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111178): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111381): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111524): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111577): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111783): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111941): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,112146): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112290): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112343): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112464): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118186): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5,118235): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(5,118323): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(5,118374): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5,118429): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(5,118501): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(5,118542): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(5,118708): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(5,118769): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5,118841): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5,118876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119486): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(5,119537): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(5,119569): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(5,119628): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(5,119682): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,119717): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(5,119757): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(5,119798): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,119896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119950): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(5,120124): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(5,120202): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(5,120228): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120260): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(5,120306): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(5,120374): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120409): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(5,120473): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,120505): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120564): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,120596): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120675): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120714): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120760): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121694): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(5,121847): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,122202): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,122433): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,122546): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(5,122605): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(5,122659): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(5,122694): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(5,122737): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(5,122788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122903): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(5,122971): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(5,123053): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(5,123148): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(5,123193): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(5,123235): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(5,123294): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,123354): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,123428): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123472): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5,123529): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123574): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5,123619): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123699): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(5,123785): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5,123922): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5,123948): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5,123998): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(5,124035): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(5,124077): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(5,124140): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,124202): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,124266): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5,124326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124424): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(5,124486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126657): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126974): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(5,127020): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(5,127057): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5,127329): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(5,127410): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(5,127480): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,127517): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127761): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127922): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127958): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128013): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,128142): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128180): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128218): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128386): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128422): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128458): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128515): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,128647): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128824): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128860): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128911): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,129042): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,129080): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,129118): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129286): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129329): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129365): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,129414): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,129460): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(5,129496): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(5,129524): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(5,129558): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(5,129617): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,129652): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(5,129688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129918): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130539): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(5,130588): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(5,130628): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5,130900): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(5,130966): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,131022): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,131059): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(5,131104): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(5,131180): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,131217): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131522): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131556): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,131813): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131849): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132020): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,132163): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,132211): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,132341): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132375): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,132413): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132451): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132715): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132751): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132787): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132960): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,133103): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,133153): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,133286): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,133320): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,133596): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,133632): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,133802): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,133948): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,133999): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,134188): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134241): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134297): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,134334): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(5,134473): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,134507): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,134545): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,134583): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134849): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134892): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134928): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,135095): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,135240): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,135289): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,135334): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(5,135369): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(5,135430): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(5,135471): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(5,135519): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(5,135561): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,135598): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(5,135652): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(5,135714): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(5,135809): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(5,135842): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(5,135881): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(5,138005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(5,138307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(5,140139): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(5,140170): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(5,140210): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(5,140271): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(5,140321): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(5,140420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140629): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(5,140724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141901): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,141984): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,142045): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,142117): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,142321): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,142360): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142399): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142508): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,142546): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142585): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142701): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,142758): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142797): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142911): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,142965): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,143004): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,143249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,143276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,143593): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,143676): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,143737): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,143809): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,144013): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,144052): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144091): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144200): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,144238): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144277): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144393): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,144450): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144489): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144603): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,144657): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144696): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,144968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,145285): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,145368): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,145429): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,145501): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,145705): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,145744): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,145783): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,145892): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,145930): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,145969): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,146085): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,146142): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,146181): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,146295): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,146349): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,146388): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,146633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,146660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,146978): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,147061): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,147122): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,147194): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,147400): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,147439): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147478): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147587): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,147625): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147664): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147780): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,147837): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147876): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147990): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,148044): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,148083): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,148329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,148356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,148675): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,148758): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,148819): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,148891): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,149099): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,149138): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149177): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149287): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,149325): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149364): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149481): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,149538): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149577): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149692): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,149746): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149785): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,150037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,150064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,150352): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,150435): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,150496): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,150568): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,150712): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,150751): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,150790): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,150896): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,150934): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,150973): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,151086): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,151143): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,151182): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,151293): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,151347): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,151386): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,151818): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,151848): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,151920): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,151961): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,152015): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,152057): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,152099): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,152180): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(5,152254): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,152284): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,153201): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,153223): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153319): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,153343): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153437): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,153459): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153550): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,153569): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153663): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,153685): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153778): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,153799): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153891): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,153911): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,154002): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,154021): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,154080): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,154102): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154173): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,154195): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154268): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,154290): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154397): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154478): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154561): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154634): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154658): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154729): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154753): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154826): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154850): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154961): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155042): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155125): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155196): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155218): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155289): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155311): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155384): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155406): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155513): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155594): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155677): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155745): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155764): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155835): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155854): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155927): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155946): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156048): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156130): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156285): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156307): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156378): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156400): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156473): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156495): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156603): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156685): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156769): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156839): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,156860): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156931): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,156952): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157025): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,157046): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157151): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157232): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157315): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157384): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157404): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157475): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157495): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157568): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157588): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157693): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157776): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157861): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157929): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,157948): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158019): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,158038): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158111): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,158130): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158230): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158310): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158392): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158469): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158498): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158569): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158598): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158671): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158700): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158809): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158838): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158911): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158940): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,159016): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,159045): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,159133): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(5,159158): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(5,159183): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(5,159211): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(5,159238): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(5,159362): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,159387): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,159442): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,159467): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,159834): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(5,159964): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(5,160067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,160101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,160135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,160172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,162147): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,164141): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(5,164194): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(5,164250): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(5,164338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,165027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,165893): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,165916): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,165939): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166024): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166047): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166070): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166165): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166188): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166211): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166312): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166335): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166460): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166483): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166635): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,166657): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166751): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,166775): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166867): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,166889): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166978): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,166997): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167089): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,167111): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167202): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,167223): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167313): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,167333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167422): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,167441): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167531): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,167551): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167641): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,167661): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167733): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(5,167813): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(5,167893): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(5,167968): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(5,168043): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(5,168120): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(5,168195): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(5,168268): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(5,168506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,175776): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(5,177165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177201): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,177223): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177304): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,177328): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177407): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,177429): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177505): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,177524): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177603): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,177625): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177703): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,177724): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177801): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,177821): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177897): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,177916): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177993): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,178013): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,178054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178090): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,178110): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,178150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178186): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,178211): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,178255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178286): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,178332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178507): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,178558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178589): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(5,178639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178670): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(5,178712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178947): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(5,179020): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(5,179093): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(5,179161): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(5,179229): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(5,179299): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(5,179367): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(5,179433): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(5,179484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180377): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,180399): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180470): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,180492): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180627): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,180651): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180722): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,180746): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180879): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,180901): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180972): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,180994): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181124): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,181143): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181214): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,181233): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181366): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,181388): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181459): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,181481): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181613): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,181634): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181705): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,181726): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181857): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,181877): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181948): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,181968): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182098): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,182117): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182188): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,182207): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182332): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,182357): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182430): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,182455): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183329): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,183351): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183437): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,183461): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183545): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,183567): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183648): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,183667): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183751): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,183773): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183856): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,183877): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183959): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,183979): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184060): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,184079): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184161): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,184181): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184263): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,184283): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184364): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(5,184386): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184550): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(5,184577): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184667): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(5,184693): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184937): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(5,185013): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(5,185089): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(5,185160): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(5,185231): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(5,185304): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(5,185375): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(5,185444): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(5,185509): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(5,185971): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186067): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,186129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186188): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,186250): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,186312): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,186422): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,186497): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186555): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186713): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,186774): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,186849): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186907): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186979): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,187040): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,187115): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,187176): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,187251): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,187313): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,187487): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,187550): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,187626): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187687): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187850): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,187914): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,187990): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,188051): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,188124): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,188188): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,188264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,188328): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,188404): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,188469): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,188648): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,188714): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,188796): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,188856): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,189093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,189175): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189235): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189314): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,189377): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,189459): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,189522): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,189604): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,189668): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,189858): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,189923): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,190003): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190060): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190227): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,190287): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,190367): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190501): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,190561): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,190641): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,190701): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,190781): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,190842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,191025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,191087): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(3160,213): run-time error CSS1039: Token not allowed after unary operator: 'xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj'
(3160,397): run-time error CSS1039: Token not allowed after unary operator: 'eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA'
(3160,579): run-time error CSS1039: Token not allowed after unary operator: 'W2'
(3160,582): run-time error CSS1039: Token not allowed after unary operator: 'MnAzMYDAzaX6QjD6'
(3160,642): run-time error CSS1019: Unexpected token, found '/'
(3160,642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '/'
(3166,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3311,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3369,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3374,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3466,22): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(3466,53): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(3515,26): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(3515,57): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(3546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3639,28): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(3639,58): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(3645,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3649,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5385,91976): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-color'
(5385,92026): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(5385,92071): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-color'
(5385,92192): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
(5385,92296): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(5914,30): run-time error CSS1038: Expected hex color, found '#fff3'
(7395,1): run-time error CSS1019: Unexpected token, found '@import'
(7395,9): run-time error CSS1019: Unexpected token, found 'url(/assets/css/https:/fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap)'
(7401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7408,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7409,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7410,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7412,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7413,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7420,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7422,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7442,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7446,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7459,23): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-body'
(7462,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(7477,23): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-heading'
(7478,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-header-1'
(7480,23): run-time error CSS1039: Token not allowed after unary operator: '-tp-fw-sbold'
(7519,23): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-p'
(7522,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(7609,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(7610,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7615,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(7616,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7621,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7622,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7627,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(7628,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-fz-body'
(7633,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(7634,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-fz-body'
(7685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7690,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7696,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7715,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7718,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7749,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(7764,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7798,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(7813,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(7814,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7819,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7820,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7828,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-2'
(7845,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7846,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7870,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-2'
(7877,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7884,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7885,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7897,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7903,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7908,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7913,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(7914,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(7979,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(7980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(7993,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(7994,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8010,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '49%'
(8025,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8026,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(8031,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8032,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(8037,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8038,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8052,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8070,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8071,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(8076,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8077,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '100%'
(8110,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8111,10): run-time error CSS1035: Expected colon, found '{'
(8120,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8121,10): run-time error CSS1035: Expected colon, found '{'
(8130,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8144,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8212,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(8213,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8224,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(8225,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(8242,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-1'
(8246,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-2'
(8250,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-8'
(8254,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8258,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(8262,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-2'
(8266,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-6'
(8270,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8274,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-8'
(8278,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-7'
(8282,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8286,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-9'
(8290,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-11'
(8294,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-10'
(8298,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-12'
(8302,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-13'
(8329,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8341,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(8346,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8351,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8386,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-7'
(8389,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8416,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8417,24): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8418,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8453,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8471,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8514,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8529,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8543,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8559,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8566,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8575,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(8610,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8627,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8655,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-2'
(8660,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-1'
(8685,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(8700,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-3'
(8713,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8721,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8745,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8760,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8788,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(8799,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(8805,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8810,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-5'
(8818,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8828,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8829,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8844,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8847,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8867,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(8869,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-2'
(8880,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-2'
(8924,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8938,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(8959,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8963,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8968,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(8990,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-3'
(8994,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9007,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9008,33): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(9048,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9062,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-3'
(9063,27): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-fontawesome'
(9075,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9080,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9107,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(9124,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9142,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9152,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9174,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(9194,33): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9202,37): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9206,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9210,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9256,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9279,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9302,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9310,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-3'
(9322,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9331,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9339,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-2'
(9341,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9386,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9391,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9395,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9413,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9419,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9428,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9434,29): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9443,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9479,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9493,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9510,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9523,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9551,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9558,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9562,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9586,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-3'
(9604,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9615,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(9616,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9634,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9660,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9665,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9669,29): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9674,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9691,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9696,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9722,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9732,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9756,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9822,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9831,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(9860,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9868,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9872,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9878,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(9882,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9889,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(9892,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(9902,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-5'
(9906,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9934,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(9959,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(10028,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10045,30): run-time error CSS1039: Token not allowed after unary operator: '-clr-theme-1'
(10046,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10047,32): run-time error CSS1039: Token not allowed after unary operator: '-clr-theme-1'
(10064,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-heading-secondary'
(10069,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10155,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10167,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(10188,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10227,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(10233,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10340,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10346,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(10465,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(10483,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10552,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-1'
(10557,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10575,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-10'
(10592,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(10597,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(10641,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(10720,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(10726,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(10863,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-3'
(10883,39): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-3'
(10891,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10893,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(10938,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(10939,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(10985,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-3'
(11011,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11027,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11031,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11041,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(11059,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11063,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11077,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11091,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11110,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11176,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11179,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11191,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11194,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11206,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-5'
(11209,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11228,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11233,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11248,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11249,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11291,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11311,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11320,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11370,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(11379,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11399,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-tertiary'
(11428,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11444,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11508,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11674,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11675,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11684,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11729,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11741,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-tertiary'
(11752,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11785,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(11815,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11819,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11822,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(11832,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(11837,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(11854,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(11873,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(11983,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-13'
(12021,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12023,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-primary'
(12038,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12039,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12070,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(12089,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(12146,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12158,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(12164,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12173,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12210,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12211,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12215,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12237,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12238,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12242,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12264,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(12285,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12296,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(12301,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12308,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12309,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12345,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12346,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12371,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12372,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12379,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(12437,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12456,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12474,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12493,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12509,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12510,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12514,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12584,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12588,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12622,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(12627,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(12659,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12718,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(12734,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12739,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(12757,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12824,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12831,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(12870,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12931,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(12963,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13007,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13117,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13184,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(13188,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13192,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13213,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13231,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13235,34): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-7'
(13287,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13298,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13320,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13340,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13344,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13349,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13350,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13380,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(13381,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(13390,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13455,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13459,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(13489,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13497,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(13502,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(13512,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(13514,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(13524,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13528,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13532,29): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13575,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13587,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13615,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13616,26): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13634,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13635,30): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13649,26): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13667,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-1'
(13675,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-fontawesome'
(13677,29): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13693,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-1'
(13698,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(13704,29): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-1'
(13728,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13729,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(13741,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13742,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13754,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(13768,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13786,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13797,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(13805,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-8'
(13811,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13812,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-8'
(13838,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13866,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13873,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(13887,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13888,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13933,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(13947,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13986,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(13987,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14010,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14034,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14039,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14060,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14067,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-9'
(14071,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14073,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14100,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-6'
(14103,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14134,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14142,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14191,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14198,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14213,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14222,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-5'
(14226,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14231,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(14238,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14242,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-5'
(14246,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-5'
(14277,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14327,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14340,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14345,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14366,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14404,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14434,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14449,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14453,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14457,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14464,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14489,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14510,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14537,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14551,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14587,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-13'
(14596,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-9'
(14677,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14708,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14734,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14753,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14757,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14761,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14767,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14768,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14777,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14778,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14814,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14821,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14839,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(14842,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14861,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14862,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14863,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(14895,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14907,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(14911,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14917,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(14983,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(14997,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-yellow'
(15007,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15012,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15018,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(15037,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15038,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15046,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-6'
(15051,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15065,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15082,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15109,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-7'
(15122,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15123,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15136,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(15156,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15159,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-7'
(15186,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15187,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15188,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15199,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(15206,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15212,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15216,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15222,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15255,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15291,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15301,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15310,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15328,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(15360,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-yellow'
(15365,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15370,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15381,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-yellow'
(15394,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15408,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15443,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(15447,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15448,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15462,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-2'
(15472,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15473,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15481,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15492,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15493,24): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15507,31): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15521,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15533,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15534,34): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15541,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15546,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15579,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15613,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15621,43): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15643,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15652,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(15653,26): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15654,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15663,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15664,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(15705,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-primary'
(15749,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15806,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15901,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(15953,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16063,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-primary'
(16080,39): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-primary'
(16086,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-primary'
(16109,31): run-time error CSS1039: Token not allowed after unary operator: '-tp-ff-fontawesome'
(16117,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-theme-primary'
(16118,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16202,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(16255,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16267,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16280,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16294,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16305,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16341,36): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(16356,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-grey-9'
(16366,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16367,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16400,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(16419,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16425,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16432,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(16437,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16443,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16455,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-1'
(16468,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16469,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16470,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16474,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16478,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16485,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16491,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16510,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16514,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16519,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16523,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16541,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16546,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16552,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-black'
(16556,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16557,32): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16583,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16592,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16603,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16608,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16625,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16638,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16643,22): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16655,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16689,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16705,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16709,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16713,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16764,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-4'
(16801,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16816,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16848,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16855,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16888,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16930,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(16944,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(16948,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(16968,35): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-5'
(16972,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-4'
(16982,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(16986,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-4'
(16996,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(17000,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(17004,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17008,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
(17009,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17010,28): run-time error CSS1039: Token not allowed after unary operator: '-tp-border-5'
(17014,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17018,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17022,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-4'
(17026,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17030,25): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-primary'
(17034,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-4'
(17062,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-common-white'
(17078,17): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-secondary'
(17092,21): run-time error CSS1039: Token not allowed after unary operator: '-tp-text-body'
 */
@charset "UTF-8";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e);padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url(/assets/css/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(/assets/css/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(/assets/css/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(/assets/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e);--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url(/assets/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e);--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}.accordion-flush>.accordion-item>.accordion-collapse{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url(/assets/css/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(/assets/css/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(/assets/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e);--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url(/assets/css/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(/assets/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e)}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin:calc(-.5 * var(--bs-offcanvas-padding-y)) calc(-.5 * var(--bs-offcanvas-padding-x)) calc(-.5 * var(--bs-offcanvas-padding-y)) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-black-50{--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 */
@charset "UTF-8";


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

    .animated.hinge {
        -webkit-animation-duration: 2s;
        animation-duration: 2s;
    }

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble;
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    50% {
        opacity: 1;
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInDown {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInLeft {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInRight {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomInUp {
    from {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
    from {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    to {
        opacity: 0;
    }
}

@keyframes zoomOut {
    from {
        opacity: 1;
    }

    50% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3);
    }

    to {
        opacity: 0;
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center;
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center;
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
        animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    }

    to {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
        animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp;
}

/**
 * Swiper 6.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 5, 2021
 */

@font-face {
    font-family: 'swiper-icons';
    src: url(/assets/css/data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj/wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4/Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE/P/5/f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH/wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format('woff');
    font-weight: 400;
    font-style: normal;
}

:root {
    --swiper-theme-color: #007aff;
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
    flex-direction: column;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
    flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.swiper-container-pointer-events {
    touch-action: pan-y;
}

    .swiper-container-pointer-events.swiper-container-vertical {
        touch-action: pan-x;
    }

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}

.swiper-slide-invisible-blank {
    visibility: hidden;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto;
}

    .swiper-container-autoheight .swiper-wrapper {
        align-items: flex-start;
        transition-property: transform, height;
    }
/* 3D Effects */
.swiper-container-3d {
    perspective: 1200px;
}

    .swiper-container-3d .swiper-wrapper,
    .swiper-container-3d .swiper-slide,
    .swiper-container-3d .swiper-slide-shadow-left,
    .swiper-container-3d .swiper-slide-shadow-right,
    .swiper-container-3d .swiper-slide-shadow-top,
    .swiper-container-3d .swiper-slide-shadow-bottom,
    .swiper-container-3d .swiper-cube-shadow {
        transform-style: preserve-3d;
    }

    .swiper-container-3d .swiper-slide-shadow-left,
    .swiper-container-3d .swiper-slide-shadow-right,
    .swiper-container-3d .swiper-slide-shadow-top,
    .swiper-container-3d .swiper-slide-shadow-bottom {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
        z-index: 10;
    }

    .swiper-container-3d .swiper-slide-shadow-left {
        background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-right {
        background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-top {
        background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }

    .swiper-container-3d .swiper-slide-shadow-bottom {
        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    }
/* CSS Mode */
.swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    /* For Firefox */
    -ms-overflow-style: none;
    /* For Internet Explorer and Edge */
}

    .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
        display: none;
    }

    .swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
        scroll-snap-align: start start;
    }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory;
}

:root {
    --swiper-navigation-size: 44px;
    /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .swiper-button-prev.swiper-button-disabled,
    .swiper-button-next.swiper-button-disabled {
        opacity: 0.7;
        cursor: auto;
        pointer-events: none;
    }

    .swiper-button-prev:after,
    .swiper-button-next:after {
        font-family: swiper-icons;
        text-transform: none !important;
        letter-spacing: 0;
        text-transform: none;
        font-variant: initial;
        line-height: 1;
    }

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto;
}

    .swiper-button-prev:after,
    .swiper-container-rtl .swiper-button-next:after {
        content: 'prev';
    }

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto;
}

    .swiper-button-next:after,
    .swiper-container-rtl .swiper-button-prev:after {
        content: 'next';
    }

    .swiper-button-prev.swiper-button-white,
    .swiper-button-next.swiper-button-white {
        --swiper-navigation-color: #ffffff;
    }

    .swiper-button-prev.swiper-button-black,
    .swiper-button-next.swiper-button-black {
        --swiper-navigation-color: #000000;
    }

.swiper-button-lock {
    display: none;
}

:root {
    /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: 300ms opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

    .swiper-pagination.swiper-pagination-hidden {
        opacity: 0;
    }
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
}

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transform: scale(0.33);
        position: relative;
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
        transform: scale(1);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform: scale(1);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform: scale(0.66);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform: scale(0.33);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform: scale(0.66);
    }

    .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform: scale(0.33);
    }

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 50%;
    background: #000;
    opacity: 0.2;
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0);
}

    .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 6px 0;
        display: block;
    }

    .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top: 50%;
        transform: translateY(-50%);
        width: 8px;
    }

        .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
            display: inline-block;
            transition: 200ms transform, 200ms top;
        }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px;
}

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}

    .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition: 200ms transform, 200ms left;
    }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}

    .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background: var(--swiper-pagination-color, var(--swiper-theme-color));
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        transform: scale(0);
        transform-origin: left top;
    }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}

    .swiper-container-vertical > .swiper-pagination-progressbar,
    .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 4px;
        height: 100%;
        left: 0;
        top: 0;
    }

.swiper-pagination-white {
    --swiper-pagination-color: #ffffff;
}

.swiper-pagination-black {
    --swiper-pagination-color: #000000;
}

.swiper-pagination-lock {
    display: none;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}

.swiper-scrollbar-lock {
    display: none;
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

    .swiper-zoom-container > img,
    .swiper-zoom-container > svg,
    .swiper-zoom-container > canvas {
        max-width: 100%;
        max-height: 100%;
        object-fit: contain;
    }

.swiper-slide-zoomed {
    cursor: move;
}
/* Preloader */
:root {
    /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    animation: swiper-preloader-spin 1s infinite linear;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg);
    }
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}

    .swiper-container-fade .swiper-slide .swiper-slide {
        pointer-events: none;
    }

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}

.swiper-container-cube {
    overflow: visible;
}

    .swiper-container-cube .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1;
        visibility: hidden;
        transform-origin: 0 0;
        width: 100%;
        height: 100%;
    }

        .swiper-container-cube .swiper-slide .swiper-slide {
            pointer-events: none;
        }

    .swiper-container-cube.swiper-container-rtl .swiper-slide {
        transform-origin: 100% 0;
    }

    .swiper-container-cube .swiper-slide-active,
    .swiper-container-cube .swiper-slide-active .swiper-slide-active {
        pointer-events: auto;
    }

    .swiper-container-cube .swiper-slide-active,
    .swiper-container-cube .swiper-slide-next,
    .swiper-container-cube .swiper-slide-prev,
    .swiper-container-cube .swiper-slide-next + .swiper-slide {
        pointer-events: auto;
        visibility: visible;
    }

    .swiper-container-cube .swiper-slide-shadow-top,
    .swiper-container-cube .swiper-slide-shadow-bottom,
    .swiper-container-cube .swiper-slide-shadow-left,
    .swiper-container-cube .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }

    .swiper-container-cube .swiper-cube-shadow {
        position: absolute;
        left: 0;
        bottom: 0px;
        width: 100%;
        height: 100%;
        opacity: 0.6;
        z-index: 0;
    }

        .swiper-container-cube .swiper-cube-shadow:before {
            content: '';
            background: #000;
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            right: 0;
            -webkit-filter: blur(50px);
            filter: blur(50px);
        }

.swiper-container-flip {
    overflow: visible;
}

    .swiper-container-flip .swiper-slide {
        pointer-events: none;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        z-index: 1;
    }

        .swiper-container-flip .swiper-slide .swiper-slide {
            pointer-events: none;
        }

    .swiper-container-flip .swiper-slide-active,
    .swiper-container-flip .swiper-slide-active .swiper-slide-active {
        pointer-events: auto;
    }

    .swiper-container-flip .swiper-slide-shadow-top,
    .swiper-container-flip .swiper-slide-shadow-bottom,
    .swiper-container-flip .swiper-slide-shadow-left,
    .swiper-container-flip .swiper-slide-shadow-right {
        z-index: 0;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }

/* Slider */
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

    .slick-list:focus {
        outline: none;
    }

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
    }

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

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

    .slick-track:before,
    .slick-track:after {
        display: table;
        content: '';
    }

    .slick-track:after {
        clear: both;
    }

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
    display: none;
}

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.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=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright 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-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;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* 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;
	font-size: 100%;
}
.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-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url(/assets/css/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.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-wrapper {
	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-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.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: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	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: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	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;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	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-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: 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-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url(/assets/css/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-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;
	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-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.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: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	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-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.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;
}
body .ui-tooltip {
	border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545;
	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,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.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,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.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(/assets/css/images/ui-icons_444444_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/css/images/ui-icons_444444_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(/assets/css/images/ui-icons_555555_256x240.png);
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(/assets/css/images/ui-icons_ffffff_256x240.png);
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(/assets/css/images/ui-icons_777620_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/css/images/ui-icons_cc0000_256x240.png);
}
.ui-button .ui-icon {
	background-image: url(/assets/css/images/ui-icons_777777_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-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: -65px -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: -65px -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: 1px -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: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}



.nice-select {
	-webkit-tap-highlight-color: transparent;
	background-color: #fff;
	border-radius: 5px;
	border: solid 1px #e8e8e8;
	box-sizing: border-box;
	clear: both;
	cursor: pointer;
	display: block;
	float: left;
	font-family: inherit;
	font-size: 14px;
	font-weight: normal;
	height: 42px;
	line-height: 40px;
	outline: none;
	padding-left: 18px;
	padding-right: 30px;
	position: relative;
	text-align: left !important;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.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:active,
	.nice-select.open,
	.nice-select:focus {
		border-color: #999;
	}

	.nice-select:after {
		border-bottom: 1px solid #999;
		border-right: 1px solid #999;
		content: '';
		display: block;
		height: 6px;
		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 0.15s ease-in-out;
		transition: all 0.15s ease-in-out;
		width: 6px;
	}

	.nice-select.open:after {
		-webkit-transform: rotate(-135deg);
		-ms-transform: rotate(-135deg);
		transform: rotate(-135deg);
	}

	.nice-select.open .list {
		opacity: 1;
		width: 100%;
		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: #cccccc;
		}

	.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, 0.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(0.75) translateY(-21px);
		-ms-transform: scale(0.75) translateY(-21px);
		transform: scale(0.75) translateY(-21px);
		-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
		transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
		z-index: 9;
	}


	.nice-select .option {
		cursor: pointer;
		font-weight: 400;
		line-height: 40px;
		list-style: none;
		min-height: 40px;
		outline: none;
		padding-left: 18px;
		padding-right: 29px;
		text-align: left;
		-webkit-transition: all 0.2s;
		transition: all 0.2s;
	}



		.nice-select .option.selected {
			font-weight: bold;
		}

		.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;
}

/*!
 * Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial 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-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.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-conditioner:before{content:"\f8f4"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-alarm-exclamation:before{content:"\f843"}.fa-alarm-plus:before{content:"\f844"}.fa-alarm-snooze:before{content:"\f845"}.fa-album:before{content:"\f89f"}.fa-album-collection:before{content:"\f8a0"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-alien:before{content:"\f8f5"}.fa-alien-monster:before{content:"\f8f6"}.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-align-slash:before{content:"\f846"}.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-amp-guitar:before{content:"\f8a1"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.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-crate:before{content:"\f6b1"}.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-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.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-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.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-atom-alt:before{content:"\f5d3"}.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-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.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-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badge-sheriff:before{content:"\f8a2"}.fa-badger-honey:before{content:"\f6b4"}.fa-bags-shopping:before{content:"\f847"}.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-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-banjo:before{content:"\f8a3"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.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-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-bed-alt:before{content:"\f8f7"}.fa-bed-bunk:before{content:"\f8f8"}.fa-bed-empty:before{content:"\f8f9"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-exclamation:before{content:"\f848"}.fa-bell-on:before{content:"\f8fa"}.fa-bell-plus:before{content:"\f849"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-betamax:before{content:"\f8a4"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-biking-mountain:before{content:"\f84b"}.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-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blinds:before{content:"\f8fb"}.fa-blinds-open:before{content:"\f8fc"}.fa-blinds-raised:before{content:"\f8fd"}.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-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boombox:before{content:"\f8a5"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-bottom:before{content:"\f84d"}.fa-border-center-h:before{content:"\f89c"}.fa-border-center-v:before{content:"\f89d"}.fa-border-inner:before{content:"\f84e"}.fa-border-left:before{content:"\f84f"}.fa-border-none:before{content:"\f850"}.fa-border-outer:before{content:"\f851"}.fa-border-right:before{content:"\f852"}.fa-border-style:before{content:"\f853"}.fa-border-style-alt:before{content:"\f854"}.fa-border-top:before{content:"\f855"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-bring-forward:before{content:"\f856"}.fa-bring-front:before{content:"\f857"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.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-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burger-soda:before{content:"\f858"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-cactus:before{content:"\f8a7"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.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-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camcorder:before{content:"\f8a8"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-home:before{content:"\f8fe"}.fa-camera-movie:before{content:"\f8a9"}.fa-camera-polaroid:before{content:"\f8aa"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.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-building:before{content:"\f859"}.fa-car-bump:before{content:"\f5e0"}.fa-car-bus:before{content:"\f85a"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caravan:before{content:"\f8ff"}.fa-caravan-alt:before{content:"\e000"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.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-cars:before{content:"\f85b"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cassette-tape:before{content:"\f8ab"}.fa-cat:before{content:"\f6be"}.fa-cat-space:before{content:"\e001"}.fa-cauldron:before{content:"\f6bf"}.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-cctv:before{content:"\f8ac"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.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-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.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-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.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-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.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-clarinet:before{content:"\f8ad"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-music:before{content:"\f8ae"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-pot:before{content:"\e002"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-coffin-cross:before{content:"\e051"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coin:before{content:"\f85c"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comet:before{content:"\e003"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-music:before{content:"\f8af"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-music:before{content:"\f8b0"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-computer-classic:before{content:"\f8b1"}.fa-computer-speaker:before{content:"\f8b2"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-construction:before{content:"\f85d"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cowbell:before{content:"\f8b3"}.fa-cowbell-more:before{content:"\f8b4"}.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-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.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-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.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-dagger:before{content:"\f6cb"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.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-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.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-digging:before{content:"\f85e"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-disc-drive:before{content:"\f8b5"}.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-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.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-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-drone:before{content:"\f85f"}.fa-drone-alt:before{content:"\f860"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dryer:before{content:"\f861"}.fa-dryer-alt:before{content:"\f862"}.fa-duck:before{content:"\f6d8"}.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-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.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:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.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-fan-table:before{content:"\e004"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-farm:before{content:"\f864"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-faucet-drip:before{content:"\e006"}.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-field-hockey:before{content:"\f44c"}.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-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.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-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.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-minus:before{content:"\f318"}.fa-file-music:before{content:"\f8b6"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-search:before{content:"\f865"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-film-canister:before{content:"\f8b7"}.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-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-fireplace:before{content:"\f79a"}.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-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flashlight:before{content:"\f8b8"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-flute:before{content:"\f8b9"}.fa-flux-capacitor:before{content:"\f8ba"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-download:before{content:"\e053"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folder-upload:before{content:"\e054"}.fa-folders:before{content:"\f660"}.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-font-case:before{content:"\f866"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.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-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-galaxy:before{content:"\e008"}.fa-game-board:before{content:"\f867"}.fa-game-board-alt:before{content:"\f868"}.fa-game-console-handheld:before{content:"\f8bb"}.fa-gamepad:before{content:"\f11b"}.fa-gamepad-alt:before{content:"\f8bc"}.fa-garage:before{content:"\e009"}.fa-garage-car:before{content:"\e00a"}.fa-garage-open:before{content:"\e00b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.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-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.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:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-citrus:before{content:"\f869"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.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-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.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-gramophone:before{content:"\f8bd"}.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-guitar-electric:before{content:"\f8be"}.fa-guitars:before{content:"\f8bf"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-h4:before{content:"\f86a"}.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-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-seedling:before{content:"\f4bf"}.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-receiving:before{content:"\f47c"}.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-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.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-chef:before{content:"\f86b"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-headphones:before{content:"\f8c2"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-medical:before{content:"\f809"}.fa-head-side-virus:before{content:"\e064"}.fa-head-vr:before{content:"\f6ea"}.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-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-heat:before{content:"\e00c"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.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-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-horizontal-rule:before{content:"\f86c"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-horse-saddle:before{content:"\f8c3"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.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:before{content:"\e00d"}.fa-house-damage:before{content:"\f6f1"}.fa-house-day:before{content:"\e00e"}.fa-house-flood:before{content:"\f74f"}.fa-house-leave:before{content:"\e00f"}.fa-house-night:before{content:"\e010"}.fa-house-return:before{content:"\e011"}.fa-house-signal:before{content:"\e012"}.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-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-icons-alt:before{content:"\f86e"}.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-image-polaroid:before{content:"\f8c4"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.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-joystick:before{content:"\f8c5"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-jug:before{content:"\f8c6"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-kazoo:before{content:"\f8c7"}.fa-kerning:before{content:"\f86f"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-lamp-desk:before{content:"\e014"}.fa-lamp-floor:before{content:"\e015"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.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-lasso:before{content:"\f8c8"}.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-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.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:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-light-ceiling:before{content:"\e016"}.fa-light-switch:before{content:"\e017"}.fa-light-switch-off:before{content:"\e018"}.fa-light-switch-on:before{content:"\e019"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-line-columns:before{content:"\f870"}.fa-line-height:before{content:"\f871"}.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-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-music:before{content:"\f8c9"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.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-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.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-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.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-meat:before{content:"\f814"}.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-megaphone:before{content:"\f675"}.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-microphone-stand:before{content:"\f8cb"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-microwave:before{content:"\e01b"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.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-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.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-money-check-edit:before{content:"\f872"}.fa-money-check-edit-alt:before{content:"\f873"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-alt:before{content:"\f8cd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mp3-player:before{content:"\f8ce"}.fa-mug:before{content:"\f874"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-mug-tea:before{content:"\f875"}.fa-music:before{content:"\f001"}.fa-music-alt:before{content:"\f8cf"}.fa-music-alt-slash:before{content:"\f8d0"}.fa-music-slash:before{content:"\f8d1"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.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-octagon:before{content:"\f306"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.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-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-outlet:before{content:"\e01c"}.fa-oven:before{content:"\e01d"}.fa-overline:before{content:"\f876"}.fa-page-break:before{content:"\f877"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paragraph-rtl:before{content:"\f878"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.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-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.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:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.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-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.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-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.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-pi:before{content:"\f67e"}.fa-piano:before{content:"\f8d4"}.fa-piano-keyboard:before{content:"\f8d5"}.fa-pie:before{content:"\f705"}.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-pig:before{content:"\f706"}.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:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-planet-moon:before{content:"\e01f"}.fa-planet-ringed:before{content:"\e020"}.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-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-police-box:before{content:"\e021"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portal-enter:before{content:"\e022"}.fa-portal-exit:before{content:"\e023"}.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-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-projector:before{content:"\f8d6"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pumpkin:before{content:"\f707"}.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-question-square:before{content:"\f2fd"}.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-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radar:before{content:"\e024"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-radio:before{content:"\f8d7"}.fa-radio-alt:before{content:"\f8d8"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-raygun:before{content:"\e025"}.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-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.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-refrigerator:before{content:"\e026"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.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-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocket-launch:before{content:"\e027"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-router:before{content:"\f8da"}.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-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-sax-hot:before{content:"\f8db"}.fa-saxophone:before{content:"\f8dc"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-image:before{content:"\f8f3"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.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-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.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-send-back:before{content:"\f87e"}.fa-send-backward:before{content:"\f87f"}.fa-sensor:before{content:"\e028"}.fa-sensor-alert:before{content:"\e029"}.fa-sensor-fire:before{content:"\e02a"}.fa-sensor-on:before{content:"\e02b"}.fa-sensor-smoke:before{content:"\e02c"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.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-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signal-stream:before{content:"\f8dd"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-siren:before{content:"\e02d"}.fa-siren-on:before{content:"\e02e"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-cow:before{content:"\f8de"}.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-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snooze:before{content:"\f880"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-solar-system:before{content:"\e02f"}.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-alt:before{content:"\f883"}.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-circle:before{content:"\e030"}.fa-sort-circle-down:before{content:"\e031"}.fa-sort-circle-up:before{content:"\e032"}.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-shapes-down:before{content:"\f888"}.fa-sort-shapes-down-alt:before{content:"\f889"}.fa-sort-shapes-up:before{content:"\f88a"}.fa-sort-shapes-up-alt:before{content:"\f88b"}.fa-sort-size-down:before{content:"\f88c"}.fa-sort-size-down-alt:before{content:"\f88d"}.fa-sort-size-up:before{content:"\f88e"}.fa-sort-size-up-alt:before{content:"\f88f"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-space-station-moon:before{content:"\e033"}.fa-space-station-moon-alt:before{content:"\e034"}.fa-spade:before{content:"\f2f4"}.fa-sparkles:before{content:"\f890"}.fa-speakap:before{content:"\f3f3"}.fa-speaker:before{content:"\f8df"}.fa-speaker-deck:before{content:"\f83c"}.fa-speakers:before{content:"\f8e0"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-sprinkler:before{content:"\e035"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.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-star-shooting:before{content:"\e036"}.fa-starfighter:before{content:"\e037"}.fa-starfighter-alt:before{content:"\e038"}.fa-stars:before{content:"\f762"}.fa-starship:before{content:"\e039"}.fa-starship-freighter:before{content:"\e03a"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.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-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.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-stretcher:before{content:"\f825"}.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-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunglasses:before{content:"\f892"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.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-sword:before{content:"\f71c"}.fa-sword-laser:before{content:"\e03b"}.fa-sword-laser-alt:before{content:"\e03c"}.fa-swords:before{content:"\f71d"}.fa-swords-laser:before{content:"\e03d"}.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-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.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-telescope:before{content:"\e03e"}.fa-temperature-down:before{content:"\e03f"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-up:before{content:"\e040"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text:before{content:"\f893"}.fa-text-height:before{content:"\f034"}.fa-text-size:before{content:"\f894"}.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-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.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-alt:before{content:"\f71f"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.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-transporter:before{content:"\e042"}.fa-transporter-1:before{content:"\e043"}.fa-transporter-2:before{content:"\e044"}.fa-transporter-3:before{content:"\e045"}.fa-transporter-empty:before{content:"\e046"}.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-trash-undo:before{content:"\f895"}.fa-trash-undo-alt:before{content:"\f896"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-triangle-music:before{content:"\f8e2"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.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-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-trumpet:before{content:"\f8e3"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turntable:before{content:"\f8e4"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-alt:before{content:"\f8e5"}.fa-tv-music:before{content:"\f8e6"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typewriter:before{content:"\f8e7"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-ufo:before{content:"\e047"}.fa-ufo-beam:before{content:"\e048"}.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-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.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-usb-drive:before{content:"\f8e9"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alien:before{content:"\e04a"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.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-cowboy:before{content:"\f8ea"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-music:before{content:"\f8eb"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-robot:before{content:"\e04b"}.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-user-unlock:before{content:"\e058"}.fa-user-visor:before{content:"\e04c"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-vacuum:before{content:"\e04d"}.fa-vacuum-robot:before{content:"\e04e"}.fa-value-absolute:before{content:"\f6a6"}.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-vhs:before{content:"\f8ec"}.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-plus:before{content:"\f4e1"}.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-violin:before{content:"\f8ed"}.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-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-wagon-covered:before{content:"\f8ee"}.fa-walker:before{content:"\f831"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-washer:before{content:"\f898"}.fa-watch:before{content:"\f2e1"}.fa-watch-calculator:before{content:"\f8f0"}.fa-watch-fitness:before{content:"\f63e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-sine:before{content:"\f899"}.fa-wave-square:before{content:"\f83e"}.fa-wave-triangle:before{content:"\f89a"}.fa-waveform:before{content:"\f8f1"}.fa-waveform-path:before{content:"\f8f2"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.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-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-turbine:before{content:"\f89b"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-frame:before{content:"\e04f"}.fa-window-frame-open:before{content:"\e050"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.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-wreath:before{content:"\f7e2"}.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(/assets/fonts/fa-brands-400.eot);src:url(/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fa-brands-400.woff) format("woff"),url(/assets/fonts/fa-brands-400.ttf) format("truetype"),url(/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Duotone";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-duotone-900.eot);src:url(/assets/fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-duotone-900.woff2) format("woff2"),url(/assets/fonts/fa-duotone-900.woff) format("woff"),url(/assets/fonts/fa-duotone-900.ttf) format("truetype"),url(/assets/fonts/fa-duotone-900.svg#fontawesome) format("svg")}.fad{position:relative;font-family:"Font Awesome 5 Duotone";font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}.fad:after{color:var(--fa-secondary-color,inherit)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fad.fa-fw:before,.fad.fa-stack-1x:before,.fad.fa-stack-2x:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fad.fa-abacus:after{content:"\10f640"}.fad.fa-acorn:after{content:"\10f6ae"}.fad.fa-ad:after{content:"\10f641"}.fad.fa-address-book:after{content:"\10f2b9"}.fad.fa-address-card:after{content:"\10f2bb"}.fad.fa-adjust:after{content:"\10f042"}.fad.fa-air-conditioner:after{content:"\10f8f4"}.fad.fa-air-freshener:after{content:"\10f5d0"}.fad.fa-alarm-clock:after{content:"\10f34e"}.fad.fa-alarm-exclamation:after{content:"\10f843"}.fad.fa-alarm-plus:after{content:"\10f844"}.fad.fa-alarm-snooze:after{content:"\10f845"}.fad.fa-album:after{content:"\10f89f"}.fad.fa-album-collection:after{content:"\10f8a0"}.fad.fa-alicorn:after{content:"\10f6b0"}.fad.fa-alien:after{content:"\10f8f5"}.fad.fa-alien-monster:after{content:"\10f8f6"}.fad.fa-align-center:after{content:"\10f037"}.fad.fa-align-justify:after{content:"\10f039"}.fad.fa-align-left:after{content:"\10f036"}.fad.fa-align-right:after{content:"\10f038"}.fad.fa-align-slash:after{content:"\10f846"}.fad.fa-allergies:after{content:"\10f461"}.fad.fa-ambulance:after{content:"\10f0f9"}.fad.fa-american-sign-language-interpreting:after{content:"\10f2a3"}.fad.fa-amp-guitar:after{content:"\10f8a1"}.fad.fa-analytics:after{content:"\10f643"}.fad.fa-anchor:after{content:"\10f13d"}.fad.fa-angel:after{content:"\10f779"}.fad.fa-angle-double-down:after{content:"\10f103"}.fad.fa-angle-double-left:after{content:"\10f100"}.fad.fa-angle-double-right:after{content:"\10f101"}.fad.fa-angle-double-up:after{content:"\10f102"}.fad.fa-angle-down:after{content:"\10f107"}.fad.fa-angle-left:after{content:"\10f104"}.fad.fa-angle-right:after{content:"\10f105"}.fad.fa-angle-up:after{content:"\10f106"}.fad.fa-angry:after{content:"\10f556"}.fad.fa-ankh:after{content:"\10f644"}.fad.fa-apple-alt:after{content:"\10f5d1"}.fad.fa-apple-crate:after{content:"\10f6b1"}.fad.fa-archive:after{content:"\10f187"}.fad.fa-archway:after{content:"\10f557"}.fad.fa-arrow-alt-circle-down:after{content:"\10f358"}.fad.fa-arrow-alt-circle-left:after{content:"\10f359"}.fad.fa-arrow-alt-circle-right:after{content:"\10f35a"}.fad.fa-arrow-alt-circle-up:after{content:"\10f35b"}.fad.fa-arrow-alt-down:after{content:"\10f354"}.fad.fa-arrow-alt-from-bottom:after{content:"\10f346"}.fad.fa-arrow-alt-from-left:after{content:"\10f347"}.fad.fa-arrow-alt-from-right:after{content:"\10f348"}.fad.fa-arrow-alt-from-top:after{content:"\10f349"}.fad.fa-arrow-alt-left:after{content:"\10f355"}.fad.fa-arrow-alt-right:after{content:"\10f356"}.fad.fa-arrow-alt-square-down:after{content:"\10f350"}.fad.fa-arrow-alt-square-left:after{content:"\10f351"}.fad.fa-arrow-alt-square-right:after{content:"\10f352"}.fad.fa-arrow-alt-square-up:after{content:"\10f353"}.fad.fa-arrow-alt-to-bottom:after{content:"\10f34a"}.fad.fa-arrow-alt-to-left:after{content:"\10f34b"}.fad.fa-arrow-alt-to-right:after{content:"\10f34c"}.fad.fa-arrow-alt-to-top:after{content:"\10f34d"}.fad.fa-arrow-alt-up:after{content:"\10f357"}.fad.fa-arrow-circle-down:after{content:"\10f0ab"}.fad.fa-arrow-circle-left:after{content:"\10f0a8"}.fad.fa-arrow-circle-right:after{content:"\10f0a9"}.fad.fa-arrow-circle-up:after{content:"\10f0aa"}.fad.fa-arrow-down:after{content:"\10f063"}.fad.fa-arrow-from-bottom:after{content:"\10f342"}.fad.fa-arrow-from-left:after{content:"\10f343"}.fad.fa-arrow-from-right:after{content:"\10f344"}.fad.fa-arrow-from-top:after{content:"\10f345"}.fad.fa-arrow-left:after{content:"\10f060"}.fad.fa-arrow-right:after{content:"\10f061"}.fad.fa-arrow-square-down:after{content:"\10f339"}.fad.fa-arrow-square-left:after{content:"\10f33a"}.fad.fa-arrow-square-right:after{content:"\10f33b"}.fad.fa-arrow-square-up:after{content:"\10f33c"}.fad.fa-arrow-to-bottom:after{content:"\10f33d"}.fad.fa-arrow-to-left:after{content:"\10f33e"}.fad.fa-arrow-to-right:after{content:"\10f340"}.fad.fa-arrow-to-top:after{content:"\10f341"}.fad.fa-arrow-up:after{content:"\10f062"}.fad.fa-arrows:after{content:"\10f047"}.fad.fa-arrows-alt:after{content:"\10f0b2"}.fad.fa-arrows-alt-h:after{content:"\10f337"}.fad.fa-arrows-alt-v:after{content:"\10f338"}.fad.fa-arrows-h:after{content:"\10f07e"}.fad.fa-arrows-v:after{content:"\10f07d"}.fad.fa-assistive-listening-systems:after{content:"\10f2a2"}.fad.fa-asterisk:after{content:"\10f069"}.fad.fa-at:after{content:"\10f1fa"}.fad.fa-atlas:after{content:"\10f558"}.fad.fa-atom:after{content:"\10f5d2"}.fad.fa-atom-alt:after{content:"\10f5d3"}.fad.fa-audio-description:after{content:"\10f29e"}.fad.fa-award:after{content:"\10f559"}.fad.fa-axe:after{content:"\10f6b2"}.fad.fa-axe-battle:after{content:"\10f6b3"}.fad.fa-baby:after{content:"\10f77c"}.fad.fa-baby-carriage:after{content:"\10f77d"}.fad.fa-backpack:after{content:"\10f5d4"}.fad.fa-backspace:after{content:"\10f55a"}.fad.fa-backward:after{content:"\10f04a"}.fad.fa-bacon:after{content:"\10f7e5"}.fad.fa-bacteria:after{content:"\10e059"}.fad.fa-bacterium:after{content:"\10e05a"}.fad.fa-badge:after{content:"\10f335"}.fad.fa-badge-check:after{content:"\10f336"}.fad.fa-badge-dollar:after{content:"\10f645"}.fad.fa-badge-percent:after{content:"\10f646"}.fad.fa-badge-sheriff:after{content:"\10f8a2"}.fad.fa-badger-honey:after{content:"\10f6b4"}.fad.fa-bags-shopping:after{content:"\10f847"}.fad.fa-bahai:after{content:"\10f666"}.fad.fa-balance-scale:after{content:"\10f24e"}.fad.fa-balance-scale-left:after{content:"\10f515"}.fad.fa-balance-scale-right:after{content:"\10f516"}.fad.fa-ball-pile:after{content:"\10f77e"}.fad.fa-ballot:after{content:"\10f732"}.fad.fa-ballot-check:after{content:"\10f733"}.fad.fa-ban:after{content:"\10f05e"}.fad.fa-band-aid:after{content:"\10f462"}.fad.fa-banjo:after{content:"\10f8a3"}.fad.fa-barcode:after{content:"\10f02a"}.fad.fa-barcode-alt:after{content:"\10f463"}.fad.fa-barcode-read:after{content:"\10f464"}.fad.fa-barcode-scan:after{content:"\10f465"}.fad.fa-bars:after{content:"\10f0c9"}.fad.fa-baseball:after{content:"\10f432"}.fad.fa-baseball-ball:after{content:"\10f433"}.fad.fa-basketball-ball:after{content:"\10f434"}.fad.fa-basketball-hoop:after{content:"\10f435"}.fad.fa-bat:after{content:"\10f6b5"}.fad.fa-bath:after{content:"\10f2cd"}.fad.fa-battery-bolt:after{content:"\10f376"}.fad.fa-battery-empty:after{content:"\10f244"}.fad.fa-battery-full:after{content:"\10f240"}.fad.fa-battery-half:after{content:"\10f242"}.fad.fa-battery-quarter:after{content:"\10f243"}.fad.fa-battery-slash:after{content:"\10f377"}.fad.fa-battery-three-quarters:after{content:"\10f241"}.fad.fa-bed:after{content:"\10f236"}.fad.fa-bed-alt:after{content:"\10f8f7"}.fad.fa-bed-bunk:after{content:"\10f8f8"}.fad.fa-bed-empty:after{content:"\10f8f9"}.fad.fa-beer:after{content:"\10f0fc"}.fad.fa-bell:after{content:"\10f0f3"}.fad.fa-bell-exclamation:after{content:"\10f848"}.fad.fa-bell-on:after{content:"\10f8fa"}.fad.fa-bell-plus:after{content:"\10f849"}.fad.fa-bell-school:after{content:"\10f5d5"}.fad.fa-bell-school-slash:after{content:"\10f5d6"}.fad.fa-bell-slash:after{content:"\10f1f6"}.fad.fa-bells:after{content:"\10f77f"}.fad.fa-betamax:after{content:"\10f8a4"}.fad.fa-bezier-curve:after{content:"\10f55b"}.fad.fa-bible:after{content:"\10f647"}.fad.fa-bicycle:after{content:"\10f206"}.fad.fa-biking:after{content:"\10f84a"}.fad.fa-biking-mountain:after{content:"\10f84b"}.fad.fa-binoculars:after{content:"\10f1e5"}.fad.fa-biohazard:after{content:"\10f780"}.fad.fa-birthday-cake:after{content:"\10f1fd"}.fad.fa-blanket:after{content:"\10f498"}.fad.fa-blender:after{content:"\10f517"}.fad.fa-blender-phone:after{content:"\10f6b6"}.fad.fa-blind:after{content:"\10f29d"}.fad.fa-blinds:after{content:"\10f8fb"}.fad.fa-blinds-open:after{content:"\10f8fc"}.fad.fa-blinds-raised:after{content:"\10f8fd"}.fad.fa-blog:after{content:"\10f781"}.fad.fa-bold:after{content:"\10f032"}.fad.fa-bolt:after{content:"\10f0e7"}.fad.fa-bomb:after{content:"\10f1e2"}.fad.fa-bone:after{content:"\10f5d7"}.fad.fa-bone-break:after{content:"\10f5d8"}.fad.fa-bong:after{content:"\10f55c"}.fad.fa-book:after{content:"\10f02d"}.fad.fa-book-alt:after{content:"\10f5d9"}.fad.fa-book-dead:after{content:"\10f6b7"}.fad.fa-book-heart:after{content:"\10f499"}.fad.fa-book-medical:after{content:"\10f7e6"}.fad.fa-book-open:after{content:"\10f518"}.fad.fa-book-reader:after{content:"\10f5da"}.fad.fa-book-spells:after{content:"\10f6b8"}.fad.fa-book-user:after{content:"\10f7e7"}.fad.fa-bookmark:after{content:"\10f02e"}.fad.fa-books:after{content:"\10f5db"}.fad.fa-books-medical:after{content:"\10f7e8"}.fad.fa-boombox:after{content:"\10f8a5"}.fad.fa-boot:after{content:"\10f782"}.fad.fa-booth-curtain:after{content:"\10f734"}.fad.fa-border-all:after{content:"\10f84c"}.fad.fa-border-bottom:after{content:"\10f84d"}.fad.fa-border-center-h:after{content:"\10f89c"}.fad.fa-border-center-v:after{content:"\10f89d"}.fad.fa-border-inner:after{content:"\10f84e"}.fad.fa-border-left:after{content:"\10f84f"}.fad.fa-border-none:after{content:"\10f850"}.fad.fa-border-outer:after{content:"\10f851"}.fad.fa-border-right:after{content:"\10f852"}.fad.fa-border-style:after{content:"\10f853"}.fad.fa-border-style-alt:after{content:"\10f854"}.fad.fa-border-top:after{content:"\10f855"}.fad.fa-bow-arrow:after{content:"\10f6b9"}.fad.fa-bowling-ball:after{content:"\10f436"}.fad.fa-bowling-pins:after{content:"\10f437"}.fad.fa-box:after{content:"\10f466"}.fad.fa-box-alt:after{content:"\10f49a"}.fad.fa-box-ballot:after{content:"\10f735"}.fad.fa-box-check:after{content:"\10f467"}.fad.fa-box-fragile:after{content:"\10f49b"}.fad.fa-box-full:after{content:"\10f49c"}.fad.fa-box-heart:after{content:"\10f49d"}.fad.fa-box-open:after{content:"\10f49e"}.fad.fa-box-tissue:after{content:"\10e05b"}.fad.fa-box-up:after{content:"\10f49f"}.fad.fa-box-usd:after{content:"\10f4a0"}.fad.fa-boxes:after{content:"\10f468"}.fad.fa-boxes-alt:after{content:"\10f4a1"}.fad.fa-boxing-glove:after{content:"\10f438"}.fad.fa-brackets:after{content:"\10f7e9"}.fad.fa-brackets-curly:after{content:"\10f7ea"}.fad.fa-braille:after{content:"\10f2a1"}.fad.fa-brain:after{content:"\10f5dc"}.fad.fa-bread-loaf:after{content:"\10f7eb"}.fad.fa-bread-slice:after{content:"\10f7ec"}.fad.fa-briefcase:after{content:"\10f0b1"}.fad.fa-briefcase-medical:after{content:"\10f469"}.fad.fa-bring-forward:after{content:"\10f856"}.fad.fa-bring-front:after{content:"\10f857"}.fad.fa-broadcast-tower:after{content:"\10f519"}.fad.fa-broom:after{content:"\10f51a"}.fad.fa-browser:after{content:"\10f37e"}.fad.fa-brush:after{content:"\10f55d"}.fad.fa-bug:after{content:"\10f188"}.fad.fa-building:after{content:"\10f1ad"}.fad.fa-bullhorn:after{content:"\10f0a1"}.fad.fa-bullseye:after{content:"\10f140"}.fad.fa-bullseye-arrow:after{content:"\10f648"}.fad.fa-bullseye-pointer:after{content:"\10f649"}.fad.fa-burger-soda:after{content:"\10f858"}.fad.fa-burn:after{content:"\10f46a"}.fad.fa-burrito:after{content:"\10f7ed"}.fad.fa-bus:after{content:"\10f207"}.fad.fa-bus-alt:after{content:"\10f55e"}.fad.fa-bus-school:after{content:"\10f5dd"}.fad.fa-business-time:after{content:"\10f64a"}.fad.fa-cabinet-filing:after{content:"\10f64b"}.fad.fa-cactus:after{content:"\10f8a7"}.fad.fa-calculator:after{content:"\10f1ec"}.fad.fa-calculator-alt:after{content:"\10f64c"}.fad.fa-calendar:after{content:"\10f133"}.fad.fa-calendar-alt:after{content:"\10f073"}.fad.fa-calendar-check:after{content:"\10f274"}.fad.fa-calendar-day:after{content:"\10f783"}.fad.fa-calendar-edit:after{content:"\10f333"}.fad.fa-calendar-exclamation:after{content:"\10f334"}.fad.fa-calendar-minus:after{content:"\10f272"}.fad.fa-calendar-plus:after{content:"\10f271"}.fad.fa-calendar-star:after{content:"\10f736"}.fad.fa-calendar-times:after{content:"\10f273"}.fad.fa-calendar-week:after{content:"\10f784"}.fad.fa-camcorder:after{content:"\10f8a8"}.fad.fa-camera:after{content:"\10f030"}.fad.fa-camera-alt:after{content:"\10f332"}.fad.fa-camera-home:after{content:"\10f8fe"}.fad.fa-camera-movie:after{content:"\10f8a9"}.fad.fa-camera-polaroid:after{content:"\10f8aa"}.fad.fa-camera-retro:after{content:"\10f083"}.fad.fa-campfire:after{content:"\10f6ba"}.fad.fa-campground:after{content:"\10f6bb"}.fad.fa-candle-holder:after{content:"\10f6bc"}.fad.fa-candy-cane:after{content:"\10f786"}.fad.fa-candy-corn:after{content:"\10f6bd"}.fad.fa-cannabis:after{content:"\10f55f"}.fad.fa-capsules:after{content:"\10f46b"}.fad.fa-car:after{content:"\10f1b9"}.fad.fa-car-alt:after{content:"\10f5de"}.fad.fa-car-battery:after{content:"\10f5df"}.fad.fa-car-building:after{content:"\10f859"}.fad.fa-car-bump:after{content:"\10f5e0"}.fad.fa-car-bus:after{content:"\10f85a"}.fad.fa-car-crash:after{content:"\10f5e1"}.fad.fa-car-garage:after{content:"\10f5e2"}.fad.fa-car-mechanic:after{content:"\10f5e3"}.fad.fa-car-side:after{content:"\10f5e4"}.fad.fa-car-tilt:after{content:"\10f5e5"}.fad.fa-car-wash:after{content:"\10f5e6"}.fad.fa-caravan:after{content:"\10f8ff"}.fad.fa-caravan-alt:after{content:"\10e000"}.fad.fa-caret-circle-down:after{content:"\10f32d"}.fad.fa-caret-circle-left:after{content:"\10f32e"}.fad.fa-caret-circle-right:after{content:"\10f330"}.fad.fa-caret-circle-up:after{content:"\10f331"}.fad.fa-caret-down:after{content:"\10f0d7"}.fad.fa-caret-left:after{content:"\10f0d9"}.fad.fa-caret-right:after{content:"\10f0da"}.fad.fa-caret-square-down:after{content:"\10f150"}.fad.fa-caret-square-left:after{content:"\10f191"}.fad.fa-caret-square-right:after{content:"\10f152"}.fad.fa-caret-square-up:after{content:"\10f151"}.fad.fa-caret-up:after{content:"\10f0d8"}.fad.fa-carrot:after{content:"\10f787"}.fad.fa-cars:after{content:"\10f85b"}.fad.fa-cart-arrow-down:after{content:"\10f218"}.fad.fa-cart-plus:after{content:"\10f217"}.fad.fa-cash-register:after{content:"\10f788"}.fad.fa-cassette-tape:after{content:"\10f8ab"}.fad.fa-cat:after{content:"\10f6be"}.fad.fa-cat-space:after{content:"\10e001"}.fad.fa-cauldron:after{content:"\10f6bf"}.fad.fa-cctv:after{content:"\10f8ac"}.fad.fa-certificate:after{content:"\10f0a3"}.fad.fa-chair:after{content:"\10f6c0"}.fad.fa-chair-office:after{content:"\10f6c1"}.fad.fa-chalkboard:after{content:"\10f51b"}.fad.fa-chalkboard-teacher:after{content:"\10f51c"}.fad.fa-charging-station:after{content:"\10f5e7"}.fad.fa-chart-area:after{content:"\10f1fe"}.fad.fa-chart-bar:after{content:"\10f080"}.fad.fa-chart-line:after{content:"\10f201"}.fad.fa-chart-line-down:after{content:"\10f64d"}.fad.fa-chart-network:after{content:"\10f78a"}.fad.fa-chart-pie:after{content:"\10f200"}.fad.fa-chart-pie-alt:after{content:"\10f64e"}.fad.fa-chart-scatter:after{content:"\10f7ee"}.fad.fa-check:after{content:"\10f00c"}.fad.fa-check-circle:after{content:"\10f058"}.fad.fa-check-double:after{content:"\10f560"}.fad.fa-check-square:after{content:"\10f14a"}.fad.fa-cheese:after{content:"\10f7ef"}.fad.fa-cheese-swiss:after{content:"\10f7f0"}.fad.fa-cheeseburger:after{content:"\10f7f1"}.fad.fa-chess:after{content:"\10f439"}.fad.fa-chess-bishop:after{content:"\10f43a"}.fad.fa-chess-bishop-alt:after{content:"\10f43b"}.fad.fa-chess-board:after{content:"\10f43c"}.fad.fa-chess-clock:after{content:"\10f43d"}.fad.fa-chess-clock-alt:after{content:"\10f43e"}.fad.fa-chess-king:after{content:"\10f43f"}.fad.fa-chess-king-alt:after{content:"\10f440"}.fad.fa-chess-knight:after{content:"\10f441"}.fad.fa-chess-knight-alt:after{content:"\10f442"}.fad.fa-chess-pawn:after{content:"\10f443"}.fad.fa-chess-pawn-alt:after{content:"\10f444"}.fad.fa-chess-queen:after{content:"\10f445"}.fad.fa-chess-queen-alt:after{content:"\10f446"}.fad.fa-chess-rook:after{content:"\10f447"}.fad.fa-chess-rook-alt:after{content:"\10f448"}.fad.fa-chevron-circle-down:after{content:"\10f13a"}.fad.fa-chevron-circle-left:after{content:"\10f137"}.fad.fa-chevron-circle-right:after{content:"\10f138"}.fad.fa-chevron-circle-up:after{content:"\10f139"}.fad.fa-chevron-double-down:after{content:"\10f322"}.fad.fa-chevron-double-left:after{content:"\10f323"}.fad.fa-chevron-double-right:after{content:"\10f324"}.fad.fa-chevron-double-up:after{content:"\10f325"}.fad.fa-chevron-down:after{content:"\10f078"}.fad.fa-chevron-left:after{content:"\10f053"}.fad.fa-chevron-right:after{content:"\10f054"}.fad.fa-chevron-square-down:after{content:"\10f329"}.fad.fa-chevron-square-left:after{content:"\10f32a"}.fad.fa-chevron-square-right:after{content:"\10f32b"}.fad.fa-chevron-square-up:after{content:"\10f32c"}.fad.fa-chevron-up:after{content:"\10f077"}.fad.fa-child:after{content:"\10f1ae"}.fad.fa-chimney:after{content:"\10f78b"}.fad.fa-church:after{content:"\10f51d"}.fad.fa-circle:after{content:"\10f111"}.fad.fa-circle-notch:after{content:"\10f1ce"}.fad.fa-city:after{content:"\10f64f"}.fad.fa-clarinet:after{content:"\10f8ad"}.fad.fa-claw-marks:after{content:"\10f6c2"}.fad.fa-clinic-medical:after{content:"\10f7f2"}.fad.fa-clipboard:after{content:"\10f328"}.fad.fa-clipboard-check:after{content:"\10f46c"}.fad.fa-clipboard-list:after{content:"\10f46d"}.fad.fa-clipboard-list-check:after{content:"\10f737"}.fad.fa-clipboard-prescription:after{content:"\10f5e8"}.fad.fa-clipboard-user:after{content:"\10f7f3"}.fad.fa-clock:after{content:"\10f017"}.fad.fa-clone:after{content:"\10f24d"}.fad.fa-closed-captioning:after{content:"\10f20a"}.fad.fa-cloud:after{content:"\10f0c2"}.fad.fa-cloud-download:after{content:"\10f0ed"}.fad.fa-cloud-download-alt:after{content:"\10f381"}.fad.fa-cloud-drizzle:after{content:"\10f738"}.fad.fa-cloud-hail:after{content:"\10f739"}.fad.fa-cloud-hail-mixed:after{content:"\10f73a"}.fad.fa-cloud-meatball:after{content:"\10f73b"}.fad.fa-cloud-moon:after{content:"\10f6c3"}.fad.fa-cloud-moon-rain:after{content:"\10f73c"}.fad.fa-cloud-music:after{content:"\10f8ae"}.fad.fa-cloud-rain:after{content:"\10f73d"}.fad.fa-cloud-rainbow:after{content:"\10f73e"}.fad.fa-cloud-showers:after{content:"\10f73f"}.fad.fa-cloud-showers-heavy:after{content:"\10f740"}.fad.fa-cloud-sleet:after{content:"\10f741"}.fad.fa-cloud-snow:after{content:"\10f742"}.fad.fa-cloud-sun:after{content:"\10f6c4"}.fad.fa-cloud-sun-rain:after{content:"\10f743"}.fad.fa-cloud-upload:after{content:"\10f0ee"}.fad.fa-cloud-upload-alt:after{content:"\10f382"}.fad.fa-clouds:after{content:"\10f744"}.fad.fa-clouds-moon:after{content:"\10f745"}.fad.fa-clouds-sun:after{content:"\10f746"}.fad.fa-club:after{content:"\10f327"}.fad.fa-cocktail:after{content:"\10f561"}.fad.fa-code:after{content:"\10f121"}.fad.fa-code-branch:after{content:"\10f126"}.fad.fa-code-commit:after{content:"\10f386"}.fad.fa-code-merge:after{content:"\10f387"}.fad.fa-coffee:after{content:"\10f0f4"}.fad.fa-coffee-pot:after{content:"\10e002"}.fad.fa-coffee-togo:after{content:"\10f6c5"}.fad.fa-coffin:after{content:"\10f6c6"}.fad.fa-coffin-cross:after{content:"\10e051"}.fad.fa-cog:after{content:"\10f013"}.fad.fa-cogs:after{content:"\10f085"}.fad.fa-coin:after{content:"\10f85c"}.fad.fa-coins:after{content:"\10f51e"}.fad.fa-columns:after{content:"\10f0db"}.fad.fa-comet:after{content:"\10e003"}.fad.fa-comment:after{content:"\10f075"}.fad.fa-comment-alt:after{content:"\10f27a"}.fad.fa-comment-alt-check:after{content:"\10f4a2"}.fad.fa-comment-alt-dollar:after{content:"\10f650"}.fad.fa-comment-alt-dots:after{content:"\10f4a3"}.fad.fa-comment-alt-edit:after{content:"\10f4a4"}.fad.fa-comment-alt-exclamation:after{content:"\10f4a5"}.fad.fa-comment-alt-lines:after{content:"\10f4a6"}.fad.fa-comment-alt-medical:after{content:"\10f7f4"}.fad.fa-comment-alt-minus:after{content:"\10f4a7"}.fad.fa-comment-alt-music:after{content:"\10f8af"}.fad.fa-comment-alt-plus:after{content:"\10f4a8"}.fad.fa-comment-alt-slash:after{content:"\10f4a9"}.fad.fa-comment-alt-smile:after{content:"\10f4aa"}.fad.fa-comment-alt-times:after{content:"\10f4ab"}.fad.fa-comment-check:after{content:"\10f4ac"}.fad.fa-comment-dollar:after{content:"\10f651"}.fad.fa-comment-dots:after{content:"\10f4ad"}.fad.fa-comment-edit:after{content:"\10f4ae"}.fad.fa-comment-exclamation:after{content:"\10f4af"}.fad.fa-comment-lines:after{content:"\10f4b0"}.fad.fa-comment-medical:after{content:"\10f7f5"}.fad.fa-comment-minus:after{content:"\10f4b1"}.fad.fa-comment-music:after{content:"\10f8b0"}.fad.fa-comment-plus:after{content:"\10f4b2"}.fad.fa-comment-slash:after{content:"\10f4b3"}.fad.fa-comment-smile:after{content:"\10f4b4"}.fad.fa-comment-times:after{content:"\10f4b5"}.fad.fa-comments:after{content:"\10f086"}.fad.fa-comments-alt:after{content:"\10f4b6"}.fad.fa-comments-alt-dollar:after{content:"\10f652"}.fad.fa-comments-dollar:after{content:"\10f653"}.fad.fa-compact-disc:after{content:"\10f51f"}.fad.fa-compass:after{content:"\10f14e"}.fad.fa-compass-slash:after{content:"\10f5e9"}.fad.fa-compress:after{content:"\10f066"}.fad.fa-compress-alt:after{content:"\10f422"}.fad.fa-compress-arrows-alt:after{content:"\10f78c"}.fad.fa-compress-wide:after{content:"\10f326"}.fad.fa-computer-classic:after{content:"\10f8b1"}.fad.fa-computer-speaker:after{content:"\10f8b2"}.fad.fa-concierge-bell:after{content:"\10f562"}.fad.fa-construction:after{content:"\10f85d"}.fad.fa-container-storage:after{content:"\10f4b7"}.fad.fa-conveyor-belt:after{content:"\10f46e"}.fad.fa-conveyor-belt-alt:after{content:"\10f46f"}.fad.fa-cookie:after{content:"\10f563"}.fad.fa-cookie-bite:after{content:"\10f564"}.fad.fa-copy:after{content:"\10f0c5"}.fad.fa-copyright:after{content:"\10f1f9"}.fad.fa-corn:after{content:"\10f6c7"}.fad.fa-couch:after{content:"\10f4b8"}.fad.fa-cow:after{content:"\10f6c8"}.fad.fa-cowbell:after{content:"\10f8b3"}.fad.fa-cowbell-more:after{content:"\10f8b4"}.fad.fa-credit-card:after{content:"\10f09d"}.fad.fa-credit-card-blank:after{content:"\10f389"}.fad.fa-credit-card-front:after{content:"\10f38a"}.fad.fa-cricket:after{content:"\10f449"}.fad.fa-croissant:after{content:"\10f7f6"}.fad.fa-crop:after{content:"\10f125"}.fad.fa-crop-alt:after{content:"\10f565"}.fad.fa-cross:after{content:"\10f654"}.fad.fa-crosshairs:after{content:"\10f05b"}.fad.fa-crow:after{content:"\10f520"}.fad.fa-crown:after{content:"\10f521"}.fad.fa-crutch:after{content:"\10f7f7"}.fad.fa-crutches:after{content:"\10f7f8"}.fad.fa-cube:after{content:"\10f1b2"}.fad.fa-cubes:after{content:"\10f1b3"}.fad.fa-curling:after{content:"\10f44a"}.fad.fa-cut:after{content:"\10f0c4"}.fad.fa-dagger:after{content:"\10f6cb"}.fad.fa-database:after{content:"\10f1c0"}.fad.fa-deaf:after{content:"\10f2a4"}.fad.fa-debug:after{content:"\10f7f9"}.fad.fa-deer:after{content:"\10f78e"}.fad.fa-deer-rudolph:after{content:"\10f78f"}.fad.fa-democrat:after{content:"\10f747"}.fad.fa-desktop:after{content:"\10f108"}.fad.fa-desktop-alt:after{content:"\10f390"}.fad.fa-dewpoint:after{content:"\10f748"}.fad.fa-dharmachakra:after{content:"\10f655"}.fad.fa-diagnoses:after{content:"\10f470"}.fad.fa-diamond:after{content:"\10f219"}.fad.fa-dice:after{content:"\10f522"}.fad.fa-dice-d10:after{content:"\10f6cd"}.fad.fa-dice-d12:after{content:"\10f6ce"}.fad.fa-dice-d20:after{content:"\10f6cf"}.fad.fa-dice-d4:after{content:"\10f6d0"}.fad.fa-dice-d6:after{content:"\10f6d1"}.fad.fa-dice-d8:after{content:"\10f6d2"}.fad.fa-dice-five:after{content:"\10f523"}.fad.fa-dice-four:after{content:"\10f524"}.fad.fa-dice-one:after{content:"\10f525"}.fad.fa-dice-six:after{content:"\10f526"}.fad.fa-dice-three:after{content:"\10f527"}.fad.fa-dice-two:after{content:"\10f528"}.fad.fa-digging:after{content:"\10f85e"}.fad.fa-digital-tachograph:after{content:"\10f566"}.fad.fa-diploma:after{content:"\10f5ea"}.fad.fa-directions:after{content:"\10f5eb"}.fad.fa-disc-drive:after{content:"\10f8b5"}.fad.fa-disease:after{content:"\10f7fa"}.fad.fa-divide:after{content:"\10f529"}.fad.fa-dizzy:after{content:"\10f567"}.fad.fa-dna:after{content:"\10f471"}.fad.fa-do-not-enter:after{content:"\10f5ec"}.fad.fa-dog:after{content:"\10f6d3"}.fad.fa-dog-leashed:after{content:"\10f6d4"}.fad.fa-dollar-sign:after{content:"\10f155"}.fad.fa-dolly:after{content:"\10f472"}.fad.fa-dolly-empty:after{content:"\10f473"}.fad.fa-dolly-flatbed:after{content:"\10f474"}.fad.fa-dolly-flatbed-alt:after{content:"\10f475"}.fad.fa-dolly-flatbed-empty:after{content:"\10f476"}.fad.fa-donate:after{content:"\10f4b9"}.fad.fa-door-closed:after{content:"\10f52a"}.fad.fa-door-open:after{content:"\10f52b"}.fad.fa-dot-circle:after{content:"\10f192"}.fad.fa-dove:after{content:"\10f4ba"}.fad.fa-download:after{content:"\10f019"}.fad.fa-drafting-compass:after{content:"\10f568"}.fad.fa-dragon:after{content:"\10f6d5"}.fad.fa-draw-circle:after{content:"\10f5ed"}.fad.fa-draw-polygon:after{content:"\10f5ee"}.fad.fa-draw-square:after{content:"\10f5ef"}.fad.fa-dreidel:after{content:"\10f792"}.fad.fa-drone:after{content:"\10f85f"}.fad.fa-drone-alt:after{content:"\10f860"}.fad.fa-drum:after{content:"\10f569"}.fad.fa-drum-steelpan:after{content:"\10f56a"}.fad.fa-drumstick:after{content:"\10f6d6"}.fad.fa-drumstick-bite:after{content:"\10f6d7"}.fad.fa-dryer:after{content:"\10f861"}.fad.fa-dryer-alt:after{content:"\10f862"}.fad.fa-duck:after{content:"\10f6d8"}.fad.fa-dumbbell:after{content:"\10f44b"}.fad.fa-dumpster:after{content:"\10f793"}.fad.fa-dumpster-fire:after{content:"\10f794"}.fad.fa-dungeon:after{content:"\10f6d9"}.fad.fa-ear:after{content:"\10f5f0"}.fad.fa-ear-muffs:after{content:"\10f795"}.fad.fa-eclipse:after{content:"\10f749"}.fad.fa-eclipse-alt:after{content:"\10f74a"}.fad.fa-edit:after{content:"\10f044"}.fad.fa-egg:after{content:"\10f7fb"}.fad.fa-egg-fried:after{content:"\10f7fc"}.fad.fa-eject:after{content:"\10f052"}.fad.fa-elephant:after{content:"\10f6da"}.fad.fa-ellipsis-h:after{content:"\10f141"}.fad.fa-ellipsis-h-alt:after{content:"\10f39b"}.fad.fa-ellipsis-v:after{content:"\10f142"}.fad.fa-ellipsis-v-alt:after{content:"\10f39c"}.fad.fa-empty-set:after{content:"\10f656"}.fad.fa-engine-warning:after{content:"\10f5f2"}.fad.fa-envelope:after{content:"\10f0e0"}.fad.fa-envelope-open:after{content:"\10f2b6"}.fad.fa-envelope-open-dollar:after{content:"\10f657"}.fad.fa-envelope-open-text:after{content:"\10f658"}.fad.fa-envelope-square:after{content:"\10f199"}.fad.fa-equals:after{content:"\10f52c"}.fad.fa-eraser:after{content:"\10f12d"}.fad.fa-ethernet:after{content:"\10f796"}.fad.fa-euro-sign:after{content:"\10f153"}.fad.fa-exchange:after{content:"\10f0ec"}.fad.fa-exchange-alt:after{content:"\10f362"}.fad.fa-exclamation:after{content:"\10f12a"}.fad.fa-exclamation-circle:after{content:"\10f06a"}.fad.fa-exclamation-square:after{content:"\10f321"}.fad.fa-exclamation-triangle:after{content:"\10f071"}.fad.fa-expand:after{content:"\10f065"}.fad.fa-expand-alt:after{content:"\10f424"}.fad.fa-expand-arrows:after{content:"\10f31d"}.fad.fa-expand-arrows-alt:after{content:"\10f31e"}.fad.fa-expand-wide:after{content:"\10f320"}.fad.fa-external-link:after{content:"\10f08e"}.fad.fa-external-link-alt:after{content:"\10f35d"}.fad.fa-external-link-square:after{content:"\10f14c"}.fad.fa-external-link-square-alt:after{content:"\10f360"}.fad.fa-eye:after{content:"\10f06e"}.fad.fa-eye-dropper:after{content:"\10f1fb"}.fad.fa-eye-evil:after{content:"\10f6db"}.fad.fa-eye-slash:after{content:"\10f070"}.fad.fa-fan:after{content:"\10f863"}.fad.fa-fan-table:after{content:"\10e004"}.fad.fa-farm:after{content:"\10f864"}.fad.fa-fast-backward:after{content:"\10f049"}.fad.fa-fast-forward:after{content:"\10f050"}.fad.fa-faucet:after{content:"\10e005"}.fad.fa-faucet-drip:after{content:"\10e006"}.fad.fa-fax:after{content:"\10f1ac"}.fad.fa-feather:after{content:"\10f52d"}.fad.fa-feather-alt:after{content:"\10f56b"}.fad.fa-female:after{content:"\10f182"}.fad.fa-field-hockey:after{content:"\10f44c"}.fad.fa-fighter-jet:after{content:"\10f0fb"}.fad.fa-file:after{content:"\10f15b"}.fad.fa-file-alt:after{content:"\10f15c"}.fad.fa-file-archive:after{content:"\10f1c6"}.fad.fa-file-audio:after{content:"\10f1c7"}.fad.fa-file-certificate:after{content:"\10f5f3"}.fad.fa-file-chart-line:after{content:"\10f659"}.fad.fa-file-chart-pie:after{content:"\10f65a"}.fad.fa-file-check:after{content:"\10f316"}.fad.fa-file-code:after{content:"\10f1c9"}.fad.fa-file-contract:after{content:"\10f56c"}.fad.fa-file-csv:after{content:"\10f6dd"}.fad.fa-file-download:after{content:"\10f56d"}.fad.fa-file-edit:after{content:"\10f31c"}.fad.fa-file-excel:after{content:"\10f1c3"}.fad.fa-file-exclamation:after{content:"\10f31a"}.fad.fa-file-export:after{content:"\10f56e"}.fad.fa-file-image:after{content:"\10f1c5"}.fad.fa-file-import:after{content:"\10f56f"}.fad.fa-file-invoice:after{content:"\10f570"}.fad.fa-file-invoice-dollar:after{content:"\10f571"}.fad.fa-file-medical:after{content:"\10f477"}.fad.fa-file-medical-alt:after{content:"\10f478"}.fad.fa-file-minus:after{content:"\10f318"}.fad.fa-file-music:after{content:"\10f8b6"}.fad.fa-file-pdf:after{content:"\10f1c1"}.fad.fa-file-plus:after{content:"\10f319"}.fad.fa-file-powerpoint:after{content:"\10f1c4"}.fad.fa-file-prescription:after{content:"\10f572"}.fad.fa-file-search:after{content:"\10f865"}.fad.fa-file-signature:after{content:"\10f573"}.fad.fa-file-spreadsheet:after{content:"\10f65b"}.fad.fa-file-times:after{content:"\10f317"}.fad.fa-file-upload:after{content:"\10f574"}.fad.fa-file-user:after{content:"\10f65c"}.fad.fa-file-video:after{content:"\10f1c8"}.fad.fa-file-word:after{content:"\10f1c2"}.fad.fa-files-medical:after{content:"\10f7fd"}.fad.fa-fill:after{content:"\10f575"}.fad.fa-fill-drip:after{content:"\10f576"}.fad.fa-film:after{content:"\10f008"}.fad.fa-film-alt:after{content:"\10f3a0"}.fad.fa-film-canister:after{content:"\10f8b7"}.fad.fa-filter:after{content:"\10f0b0"}.fad.fa-fingerprint:after{content:"\10f577"}.fad.fa-fire:after{content:"\10f06d"}.fad.fa-fire-alt:after{content:"\10f7e4"}.fad.fa-fire-extinguisher:after{content:"\10f134"}.fad.fa-fire-smoke:after{content:"\10f74b"}.fad.fa-fireplace:after{content:"\10f79a"}.fad.fa-first-aid:after{content:"\10f479"}.fad.fa-fish:after{content:"\10f578"}.fad.fa-fish-cooked:after{content:"\10f7fe"}.fad.fa-fist-raised:after{content:"\10f6de"}.fad.fa-flag:after{content:"\10f024"}.fad.fa-flag-alt:after{content:"\10f74c"}.fad.fa-flag-checkered:after{content:"\10f11e"}.fad.fa-flag-usa:after{content:"\10f74d"}.fad.fa-flame:after{content:"\10f6df"}.fad.fa-flashlight:after{content:"\10f8b8"}.fad.fa-flask:after{content:"\10f0c3"}.fad.fa-flask-poison:after{content:"\10f6e0"}.fad.fa-flask-potion:after{content:"\10f6e1"}.fad.fa-flower:after{content:"\10f7ff"}.fad.fa-flower-daffodil:after{content:"\10f800"}.fad.fa-flower-tulip:after{content:"\10f801"}.fad.fa-flushed:after{content:"\10f579"}.fad.fa-flute:after{content:"\10f8b9"}.fad.fa-flux-capacitor:after{content:"\10f8ba"}.fad.fa-fog:after{content:"\10f74e"}.fad.fa-folder:after{content:"\10f07b"}.fad.fa-folder-download:after{content:"\10e053"}.fad.fa-folder-minus:after{content:"\10f65d"}.fad.fa-folder-open:after{content:"\10f07c"}.fad.fa-folder-plus:after{content:"\10f65e"}.fad.fa-folder-times:after{content:"\10f65f"}.fad.fa-folder-tree:after{content:"\10f802"}.fad.fa-folder-upload:after{content:"\10e054"}.fad.fa-folders:after{content:"\10f660"}.fad.fa-font:after{content:"\10f031"}.fad.fa-font-awesome-logo-full:after{content:"\10f4e6"}.fad.fa-font-case:after{content:"\10f866"}.fad.fa-football-ball:after{content:"\10f44e"}.fad.fa-football-helmet:after{content:"\10f44f"}.fad.fa-forklift:after{content:"\10f47a"}.fad.fa-forward:after{content:"\10f04e"}.fad.fa-fragile:after{content:"\10f4bb"}.fad.fa-french-fries:after{content:"\10f803"}.fad.fa-frog:after{content:"\10f52e"}.fad.fa-frosty-head:after{content:"\10f79b"}.fad.fa-frown:after{content:"\10f119"}.fad.fa-frown-open:after{content:"\10f57a"}.fad.fa-function:after{content:"\10f661"}.fad.fa-funnel-dollar:after{content:"\10f662"}.fad.fa-futbol:after{content:"\10f1e3"}.fad.fa-galaxy:after{content:"\10e008"}.fad.fa-game-board:after{content:"\10f867"}.fad.fa-game-board-alt:after{content:"\10f868"}.fad.fa-game-console-handheld:after{content:"\10f8bb"}.fad.fa-gamepad:after{content:"\10f11b"}.fad.fa-gamepad-alt:after{content:"\10f8bc"}.fad.fa-garage:after{content:"\10e009"}.fad.fa-garage-car:after{content:"\10e00a"}.fad.fa-garage-open:after{content:"\10e00b"}.fad.fa-gas-pump:after{content:"\10f52f"}.fad.fa-gas-pump-slash:after{content:"\10f5f4"}.fad.fa-gavel:after{content:"\10f0e3"}.fad.fa-gem:after{content:"\10f3a5"}.fad.fa-genderless:after{content:"\10f22d"}.fad.fa-ghost:after{content:"\10f6e2"}.fad.fa-gift:after{content:"\10f06b"}.fad.fa-gift-card:after{content:"\10f663"}.fad.fa-gifts:after{content:"\10f79c"}.fad.fa-gingerbread-man:after{content:"\10f79d"}.fad.fa-glass:after{content:"\10f804"}.fad.fa-glass-champagne:after{content:"\10f79e"}.fad.fa-glass-cheers:after{content:"\10f79f"}.fad.fa-glass-citrus:after{content:"\10f869"}.fad.fa-glass-martini:after{content:"\10f000"}.fad.fa-glass-martini-alt:after{content:"\10f57b"}.fad.fa-glass-whiskey:after{content:"\10f7a0"}.fad.fa-glass-whiskey-rocks:after{content:"\10f7a1"}.fad.fa-glasses:after{content:"\10f530"}.fad.fa-glasses-alt:after{content:"\10f5f5"}.fad.fa-globe:after{content:"\10f0ac"}.fad.fa-globe-africa:after{content:"\10f57c"}.fad.fa-globe-americas:after{content:"\10f57d"}.fad.fa-globe-asia:after{content:"\10f57e"}.fad.fa-globe-europe:after{content:"\10f7a2"}.fad.fa-globe-snow:after{content:"\10f7a3"}.fad.fa-globe-stand:after{content:"\10f5f6"}.fad.fa-golf-ball:after{content:"\10f450"}.fad.fa-golf-club:after{content:"\10f451"}.fad.fa-gopuram:after{content:"\10f664"}.fad.fa-graduation-cap:after{content:"\10f19d"}.fad.fa-gramophone:after{content:"\10f8bd"}.fad.fa-greater-than:after{content:"\10f531"}.fad.fa-greater-than-equal:after{content:"\10f532"}.fad.fa-grimace:after{content:"\10f57f"}.fad.fa-grin:after{content:"\10f580"}.fad.fa-grin-alt:after{content:"\10f581"}.fad.fa-grin-beam:after{content:"\10f582"}.fad.fa-grin-beam-sweat:after{content:"\10f583"}.fad.fa-grin-hearts:after{content:"\10f584"}.fad.fa-grin-squint:after{content:"\10f585"}.fad.fa-grin-squint-tears:after{content:"\10f586"}.fad.fa-grin-stars:after{content:"\10f587"}.fad.fa-grin-tears:after{content:"\10f588"}.fad.fa-grin-tongue:after{content:"\10f589"}.fad.fa-grin-tongue-squint:after{content:"\10f58a"}.fad.fa-grin-tongue-wink:after{content:"\10f58b"}.fad.fa-grin-wink:after{content:"\10f58c"}.fad.fa-grip-horizontal:after{content:"\10f58d"}.fad.fa-grip-lines:after{content:"\10f7a4"}.fad.fa-grip-lines-vertical:after{content:"\10f7a5"}.fad.fa-grip-vertical:after{content:"\10f58e"}.fad.fa-guitar:after{content:"\10f7a6"}.fad.fa-guitar-electric:after{content:"\10f8be"}.fad.fa-guitars:after{content:"\10f8bf"}.fad.fa-h-square:after{content:"\10f0fd"}.fad.fa-h1:after{content:"\10f313"}.fad.fa-h2:after{content:"\10f314"}.fad.fa-h3:after{content:"\10f315"}.fad.fa-h4:after{content:"\10f86a"}.fad.fa-hamburger:after{content:"\10f805"}.fad.fa-hammer:after{content:"\10f6e3"}.fad.fa-hammer-war:after{content:"\10f6e4"}.fad.fa-hamsa:after{content:"\10f665"}.fad.fa-hand-heart:after{content:"\10f4bc"}.fad.fa-hand-holding:after{content:"\10f4bd"}.fad.fa-hand-holding-box:after{content:"\10f47b"}.fad.fa-hand-holding-heart:after{content:"\10f4be"}.fad.fa-hand-holding-magic:after{content:"\10f6e5"}.fad.fa-hand-holding-medical:after{content:"\10e05c"}.fad.fa-hand-holding-seedling:after{content:"\10f4bf"}.fad.fa-hand-holding-usd:after{content:"\10f4c0"}.fad.fa-hand-holding-water:after{content:"\10f4c1"}.fad.fa-hand-lizard:after{content:"\10f258"}.fad.fa-hand-middle-finger:after{content:"\10f806"}.fad.fa-hand-paper:after{content:"\10f256"}.fad.fa-hand-peace:after{content:"\10f25b"}.fad.fa-hand-point-down:after{content:"\10f0a7"}.fad.fa-hand-point-left:after{content:"\10f0a5"}.fad.fa-hand-point-right:after{content:"\10f0a4"}.fad.fa-hand-point-up:after{content:"\10f0a6"}.fad.fa-hand-pointer:after{content:"\10f25a"}.fad.fa-hand-receiving:after{content:"\10f47c"}.fad.fa-hand-rock:after{content:"\10f255"}.fad.fa-hand-scissors:after{content:"\10f257"}.fad.fa-hand-sparkles:after{content:"\10e05d"}.fad.fa-hand-spock:after{content:"\10f259"}.fad.fa-hands:after{content:"\10f4c2"}.fad.fa-hands-heart:after{content:"\10f4c3"}.fad.fa-hands-helping:after{content:"\10f4c4"}.fad.fa-hands-usd:after{content:"\10f4c5"}.fad.fa-hands-wash:after{content:"\10e05e"}.fad.fa-handshake:after{content:"\10f2b5"}.fad.fa-handshake-alt:after{content:"\10f4c6"}.fad.fa-handshake-alt-slash:after{content:"\10e05f"}.fad.fa-handshake-slash:after{content:"\10e060"}.fad.fa-hanukiah:after{content:"\10f6e6"}.fad.fa-hard-hat:after{content:"\10f807"}.fad.fa-hashtag:after{content:"\10f292"}.fad.fa-hat-chef:after{content:"\10f86b"}.fad.fa-hat-cowboy:after{content:"\10f8c0"}.fad.fa-hat-cowboy-side:after{content:"\10f8c1"}.fad.fa-hat-santa:after{content:"\10f7a7"}.fad.fa-hat-winter:after{content:"\10f7a8"}.fad.fa-hat-witch:after{content:"\10f6e7"}.fad.fa-hat-wizard:after{content:"\10f6e8"}.fad.fa-hdd:after{content:"\10f0a0"}.fad.fa-head-side:after{content:"\10f6e9"}.fad.fa-head-side-brain:after{content:"\10f808"}.fad.fa-head-side-cough:after{content:"\10e061"}.fad.fa-head-side-cough-slash:after{content:"\10e062"}.fad.fa-head-side-headphones:after{content:"\10f8c2"}.fad.fa-head-side-mask:after{content:"\10e063"}.fad.fa-head-side-medical:after{content:"\10f809"}.fad.fa-head-side-virus:after{content:"\10e064"}.fad.fa-head-vr:after{content:"\10f6ea"}.fad.fa-heading:after{content:"\10f1dc"}.fad.fa-headphones:after{content:"\10f025"}.fad.fa-headphones-alt:after{content:"\10f58f"}.fad.fa-headset:after{content:"\10f590"}.fad.fa-heart:after{content:"\10f004"}.fad.fa-heart-broken:after{content:"\10f7a9"}.fad.fa-heart-circle:after{content:"\10f4c7"}.fad.fa-heart-rate:after{content:"\10f5f8"}.fad.fa-heart-square:after{content:"\10f4c8"}.fad.fa-heartbeat:after{content:"\10f21e"}.fad.fa-heat:after{content:"\10e00c"}.fad.fa-helicopter:after{content:"\10f533"}.fad.fa-helmet-battle:after{content:"\10f6eb"}.fad.fa-hexagon:after{content:"\10f312"}.fad.fa-highlighter:after{content:"\10f591"}.fad.fa-hiking:after{content:"\10f6ec"}.fad.fa-hippo:after{content:"\10f6ed"}.fad.fa-history:after{content:"\10f1da"}.fad.fa-hockey-mask:after{content:"\10f6ee"}.fad.fa-hockey-puck:after{content:"\10f453"}.fad.fa-hockey-sticks:after{content:"\10f454"}.fad.fa-holly-berry:after{content:"\10f7aa"}.fad.fa-home:after{content:"\10f015"}.fad.fa-home-alt:after{content:"\10f80a"}.fad.fa-home-heart:after{content:"\10f4c9"}.fad.fa-home-lg:after{content:"\10f80b"}.fad.fa-home-lg-alt:after{content:"\10f80c"}.fad.fa-hood-cloak:after{content:"\10f6ef"}.fad.fa-horizontal-rule:after{content:"\10f86c"}.fad.fa-horse:after{content:"\10f6f0"}.fad.fa-horse-head:after{content:"\10f7ab"}.fad.fa-horse-saddle:after{content:"\10f8c3"}.fad.fa-hospital:after{content:"\10f0f8"}.fad.fa-hospital-alt:after{content:"\10f47d"}.fad.fa-hospital-symbol:after{content:"\10f47e"}.fad.fa-hospital-user:after{content:"\10f80d"}.fad.fa-hospitals:after{content:"\10f80e"}.fad.fa-hot-tub:after{content:"\10f593"}.fad.fa-hotdog:after{content:"\10f80f"}.fad.fa-hotel:after{content:"\10f594"}.fad.fa-hourglass:after{content:"\10f254"}.fad.fa-hourglass-end:after{content:"\10f253"}.fad.fa-hourglass-half:after{content:"\10f252"}.fad.fa-hourglass-start:after{content:"\10f251"}.fad.fa-house:after{content:"\10e00d"}.fad.fa-house-damage:after{content:"\10f6f1"}.fad.fa-house-day:after{content:"\10e00e"}.fad.fa-house-flood:after{content:"\10f74f"}.fad.fa-house-leave:after{content:"\10e00f"}.fad.fa-house-night:after{content:"\10e010"}.fad.fa-house-return:after{content:"\10e011"}.fad.fa-house-signal:after{content:"\10e012"}.fad.fa-house-user:after{content:"\10e065"}.fad.fa-hryvnia:after{content:"\10f6f2"}.fad.fa-humidity:after{content:"\10f750"}.fad.fa-hurricane:after{content:"\10f751"}.fad.fa-i-cursor:after{content:"\10f246"}.fad.fa-ice-cream:after{content:"\10f810"}.fad.fa-ice-skate:after{content:"\10f7ac"}.fad.fa-icicles:after{content:"\10f7ad"}.fad.fa-icons:after{content:"\10f86d"}.fad.fa-icons-alt:after{content:"\10f86e"}.fad.fa-id-badge:after{content:"\10f2c1"}.fad.fa-id-card:after{content:"\10f2c2"}.fad.fa-id-card-alt:after{content:"\10f47f"}.fad.fa-igloo:after{content:"\10f7ae"}.fad.fa-image:after{content:"\10f03e"}.fad.fa-image-polaroid:after{content:"\10f8c4"}.fad.fa-images:after{content:"\10f302"}.fad.fa-inbox:after{content:"\10f01c"}.fad.fa-inbox-in:after{content:"\10f310"}.fad.fa-inbox-out:after{content:"\10f311"}.fad.fa-indent:after{content:"\10f03c"}.fad.fa-industry:after{content:"\10f275"}.fad.fa-industry-alt:after{content:"\10f3b3"}.fad.fa-infinity:after{content:"\10f534"}.fad.fa-info:after{content:"\10f129"}.fad.fa-info-circle:after{content:"\10f05a"}.fad.fa-info-square:after{content:"\10f30f"}.fad.fa-inhaler:after{content:"\10f5f9"}.fad.fa-integral:after{content:"\10f667"}.fad.fa-intersection:after{content:"\10f668"}.fad.fa-inventory:after{content:"\10f480"}.fad.fa-island-tropical:after{content:"\10f811"}.fad.fa-italic:after{content:"\10f033"}.fad.fa-jack-o-lantern:after{content:"\10f30e"}.fad.fa-jedi:after{content:"\10f669"}.fad.fa-joint:after{content:"\10f595"}.fad.fa-journal-whills:after{content:"\10f66a"}.fad.fa-joystick:after{content:"\10f8c5"}.fad.fa-jug:after{content:"\10f8c6"}.fad.fa-kaaba:after{content:"\10f66b"}.fad.fa-kazoo:after{content:"\10f8c7"}.fad.fa-kerning:after{content:"\10f86f"}.fad.fa-key:after{content:"\10f084"}.fad.fa-key-skeleton:after{content:"\10f6f3"}.fad.fa-keyboard:after{content:"\10f11c"}.fad.fa-keynote:after{content:"\10f66c"}.fad.fa-khanda:after{content:"\10f66d"}.fad.fa-kidneys:after{content:"\10f5fb"}.fad.fa-kiss:after{content:"\10f596"}.fad.fa-kiss-beam:after{content:"\10f597"}.fad.fa-kiss-wink-heart:after{content:"\10f598"}.fad.fa-kite:after{content:"\10f6f4"}.fad.fa-kiwi-bird:after{content:"\10f535"}.fad.fa-knife-kitchen:after{content:"\10f6f5"}.fad.fa-lambda:after{content:"\10f66e"}.fad.fa-lamp:after{content:"\10f4ca"}.fad.fa-lamp-desk:after{content:"\10e014"}.fad.fa-lamp-floor:after{content:"\10e015"}.fad.fa-landmark:after{content:"\10f66f"}.fad.fa-landmark-alt:after{content:"\10f752"}.fad.fa-language:after{content:"\10f1ab"}.fad.fa-laptop:after{content:"\10f109"}.fad.fa-laptop-code:after{content:"\10f5fc"}.fad.fa-laptop-house:after{content:"\10e066"}.fad.fa-laptop-medical:after{content:"\10f812"}.fad.fa-lasso:after{content:"\10f8c8"}.fad.fa-laugh:after{content:"\10f599"}.fad.fa-laugh-beam:after{content:"\10f59a"}.fad.fa-laugh-squint:after{content:"\10f59b"}.fad.fa-laugh-wink:after{content:"\10f59c"}.fad.fa-layer-group:after{content:"\10f5fd"}.fad.fa-layer-minus:after{content:"\10f5fe"}.fad.fa-layer-plus:after{content:"\10f5ff"}.fad.fa-leaf:after{content:"\10f06c"}.fad.fa-leaf-heart:after{content:"\10f4cb"}.fad.fa-leaf-maple:after{content:"\10f6f6"}.fad.fa-leaf-oak:after{content:"\10f6f7"}.fad.fa-lemon:after{content:"\10f094"}.fad.fa-less-than:after{content:"\10f536"}.fad.fa-less-than-equal:after{content:"\10f537"}.fad.fa-level-down:after{content:"\10f149"}.fad.fa-level-down-alt:after{content:"\10f3be"}.fad.fa-level-up:after{content:"\10f148"}.fad.fa-level-up-alt:after{content:"\10f3bf"}.fad.fa-life-ring:after{content:"\10f1cd"}.fad.fa-light-ceiling:after{content:"\10e016"}.fad.fa-light-switch:after{content:"\10e017"}.fad.fa-light-switch-off:after{content:"\10e018"}.fad.fa-light-switch-on:after{content:"\10e019"}.fad.fa-lightbulb:after{content:"\10f0eb"}.fad.fa-lightbulb-dollar:after{content:"\10f670"}.fad.fa-lightbulb-exclamation:after{content:"\10f671"}.fad.fa-lightbulb-on:after{content:"\10f672"}.fad.fa-lightbulb-slash:after{content:"\10f673"}.fad.fa-lights-holiday:after{content:"\10f7b2"}.fad.fa-line-columns:after{content:"\10f870"}.fad.fa-line-height:after{content:"\10f871"}.fad.fa-link:after{content:"\10f0c1"}.fad.fa-lips:after{content:"\10f600"}.fad.fa-lira-sign:after{content:"\10f195"}.fad.fa-list:after{content:"\10f03a"}.fad.fa-list-alt:after{content:"\10f022"}.fad.fa-list-music:after{content:"\10f8c9"}.fad.fa-list-ol:after{content:"\10f0cb"}.fad.fa-list-ul:after{content:"\10f0ca"}.fad.fa-location:after{content:"\10f601"}.fad.fa-location-arrow:after{content:"\10f124"}.fad.fa-location-circle:after{content:"\10f602"}.fad.fa-location-slash:after{content:"\10f603"}.fad.fa-lock:after{content:"\10f023"}.fad.fa-lock-alt:after{content:"\10f30d"}.fad.fa-lock-open:after{content:"\10f3c1"}.fad.fa-lock-open-alt:after{content:"\10f3c2"}.fad.fa-long-arrow-alt-down:after{content:"\10f309"}.fad.fa-long-arrow-alt-left:after{content:"\10f30a"}.fad.fa-long-arrow-alt-right:after{content:"\10f30b"}.fad.fa-long-arrow-alt-up:after{content:"\10f30c"}.fad.fa-long-arrow-down:after{content:"\10f175"}.fad.fa-long-arrow-left:after{content:"\10f177"}.fad.fa-long-arrow-right:after{content:"\10f178"}.fad.fa-long-arrow-up:after{content:"\10f176"}.fad.fa-loveseat:after{content:"\10f4cc"}.fad.fa-low-vision:after{content:"\10f2a8"}.fad.fa-luchador:after{content:"\10f455"}.fad.fa-luggage-cart:after{content:"\10f59d"}.fad.fa-lungs:after{content:"\10f604"}.fad.fa-lungs-virus:after{content:"\10e067"}.fad.fa-mace:after{content:"\10f6f8"}.fad.fa-magic:after{content:"\10f0d0"}.fad.fa-magnet:after{content:"\10f076"}.fad.fa-mail-bulk:after{content:"\10f674"}.fad.fa-mailbox:after{content:"\10f813"}.fad.fa-male:after{content:"\10f183"}.fad.fa-mandolin:after{content:"\10f6f9"}.fad.fa-map:after{content:"\10f279"}.fad.fa-map-marked:after{content:"\10f59f"}.fad.fa-map-marked-alt:after{content:"\10f5a0"}.fad.fa-map-marker:after{content:"\10f041"}.fad.fa-map-marker-alt:after{content:"\10f3c5"}.fad.fa-map-marker-alt-slash:after{content:"\10f605"}.fad.fa-map-marker-check:after{content:"\10f606"}.fad.fa-map-marker-edit:after{content:"\10f607"}.fad.fa-map-marker-exclamation:after{content:"\10f608"}.fad.fa-map-marker-minus:after{content:"\10f609"}.fad.fa-map-marker-plus:after{content:"\10f60a"}.fad.fa-map-marker-question:after{content:"\10f60b"}.fad.fa-map-marker-slash:after{content:"\10f60c"}.fad.fa-map-marker-smile:after{content:"\10f60d"}.fad.fa-map-marker-times:after{content:"\10f60e"}.fad.fa-map-pin:after{content:"\10f276"}.fad.fa-map-signs:after{content:"\10f277"}.fad.fa-marker:after{content:"\10f5a1"}.fad.fa-mars:after{content:"\10f222"}.fad.fa-mars-double:after{content:"\10f227"}.fad.fa-mars-stroke:after{content:"\10f229"}.fad.fa-mars-stroke-h:after{content:"\10f22b"}.fad.fa-mars-stroke-v:after{content:"\10f22a"}.fad.fa-mask:after{content:"\10f6fa"}.fad.fa-meat:after{content:"\10f814"}.fad.fa-medal:after{content:"\10f5a2"}.fad.fa-medkit:after{content:"\10f0fa"}.fad.fa-megaphone:after{content:"\10f675"}.fad.fa-meh:after{content:"\10f11a"}.fad.fa-meh-blank:after{content:"\10f5a4"}.fad.fa-meh-rolling-eyes:after{content:"\10f5a5"}.fad.fa-memory:after{content:"\10f538"}.fad.fa-menorah:after{content:"\10f676"}.fad.fa-mercury:after{content:"\10f223"}.fad.fa-meteor:after{content:"\10f753"}.fad.fa-microchip:after{content:"\10f2db"}.fad.fa-microphone:after{content:"\10f130"}.fad.fa-microphone-alt:after{content:"\10f3c9"}.fad.fa-microphone-alt-slash:after{content:"\10f539"}.fad.fa-microphone-slash:after{content:"\10f131"}.fad.fa-microphone-stand:after{content:"\10f8cb"}.fad.fa-microscope:after{content:"\10f610"}.fad.fa-microwave:after{content:"\10e01b"}.fad.fa-mind-share:after{content:"\10f677"}.fad.fa-minus:after{content:"\10f068"}.fad.fa-minus-circle:after{content:"\10f056"}.fad.fa-minus-hexagon:after{content:"\10f307"}.fad.fa-minus-octagon:after{content:"\10f308"}.fad.fa-minus-square:after{content:"\10f146"}.fad.fa-mistletoe:after{content:"\10f7b4"}.fad.fa-mitten:after{content:"\10f7b5"}.fad.fa-mobile:after{content:"\10f10b"}.fad.fa-mobile-alt:after{content:"\10f3cd"}.fad.fa-mobile-android:after{content:"\10f3ce"}.fad.fa-mobile-android-alt:after{content:"\10f3cf"}.fad.fa-money-bill:after{content:"\10f0d6"}.fad.fa-money-bill-alt:after{content:"\10f3d1"}.fad.fa-money-bill-wave:after{content:"\10f53a"}.fad.fa-money-bill-wave-alt:after{content:"\10f53b"}.fad.fa-money-check:after{content:"\10f53c"}.fad.fa-money-check-alt:after{content:"\10f53d"}.fad.fa-money-check-edit:after{content:"\10f872"}.fad.fa-money-check-edit-alt:after{content:"\10f873"}.fad.fa-monitor-heart-rate:after{content:"\10f611"}.fad.fa-monkey:after{content:"\10f6fb"}.fad.fa-monument:after{content:"\10f5a6"}.fad.fa-moon:after{content:"\10f186"}.fad.fa-moon-cloud:after{content:"\10f754"}.fad.fa-moon-stars:after{content:"\10f755"}.fad.fa-mortar-pestle:after{content:"\10f5a7"}.fad.fa-mosque:after{content:"\10f678"}.fad.fa-motorcycle:after{content:"\10f21c"}.fad.fa-mountain:after{content:"\10f6fc"}.fad.fa-mountains:after{content:"\10f6fd"}.fad.fa-mouse:after{content:"\10f8cc"}.fad.fa-mouse-alt:after{content:"\10f8cd"}.fad.fa-mouse-pointer:after{content:"\10f245"}.fad.fa-mp3-player:after{content:"\10f8ce"}.fad.fa-mug:after{content:"\10f874"}.fad.fa-mug-hot:after{content:"\10f7b6"}.fad.fa-mug-marshmallows:after{content:"\10f7b7"}.fad.fa-mug-tea:after{content:"\10f875"}.fad.fa-music:after{content:"\10f001"}.fad.fa-music-alt:after{content:"\10f8cf"}.fad.fa-music-alt-slash:after{content:"\10f8d0"}.fad.fa-music-slash:after{content:"\10f8d1"}.fad.fa-narwhal:after{content:"\10f6fe"}.fad.fa-network-wired:after{content:"\10f6ff"}.fad.fa-neuter:after{content:"\10f22c"}.fad.fa-newspaper:after{content:"\10f1ea"}.fad.fa-not-equal:after{content:"\10f53e"}.fad.fa-notes-medical:after{content:"\10f481"}.fad.fa-object-group:after{content:"\10f247"}.fad.fa-object-ungroup:after{content:"\10f248"}.fad.fa-octagon:after{content:"\10f306"}.fad.fa-oil-can:after{content:"\10f613"}.fad.fa-oil-temp:after{content:"\10f614"}.fad.fa-om:after{content:"\10f679"}.fad.fa-omega:after{content:"\10f67a"}.fad.fa-ornament:after{content:"\10f7b8"}.fad.fa-otter:after{content:"\10f700"}.fad.fa-outdent:after{content:"\10f03b"}.fad.fa-outlet:after{content:"\10e01c"}.fad.fa-oven:after{content:"\10e01d"}.fad.fa-overline:after{content:"\10f876"}.fad.fa-page-break:after{content:"\10f877"}.fad.fa-pager:after{content:"\10f815"}.fad.fa-paint-brush:after{content:"\10f1fc"}.fad.fa-paint-brush-alt:after{content:"\10f5a9"}.fad.fa-paint-roller:after{content:"\10f5aa"}.fad.fa-palette:after{content:"\10f53f"}.fad.fa-pallet:after{content:"\10f482"}.fad.fa-pallet-alt:after{content:"\10f483"}.fad.fa-paper-plane:after{content:"\10f1d8"}.fad.fa-paperclip:after{content:"\10f0c6"}.fad.fa-parachute-box:after{content:"\10f4cd"}.fad.fa-paragraph:after{content:"\10f1dd"}.fad.fa-paragraph-rtl:after{content:"\10f878"}.fad.fa-parking:after{content:"\10f540"}.fad.fa-parking-circle:after{content:"\10f615"}.fad.fa-parking-circle-slash:after{content:"\10f616"}.fad.fa-parking-slash:after{content:"\10f617"}.fad.fa-passport:after{content:"\10f5ab"}.fad.fa-pastafarianism:after{content:"\10f67b"}.fad.fa-paste:after{content:"\10f0ea"}.fad.fa-pause:after{content:"\10f04c"}.fad.fa-pause-circle:after{content:"\10f28b"}.fad.fa-paw:after{content:"\10f1b0"}.fad.fa-paw-alt:after{content:"\10f701"}.fad.fa-paw-claws:after{content:"\10f702"}.fad.fa-peace:after{content:"\10f67c"}.fad.fa-pegasus:after{content:"\10f703"}.fad.fa-pen:after{content:"\10f304"}.fad.fa-pen-alt:after{content:"\10f305"}.fad.fa-pen-fancy:after{content:"\10f5ac"}.fad.fa-pen-nib:after{content:"\10f5ad"}.fad.fa-pen-square:after{content:"\10f14b"}.fad.fa-pencil:after{content:"\10f040"}.fad.fa-pencil-alt:after{content:"\10f303"}.fad.fa-pencil-paintbrush:after{content:"\10f618"}.fad.fa-pencil-ruler:after{content:"\10f5ae"}.fad.fa-pennant:after{content:"\10f456"}.fad.fa-people-arrows:after{content:"\10e068"}.fad.fa-people-carry:after{content:"\10f4ce"}.fad.fa-pepper-hot:after{content:"\10f816"}.fad.fa-percent:after{content:"\10f295"}.fad.fa-percentage:after{content:"\10f541"}.fad.fa-person-booth:after{content:"\10f756"}.fad.fa-person-carry:after{content:"\10f4cf"}.fad.fa-person-dolly:after{content:"\10f4d0"}.fad.fa-person-dolly-empty:after{content:"\10f4d1"}.fad.fa-person-sign:after{content:"\10f757"}.fad.fa-phone:after{content:"\10f095"}.fad.fa-phone-alt:after{content:"\10f879"}.fad.fa-phone-laptop:after{content:"\10f87a"}.fad.fa-phone-office:after{content:"\10f67d"}.fad.fa-phone-plus:after{content:"\10f4d2"}.fad.fa-phone-rotary:after{content:"\10f8d3"}.fad.fa-phone-slash:after{content:"\10f3dd"}.fad.fa-phone-square:after{content:"\10f098"}.fad.fa-phone-square-alt:after{content:"\10f87b"}.fad.fa-phone-volume:after{content:"\10f2a0"}.fad.fa-photo-video:after{content:"\10f87c"}.fad.fa-pi:after{content:"\10f67e"}.fad.fa-piano:after{content:"\10f8d4"}.fad.fa-piano-keyboard:after{content:"\10f8d5"}.fad.fa-pie:after{content:"\10f705"}.fad.fa-pig:after{content:"\10f706"}.fad.fa-piggy-bank:after{content:"\10f4d3"}.fad.fa-pills:after{content:"\10f484"}.fad.fa-pizza:after{content:"\10f817"}.fad.fa-pizza-slice:after{content:"\10f818"}.fad.fa-place-of-worship:after{content:"\10f67f"}.fad.fa-plane:after{content:"\10f072"}.fad.fa-plane-alt:after{content:"\10f3de"}.fad.fa-plane-arrival:after{content:"\10f5af"}.fad.fa-plane-departure:after{content:"\10f5b0"}.fad.fa-plane-slash:after{content:"\10e069"}.fad.fa-planet-moon:after{content:"\10e01f"}.fad.fa-planet-ringed:after{content:"\10e020"}.fad.fa-play:after{content:"\10f04b"}.fad.fa-play-circle:after{content:"\10f144"}.fad.fa-plug:after{content:"\10f1e6"}.fad.fa-plus:after{content:"\10f067"}.fad.fa-plus-circle:after{content:"\10f055"}.fad.fa-plus-hexagon:after{content:"\10f300"}.fad.fa-plus-octagon:after{content:"\10f301"}.fad.fa-plus-square:after{content:"\10f0fe"}.fad.fa-podcast:after{content:"\10f2ce"}.fad.fa-podium:after{content:"\10f680"}.fad.fa-podium-star:after{content:"\10f758"}.fad.fa-police-box:after{content:"\10e021"}.fad.fa-poll:after{content:"\10f681"}.fad.fa-poll-h:after{content:"\10f682"}.fad.fa-poll-people:after{content:"\10f759"}.fad.fa-poo:after{content:"\10f2fe"}.fad.fa-poo-storm:after{content:"\10f75a"}.fad.fa-poop:after{content:"\10f619"}.fad.fa-popcorn:after{content:"\10f819"}.fad.fa-portal-enter:after{content:"\10e022"}.fad.fa-portal-exit:after{content:"\10e023"}.fad.fa-portrait:after{content:"\10f3e0"}.fad.fa-pound-sign:after{content:"\10f154"}.fad.fa-power-off:after{content:"\10f011"}.fad.fa-pray:after{content:"\10f683"}.fad.fa-praying-hands:after{content:"\10f684"}.fad.fa-prescription:after{content:"\10f5b1"}.fad.fa-prescription-bottle:after{content:"\10f485"}.fad.fa-prescription-bottle-alt:after{content:"\10f486"}.fad.fa-presentation:after{content:"\10f685"}.fad.fa-print:after{content:"\10f02f"}.fad.fa-print-search:after{content:"\10f81a"}.fad.fa-print-slash:after{content:"\10f686"}.fad.fa-procedures:after{content:"\10f487"}.fad.fa-project-diagram:after{content:"\10f542"}.fad.fa-projector:after{content:"\10f8d6"}.fad.fa-pump-medical:after{content:"\10e06a"}.fad.fa-pump-soap:after{content:"\10e06b"}.fad.fa-pumpkin:after{content:"\10f707"}.fad.fa-puzzle-piece:after{content:"\10f12e"}.fad.fa-qrcode:after{content:"\10f029"}.fad.fa-question:after{content:"\10f128"}.fad.fa-question-circle:after{content:"\10f059"}.fad.fa-question-square:after{content:"\10f2fd"}.fad.fa-quidditch:after{content:"\10f458"}.fad.fa-quote-left:after{content:"\10f10d"}.fad.fa-quote-right:after{content:"\10f10e"}.fad.fa-quran:after{content:"\10f687"}.fad.fa-rabbit:after{content:"\10f708"}.fad.fa-rabbit-fast:after{content:"\10f709"}.fad.fa-racquet:after{content:"\10f45a"}.fad.fa-radar:after{content:"\10e024"}.fad.fa-radiation:after{content:"\10f7b9"}.fad.fa-radiation-alt:after{content:"\10f7ba"}.fad.fa-radio:after{content:"\10f8d7"}.fad.fa-radio-alt:after{content:"\10f8d8"}.fad.fa-rainbow:after{content:"\10f75b"}.fad.fa-raindrops:after{content:"\10f75c"}.fad.fa-ram:after{content:"\10f70a"}.fad.fa-ramp-loading:after{content:"\10f4d4"}.fad.fa-random:after{content:"\10f074"}.fad.fa-raygun:after{content:"\10e025"}.fad.fa-receipt:after{content:"\10f543"}.fad.fa-record-vinyl:after{content:"\10f8d9"}.fad.fa-rectangle-landscape:after{content:"\10f2fa"}.fad.fa-rectangle-portrait:after{content:"\10f2fb"}.fad.fa-rectangle-wide:after{content:"\10f2fc"}.fad.fa-recycle:after{content:"\10f1b8"}.fad.fa-redo:after{content:"\10f01e"}.fad.fa-redo-alt:after{content:"\10f2f9"}.fad.fa-refrigerator:after{content:"\10e026"}.fad.fa-registered:after{content:"\10f25d"}.fad.fa-remove-format:after{content:"\10f87d"}.fad.fa-repeat:after{content:"\10f363"}.fad.fa-repeat-1:after{content:"\10f365"}.fad.fa-repeat-1-alt:after{content:"\10f366"}.fad.fa-repeat-alt:after{content:"\10f364"}.fad.fa-reply:after{content:"\10f3e5"}.fad.fa-reply-all:after{content:"\10f122"}.fad.fa-republican:after{content:"\10f75e"}.fad.fa-restroom:after{content:"\10f7bd"}.fad.fa-retweet:after{content:"\10f079"}.fad.fa-retweet-alt:after{content:"\10f361"}.fad.fa-ribbon:after{content:"\10f4d6"}.fad.fa-ring:after{content:"\10f70b"}.fad.fa-rings-wedding:after{content:"\10f81b"}.fad.fa-road:after{content:"\10f018"}.fad.fa-robot:after{content:"\10f544"}.fad.fa-rocket:after{content:"\10f135"}.fad.fa-rocket-launch:after{content:"\10e027"}.fad.fa-route:after{content:"\10f4d7"}.fad.fa-route-highway:after{content:"\10f61a"}.fad.fa-route-interstate:after{content:"\10f61b"}.fad.fa-router:after{content:"\10f8da"}.fad.fa-rss:after{content:"\10f09e"}.fad.fa-rss-square:after{content:"\10f143"}.fad.fa-ruble-sign:after{content:"\10f158"}.fad.fa-ruler:after{content:"\10f545"}.fad.fa-ruler-combined:after{content:"\10f546"}.fad.fa-ruler-horizontal:after{content:"\10f547"}.fad.fa-ruler-triangle:after{content:"\10f61c"}.fad.fa-ruler-vertical:after{content:"\10f548"}.fad.fa-running:after{content:"\10f70c"}.fad.fa-rupee-sign:after{content:"\10f156"}.fad.fa-rv:after{content:"\10f7be"}.fad.fa-sack:after{content:"\10f81c"}.fad.fa-sack-dollar:after{content:"\10f81d"}.fad.fa-sad-cry:after{content:"\10f5b3"}.fad.fa-sad-tear:after{content:"\10f5b4"}.fad.fa-salad:after{content:"\10f81e"}.fad.fa-sandwich:after{content:"\10f81f"}.fad.fa-satellite:after{content:"\10f7bf"}.fad.fa-satellite-dish:after{content:"\10f7c0"}.fad.fa-sausage:after{content:"\10f820"}.fad.fa-save:after{content:"\10f0c7"}.fad.fa-sax-hot:after{content:"\10f8db"}.fad.fa-saxophone:after{content:"\10f8dc"}.fad.fa-scalpel:after{content:"\10f61d"}.fad.fa-scalpel-path:after{content:"\10f61e"}.fad.fa-scanner:after{content:"\10f488"}.fad.fa-scanner-image:after{content:"\10f8f3"}.fad.fa-scanner-keyboard:after{content:"\10f489"}.fad.fa-scanner-touchscreen:after{content:"\10f48a"}.fad.fa-scarecrow:after{content:"\10f70d"}.fad.fa-scarf:after{content:"\10f7c1"}.fad.fa-school:after{content:"\10f549"}.fad.fa-screwdriver:after{content:"\10f54a"}.fad.fa-scroll:after{content:"\10f70e"}.fad.fa-scroll-old:after{content:"\10f70f"}.fad.fa-scrubber:after{content:"\10f2f8"}.fad.fa-scythe:after{content:"\10f710"}.fad.fa-sd-card:after{content:"\10f7c2"}.fad.fa-search:after{content:"\10f002"}.fad.fa-search-dollar:after{content:"\10f688"}.fad.fa-search-location:after{content:"\10f689"}.fad.fa-search-minus:after{content:"\10f010"}.fad.fa-search-plus:after{content:"\10f00e"}.fad.fa-seedling:after{content:"\10f4d8"}.fad.fa-send-back:after{content:"\10f87e"}.fad.fa-send-backward:after{content:"\10f87f"}.fad.fa-sensor:after{content:"\10e028"}.fad.fa-sensor-alert:after{content:"\10e029"}.fad.fa-sensor-fire:after{content:"\10e02a"}.fad.fa-sensor-on:after{content:"\10e02b"}.fad.fa-sensor-smoke:after{content:"\10e02c"}.fad.fa-server:after{content:"\10f233"}.fad.fa-shapes:after{content:"\10f61f"}.fad.fa-share:after{content:"\10f064"}.fad.fa-share-all:after{content:"\10f367"}.fad.fa-share-alt:after{content:"\10f1e0"}.fad.fa-share-alt-square:after{content:"\10f1e1"}.fad.fa-share-square:after{content:"\10f14d"}.fad.fa-sheep:after{content:"\10f711"}.fad.fa-shekel-sign:after{content:"\10f20b"}.fad.fa-shield:after{content:"\10f132"}.fad.fa-shield-alt:after{content:"\10f3ed"}.fad.fa-shield-check:after{content:"\10f2f7"}.fad.fa-shield-cross:after{content:"\10f712"}.fad.fa-shield-virus:after{content:"\10e06c"}.fad.fa-ship:after{content:"\10f21a"}.fad.fa-shipping-fast:after{content:"\10f48b"}.fad.fa-shipping-timed:after{content:"\10f48c"}.fad.fa-shish-kebab:after{content:"\10f821"}.fad.fa-shoe-prints:after{content:"\10f54b"}.fad.fa-shopping-bag:after{content:"\10f290"}.fad.fa-shopping-basket:after{content:"\10f291"}.fad.fa-shopping-cart:after{content:"\10f07a"}.fad.fa-shovel:after{content:"\10f713"}.fad.fa-shovel-snow:after{content:"\10f7c3"}.fad.fa-shower:after{content:"\10f2cc"}.fad.fa-shredder:after{content:"\10f68a"}.fad.fa-shuttle-van:after{content:"\10f5b6"}.fad.fa-shuttlecock:after{content:"\10f45b"}.fad.fa-sickle:after{content:"\10f822"}.fad.fa-sigma:after{content:"\10f68b"}.fad.fa-sign:after{content:"\10f4d9"}.fad.fa-sign-in:after{content:"\10f090"}.fad.fa-sign-in-alt:after{content:"\10f2f6"}.fad.fa-sign-language:after{content:"\10f2a7"}.fad.fa-sign-out:after{content:"\10f08b"}.fad.fa-sign-out-alt:after{content:"\10f2f5"}.fad.fa-signal:after{content:"\10f012"}.fad.fa-signal-1:after{content:"\10f68c"}.fad.fa-signal-2:after{content:"\10f68d"}.fad.fa-signal-3:after{content:"\10f68e"}.fad.fa-signal-4:after{content:"\10f68f"}.fad.fa-signal-alt:after{content:"\10f690"}.fad.fa-signal-alt-1:after{content:"\10f691"}.fad.fa-signal-alt-2:after{content:"\10f692"}.fad.fa-signal-alt-3:after{content:"\10f693"}.fad.fa-signal-alt-slash:after{content:"\10f694"}.fad.fa-signal-slash:after{content:"\10f695"}.fad.fa-signal-stream:after{content:"\10f8dd"}.fad.fa-signature:after{content:"\10f5b7"}.fad.fa-sim-card:after{content:"\10f7c4"}.fad.fa-sink:after{content:"\10e06d"}.fad.fa-siren:after{content:"\10e02d"}.fad.fa-siren-on:after{content:"\10e02e"}.fad.fa-sitemap:after{content:"\10f0e8"}.fad.fa-skating:after{content:"\10f7c5"}.fad.fa-skeleton:after{content:"\10f620"}.fad.fa-ski-jump:after{content:"\10f7c7"}.fad.fa-ski-lift:after{content:"\10f7c8"}.fad.fa-skiing:after{content:"\10f7c9"}.fad.fa-skiing-nordic:after{content:"\10f7ca"}.fad.fa-skull:after{content:"\10f54c"}.fad.fa-skull-cow:after{content:"\10f8de"}.fad.fa-skull-crossbones:after{content:"\10f714"}.fad.fa-slash:after{content:"\10f715"}.fad.fa-sledding:after{content:"\10f7cb"}.fad.fa-sleigh:after{content:"\10f7cc"}.fad.fa-sliders-h:after{content:"\10f1de"}.fad.fa-sliders-h-square:after{content:"\10f3f0"}.fad.fa-sliders-v:after{content:"\10f3f1"}.fad.fa-sliders-v-square:after{content:"\10f3f2"}.fad.fa-smile:after{content:"\10f118"}.fad.fa-smile-beam:after{content:"\10f5b8"}.fad.fa-smile-plus:after{content:"\10f5b9"}.fad.fa-smile-wink:after{content:"\10f4da"}.fad.fa-smog:after{content:"\10f75f"}.fad.fa-smoke:after{content:"\10f760"}.fad.fa-smoking:after{content:"\10f48d"}.fad.fa-smoking-ban:after{content:"\10f54d"}.fad.fa-sms:after{content:"\10f7cd"}.fad.fa-snake:after{content:"\10f716"}.fad.fa-snooze:after{content:"\10f880"}.fad.fa-snow-blowing:after{content:"\10f761"}.fad.fa-snowboarding:after{content:"\10f7ce"}.fad.fa-snowflake:after{content:"\10f2dc"}.fad.fa-snowflakes:after{content:"\10f7cf"}.fad.fa-snowman:after{content:"\10f7d0"}.fad.fa-snowmobile:after{content:"\10f7d1"}.fad.fa-snowplow:after{content:"\10f7d2"}.fad.fa-soap:after{content:"\10e06e"}.fad.fa-socks:after{content:"\10f696"}.fad.fa-solar-panel:after{content:"\10f5ba"}.fad.fa-solar-system:after{content:"\10e02f"}.fad.fa-sort:after{content:"\10f0dc"}.fad.fa-sort-alpha-down:after{content:"\10f15d"}.fad.fa-sort-alpha-down-alt:after{content:"\10f881"}.fad.fa-sort-alpha-up:after{content:"\10f15e"}.fad.fa-sort-alpha-up-alt:after{content:"\10f882"}.fad.fa-sort-alt:after{content:"\10f883"}.fad.fa-sort-amount-down:after{content:"\10f160"}.fad.fa-sort-amount-down-alt:after{content:"\10f884"}.fad.fa-sort-amount-up:after{content:"\10f161"}.fad.fa-sort-amount-up-alt:after{content:"\10f885"}.fad.fa-sort-circle:after{content:"\10e030"}.fad.fa-sort-circle-down:after{content:"\10e031"}.fad.fa-sort-circle-up:after{content:"\10e032"}.fad.fa-sort-down:after{content:"\10f0dd"}.fad.fa-sort-numeric-down:after{content:"\10f162"}.fad.fa-sort-numeric-down-alt:after{content:"\10f886"}.fad.fa-sort-numeric-up:after{content:"\10f163"}.fad.fa-sort-numeric-up-alt:after{content:"\10f887"}.fad.fa-sort-shapes-down:after{content:"\10f888"}.fad.fa-sort-shapes-down-alt:after{content:"\10f889"}.fad.fa-sort-shapes-up:after{content:"\10f88a"}.fad.fa-sort-shapes-up-alt:after{content:"\10f88b"}.fad.fa-sort-size-down:after{content:"\10f88c"}.fad.fa-sort-size-down-alt:after{content:"\10f88d"}.fad.fa-sort-size-up:after{content:"\10f88e"}.fad.fa-sort-size-up-alt:after{content:"\10f88f"}.fad.fa-sort-up:after{content:"\10f0de"}.fad.fa-soup:after{content:"\10f823"}.fad.fa-spa:after{content:"\10f5bb"}.fad.fa-space-shuttle:after{content:"\10f197"}.fad.fa-space-station-moon:after{content:"\10e033"}.fad.fa-space-station-moon-alt:after{content:"\10e034"}.fad.fa-spade:after{content:"\10f2f4"}.fad.fa-sparkles:after{content:"\10f890"}.fad.fa-speaker:after{content:"\10f8df"}.fad.fa-speakers:after{content:"\10f8e0"}.fad.fa-spell-check:after{content:"\10f891"}.fad.fa-spider:after{content:"\10f717"}.fad.fa-spider-black-widow:after{content:"\10f718"}.fad.fa-spider-web:after{content:"\10f719"}.fad.fa-spinner:after{content:"\10f110"}.fad.fa-spinner-third:after{content:"\10f3f4"}.fad.fa-splotch:after{content:"\10f5bc"}.fad.fa-spray-can:after{content:"\10f5bd"}.fad.fa-sprinkler:after{content:"\10e035"}.fad.fa-square:after{content:"\10f0c8"}.fad.fa-square-full:after{content:"\10f45c"}.fad.fa-square-root:after{content:"\10f697"}.fad.fa-square-root-alt:after{content:"\10f698"}.fad.fa-squirrel:after{content:"\10f71a"}.fad.fa-staff:after{content:"\10f71b"}.fad.fa-stamp:after{content:"\10f5bf"}.fad.fa-star:after{content:"\10f005"}.fad.fa-star-and-crescent:after{content:"\10f699"}.fad.fa-star-christmas:after{content:"\10f7d4"}.fad.fa-star-exclamation:after{content:"\10f2f3"}.fad.fa-star-half:after{content:"\10f089"}.fad.fa-star-half-alt:after{content:"\10f5c0"}.fad.fa-star-of-david:after{content:"\10f69a"}.fad.fa-star-of-life:after{content:"\10f621"}.fad.fa-star-shooting:after{content:"\10e036"}.fad.fa-starfighter:after{content:"\10e037"}.fad.fa-starfighter-alt:after{content:"\10e038"}.fad.fa-stars:after{content:"\10f762"}.fad.fa-starship:after{content:"\10e039"}.fad.fa-starship-freighter:after{content:"\10e03a"}.fad.fa-steak:after{content:"\10f824"}.fad.fa-steering-wheel:after{content:"\10f622"}.fad.fa-step-backward:after{content:"\10f048"}.fad.fa-step-forward:after{content:"\10f051"}.fad.fa-stethoscope:after{content:"\10f0f1"}.fad.fa-sticky-note:after{content:"\10f249"}.fad.fa-stocking:after{content:"\10f7d5"}.fad.fa-stomach:after{content:"\10f623"}.fad.fa-stop:after{content:"\10f04d"}.fad.fa-stop-circle:after{content:"\10f28d"}.fad.fa-stopwatch:after{content:"\10f2f2"}.fad.fa-stopwatch-20:after{content:"\10e06f"}.fad.fa-store:after{content:"\10f54e"}.fad.fa-store-alt:after{content:"\10f54f"}.fad.fa-store-alt-slash:after{content:"\10e070"}.fad.fa-store-slash:after{content:"\10e071"}.fad.fa-stream:after{content:"\10f550"}.fad.fa-street-view:after{content:"\10f21d"}.fad.fa-stretcher:after{content:"\10f825"}.fad.fa-strikethrough:after{content:"\10f0cc"}.fad.fa-stroopwafel:after{content:"\10f551"}.fad.fa-subscript:after{content:"\10f12c"}.fad.fa-subway:after{content:"\10f239"}.fad.fa-suitcase:after{content:"\10f0f2"}.fad.fa-suitcase-rolling:after{content:"\10f5c1"}.fad.fa-sun:after{content:"\10f185"}.fad.fa-sun-cloud:after{content:"\10f763"}.fad.fa-sun-dust:after{content:"\10f764"}.fad.fa-sun-haze:after{content:"\10f765"}.fad.fa-sunglasses:after{content:"\10f892"}.fad.fa-sunrise:after{content:"\10f766"}.fad.fa-sunset:after{content:"\10f767"}.fad.fa-superscript:after{content:"\10f12b"}.fad.fa-surprise:after{content:"\10f5c2"}.fad.fa-swatchbook:after{content:"\10f5c3"}.fad.fa-swimmer:after{content:"\10f5c4"}.fad.fa-swimming-pool:after{content:"\10f5c5"}.fad.fa-sword:after{content:"\10f71c"}.fad.fa-sword-laser:after{content:"\10e03b"}.fad.fa-sword-laser-alt:after{content:"\10e03c"}.fad.fa-swords:after{content:"\10f71d"}.fad.fa-swords-laser:after{content:"\10e03d"}.fad.fa-synagogue:after{content:"\10f69b"}.fad.fa-sync:after{content:"\10f021"}.fad.fa-sync-alt:after{content:"\10f2f1"}.fad.fa-syringe:after{content:"\10f48e"}.fad.fa-table:after{content:"\10f0ce"}.fad.fa-table-tennis:after{content:"\10f45d"}.fad.fa-tablet:after{content:"\10f10a"}.fad.fa-tablet-alt:after{content:"\10f3fa"}.fad.fa-tablet-android:after{content:"\10f3fb"}.fad.fa-tablet-android-alt:after{content:"\10f3fc"}.fad.fa-tablet-rugged:after{content:"\10f48f"}.fad.fa-tablets:after{content:"\10f490"}.fad.fa-tachometer:after{content:"\10f0e4"}.fad.fa-tachometer-alt:after{content:"\10f3fd"}.fad.fa-tachometer-alt-average:after{content:"\10f624"}.fad.fa-tachometer-alt-fast:after{content:"\10f625"}.fad.fa-tachometer-alt-fastest:after{content:"\10f626"}.fad.fa-tachometer-alt-slow:after{content:"\10f627"}.fad.fa-tachometer-alt-slowest:after{content:"\10f628"}.fad.fa-tachometer-average:after{content:"\10f629"}.fad.fa-tachometer-fast:after{content:"\10f62a"}.fad.fa-tachometer-fastest:after{content:"\10f62b"}.fad.fa-tachometer-slow:after{content:"\10f62c"}.fad.fa-tachometer-slowest:after{content:"\10f62d"}.fad.fa-taco:after{content:"\10f826"}.fad.fa-tag:after{content:"\10f02b"}.fad.fa-tags:after{content:"\10f02c"}.fad.fa-tally:after{content:"\10f69c"}.fad.fa-tanakh:after{content:"\10f827"}.fad.fa-tape:after{content:"\10f4db"}.fad.fa-tasks:after{content:"\10f0ae"}.fad.fa-tasks-alt:after{content:"\10f828"}.fad.fa-taxi:after{content:"\10f1ba"}.fad.fa-teeth:after{content:"\10f62e"}.fad.fa-teeth-open:after{content:"\10f62f"}.fad.fa-telescope:after{content:"\10e03e"}.fad.fa-temperature-down:after{content:"\10e03f"}.fad.fa-temperature-frigid:after{content:"\10f768"}.fad.fa-temperature-high:after{content:"\10f769"}.fad.fa-temperature-hot:after{content:"\10f76a"}.fad.fa-temperature-low:after{content:"\10f76b"}.fad.fa-temperature-up:after{content:"\10e040"}.fad.fa-tenge:after{content:"\10f7d7"}.fad.fa-tennis-ball:after{content:"\10f45e"}.fad.fa-terminal:after{content:"\10f120"}.fad.fa-text:after{content:"\10f893"}.fad.fa-text-height:after{content:"\10f034"}.fad.fa-text-size:after{content:"\10f894"}.fad.fa-text-width:after{content:"\10f035"}.fad.fa-th:after{content:"\10f00a"}.fad.fa-th-large:after{content:"\10f009"}.fad.fa-th-list:after{content:"\10f00b"}.fad.fa-theater-masks:after{content:"\10f630"}.fad.fa-thermometer:after{content:"\10f491"}.fad.fa-thermometer-empty:after{content:"\10f2cb"}.fad.fa-thermometer-full:after{content:"\10f2c7"}.fad.fa-thermometer-half:after{content:"\10f2c9"}.fad.fa-thermometer-quarter:after{content:"\10f2ca"}.fad.fa-thermometer-three-quarters:after{content:"\10f2c8"}.fad.fa-theta:after{content:"\10f69e"}.fad.fa-thumbs-down:after{content:"\10f165"}.fad.fa-thumbs-up:after{content:"\10f164"}.fad.fa-thumbtack:after{content:"\10f08d"}.fad.fa-thunderstorm:after{content:"\10f76c"}.fad.fa-thunderstorm-moon:after{content:"\10f76d"}.fad.fa-thunderstorm-sun:after{content:"\10f76e"}.fad.fa-ticket:after{content:"\10f145"}.fad.fa-ticket-alt:after{content:"\10f3ff"}.fad.fa-tilde:after{content:"\10f69f"}.fad.fa-times:after{content:"\10f00d"}.fad.fa-times-circle:after{content:"\10f057"}.fad.fa-times-hexagon:after{content:"\10f2ee"}.fad.fa-times-octagon:after{content:"\10f2f0"}.fad.fa-times-square:after{content:"\10f2d3"}.fad.fa-tint:after{content:"\10f043"}.fad.fa-tint-slash:after{content:"\10f5c7"}.fad.fa-tire:after{content:"\10f631"}.fad.fa-tire-flat:after{content:"\10f632"}.fad.fa-tire-pressure-warning:after{content:"\10f633"}.fad.fa-tire-rugged:after{content:"\10f634"}.fad.fa-tired:after{content:"\10f5c8"}.fad.fa-toggle-off:after{content:"\10f204"}.fad.fa-toggle-on:after{content:"\10f205"}.fad.fa-toilet:after{content:"\10f7d8"}.fad.fa-toilet-paper:after{content:"\10f71e"}.fad.fa-toilet-paper-alt:after{content:"\10f71f"}.fad.fa-toilet-paper-slash:after{content:"\10e072"}.fad.fa-tombstone:after{content:"\10f720"}.fad.fa-tombstone-alt:after{content:"\10f721"}.fad.fa-toolbox:after{content:"\10f552"}.fad.fa-tools:after{content:"\10f7d9"}.fad.fa-tooth:after{content:"\10f5c9"}.fad.fa-toothbrush:after{content:"\10f635"}.fad.fa-torah:after{content:"\10f6a0"}.fad.fa-torii-gate:after{content:"\10f6a1"}.fad.fa-tornado:after{content:"\10f76f"}.fad.fa-tractor:after{content:"\10f722"}.fad.fa-trademark:after{content:"\10f25c"}.fad.fa-traffic-cone:after{content:"\10f636"}.fad.fa-traffic-light:after{content:"\10f637"}.fad.fa-traffic-light-go:after{content:"\10f638"}.fad.fa-traffic-light-slow:after{content:"\10f639"}.fad.fa-traffic-light-stop:after{content:"\10f63a"}.fad.fa-trailer:after{content:"\10e041"}.fad.fa-train:after{content:"\10f238"}.fad.fa-tram:after{content:"\10f7da"}.fad.fa-transgender:after{content:"\10f224"}.fad.fa-transgender-alt:after{content:"\10f225"}.fad.fa-transporter:after{content:"\10e042"}.fad.fa-transporter-1:after{content:"\10e043"}.fad.fa-transporter-2:after{content:"\10e044"}.fad.fa-transporter-3:after{content:"\10e045"}.fad.fa-transporter-empty:after{content:"\10e046"}.fad.fa-trash:after{content:"\10f1f8"}.fad.fa-trash-alt:after{content:"\10f2ed"}.fad.fa-trash-restore:after{content:"\10f829"}.fad.fa-trash-restore-alt:after{content:"\10f82a"}.fad.fa-trash-undo:after{content:"\10f895"}.fad.fa-trash-undo-alt:after{content:"\10f896"}.fad.fa-treasure-chest:after{content:"\10f723"}.fad.fa-tree:after{content:"\10f1bb"}.fad.fa-tree-alt:after{content:"\10f400"}.fad.fa-tree-christmas:after{content:"\10f7db"}.fad.fa-tree-decorated:after{content:"\10f7dc"}.fad.fa-tree-large:after{content:"\10f7dd"}.fad.fa-tree-palm:after{content:"\10f82b"}.fad.fa-trees:after{content:"\10f724"}.fad.fa-triangle:after{content:"\10f2ec"}.fad.fa-triangle-music:after{content:"\10f8e2"}.fad.fa-trophy:after{content:"\10f091"}.fad.fa-trophy-alt:after{content:"\10f2eb"}.fad.fa-truck:after{content:"\10f0d1"}.fad.fa-truck-container:after{content:"\10f4dc"}.fad.fa-truck-couch:after{content:"\10f4dd"}.fad.fa-truck-loading:after{content:"\10f4de"}.fad.fa-truck-monster:after{content:"\10f63b"}.fad.fa-truck-moving:after{content:"\10f4df"}.fad.fa-truck-pickup:after{content:"\10f63c"}.fad.fa-truck-plow:after{content:"\10f7de"}.fad.fa-truck-ramp:after{content:"\10f4e0"}.fad.fa-trumpet:after{content:"\10f8e3"}.fad.fa-tshirt:after{content:"\10f553"}.fad.fa-tty:after{content:"\10f1e4"}.fad.fa-turkey:after{content:"\10f725"}.fad.fa-turntable:after{content:"\10f8e4"}.fad.fa-turtle:after{content:"\10f726"}.fad.fa-tv:after{content:"\10f26c"}.fad.fa-tv-alt:after{content:"\10f8e5"}.fad.fa-tv-music:after{content:"\10f8e6"}.fad.fa-tv-retro:after{content:"\10f401"}.fad.fa-typewriter:after{content:"\10f8e7"}.fad.fa-ufo:after{content:"\10e047"}.fad.fa-ufo-beam:after{content:"\10e048"}.fad.fa-umbrella:after{content:"\10f0e9"}.fad.fa-umbrella-beach:after{content:"\10f5ca"}.fad.fa-underline:after{content:"\10f0cd"}.fad.fa-undo:after{content:"\10f0e2"}.fad.fa-undo-alt:after{content:"\10f2ea"}.fad.fa-unicorn:after{content:"\10f727"}.fad.fa-union:after{content:"\10f6a2"}.fad.fa-universal-access:after{content:"\10f29a"}.fad.fa-university:after{content:"\10f19c"}.fad.fa-unlink:after{content:"\10f127"}.fad.fa-unlock:after{content:"\10f09c"}.fad.fa-unlock-alt:after{content:"\10f13e"}.fad.fa-upload:after{content:"\10f093"}.fad.fa-usb-drive:after{content:"\10f8e9"}.fad.fa-usd-circle:after{content:"\10f2e8"}.fad.fa-usd-square:after{content:"\10f2e9"}.fad.fa-user:after{content:"\10f007"}.fad.fa-user-alien:after{content:"\10e04a"}.fad.fa-user-alt:after{content:"\10f406"}.fad.fa-user-alt-slash:after{content:"\10f4fa"}.fad.fa-user-astronaut:after{content:"\10f4fb"}.fad.fa-user-chart:after{content:"\10f6a3"}.fad.fa-user-check:after{content:"\10f4fc"}.fad.fa-user-circle:after{content:"\10f2bd"}.fad.fa-user-clock:after{content:"\10f4fd"}.fad.fa-user-cog:after{content:"\10f4fe"}.fad.fa-user-cowboy:after{content:"\10f8ea"}.fad.fa-user-crown:after{content:"\10f6a4"}.fad.fa-user-edit:after{content:"\10f4ff"}.fad.fa-user-friends:after{content:"\10f500"}.fad.fa-user-graduate:after{content:"\10f501"}.fad.fa-user-hard-hat:after{content:"\10f82c"}.fad.fa-user-headset:after{content:"\10f82d"}.fad.fa-user-injured:after{content:"\10f728"}.fad.fa-user-lock:after{content:"\10f502"}.fad.fa-user-md:after{content:"\10f0f0"}.fad.fa-user-md-chat:after{content:"\10f82e"}.fad.fa-user-minus:after{content:"\10f503"}.fad.fa-user-music:after{content:"\10f8eb"}.fad.fa-user-ninja:after{content:"\10f504"}.fad.fa-user-nurse:after{content:"\10f82f"}.fad.fa-user-plus:after{content:"\10f234"}.fad.fa-user-robot:after{content:"\10e04b"}.fad.fa-user-secret:after{content:"\10f21b"}.fad.fa-user-shield:after{content:"\10f505"}.fad.fa-user-slash:after{content:"\10f506"}.fad.fa-user-tag:after{content:"\10f507"}.fad.fa-user-tie:after{content:"\10f508"}.fad.fa-user-times:after{content:"\10f235"}.fad.fa-user-unlock:after{content:"\10e058"}.fad.fa-user-visor:after{content:"\10e04c"}.fad.fa-users:after{content:"\10f0c0"}.fad.fa-users-class:after{content:"\10f63d"}.fad.fa-users-cog:after{content:"\10f509"}.fad.fa-users-crown:after{content:"\10f6a5"}.fad.fa-users-medical:after{content:"\10f830"}.fad.fa-users-slash:after{content:"\10e073"}.fad.fa-utensil-fork:after{content:"\10f2e3"}.fad.fa-utensil-knife:after{content:"\10f2e4"}.fad.fa-utensil-spoon:after{content:"\10f2e5"}.fad.fa-utensils:after{content:"\10f2e7"}.fad.fa-utensils-alt:after{content:"\10f2e6"}.fad.fa-vacuum:after{content:"\10e04d"}.fad.fa-vacuum-robot:after{content:"\10e04e"}.fad.fa-value-absolute:after{content:"\10f6a6"}.fad.fa-vector-square:after{content:"\10f5cb"}.fad.fa-venus:after{content:"\10f221"}.fad.fa-venus-double:after{content:"\10f226"}.fad.fa-venus-mars:after{content:"\10f228"}.fad.fa-vest:after{content:"\10e085"}.fad.fa-vest-patches:after{content:"\10e086"}.fad.fa-vhs:after{content:"\10f8ec"}.fad.fa-vial:after{content:"\10f492"}.fad.fa-vials:after{content:"\10f493"}.fad.fa-video:after{content:"\10f03d"}.fad.fa-video-plus:after{content:"\10f4e1"}.fad.fa-video-slash:after{content:"\10f4e2"}.fad.fa-vihara:after{content:"\10f6a7"}.fad.fa-violin:after{content:"\10f8ed"}.fad.fa-virus:after{content:"\10e074"}.fad.fa-virus-slash:after{content:"\10e075"}.fad.fa-viruses:after{content:"\10e076"}.fad.fa-voicemail:after{content:"\10f897"}.fad.fa-volcano:after{content:"\10f770"}.fad.fa-volleyball-ball:after{content:"\10f45f"}.fad.fa-volume:after{content:"\10f6a8"}.fad.fa-volume-down:after{content:"\10f027"}.fad.fa-volume-mute:after{content:"\10f6a9"}.fad.fa-volume-off:after{content:"\10f026"}.fad.fa-volume-slash:after{content:"\10f2e2"}.fad.fa-volume-up:after{content:"\10f028"}.fad.fa-vote-nay:after{content:"\10f771"}.fad.fa-vote-yea:after{content:"\10f772"}.fad.fa-vr-cardboard:after{content:"\10f729"}.fad.fa-wagon-covered:after{content:"\10f8ee"}.fad.fa-walker:after{content:"\10f831"}.fad.fa-walkie-talkie:after{content:"\10f8ef"}.fad.fa-walking:after{content:"\10f554"}.fad.fa-wallet:after{content:"\10f555"}.fad.fa-wand:after{content:"\10f72a"}.fad.fa-wand-magic:after{content:"\10f72b"}.fad.fa-warehouse:after{content:"\10f494"}.fad.fa-warehouse-alt:after{content:"\10f495"}.fad.fa-washer:after{content:"\10f898"}.fad.fa-watch:after{content:"\10f2e1"}.fad.fa-watch-calculator:after{content:"\10f8f0"}.fad.fa-watch-fitness:after{content:"\10f63e"}.fad.fa-water:after{content:"\10f773"}.fad.fa-water-lower:after{content:"\10f774"}.fad.fa-water-rise:after{content:"\10f775"}.fad.fa-wave-sine:after{content:"\10f899"}.fad.fa-wave-square:after{content:"\10f83e"}.fad.fa-wave-triangle:after{content:"\10f89a"}.fad.fa-waveform:after{content:"\10f8f1"}.fad.fa-waveform-path:after{content:"\10f8f2"}.fad.fa-webcam:after{content:"\10f832"}.fad.fa-webcam-slash:after{content:"\10f833"}.fad.fa-weight:after{content:"\10f496"}.fad.fa-weight-hanging:after{content:"\10f5cd"}.fad.fa-whale:after{content:"\10f72c"}.fad.fa-wheat:after{content:"\10f72d"}.fad.fa-wheelchair:after{content:"\10f193"}.fad.fa-whistle:after{content:"\10f460"}.fad.fa-wifi:after{content:"\10f1eb"}.fad.fa-wifi-1:after{content:"\10f6aa"}.fad.fa-wifi-2:after{content:"\10f6ab"}.fad.fa-wifi-slash:after{content:"\10f6ac"}.fad.fa-wind:after{content:"\10f72e"}.fad.fa-wind-turbine:after{content:"\10f89b"}.fad.fa-wind-warning:after{content:"\10f776"}.fad.fa-window:after{content:"\10f40e"}.fad.fa-window-alt:after{content:"\10f40f"}.fad.fa-window-close:after{content:"\10f410"}.fad.fa-window-frame:after{content:"\10e04f"}.fad.fa-window-frame-open:after{content:"\10e050"}.fad.fa-window-maximize:after{content:"\10f2d0"}.fad.fa-window-minimize:after{content:"\10f2d1"}.fad.fa-window-restore:after{content:"\10f2d2"}.fad.fa-windsock:after{content:"\10f777"}.fad.fa-wine-bottle:after{content:"\10f72f"}.fad.fa-wine-glass:after{content:"\10f4e3"}.fad.fa-wine-glass-alt:after{content:"\10f5ce"}.fad.fa-won-sign:after{content:"\10f159"}.fad.fa-wreath:after{content:"\10f7e2"}.fad.fa-wrench:after{content:"\10f0ad"}.fad.fa-x-ray:after{content:"\10f497"}.fad.fa-yen-sign:after{content:"\10f157"}.fad.fa-yin-yang:after{content:"\10f6ad"}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/assets/fonts/fa-light-300.eot);src:url(/assets/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-light-300.woff2) format("woff2"),url(/assets/fonts/fa-light-300.woff) format("woff"),url(/assets/fonts/fa-light-300.ttf) format("truetype"),url(/assets/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.eot);src:url(/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa-regular-400.woff) format("woff"),url(/assets/fonts/fa-regular-400.ttf) format("truetype"),url(/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.eot);src:url(/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa-solid-900.woff) format("woff"),url(/assets/fonts/fa-solid-900.ttf) format("truetype"),url(/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}
/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.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: none;
    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: 0.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: 0.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: 0.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;
    }

/* Main image in popup */
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;
}

/* The shadow behind the image */
.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) {
    /**
       * Remove all paddings around the image on small screen
       */
    .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;
        transform-origin: 0;
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
    }
}


/*! #######################################################################

	MeanMenu 2.0.7
	--------

	To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)

####################################################################### */

/* hide the link until viewport size is reached */
a.meanmenu-reveal {
	display: none;
}

/* when under viewport size, .mean-container is added to body */
.mean-container .mean-bar {
	float: left;
	width: 100%;
	position: relative;
	background: #070337;
	padding: 4px 0;
	min-height: 42px;
	z-index: 999999;
}

.mean-container a.meanmenu-reveal {
	width: 22px;
	height: 22px;
	padding: 13px 13px 11px 13px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	text-indent: -9999em;
	line-height: 22px;
	font-size: 1px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
}

	.mean-container a.meanmenu-reveal span {
		display: block;
		background: #fff;
		height: 3px;
		margin-top: 3px;
	}

.mean-container .mean-nav {
	float: left;
	width: 100%;
	background: #070337;
	margin-top: 44px;
}

	.mean-container .mean-nav ul {
		padding: 0;
		margin: 0;
		width: 100%;
		list-style-type: none;
	}

		.mean-container .mean-nav ul li {
			position: relative;
			float: left;
			width: 100%;
		}

			.mean-container .mean-nav ul li a {
				display: block;
				float: left;
				width: 90%;
				padding: 10px 5%;
				margin: 0;
				text-align: left;
				color: #fff;
				border-bottom: 1px solid #fff3;
				text-decoration: none;
				text-transform: uppercase;
			}

			.mean-container .mean-nav ul li li a {
				width: 80%;
				padding: 10px 10%;
				text-shadow: none !important;
				visibility: visible;
			}


			.mean-container .mean-nav ul li li li a {
				width: 70%;
				padding: 10px 15%;
			}

			.mean-container .mean-nav ul li li li li a {
				width: 60%;
				padding: 10px 20%;
			}

			.mean-container .mean-nav ul li li li li li a {
				width: 50%;
				padding: 10px 25%;
			}


			.mean-container .mean-nav ul li a.mean-expand {
				margin-top: 1px;
				width: 26px;
				height: 32px;
				text-align: center;
				position: absolute;
				right: 0;
				top: 0;
				z-index: 2;
				font-weight: 700;
				background: transparent;
				border: none !important;
				font-size: 14px;
			}




.mean-container .mean-push {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
	clear: both;
}

.mean-nav .wrapper {
	width: 100%;
	padding: 0;
	margin: 0;
}

/* Fix for box sizing on Foundation Framework etc. */
.mean-container .mean-bar, .mean-container .mean-bar * {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


.mean-remove {
	display: none !important;
}


/*--- preloader ---*/

.dark #preloader {
	background-color: #232323;
}



#preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #f7f7f7;
	z-index: 999999;
}



.preloader {
	width: 50px;
	height: 50px;
	display: inline-block;
	padding: 0px;
	text-align: left;
	box-sizing: border-box;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -25px;
	margin-top: -25px;
}



	.preloader span {
		position: absolute;
		display: inline-block;
		width: 50px;
		height: 50px;
		border-radius: 100%;
		background: #fb4f53;
		-webkit-animation: preloader 1.3s linear infinite;
		animation: preloader 1.3s linear infinite;
	}



		.preloader span:last-child {
			animation-delay: -0.8s;
			-webkit-animation-delay: -0.8s;
		}



@keyframes preloader {

	0% {
		transform: scale(.7, .7);
	}

	50% {
		transform: scale(1, 1);
	}

	100% {
		transform: scale(.7, .7);
	}
}



@-webkit-keyframes preloader {

	0% {
		transform: scale(.7, .7);
	}

	50% {
		transform: scale(1, 1);
	}

	100% {
		transform: scale(.7, .7);
	}
}



/*--- end of preloader ---*/

.mt-5 {
    margin-top: 5px !important
}

.mt-10 {
    margin-top: 10px
}

.mt-15 {
    margin-top: 15px
}

.mt-20 {
    margin-top: 20px
}

.mt-25 {
    margin-top: 25px
}

.mt-30 {
    margin-top: 30px
}

.mt-35 {
    margin-top: 35px
}

.mt-40 {
    margin-top: 40px
}

.mt-45 {
    margin-top: 45px
}

.mt-50 {
    margin-top: 50px
}

.mt-55 {
    margin-top: 55px
}

.mt-60 {
    margin-top: 60px
}

.mt-65 {
    margin-top: 65px
}

.mt-70 {
    margin-top: 70px
}

.mt-75 {
    margin-top: 75px
}

.mt-80 {
    margin-top: 80px
}

.mt-85 {
    margin-top: 85px
}

.mt-90 {
    margin-top: 90px
}

.mt-95 {
    margin-top: 95px
}

.mt-100 {
    margin-top: 100px
}

.mt-105 {
    margin-top: 105px
}

.mt-110 {
    margin-top: 110px
}

.mt-115 {
    margin-top: 115px
}

.mt-120 {
    margin-top: 120px
}

.mt-125 {
    margin-top: 125px
}

.mt-130 {
    margin-top: 130px
}

.mt-135 {
    margin-top: 135px
}

.mt-140 {
    margin-top: 140px
}

.mt-145 {
    margin-top: 145px
}

.mt-150 {
    margin-top: 150px
}

.mt-155 {
    margin-top: 155px
}

.mt-160 {
    margin-top: 160px
}

.mt-165 {
    margin-top: 165px
}

.mt-170 {
    margin-top: 170px
}

.mt-175 {
    margin-top: 175px
}

.mt-180 {
    margin-top: 180px
}

.mt-185 {
    margin-top: 185px
}

.mt-190 {
    margin-top: 190px
}

.mt-195 {
    margin-top: 195px
}

.mt-200 {
    margin-top: 200px
}

.mb-5 {
    margin-bottom: 5px !important
}

.mb-10 {
    margin-bottom: 10px
}

.mb-15 {
    margin-bottom: 15px
}

.mb-20 {
    margin-bottom: 20px
}

.mb-25 {
    margin-bottom: 25px
}

.mb-30 {
    margin-bottom: 30px
}

.mb-35 {
    margin-bottom: 35px
}

.mb-40 {
    margin-bottom: 40px
}

.mb-45 {
    margin-bottom: 45px
}

.mb-50 {
    margin-bottom: 50px
}

.mb-55 {
    margin-bottom: 55px
}

.mb-60 {
    margin-bottom: 60px
}

.mb-65 {
    margin-bottom: 65px
}

.mb-70 {
    margin-bottom: 70px
}

.mb-75 {
    margin-bottom: 75px
}

.mb-80 {
    margin-bottom: 80px
}

.mb-85 {
    margin-bottom: 85px
}

.mb-90 {
    margin-bottom: 90px
}

.mb-95 {
    margin-bottom: 95px
}

.mb-100 {
    margin-bottom: 100px
}

.mb-105 {
    margin-bottom: 105px
}

.mb-110 {
    margin-bottom: 110px
}

.mb-115 {
    margin-bottom: 115px
}

.mb-120 {
    margin-bottom: 120px
}

.mb-125 {
    margin-bottom: 125px
}

.mb-130 {
    margin-bottom: 130px
}

.mb-135 {
    margin-bottom: 135px
}

.mb-140 {
    margin-bottom: 140px
}

.mb-145 {
    margin-bottom: 145px
}

.mb-150 {
    margin-bottom: 150px
}

.mb-155 {
    margin-bottom: 155px
}

.mb-160 {
    margin-bottom: 160px
}

.mb-165 {
    margin-bottom: 165px
}

.mb-170 {
    margin-bottom: 170px
}

.mb-175 {
    margin-bottom: 175px
}

.mb-180 {
    margin-bottom: 180px
}

.mb-185 {
    margin-bottom: 185px
}

.mb-190 {
    margin-bottom: 190px
}

.mb-195 {
    margin-bottom: 195px
}

.mb-200 {
    margin-bottom: 200px
}

.ml-5 {
    margin-left: 5px
}

.ml-10 {
    margin-left: 10px
}

.ml-15 {
    margin-left: 15px
}

.ml-20 {
    margin-left: 20px
}

.ml-25 {
    margin-left: 25px
}

.ml-30 {
    margin-left: 30px
}

.ml-35 {
    margin-left: 35px
}

.ml-40 {
    margin-left: 40px
}

.ml-45 {
    margin-left: 45px
}

.ml-50 {
    margin-left: 50px
}

.ml-55 {
    margin-left: 55px
}

.ml-60 {
    margin-left: 60px
}

.ml-65 {
    margin-left: 65px
}

.ml-70 {
    margin-left: 70px
}

.ml-75 {
    margin-left: 75px
}

.ml-80 {
    margin-left: 80px
}

.ml-85 {
    margin-left: 85px
}

.ml-90 {
    margin-left: 90px
}

.ml-95 {
    margin-left: 95px
}

.ml-100 {
    margin-left: 100px
}

.ml-105 {
    margin-left: 105px
}

.ml-110 {
    margin-left: 110px
}

.ml-115 {
    margin-left: 115px
}

.ml-120 {
    margin-left: 120px
}

.ml-125 {
    margin-left: 125px
}

.ml-130 {
    margin-left: 130px
}

.ml-135 {
    margin-left: 135px
}

.ml-140 {
    margin-left: 140px
}

.ml-145 {
    margin-left: 145px
}

.ml-150 {
    margin-left: 150px
}

.ml-155 {
    margin-left: 155px
}

.ml-160 {
    margin-left: 160px
}

.ml-165 {
    margin-left: 165px
}

.ml-170 {
    margin-left: 170px
}

.ml-175 {
    margin-left: 175px
}

.ml-180 {
    margin-left: 180px
}

.ml-185 {
    margin-left: 185px
}

.ml-190 {
    margin-left: 190px
}

.ml-195 {
    margin-left: 195px
}

.ml-200 {
    margin-left: 200px
}

.mr-5 {
    margin-right: 5px
}

.mr-10 {
    margin-right: 10px
}

.mr-15 {
    margin-right: 15px
}

.mr-20 {
    margin-right: 20px
}

.mr-25 {
    margin-right: 25px
}

.mr-30 {
    margin-right: 30px
}

.mr-35 {
    margin-right: 35px
}

.mr-40 {
    margin-right: 40px
}

.mr-45 {
    margin-right: 45px
}

.mr-50 {
    margin-right: 50px
}

.mr-55 {
    margin-right: 55px
}

.mr-60 {
    margin-right: 60px
}

.mr-65 {
    margin-right: 65px
}

.mr-70 {
    margin-right: 70px
}

.mr-75 {
    margin-right: 75px
}

.mr-80 {
    margin-right: 80px
}

.mr-85 {
    margin-right: 85px
}

.mr-90 {
    margin-right: 90px
}

.mr-95 {
    margin-right: 95px
}

.mr-100 {
    margin-right: 100px
}

.mr-105 {
    margin-right: 105px
}

.mr-110 {
    margin-right: 110px
}

.mr-115 {
    margin-right: 115px
}

.mr-120 {
    margin-right: 120px
}

.mr-125 {
    margin-right: 125px
}

.mr-130 {
    margin-right: 130px
}

.mr-135 {
    margin-right: 135px
}

.mr-140 {
    margin-right: 140px
}

.mr-145 {
    margin-right: 145px
}

.mr-150 {
    margin-right: 150px
}

.mr-155 {
    margin-right: 155px
}

.mr-160 {
    margin-right: 160px
}

.mr-165 {
    margin-right: 165px
}

.mr-170 {
    margin-right: 170px
}

.mr-175 {
    margin-right: 175px
}

.mr-180 {
    margin-right: 180px
}

.mr-185 {
    margin-right: 185px
}

.mr-190 {
    margin-right: 190px
}

.mr-195 {
    margin-right: 195px
}

.mr-200 {
    margin-right: 200px
}

.pt-5 {
    padding-top: 5px !important
}

.pt-10 {
    padding-top: 10px
}

.pt-15 {
    padding-top: 15px
}

.pt-20 {
    padding-top: 20px
}

.pt-25 {
    padding-top: 25px
}

.pt-30 {
    padding-top: 30px
}

.pt-35 {
    padding-top: 35px
}

.pt-40 {
    padding-top: 40px
}

.pt-45 {
    padding-top: 45px
}

.pt-50 {
    padding-top: 50px
}

.pt-55 {
    padding-top: 55px
}

.pt-60 {
    padding-top: 60px
}

.pt-65 {
    padding-top: 65px
}

.pt-70 {
    padding-top: 70px
}

.pt-75 {
    padding-top: 75px
}

.pt-80 {
    padding-top: 80px
}

.pt-85 {
    padding-top: 85px
}

.pt-90 {
    padding-top: 90px
}

.pt-95 {
    padding-top: 95px
}

.pt-100 {
    padding-top: 100px
}

.pt-105 {
    padding-top: 105px
}

.pt-110 {
    padding-top: 110px
}

.pt-115 {
    padding-top: 115px
}

.pt-120 {
    padding-top: 120px
}

.pt-125 {
    padding-top: 125px
}

.pt-130 {
    padding-top: 130px
}

.pt-135 {
    padding-top: 135px
}

.pt-140 {
    padding-top: 140px
}

.pt-145 {
    padding-top: 145px
}

.pt-150 {
    padding-top: 150px
}

.pt-155 {
    padding-top: 155px
}

.pt-160 {
    padding-top: 160px
}

.pt-165 {
    padding-top: 165px
}

.pt-170 {
    padding-top: 170px
}

.pt-175 {
    padding-top: 175px
}

.pt-180 {
    padding-top: 180px
}

.pt-185 {
    padding-top: 185px
}

.pt-190 {
    padding-top: 190px
}

.pt-195 {
    padding-top: 195px
}

.pt-200 {
    padding-top: 200px
}

.pb-5 {
    padding-bottom: 5px !important
}

.pb-10 {
    padding-bottom: 10px
}

.pb-15 {
    padding-bottom: 15px
}

.pb-20 {
    padding-bottom: 20px
}

.pb-25 {
    padding-bottom: 25px
}

.pb-30 {
    padding-bottom: 30px
}

.pb-35 {
    padding-bottom: 35px
}

.pb-40 {
    padding-bottom: 40px
}

.pb-45 {
    padding-bottom: 45px
}

.pb-50 {
    padding-bottom: 50px
}

.pb-55 {
    padding-bottom: 55px
}

.pb-60 {
    padding-bottom: 60px
}

.pb-65 {
    padding-bottom: 65px
}

.pb-70 {
    padding-bottom: 70px
}

.pb-75 {
    padding-bottom: 75px
}

.pb-80 {
    padding-bottom: 80px
}

.pb-85 {
    padding-bottom: 85px
}

.pb-90 {
    padding-bottom: 90px
}

.pb-95 {
    padding-bottom: 95px
}

.pb-100 {
    padding-bottom: 100px
}

.pb-105 {
    padding-bottom: 105px
}

.pb-110 {
    padding-bottom: 110px
}

.pb-115 {
    padding-bottom: 115px
}

.pb-120 {
    padding-bottom: 120px
}

.pb-125 {
    padding-bottom: 125px
}

.pb-130 {
    padding-bottom: 130px
}

.pb-135 {
    padding-bottom: 135px
}

.pb-140 {
    padding-bottom: 140px
}

.pb-145 {
    padding-bottom: 145px
}

.pb-150 {
    padding-bottom: 150px
}

.pb-155 {
    padding-bottom: 155px
}

.pb-160 {
    padding-bottom: 160px
}

.pb-165 {
    padding-bottom: 165px
}

.pb-170 {
    padding-bottom: 170px
}

.pb-175 {
    padding-bottom: 175px
}

.pb-180 {
    padding-bottom: 180px
}

.pb-185 {
    padding-bottom: 185px
}

.pb-190 {
    padding-bottom: 190px
}

.pb-195 {
    padding-bottom: 195px
}

.pb-200 {
    padding-bottom: 200px
}

.pl-5 {
    padding-left: 5px
}

.pl-10 {
    padding-left: 10px
}

.pl-15 {
    padding-left: 15px
}

.pl-20 {
    padding-left: 20px
}

.pl-25 {
    padding-left: 25px
}

.pl-30 {
    padding-left: 30px
}

.pl-35 {
    padding-left: 35px
}

.pl-40 {
    padding-left: 40px
}

.pl-45 {
    padding-left: 45px
}

.pl-50 {
    padding-left: 50px
}

.pl-55 {
    padding-left: 55px
}

.pl-60 {
    padding-left: 60px
}

.pl-65 {
    padding-left: 65px
}

.pl-70 {
    padding-left: 70px
}

.pl-75 {
    padding-left: 75px
}

.pl-80 {
    padding-left: 80px
}

.pl-85 {
    padding-left: 85px
}

.pl-90 {
    padding-left: 90px
}

.pl-95 {
    padding-left: 95px
}

.pl-100 {
    padding-left: 100px
}

.pl-105 {
    padding-left: 105px
}

.pl-110 {
    padding-left: 110px
}

.pl-115 {
    padding-left: 115px
}

.pl-120 {
    padding-left: 120px
}

.pl-125 {
    padding-left: 125px
}

.pl-130 {
    padding-left: 130px
}

.pl-135 {
    padding-left: 135px
}

.pl-140 {
    padding-left: 140px
}

.pl-145 {
    padding-left: 145px
}

.pl-150 {
    padding-left: 150px
}

.pl-155 {
    padding-left: 155px
}

.pl-160 {
    padding-left: 160px
}

.pl-165 {
    padding-left: 165px
}

.pl-170 {
    padding-left: 170px
}

.pl-175 {
    padding-left: 175px
}

.pl-180 {
    padding-left: 180px
}

.pl-185 {
    padding-left: 185px
}

.pl-190 {
    padding-left: 190px
}

.pl-195 {
    padding-left: 195px
}

.pl-200 {
    padding-left: 200px
}

.pr-5 {
    padding-right: 5px
}

.pr-10 {
    padding-right: 10px
}

.pr-15 {
    padding-right: 15px
}

.pr-20 {
    padding-right: 20px
}

.pr-25 {
    padding-right: 25px
}

.pr-30 {
    padding-right: 30px
}

.pr-35 {
    padding-right: 35px
}

.pr-40 {
    padding-right: 40px
}

.pr-45 {
    padding-right: 45px
}

.pr-50 {
    padding-right: 50px
}

.pr-55 {
    padding-right: 55px
}

.pr-60 {
    padding-right: 60px
}

.pr-65 {
    padding-right: 65px
}

.pr-70 {
    padding-right: 70px
}

.pr-75 {
    padding-right: 75px
}

.pr-80 {
    padding-right: 80px
}

.pr-85 {
    padding-right: 85px
}

.pr-90 {
    padding-right: 90px
}

.pr-95 {
    padding-right: 95px
}

.pr-100 {
    padding-right: 100px
}

.pr-105 {
    padding-right: 105px
}

.pr-110 {
    padding-right: 110px
}

.pr-115 {
    padding-right: 115px
}

.pr-120 {
    padding-right: 120px
}

.pr-125 {
    padding-right: 125px
}

.pr-130 {
    padding-right: 130px
}

.pr-135 {
    padding-right: 135px
}

.pr-140 {
    padding-right: 140px
}

.pr-145 {
    padding-right: 145px
}

.pr-150 {
    padding-right: 150px
}

.pr-155 {
    padding-right: 155px
}

.pr-160 {
    padding-right: 160px
}

.pr-165 {
    padding-right: 165px
}

.pr-170 {
    padding-right: 170px
}

.pr-175 {
    padding-right: 175px
}

.pr-180 {
    padding-right: 180px
}

.pr-185 {
    padding-right: 185px
}

.pr-190 {
    padding-right: 190px
}

.pr-195 {
    padding-right: 195px
}

.pr-200 {
    padding-right: 200px
}

@charset "UTF-8";


/************ TABLE OF CONTENTS ***************

    01. THEME DEFAULT CSS
    02. HEADER CSS
    03. MEAN MENU CSS
	04. SLIDER CSS START
	05. CATEGORY CSS START
	06. PRODUCT CSS START
	07. SHOP CSS START
	08. BANNER CSS START
	09. MARQUE CSS START
	10. PORTFOLIO CSS START
	11. BLOG CSS START
	12. CTA CSS START
	13. SERVICES CSS START
	14. BRAND CSS START
	15. PLATINAM-PRODUCT CSS START
	16. FEATURES CSS START
	17. TESTIMONIAL CSS START
	18. SELECTPRODUCT CSS START
	19. PRODUCT-DETAILS CSS START
	20. CART CSS START
	21. LOCATION CSS START
	22. SIGN CSS START
	23. COMING-SOON CSS START
	24. FOOTER CSS START


**********************************************/
/*----------------------------------------*/
/*  01. THEME DEFAULT CSS START
/*----------------------------------------*/
@import url(/assets/css/https:/fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&display=swap);

:root {
    /**
  @font family declaration
  */
    --tp-ff-body: 'Jost', sans-serif;
    --tp-ff-heading: 'Jost', sans-serif;
    --tp-ff-p: 'Jost', sans-serif;
    --tp-ff-fontawesome: "Font Awesome 5 Pro";
    /**
  @color declaration
  */
    --tp-common-white: #ffffff;
    --tp-common-black: #000;
    --tp-common-yellow: #ffcd00;
    --tp-heading-primary: #000;
    --tp-grey-1: #a5a5a6;
    --tp-grey-2: #f3f4f7;
    --tp-grey-3: #c8c8c8;
    --tp-grey-4: #e6dfd6;
    --tp-grey-5: #fff3f6;
    --tp-grey-6: #cfcfcf;
    --tp-grey-7: #d3d3d3;
    --tp-grey-8: #f6f6f6;
    --tp-grey-9: #999999;
    --tp-text-body: #040404;
    --tp-text-primary: #d51243;
    --tp-text-secondary: #777777;
    --tp-text-tertiary: #adadad;
    --tp-text-4: #a0a0a0;
    --tp-text-5: #999999;
    --tp-theme-1: #3D6CE7;
    --tp-theme-2: #f3eee7;
    --tp-theme-3: #f7f7f7;
    --tp-theme-4: #77977b;
    --tp-theme-5: #8e8b74;
    --tp-theme-6: #f8f8f8;
    --tp-theme-7: #ededed;
    --tp-theme-8: #f4f1ec;
    --tp-theme-9: #83b735;
    --tp-theme-10: #f3f4f7;
    --tp-theme-11: #f3f7f7;
    --tp-theme-12: #f0e2dd;
    --tp-theme-13: #f7efec;
    --tp-theme-14: #f58448;
    --tp-border-1: #e7e7e7;
    --tp-border-2: #f6f6f6;
    --tp-border-3: #ecf0ef;
    --tp-border-4: #e0e0e0;
    --tp-border-5: #282828;
    --tp-border-6: #e4e4e4;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/*---------------------------------
	typography css start 
---------------------------------*/
body {
    font-family: var(--tp-ff-body);
    font-size: 18px;
    font-weight: 400;
    color: var(--tp-text-body);
    line-height: 26px;
    overflow-x: hidden !important;
}

a {
    text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--tp-ff-heading);
    color: var(--tp-header-1);
    margin-top: 0px;
    font-weight: var(--tp-fw-sbold);
    line-height: 1.2;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

h1 {
    font-size: 40px;
}

h2 {
    font-size: 32px;
}

h3 {
    font-size: 28px;
}

h4 {
    font-size: 24px;
}

h5 {
    font-size: 20px;
}

h6 {
    font-size: 16px;
}

ul {
    margin: 0px;
    padding: 0px;
}

p {
    font-family: var(--tp-ff-p);
    font-size: 18px;
    font-weight: 400;
    color: var(--tp-text-body);
    margin-bottom: 15px;
    line-height: 26px;
}

a,
.btn,
button,
p,
i,
input,
select,
textarea,
li,
img,
.transition-3,
h1,
h2,
h3,
h4,
h5,
h6 {
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    a:focus,
    .button:focus {
        text-decoration: none;
        outline: none;
    }

    a:focus,
    a:hover {
        color: inherit;
        text-decoration: none;
    }

a {
    text-decoration: none;
}

a,
button {
    color: inherit;
    outline: none;
    border: none;
    background: transparent;
}

    button:hover {
        cursor: pointer;
    }

    button:focus {
        outline: 0;
    }

.uppercase {
    text-transform: uppercase;
}

.capitalize {
    text-transform: capitalize;
}

input {
    outline: none;
}

    input[type=color] {
        appearance: none;
        -moz-appearance: none;
        -webkit-appearance: none;
        background: none;
        border: 0;
        cursor: pointer;
        height: 100%;
        width: 100%;
        padding: 0;
        border-radius: 50%;
    }

*::-moz-selection {
    background: var(--tp-common-black);
    color: var(--tp-common-white);
    text-shadow: none;
}

::-moz-selection {
    background: var(--tp-common-black);
    color: var(--tp-common-white);
    text-shadow: none;
}

::selection {
    background: var(--tp-text-primary);
    color: var(--tp-common-white);
    text-shadow: none;
}

*::-moz-placeholder {
    color: var(--tp-common-black);
    font-size: var(--tp-fz-body);
    opacity: 1;
}

*::placeholder {
    color: var(--tp-common-black);
    font-size: var(--tp-fz-body);
    opacity: 1;
}

/*---------------------------------
    common classes css start 
---------------------------------*/
.w-img img {
    width: 100%;
}

.m-img img {
    max-width: 100%;
}

.fix {
    overflow: hidden;
}

.clear {
    clear: both;
}

.z-index-1 {
    z-index: 1;
}

.z-index-11 {
    z-index: 11;
}

.overflow-y-visible {
    overflow-x: hidden;
    overflow-y: visible;
}

.p-relative {
    position: relative;
}

.p-absolute {
    position: absolute;
}

.include-bg {
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.gx-6 {
    --bs-gutter-x: 80px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .gx-6 {
        --bs-gutter-x: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {
    .gx-6 {
        --bs-gutter-x: 30px;
    }
}

.f-right {
    float: right;
}

/* scrollUp */
.scroll-top {
    width: 40px;
    height: 40px;
    line-height: 40px;
    position: fixed;
    bottom: -10%;
    right: 50px;
    font-size: 16px;
    border-radius: 6px;
    z-index: 99;
    color: var(--tp-common-white);
    text-align: center;
    cursor: pointer;
    background: var(--tp-text-primary);
    transition: 1s ease;
    border: none;
}

@media (max-width: 767px) {
    .scroll-top {
        right: 30px;
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
}

.scroll-top.open {
    bottom: 30px;
}

.scroll-top::after {
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 1;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
}

.scroll-top:hover {
    background: var(--tp-text-body);
}


/* whatsapp-chat */
.wa-chat {
    width: 40px;
    height: 40px;
    line-height: 40px;
    position: fixed;
    bottom: 100px;
    right: 50px;
    font-size: 16px;
    border-radius: 6px;
    z-index: 99;
    color: var(--tp-common-white);
    text-align: center;
    cursor: pointer;
    background: #25D366;
    transition: 1s ease;
    border: none;
}

@media (max-width: 767px) {
    .wa-chat {
        right: 30px;
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
}

.wa-chat.open {
    bottom: 30px;
}

.wa-chat::after {
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 1;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);
}

.wa-chat:hover {
    background: var(--tp-text-body);
}

/*----------------------------------------*/
/*  Spacing
/*----------------------------------------*/
/*----------------------------------------*/
/*  00. BUTTON CSS START
/*----------------------------------------*/
.tp-btn {
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    padding: 17px 33px;
    border-radius: 6px;
    color: var(--tp-text-body);
    background: var(--tp-common-white);
    line-height: 1.2;
}

    .tp-btn:hover {
        color: var(--tp-common-white);
        background-color: var(--tp-text-primary);
    }

        .tp-btn:hover i {
            animation: iconarrow 0.4s linear;
        }

    .tp-btn i {
        color: var(--tp-text-2);
        margin-left: 10px;
        text-transform: uppercase;
    }

@media (max-width: 767px) {
    .tp-btn i {
        margin-left: 2px;
    }
}

.tpsecondary-btn {
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    padding: 17px 33px;
    border-radius: 6px;
    background: var(--tp-text-primary);
    color: var(--tp-common-white);
    line-height: 1.2;
    position: relative;
}

    .tpsecondary-btn::before {
        position: absolute;
        content: "";
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);
        left: -10%;
        top: 0;
        height: 100%;
        width: 10%;
    }

    .tpsecondary-btn:hover::before {
        animation: lightwhite 0.8s;
    }

    .tpsecondary-btn:hover i {
        animation: iconarrow 0.4s linear;
    }

    .tpsecondary-btn i {
        color: var(--tp-text-2);
        margin-left: 10px;
        text-transform: uppercase;
    }

.tpcart-btn,
.tpcheck-btn {
    border: 2px solid var(--tp-text-primary);
    display: block;
    justify-content: center;
    align-items: center;
    font-size: 13px;
    min-height: 45px;
    text-transform: uppercase;
    background: var(--tp-text-primary);
    color: var(--tp-common-white);
    border-radius: 30px;
    padding: 10px 30px;
    text-align: center;
    line-height: 1.5;
    padding: 14px;
    font-weight: 600;
}

    .tpcart-btn:hover,
    .tpcheck-btn:hover {
        background-color: #b50833;
        color: var(--tp-common-white);
        border: 2px solid #b50833;
    }

.tpcart-btn {
    background-color: transparent;
    color: var(--tp-text-primary);
}

    .tpcart-btn:hover {
        background-color: #b50833;
        color: var(--tp-common-white);
        border: 2px solid #b50833;
    }

.tp-color-btn {
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
}
/* Size Variants */
.btn-big {
    font-size: 18px;
    padding: 20px 30px;border-radius:10px;
}

.btn-medium {
    font-size: 16px;
    padding: 16px 26px;
    border-radius: 7px;
}

.btn-small {
    font-size: 13px;
    padding: 10px;
    border-radius:5px;
}

/* Color Variants */
.btn-black {
    background-color: #000;
    color: #fff;
}

.btn-dark-green {
    background-color: #355e3b; /* pastel dark green */
    color: #fff;
}

.btn-violet {
    background-color: #9b87b8; /* pastel violet */
    color: #fff;
}

.btn-dark-golden-yellow {
    background-color: #c99700; /* pastel dark golden yellow */
    color: #fff;
}

.btn-golden-orange {
    background-color: #f4a300; /* pastel golden orange */
    color: #fff;
}

.btn-orange-golden-red {
    background-color: #f26c4f; /* pastel orange golden red */
    color: #fff;
}

.btn-light-gray {
    background-color: #d3d3d3; /* pastel light gray */
    color: #333;
}
.btn-light-gray1 {
    background-color: #f6f6f6; /* pastel light gray 1 */
    color: #333;
}
/* Hover Effect (Optional Unified Style) */
[class*="btn-"]:hover {
    opacity: 0.85;
    transition: 0.3s ease;
}
/* 01.  ========= pulse effect animation ========== */
@-webkit-keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
    }

    70% {
        -webkit-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

@keyframes pulse {
    0% {
        -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
    }

    70% {
        -moz-box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }

    100% {
        -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}
/* 02. ========= btn arrow animation ========== */
@keyframes iconarrow {
    49% {
        transform: translateX(30%);
    }

    50% {
        opacity: 0;
        transform: translateX(-30%);
    }

    51% {
        opacity: 1;
    }
}
/* 03. ========= btn arrow animation ========== */
@-webkit-keyframes shine {
    100% {
        left: 100%;
    }
}

@keyframes shine {
    100% {
        left: 100%;
    }
}
/* 04. ========= firefly ========== */
@keyframes firefly {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0;
    }

    100% {
        opacity: 1;
        color: white;
    }
}
/* 05. ========= firefly ========== */
@keyframes hotdeal {
    0% {
        opacity: 1;
    }

    50% {
        opacity: 0.6;
    }

    75% {
        opacity: 0.8;
    }

    100% {
        opacity: 1.5;
    }
}
/* 06. ========= firefly ========== */
@keyframes lightwhite {
    100% {
        left: 100%;
    }
}
/* 07. ========= lighttitle ========== */
@keyframes lighttitle {
    100% {
        left: 100%;
    }
}
/* 08. ========= banneranimation ========== */
.banner-animation {
    position: relative;
    overflow: hidden;
}

    .banner-animation::before {
        background: rgba(255, 255, 255, 0.3);
        bottom: 0;
        content: "";
        left: 50%;
        position: absolute;
        right: 50%;
        pointer-events: none;
        top: 0;
        opacity: 1;
        width: 0;
        transition: all 900ms linear;
    }

    .banner-animation:hover::before {
        left: 0;
        right: 0;
        opacity: 0;
        width: auto;
        transition: all 900ms linear;
    }

/* 09. ========= banneranimation ========== */
@-webkit-keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

@keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}
/* 02. ========= video ripple animation ========== */
@keyframes tp-pulse-2 {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.4);
    }

    70% {
        box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}
/* 02. ========= section animation ========== */
@keyframes section-animation {
    0% {
        width: 0;
    }

    15% {
        width: 100%;
    }

    85% {
        opacity: 1;
    }

    90% {
        width: 100%;
        opacity: 0;
    }

    to {
        width: 0;
        opacity: 0;
    }
}
/*--- preloader ---*/
.dark #preloader {
    background-color: #232323;
}

#preloader {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #f7f7f7;
    z-index: 999999;
}

.preloader {
    width: 50px;
    height: 50px;
    display: inline-block;
    padding: 0px;
    text-align: left;
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -25px;
    margin-top: -25px;
}

    .preloader span {
        position: absolute;
        display: inline-block;
        width: 50px;
        height: 50px;
        border-radius: 100%;
        background: #D51243;
        -webkit-animation: preloader 1.3s linear infinite;
        animation: preloader 1.3s linear infinite;
    }

        .preloader span:last-child {
            animation-delay: -0.8s;
            -webkit-animation-delay: -0.8s;
        }

@keyframes preloader {
    0% {
        transform: scale(0, 0);
        opacity: 0.5;
    }

    100% {
        transform: scale(1, 1);
        opacity: 0;
    }
}

@-webkit-keyframes preloader {
    0% {
        -webkit-transform: scale(0, 0);
        opacity: 0.5;
    }

    100% {
        -webkit-transform: scale(1, 1);
        opacity: 0;
    }
}
/*----------------------------------------*/
/*  00. PRELOADER CSS START
/*----------------------------------------*/
/*--
    - Background color
-----------------------------------------*/
.grey-bg {
    background: var(--tp-grey-1);
}

.grey-bg-2 {
    background: var(--tp-grey-2);
}

.grey-bg-3 {
    background: var(--tp-grey-8);
}

.white-bg {
    background: var(--tp-common-white);
}

.black-bg {
    background: var(--tp-common-black);
}

.space-bg {
    background: var(--tp-theme-2);
}

.theme-bg {
    background-color: var(--tp-theme-6);
}

.theme-bg-2 {
    background-color: var(--tp-text-primary);
}

.slider-bg {
    background-color: var(--tp-theme-8);
}

.footer-bg {
    background-color: var(--tp-theme-7);
}

.black-bg-2 {
    background-color: var(--tp-text-body);
}

.green-bg {
    background-color: var(--tp-theme-9);
}

.green-bg-2 {
    background-color: var(--tp-theme-11);
}

.slider-bg-2 {
    background-color: var(--tp-theme-10);
}

.platinam-bg {
    background-color: var(--tp-theme-12);
}

.platinam-light {
    background-color: var(--tp-theme-13);
}

/*----------------------------------------*/
/*  00. CAROUSEL CSS START
/*----------------------------------------*/
/*----------------------------------------*/
/*  00. OFF-CANVAS CSS START
/*----------------------------------------*/
/*----------------------------------------*/
/*  00. BREADCRUMB CSS START
/*----------------------------------------*/
.tp-breadcrumb__bg {
    background-position: right;
    background-repeat: repeat;
    background-size: cover;
}

@media (max-width: 767px) {
    .tp-breadcrumb__bg {
        background-position: left;
    }
}

.tp-breadcrumb__title {
    font-size: 44px;
    font-weight: 600;
    color: var(--tp-text-body);
}

@media (max-width: 767px) {
    .tp-breadcrumb__title {
        font-size: 36px;
    }
}

.tp-breadcrumb__link span {
    font-size: 16px;
    display: inline-block;
    color: var(--tp-text-secondary);
    font-weight: 400;
}

    .tp-breadcrumb__link span a:hover {
        color: var(--tp-text-primary);
    }

.tp-breadcrumb__link .breadcrumb-item-active {
    position: relative;
    color: var(--tp-text-body);
    padding-right: 40px;
}

    .tp-breadcrumb__link .breadcrumb-item-active::before {
        position: absolute;
        content: "";
        height: 2px;
        width: 30px;
        background-color: #e4ded5;
        top: 50%;
        transform: translate(-50%);
        right: -13px;
    }

.basic-pagination ul li {
    display: inline-block;
    list-style: none;
}

    .basic-pagination ul li:not(:last-child) {
        margin-right: 5px;
    }

    .basic-pagination ul li a, .basic-pagination ul li span {
        display: inline-block;
        width: 50px;
        height: 50px;
        line-height: 48px;
        text-align: center;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        -o-border-radius: 6px;
        -ms-border-radius: 6px;
        border-radius: 6px;
        border: 1px solid var(--tp-theme-7);
        font-size: 14px;
        font-weight: 600;
        color: var(--tp-text-body);
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -ms-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

@media (max-width: 767px) {
    .basic-pagination ul li a, .basic-pagination ul li span {
        height: 30px;
        width: 30px;
        line-height: 28px;
        font-size: 12px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .basic-pagination ul li a, .basic-pagination ul li span {
        height: 40px;
        width: 40px;
        line-height: 36px;
        font-size: 14px;
    }
}

.basic-pagination ul li a:hover, .basic-pagination ul li a.current, .basic-pagination ul li span:hover, .basic-pagination ul li span.current {
    background: var(--tp-text-primary);
    border-color: var(--tp-text-primary);
    color: var(--tp-common-white);
}

.basic-pagination ul li a i, .basic-pagination ul li span i {
    font-weight: 600;
}

/*----------------------------------------*/
/*  00. ACCORDIONS CSS START
/*----------------------------------------*/
/*----------------------------------------*/
/*  00. TAB CSS START
/*----------------------------------------*/
.tpnavbar {
    display: flex;
    justify-content: end;
}

@media (max-width: 767px) {
    .tpnavbar {
        justify-content: start;
    }
}

.tpnavbar .nav-tabs {
    border-bottom: none;
}

.tpnavbar .nav-link {
    border: none;
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: 600;
    margin-left: 50px;
    color: var(--tp-text-body);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpnavbar .nav-link {
        margin-left: 20px;
    }
}

@media (max-width: 767px) {
    .tpnavbar .nav-link {
        margin-left: 0;
        margin-right: 20px;
        margin-bottom: 30px;
    }
}

.tpnavbar .nav-link.active {
    color: var(--tp-text-primary);
    text-decoration: underline;
}

.tpproductnav {
    justify-content: center;
}

@media (max-width: 767px) {
    .tpproductnav {
        justify-content: start;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproductnav.tpnavbar .nav-link {
        margin-left: 20px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpproductnav.tpnavbar .nav-link {
        margin-left: 30px;
    }
}

.tpproductall {
    text-align: right;
}

@media (max-width: 767px) {
    .tpproductall {
        text-align: left;
        margin-bottom: 30px;
    }
}

.tpproductall a {
    font-weight: 600;
    font-size: 16px;
}

    .tpproductall a:hover {
        color: var(--tp-text-primary);
    }

    .tpproductall a i {
        margin-left: 8px;
    }

/*----------------------------------------*/
/*  00. MODAL CSS START
/*----------------------------------------*/
/*----------------------------------------*/
/*   SECTION-TITLE CSS START
/*----------------------------------------*/
.tpsection__title {
    font-size: 26px;
    color: var(--tp-text-body);
    font-weight: 600;
}

@media (max-width: 767px) {
    .tpsection__title {
        font-size: 22px;
    }
}

.tpsection__title span {
    position: relative;
    display: inline-block;
    font-weight: 300;
    color: var(--tp-text-primary);
    font-size: 26px;
    letter-spacing: -1px;
}

    .tpsection__title span img {
        position: absolute;
        left: 0;
        bottom: 1px;
        z-index: -1;
        animation: section-animation 2s infinite;
    }

.tpsectionarea__subtitle {
    Font-size: 20px;
    font-weight: 400;
    color: var(--tp-text-primary);
    margin-bottom: 0;
}

.tpsectionarea__title {
    font-size: 40px;
    font-weight: 600;
    color: var(--tp-text-body);
}

    .tpsectionarea__title i {
        transform: translateY(5px);
    }

.solid-line {
    position: relative;
    border-top: 1px solid var(--tp-border-1);
}

    .solid-line .tpsection__title {
        transform: translateY(-18px);
        background: #f8f8f8;
        display: inline-block;
        padding: 0 30px;
    }

/*----------------------------------------*/
/*  00. HEADER CSS START
/*----------------------------------------*/
.header-welcome-text {
    padding: 7px 0;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .header-welcome-text {
        text-align: center;
    }
}

.header-welcome-text span {
    font-size: 16px;
    font-weight: 600;
}

@media (max-width: 767px) {
    .header-welcome-text span {
        font-size: 14px;
    }
}

.header-welcome-text a {
    color: var(--tp-text-primary);
    font-weight: 600;
    display: inline-block;
    position: relative;
}

@media (max-width: 767px) {
    .header-welcome-text a {
        font-size: 14px;
    }
}

.header-welcome-text a::before {
    position: absolute;
    content: "";
    height: 1px;
    width: 100%;
    background-color: var(--tp-text-primary);
    bottom: 0;
}

.header-welcome-text a i {
    margin-left: 10px;
}

.header-welcome-text a:hover i {
    animation: iconarrow 0.4s linear;
}

.header-search-bar {
    width: 100%;
}

    .header-search-bar .header-search-icon {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 20px;
    }

    .header-search-bar input {
        border: none;
        height: 50px;
        width: 100%;
        padding: 5px 45px 5px 45px;
        background-color: var(--tp-grey-2);
        border-radius: 6px;
    }

        .header-search-bar input::placeholder {
            color: var(--tp-grey-1);
        }

.header-meta {
    margin-left: 40px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .header-meta {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .header-meta {
        transform: translateY(4px);
    }
}

.header-meta__lang > ul > li {
    position: relative;
    list-style: none;
}

    .header-meta__lang > ul > li > a {
        border: 1px solid var(--tp-border-1);
        display: flex;
        align-items: center;
        padding: 6px 19px 6px 6px;
        border-radius: 5px;
        margin-right: 20px;
        font-weight: 700;
        font-size: 14px;
    }

        .header-meta__lang > ul > li > a img {
            margin-right: 12px;
        }

        .header-meta__lang > ul > li > a i {
            color: var(--tp-grey-3);
            font-size: 15px;
            margin-left: 8px;
        }

    .header-meta__lang > ul > li:hover .header-meta__lang-submenu {
        opacity: 1;
        visibility: visible;
        top: 100%;
    }

    .header-meta__lang > ul > li:hover a i {
        transform: rotate(180deg);
        color: var(--tp-text-primary);
    }

.header-meta__lang-submenu {
    position: absolute;
    top: 110%;
    left: 0px;
    width: 140px;
    background: var(--tp-common-white);
    z-index: 9;
    box-shadow: 0 30px 70px 6px rgba(11, 6, 70, 0.08);
    padding: 15px 20px;
    border-radius: 4px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .header-meta__lang-submenu li {
        list-style: none;
        margin-bottom: 15px;
    }

        .header-meta__lang-submenu li:last-child {
            margin-bottom: 0;
        }

        .header-meta__lang-submenu li:hover {
            color: var(--tp-text-primary);
        }

.header-meta__value span {
    font-weight: 700;
    font-size: 14px;
}

.header-meta__value .nice-select {
    height: 50px;
    line-height: 47px;
    width: 95px;
}

    .header-meta__value .nice-select:focus {
        border-color: var(--tp-text-primary);
    }

.header-meta__social a {
    margin-left: 25px;
    font-size: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .header-meta__social a {
        margin-left: 15px;
    }
}

@media (max-width: 767px) {
    .header-meta__social a {
        margin-left: 15px;
        font-size: 17px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .header-meta__social a {
        margin-left: 25px;
    }
}

.header-meta__social a::hover {
    color: var(--tp-common-black);
}

.header-meta__search-5 {
    position: relative;
}

    .header-meta__search-5 input {
        height: 50px;
        width: 200px;
        background-color: transparent;
        border: 1px solid var(--tp-border-1);
        border-radius: 6px;
        padding: 2px 10px 2px 45px;
    }

        .header-meta__search-5 input:focus {
            border: 1px solid var(--tp-text-primary);
        }

        .header-meta__search-5 input::placeholder {
            font-size: 14px;
            color: var(--tp-text-5);
        }

    .header-meta__search-5 .header-search-icon-5 {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 18px;
        color: var(--tp-text-body);
        font-size: 14px;
    }

.header-cart span {
    display: inline-block;
    height: 15px;
    width: 15px;
    line-height: 15px;
    border-radius: 50%;
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
    font-size: 12px;
    text-align: center;
    position: absolute;
    top: -4px;
    right: -8px;
}

.cat-menu__category > a {
    display: flex;
    align-items: center;
    padding: 9px 25px;
    min-height: 50px;
    min-width: 215px;
    font-size: 16px;
    color: var(--tp-common-white);
    font-weight: 600;
    border-radius: 6px 6px 0 0;
    background: var(--tp-text-primary);
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .cat-menu__category > a {
        min-width: 205px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .cat-menu__category > a {
        min-width: 100%;
    }
}

.cat-menu__category > a i {
    margin-right: 15px;
}

.cat-menu__category .category-menu {
    background: var(--tp-common-white);
    width: 100%;
    border: 1px solid var(--tp-border-2);
    border-top: none;
    position: absolute;
    top: 100%;
    left: 0;
    border-radius: 0 0 6px 6px;
    z-index: 9;
}

    .cat-menu__category .category-menu .daily-offer {
        padding: 14px 0;
        background-color: var(--tp-border-2);
        border-radius: 0 0 6px 6px;
    }

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px) {
    .cat-menu__category .category-menu .daily-offer {
        padding: 14px 0;
    }
}

.cat-menu__category .category-menu .daily-offer ul li {
    list-style: none;
    padding: 3px 20px 3px 25px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .cat-menu__category .category-menu .daily-offer ul li {
        padding: 0px 20px 0px 25px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .cat-menu__category .category-menu .daily-offer ul li {
        padding: 3px 20px 3px 15px;
    }
}

.cat-menu__category .category-menu .daily-offer ul li a {
    background-image: linear-gradient(#d51243, #d51243), linear-gradient(#d51243, #d51243);
    display: inline;
    background-size: 0% 1px, 0 1px;
    background-position: 100% 100%, 0 90%;
    background-repeat: no-repeat;
    transition: background-size 0.4s linear;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    font-size: 14px;
    font-weight: 600;
}

    .cat-menu__category .category-menu .daily-offer ul li a:hover {
        color: var(--tp-text-primary);
        background-size: 0 1px, 100% 1px;
    }

.cat-menu__list {
    padding: 10px 0;
}

    .cat-menu__list li {
        list-style: none;
    }

        .cat-menu__list li > a {
            display: flex;
            color: var(--tp-text-body);
            font-size: 14px;
            font-weight: 400;
            padding: 9px 25px 5px 25px;
            background: transparent;
            align-items: center;
            -webkit-transition: all 0.3s ease-out 0s;
            -moz-transition: all 0.3s ease-out 0s;
            -ms-transition: all 0.3s ease-out 0s;
            -o-transition: all 0.3s ease-out 0s;
            transition: all 0.3s ease-out 0s;
            position: relative;
        }

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .cat-menu__list li > a {
        padding: 9px 15px 5px 15px;
    }
}

.cat-menu__list li > a:hover {
    color: var(--tp-text-primary);
}

    .cat-menu__list li > a:hover::after {
        color: var(--tp-text-primary);
    }

.cat-menu__list li > a i {
    width: 32px;
    color: var(--tp-text-primary);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .cat-menu__list li > a i {
        width: 28px;
    }
}

.cat-menu__list li.menu-item-has-children:hover .submenu {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.cat-menu__list li.menu-item-has-children > a::after {
    content: "\f178";
    position: absolute;
    right: 20px;
    font-size: 14px;
    font-family: "Font Awesome 5 Pro";
    font-weight: 700;
    color: var(--tp-grey-3);
}

.cat-menu__list li.menu-item-has-children > a:hover::after {
    color: var(--tp-text-primary);
}

.cat-menu__list li.menu-item-has-children .submenu {
    position: absolute;
    width: 100%;
    left: 100%;
    right: 0;
    top: 0;
    bottom: 0;
    padding-left: 0;
    padding-top: 1.25rem;
    list-style: none;
    background-color: var(--tp-common-white);
    border-left: 1px solid var(--tp-border-1);
    border-top: 0;
    white-space: nowrap;
    z-index: 100;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    -webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
    transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
}

.main-menu ul > li {
    position: relative;
    list-style: none;
    display: inline-block;
    margin-right: 30px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .main-menu ul > li {
        margin-right: 25px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .main-menu ul > li {
        margin-right: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .main-menu ul > li {
        margin-right: 18px;
    }
}

.main-menu ul > li > a {
    position: relative;
    font-weight: 600;
    font-size: 14px;
    color: var(--tp-text-body);
    padding: 15px 0 23px 0;
    display: block;
    line-height: 1;
}

.main-menu ul > li.has-dropdown > a {
    position: relative;
}

    .main-menu ul > li.has-dropdown > a::after {
        transform: translateY(2px);
        content: "\f107";
        font-size: 14px;
        color: var(--tp-grey-3);
        font-family: var(--tp-ff-fontawesome);
        margin-left: 4px;
        display: inline-block;
        font-weight: 400;
    }

.main-menu ul > li .submenu {
    position: absolute;
    top: 120%;
    left: 0;
    min-width: 250px;
    padding: 15px 0;
    background-color: var(--tp-common-white);
    z-index: 2;
    transition: opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1), visibility 0.4s cubic-bezier(0.19, 1, 0.22, 1), transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);
    box-shadow: 0px 8px 20px rgba(61, 110, 168, 0.1);
    border-radius: 0px 0px 10px 10px;
    border-top: 2px solid var(--tp-text-primary);
    opacity: 0;
    visibility: hidden;
    transition: 0.1s;
}

    .main-menu ul > li .submenu li {
        display: block;
        width: 100%;
        margin: 0;
    }

        .main-menu ul > li .submenu li.has-dropdown > a::after {
            position: absolute;
            top: 50%;
            right: 25px;
            -webkit-transform: translateY(-50%) rotate(-90deg);
            -moz-transform: translateY(-50%) rotate(-90deg);
            -ms-transform: translateY(-50%) rotate(-90deg);
            -o-transform: translateY(-50%) rotate(-90deg);
            transform: translateY(-50%) rotate(-90deg);
        }

        .main-menu ul > li .submenu li a {
            padding: 12px 25px;
            font-size: 15px;
            z-index: 1;
            color: var(--tp-common-black);
            width: 100%;
            font-weight: 500;
        }

            .main-menu ul > li .submenu li a::before {
                display: none;
            }

        .main-menu ul > li .submenu li .submenu {
            left: 120%;
            top: 0;
            visibility: hidden;
            opacity: 0;
        }

        .main-menu ul > li .submenu li:hover > a {
            color: var(--tp-text-primary);
            margin-left: 8px;
        }

        .main-menu ul > li .submenu li:hover .mega-menu-title {
            margin-left: 0;
        }

        .main-menu ul > li .submenu li:hover > .submenu {
            left: 100%;
            visibility: visible;
            opacity: 1;
        }

.main-menu ul > li .mega-menu {
    padding: 20px 40px 20px 40px;
    top: 120%;
    width: 800px;
    background-color: var(--tp-common-white);
    left: 0;
    right: 0;
    z-index: 5;
    transform-origin: top;
    flex: 0 0 auto;
    display: flex;
    margin: 0 auto;
    box-shadow: 0px 8px 20px rgba(61, 110, 168, 0.1);
    border-radius: 0px 0px 10px 10px;
    border-top: 2px solid var(--tp-text-primary);
    -webkit-transition: all 0.1s ease-out 0s;
    -moz-transition: all 0.1s ease-out 0s;
    -ms-transition: all 0.1s ease-out 0s;
    -o-transition: all 0.1s ease-out 0s;
    transition: all 0.1s ease-out 0s;
}

    .main-menu ul > li .mega-menu li {
        width: 260px;
        text-align: left;
        padding-left: 0;
        padding-right: 0;
    }

        .main-menu ul > li .mega-menu li .mega-menu-title {
            display: inline-flex;
            align-items: center;
            font-weight: 600;
            font-size: 13px;
            position: relative;
            text-transform: uppercase;
            color: var(--tp-common-black);
            margin-bottom: 10px;
            padding-left: 0;
        }

        .main-menu ul > li .mega-menu li ul {
            padding-left: 0;
            text-align: left;
        }

            .main-menu ul > li .mega-menu li ul li {
                padding-left: 0;
                text-align: left;
            }

                .main-menu ul > li .mega-menu li ul li a {
                    position: relative;
                    padding: 10px;
                    font-size: 16px;
                    font-weight: 400;
                    color: var(--tp-text-body);
                    text-transform: capitalize;
                    text-align: start;
                    margin-right: 8px;
                    padding-left: 0;
                }

                    .main-menu ul > li .mega-menu li ul li a:hover {
                        color: var(--tp-text-primary);
                    }

.main-menu ul > li:hover > a {
    color: var(--tp-text-primary);
}

    .main-menu ul > li:hover > a::after {
        color: var(--tp-text-primary);
    }

    .main-menu ul > li:hover > a::before {
        width: 41px;
    }

.main-menu ul > li:hover > .submenu {
    top: 100%;
    visibility: visible;
    opacity: 1;
    z-index: 99;
}

.menu-contact {
    display: flex;
    justify-content: end;
}

    .menu-contact ul li {
        display: inline-block;
        margin-right: 40px;
    }

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .menu-contact ul li {
        margin-right: 22px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .menu-contact ul li {
        margin-right: 12px;
    }
}

.menu-contact ul li:last-child {
    margin-right: 0;
}

.menu-contact__item {
    display: flex;
    align-items: center;
}

.menu-contact__icon {
    color: var(--tp-text-primary);
    font-size: 15px;
    margin-right: 8px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .menu-contact__icon {
        margin-right: 4px;
    }
}

.menu-contact__info a {
    font-weight: 600;
    font-size: 14px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .menu-contact__info a {
        font-size: 12px;
    }
}

.menu-contact__info a:hover {
    color: var(--tp-text-primary);
}

@media (max-width: 767px) {
    .headertoplag {
        justify-content: center !important;
    }
}

.headertoplag__lang > ul > li {
    position: relative;
    list-style: none;
}

    .headertoplag__lang > ul > li > a {
        display: inline-block;
        padding: 6px 19px 8px 6px;
        margin-right: 10px;
        font-weight: 700;
        font-size: 14px;
    }

        .headertoplag__lang > ul > li > a:hover {
            color: var(--tp-text-primary);
        }

        .headertoplag__lang > ul > li > a img {
            margin-right: 5px;
        }

        .headertoplag__lang > ul > li > a i {
            color: var(--tp-grey-3);
            font-size: 14px;
        }

    .headertoplag__lang > ul > li:hover .header-meta__lang-submenu {
        opacity: 1;
        visibility: visible;
        top: 100%;
    }

    .headertoplag__lang > ul > li:hover a i {
        transform: rotate(180deg);
        color: var(--tp-text-primary);
    }

.menu-top-social a {
    font-size: 14px;
    margin-left: 10px;
}

    .menu-top-social a:hover {
        color: var(--tp-text-primary);
    }

.mainmenu__search-bar input {
    border: none;
    height: 50px;
    width: 200px;
    padding: 5px 20px 5px 45px;
    background-color: var(--tp-grey-2);
    border-radius: 6px;
    color: var(--tp-text-body);
}

    .mainmenu__search-bar input::placeholder {
        font-size: 14px;
        color: rgba(153, 153, 153, 0.6);
    }

.mainmenu__search-icon {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 20px;
}

.mainmenu__main {
    margin-left: 120px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .mainmenu__main {
        margin-left: 50px;
    }
}

.mainmenu__main > .main-menu a {
    padding: 45px 0;
}

.mainmenu__main > .main-menu > nav > ul > li:nth-child(3) {
    margin-right: 230px;
}

.mainmenu__logo {
    position: absolute;
    top: 48%;
    left: 47%;
    transform: translateY(-52%);
}

.tertiary-header-top .headertoplag__lang ul li:hover i {
    transform: rotate(0);
}

.tertiary-header-top .headertoplag__lang ul li a:hover i {
    color: var(--tp-text-primary);
}

.tertiary-header-top .headertoplag__lang ul li a:hover.order-tick i {
    animation: iconarrow 0.4s linear;
    color: var(--tp-text-primary);
}

.tertiary-header-top .headertoplag__lang ul li a i {
    color: var(--tp-text-body);
    margin-right: 6px;
}

.tertiary-main-menu {
    border-top: 1px solid #efefef;
}

    .tertiary-main-menu .main-menu ul li a {
        padding: 21px 0 20px 0;
    }

    .tertiary-main-menu .cat-menu__category > a {
        border-radius: 0px;
        min-height: 55px;
    }

    .tertiary-main-menu .category-menu {
        background-color: var(--tp-common-white);
        z-index: 99;
    }

.coupon-offer {
    padding: 15px 25px 15px 25px;
    background-color: var(--tp-text-body);
}

    .coupon-offer span {
        color: #868686;
        font-size: 14px;
    }

        .coupon-offer span a {
            color: var(--tp-common-white);
            text-decoration: underline;
            font-weight: 600;
        }

            .coupon-offer span a:hover {
                color: var(--tp-text-primary);
            }

    .coupon-offer i {
        text-align: end;
        color: #535353;
    }

        .coupon-offer i:hover {
            color: var(--tp-text-primary);
        }

.platinam-header-top .header-welcome-text span {
    font-size: 14px;
    font-weight: 400;
}

.platinam-header-top .header-welcome-text b {
    font-size: 14px;
    font-weight: 600;
}

.platinam-menuarea .mainmenu__search-bar input {
    background-color: transparent;
}

.platinam-menuarea .mainmenu__main {
    margin-left: 0px;
}

.header-canvas {
    flex: 0 0 auto;
    margin-right: 15px;
    line-height: 1;
    margin-top: 10px;
    font-size: 22px;
}

.menu-area-4 {
    display: flex;
    justify-content: center;
}

.red-header-top .menu-top-social a {
    font-size: 16px;
    color: var(--tp-common-white);
    margin-left: 45px;
}

    .red-header-top .menu-top-social a:first-child {
        margin-left: 0;
    }

    .red-header-top .menu-top-social a:hover {
        opacity: 0.8;
    }

.red-header-top .header-welcome-text {
    font-size: 16px;
    color: var(--tp-common-white);
    font-weight: 400;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .red-header-top .header-welcome-text {
        text-align: center !important;
    }
}

@media (max-width: 767px) {
    .red-header-top .header-welcome-text {
        text-align: start !important;
    }
}

.red-header-top .header-welcome-text a {
    color: var(--tp-common-white);
    text-decoration: underline;
}

.category-style-five .category-menu {
    position: static;
}

.mainmenu-5 .main-menu a {
    padding: 45px 0;
}

.tpsideinfo {
    background: var(--tp-text-body);
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    padding: 30px;
    width: 350px;
    transform: translateX(-120%);
    transition: 0.3s;
    z-index: 999;
    overflow-y: scroll;
}

@media (max-width: 767px) {
    .tpsideinfo {
        width: 275px;
    }
}

.tpsideinfo.tp-sidebar-opened {
    transform: translateX(0);
}

.tpsideinfo__close {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    color: var(--tp-common-white);
    width: 100%;
    display: block;
    min-height: 45px;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    background-color: var(--tp-text-primary);
}

.tpsideinfo__search-title {
    color: var(--tp-common-white);
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
}

.tpsideinfo__search form {
    position: relative;
    padding-top: 13px;
    padding-bottom: 20px;
}

    .tpsideinfo__search form input {
        width: 100%;
        height: 45px;
        border-radius: 3px;
        font-size: 14px;
        border: 1px solid transparent;
        background: #F3F3F9;
        padding: 10px 20px;
        padding-right: 45px;
    }

        .tpsideinfo__search form input::placeholder {
            color: var(--tp-border-3);
        }

.tpsideinfo__search button {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
}

.tpsideinfo__nabtab .nav-link.active {
    border: 0;
    padding: 10px 15px;
    position: relative;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    border-radius: 3px;
    background-color: var(--tp-text-primary);
}

.tpsideinfo__nabtab .nav-link {
    border: 0;
    padding: 10px 15px;
    position: relative;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500;
    border-radius: 3px;
    color: var(--tp-common-black);
    background-color: var(--tp-common-white);
}

.tpsideinfo__nabtab button {
    width: 100%;
}

.tpsideinfo__nabtab .nav li {
    display: inline-block;
    width: 49%;
    margin-right: 4px;
}

    .tpsideinfo__nabtab .nav li:last-child {
        margin-right: 0;
    }

.tpsideinfo__nabtab .mega-menu-title {
    color: var(--tp-common-white);
    font-size: 13px;
    text-transform: uppercase;
    padding-top: 5px;
}

.tpsideinfo__nabtab .mean-container .mean-nav ul {
    background-image: none !important;
}

.tpsideinfo__nabtab .home-menu-style li {
    width: 50% !important;
}

    .tpsideinfo__nabtab .home-menu-style li a {
        font-size: 13px !important;
        font-weight: 400 !important;
    }

.tpsideinfo__account-link, .tpsideinfo__wishlist-link {
    padding-top: 5px;
    padding-bottom: 5px;
}

    .tpsideinfo__account-link a, .tpsideinfo__wishlist-link a {
        font-size: 16px;
        color: var(--tp-common-white);
        font-weight: 500;
    }

        .tpsideinfo__account-link a:hover, .tpsideinfo__wishlist-link a:hover {
            color: var(--tp-text-primary);
        }

            .tpsideinfo__account-link a:hover i, .tpsideinfo__wishlist-link a:hover i {
                color: var(--tp-text-primary);
            }

        .tpsideinfo__account-link a i, .tpsideinfo__wishlist-link a i {
            font-size: 18px;
            color: var(--tp-common-white);
            line-height: 35px;
            text-align: center;
            margin-right: 10px;
        }

.tpsidebar-categories ul li {
    list-style: none;
    display: block;
    text-align: left;
    list-style: none;
    text-transform: capitalize;
    padding: 5px 0px 10px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

    .tpsidebar-categories ul li a {
        color: var(--tp-common-white);
        display: block;
    }

        .tpsidebar-categories ul li a:hover {
            color: var(--tp-text-primary);
        }

.body-overlay {
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 99;
    right: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-out 0s;
}

    .body-overlay.opened {
        opacity: 1;
        visibility: visible;
    }

.tp-cart-info-area.tp-sidebar-opened {
    transform: translateX(0);
}

.tp-sidebar-close {
    color: var(--tp-common-white);
    position: absolute;
    left: -35px;
    font-size: 21px;
    background: #171151;
    width: 35px;
    height: 35px;
}

.tpcartinfo {
    background-color: var(--tp-common-white);
    text-align: start;
    position: fixed;
    right: 0;
    top: 0;
    height: 100%;
    box-shadow: rgba(5, 13, 54, 0.05) 5px 15px 30px 0px;
    transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    z-index: 9999999;
    width: 380px;
    transform: translateX(100%);
}

@media (max-width: 767px) {
    .tpcartinfo {
        width: 280px;
    }
}

.tpcartinfo .tp-shop-sidebar-opened {
    transform: translateX(0);
}

.tpcart__close {
    color: var(--tp-text-primary);
    right: 30px;
    font-size: 18px;
    width: 35px;
    height: 35px;
    position: absolute;
    top: 8px;
    z-index: 2;
}

@media (max-width: 767px) {
    .tpcart__close {
        width: 30px;
        height: 30px;
    }
}

.cartbody-overlay {
    background-color: rgba(0, 0, 0, 0.5);
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 99;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease-out 0s;
}

    .cartbody-overlay.opened {
        opacity: 1;
        visibility: visible;
    }

.tpcart {
    float: none;
    height: 100%;
    overflow: hidden;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex: 1 1 auto;
    align-items: stretch;
    flex-direction: column;
}

.tpcart__product {
    position: relative;
    display: flex;
    flex: 1 1 auto;
    align-items: stretch;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 0 30px;
}

.tpcart__title {
    padding: 16px 30px;
    background-color: #F8F8F8;
    font-weight: 700;
    font-size: 15px;
    color: var(--tp-text-body);
    text-transform: uppercase;
    margin-bottom: 20px;
}

.tpcart ul li {
    list-style: none;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid var(--tp-border-1);
}

.tpcart__item {
    display: flex;
    align-items: center;
    flex: 0 0 auto;
}

.tpcart__img {
    margin-right: 20px;
    position: relative;
}

@media (max-width: 767px) {
    .tpcart__img {
        margin-right: 4px;
    }
}

.tpcart__img img {
    max-width: 60px;
    height: 50px;
    border-radius: 10px;
    object-fit: cover;
}

.tpcart__del {
    position: absolute;
    color: var(--tp-text-primary);
    left: 0;
    top: 0;
}

.tpcart__content-title {
    font-size: 14px;
    font-weight: 400;line-height:17px;
    color: var(--tp-text-body);
}

    .tpcart__content-title a:hover {
        color: var(--tp-text-primary);
    }

.tpcart__cart-price {
    font-weight: 600;
    font-size: 12px;
    color: var(--tp-text-body);
}

    .tpcart__cart-price .new-price {
        color: var(--tp-text-primary);
    }

.tpcart__total-price {
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
    color: var(--tp-text-primary);
    margin-bottom: 25px;
    padding-top: 25px;
    border-top: 1px solid var(--tp-border-1);
}

    .tpcart__total-price .heilight-price {
        font-size: 18px;
        font-weight: 700;
    }

.tpcart__free-shipping {
    padding: 13px 30px;
    background-color: var(--tp-theme-5);
}

    .tpcart__free-shipping span {
        color: var(--tp-common-white);
        font-size: 14px;
    }

@media (max-width: 767px) {
    .tpcart__free-shipping span {
        font-size: 12px;
    }
}

.tpcart__free-shipping span b {
    font-weight: 600;
    text-transform: uppercase;
}

.tpcart__checkout {
    margin-bottom: 30px;
}

.header-sticky {
    position: fixed;
    left: 0;
    margin: auto;
    top: 0;
    width: 100%;
    box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
    z-index: 99;
    animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
    background: var(--tp-common-white);
}

    .header-sticky .tp-bt-btn {
        box-shadow: rgba(100, 100, 111, 0.1) 1px 5px 20px 1px;
    }

.tp-home-one.header-sticky {
    padding-top: 0px;
    padding-bottom: 0px;
}

    .tp-home-one.header-sticky .main-menu nav > ul > li > a {
        padding: 40px 0;
    }

.tp-mobile-header-area.header-sticky {
    position: fixed;
    left: 0;
    margin: auto;
    top: 0;
    width: 100%;
    box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.07);
    z-index: 99;
    animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
    background: var(--tp-common-white);
}

    .tp-mobile-header-area.header-sticky .tp-bt-btn {
        box-shadow: rgba(100, 100, 111, 0.1) 1px 5px 20px 1px;
    }

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .header-language {
        margin-left: 40px;
    }
}

.tp-sticky-one {
    display: none;
}

    .tp-sticky-one.header-sticky {
        display: block;
    }

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tp-sticky-one.header-sticky {
        display: none;
    }
}

/*----------------------------------------*/
/*  15. MEANMENU CSS START
/*----------------------------------------*/
/* mean menu customize */
.mean-container a.meanmenu-reveal {
    display: none;
}

.mean-container .mean-nav {
    background: none;
    margin-top: 0;
}

.mean-container .mean-bar {
    padding: 0;
    min-height: auto;
    background: none;
}

.mean-container .mean-nav > ul {
    padding: 0;
    margin: 0;
    width: 100%;
    list-style-type: none;
    display: block !important;
}

.mean-container a.meanmenu-reveal {
    display: none !important;
}

.mean-container .mean-nav ul li a {
    width: 100%;
    padding: 10px 0;
    color: #fff;
    font-size: 16px;
    line-height: 1.5;
    font-weight: 500;
    text-transform: capitalize !important;
}

    .mean-container .mean-nav ul li a:hover {
        color: var(--tp-text-primary);
    }

    .mean-container .mean-nav ul li a.mean-expand {
        margin-top: 8px;
        padding: 0 !important;
        line-height: 14px;
        border: 1px solid rgba(255, 255, 255, 0.2) !important;
        height: 26px;
        width: 26px;
        line-height: 26px;
        color: #fff;
        top: 0;
        font-weight: 400;
    }

        .mean-container .mean-nav ul li a.mean-expand:hover {
            background: var(--clr-theme-1);
            color: var(--tp-text-primary);
            border-color: var(--clr-theme-1);
        }

.mean-container .mean-nav ul li > a > i {
    display: none;
}

.mean-container .mean-nav ul li > a.mean-expand i {
    display: inline-block;
    font-size: 14px;
}

.mean-container .mean-nav > ul > li:first-child > a {
    border-top: 0;
}

.mean-container .mean-nav ul li a.mean-expand.mean-clicked {
    color: var(--tp-heading-secondary);
}

    .mean-container .mean-nav ul li a.mean-expand.mean-clicked i {
        transform: rotate(45deg);
        color: var(--tp-text-primary);
    }

.mean-container .mean-nav ul .home-menu-style li a {
    text-align: center;
}

.mean-container .mean-nav ul li a:hover img {
    transform: scale(0.92);
}

.mean-container .mean-nav ul li a img {
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    width: 100%;
    margin-bottom: 5px;
}

/*----------------------------------------*/
/*  04. SLIDER CSS START
/*----------------------------------------*/
.tp-slide-item {
    position: relative;
}

@media (max-width: 767px) {
    .tp-slide-item {
        margin-bottom: 20px;
    }
}

.tp-slide-item__img img {
    border-radius: 6px;
    max-width: 100%;
}

.tp-slide-item__content {
    position: absolute;
    z-index: 1;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
    padding-left: 60px;
    max-width: 60%;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tp-slide-item__content {
        padding-left: 35px;
        max-width: 70%;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tp-slide-item__content {
        padding-left: 30px;
        max-width: 70%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tp-slide-item__content {
        padding-left: 35px;
    }
}

@media (max-width: 767px) {
    .tp-slide-item__content {
        padding-left: 15px;
        max-width: 80%;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tp-slide-item__content {
        padding-left: 15px;
        max-width: 50%;
    }
}

.tp-slide-item__sub-title {
    font-size: 20px;
    font-weight: 400;
    color: var(--tp-text-primary);
    display: block;
    margin-bottom: 5px;
}

@media (max-width: 767px) {
    .tp-slide-item__sub-title {
        font-size: 16px;
    }
}

.tp-slide-item__title {
    color: var(--tp-text-body);
    font-size: 50px;
    font-weight: 600;
    line-height: 1.2;
}

@media (max-width: 767px) {
    .tp-slide-item__title {
        font-size: 18px;
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tp-slide-item__title {
        font-size: 26px;
    }
}

.tp-slide-item__title i {
    font-style: normal;
    color: var(--tp-text-primary);
    position: relative;
}

    .tp-slide-item__title i img {
        position: absolute;
        left: -6px;
        bottom: 10px;
        z-index: -1;
        animation: section-animation 3s infinite;
    }

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .tp-slide-item__thumb img {
        max-width: 100%;
    }
}

.tp-slider-area .slider-pagination {
    position: absolute;
    bottom: 15px;
    z-index: 9;
    left: 0;
    margin: 0 auto;
    right: 0;
    text-align: center;
}

@media (max-width: 767px) {
    .tp-slider-area .slider-pagination {
        margin-bottom: 10px;
    }
}

.tp-slider-area .slider-pagination .swiper-pagination-bullet {
    width: 25px;
    height: 4px;
    display: inline-block;
    border-radius: 5px;
    background: var(--tp-common-black);
    margin: 0 5px;
    opacity: 0.1;
}

.tp-slider-area .slider-pagination .swiper-pagination-bullet-active {
    background: var(--tp-text-primary);
    opacity: 1;
}

.swiper-slide-active .tp-slide-item__sub-title, .swiper-slide-active .tp-slide-item__title, .swiper-slide-active .tp-slide-item__slide-btn, .swiper-slide-active .tpslidertwo__sub-title, .swiper-slide-active .tpslidertwo__title, .swiper-slide-active .tpslidertwo__content p, .swiper-slide-active .tpslidertwo__slide-btn {
    animation-fill-mode: both;
    animation-name: fadeInUp;
}

.swiper-slide-active .tpslidertwo__img {
    animation-fill-mode: both;
    animation-name: fadeInRight;
}

.swiper-slide-active .tp-slide-item__sub-title,
.swiper-slide-active .tpslidertwo__sub-title {
    animation-delay: 0.6s;
    animation-duration: 0.8s;
}

.swiper-slide-active .tp-slide-item__title,
.swiper-slide-active .tpslidertwo__title {
    animation-delay: 0.8s;
    animation-duration: 1s;
}

.swiper-slide-active .tp-slide-item__slide-btn {
    animation-delay: 1s;
    animation-duration: 1.2s;
}

.swiper-slide-active .tpslidertwo__content p {
    animation-delay: 1s;
    animation-duration: 1.2s;
}

.swiper-slide-active .tpslidertwo__slide-btn {
    animation-delay: 1.4s;
    animation-duration: 1.3s;
}

.swiper-slide-active .tpslidertwo__img {
    animation-delay: 1s;
    animation-duration: 1s;
}

.tpslidertwo__item {
    margin-top: -70px;
}

@media (max-width: 767px) {
    .tpslidertwo__item {
        margin-top: 0;
        margin-left: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpslidertwo__img > img {
        width: 360px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpslidertwo__img-shape img {
        height: 100px;
        width: 100px;
    }
}

.tpslider-banner:hover .tpslider-banner__img {
    border-radius: 6px;
}

    .tpslider-banner:hover .tpslider-banner__img img {
        transform: scale(1.05);
        border-radius: 6px;
    }

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpslider-banner {
        margin-bottom: 20px;
    }
}

.tpslider-banner__content {
    position: absolute;
    top: 0;
    left: 0;
    padding: 30px 10px 10px 30px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpslider-banner__content {
        padding: 15px 10px 10px 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslider-banner__content {
        padding: 15px 10px 10px 15px;
    }
}

.tpslider-banner__sub-title {
    font-size: 16px;
    font-weight: 400;
    color: var(--tp-text-primary);
}

.tpslider-banner__title {
    font-size: 20px;
    font-weight: 600;
    color: var(--tp-text-body);
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpslider-banner__title br {
        display: none;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslider-banner__title {
        font-size: 16px;
    }
}

.tpslider-banner__img {
    margin-left: -11px;
    position: relative;
    width: 100%;
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    overflow: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpslider-banner__img {
        margin-top: 20px;
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .tpslider-banner__img {
        margin-left: 0;
    }
}

.tpslider-banner__img img {
    border-radius: 6px;
    width: 100%;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpslider-banner__img img {
        height: 204px;
        object-fit: cover;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslider-banner__img img {
        height: 170px;
        object-fit: cover;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpslider-banner__img img {
        width: 100%;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpslider-banner__img.tpbannerthumb-5 img {
        height: 178px;
        object-fit: cover;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslider-banner__img.tpbannerthumb-5 img {
        height: 185px;
        object-fit: cover;
    }
}

.tpslidertwo__img {
    margin-right: 180px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslidertwo__img {
        margin-right: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslidertwo__img img {
        max-width: 100%;
    }
}

.tpslidertwo__img-shape {
    position: absolute;
    bottom: 160px;
    right: -150px;
    animation: rotate 15s linear infinite;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslidertwo__img-shape {
        bottom: 120px;
        right: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpslidertwo__img-shape {
        bottom: 50px;
        right: 0px;
    }
}

.tpslidertwo__content p {
    font-size: 18px;
    color: var(--tp-text-secondary);
    margin-bottom: 45px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslidertwo__content p {
        margin-bottom: 20px;
    }
}

@media (max-width: 767px) {
    .tpslidertwo__item {
        height: 380px;
    }
}

.tpslidertwo__sub-title {
    font-size: 20px;
    color: var(--tp-text-primary);
    margin-bottom: 0;
}

.tpslidertwo__title {
    font-size: 60px;
    font-weight: 600;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpslidertwo__title {
        font-size: 48px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpslidertwo__title {
        font-size: 48px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpslidertwo__title {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    .tpslidertwo__title {
        font-size: 26px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpslidertwo__title {
        font-size: 48px;
    }
}

@media (max-width: 767px) {
    .tpslider-btn-4 {
        margin-right: 8px;
    }
}

.slider-pagination-2 .slidertwo_pagination {
    position: absolute;
    bottom: 55px;
    z-index: 9;
    left: 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-pagination-2 .slidertwo_pagination {
        bottom: 15px;
    }
}

@media (max-width: 767px) {
    .slider-pagination-2 .slidertwo_pagination {
        margin-bottom: 10px;
    }
}

.slider-pagination-2 .slidertwo_pagination .swiper-pagination-bullet {
    width: 25px;
    height: 4px;
    display: inline-block;
    border-radius: 5px;
    background: var(--tp-grey-1);
    margin: 0 5px;
}

.slider-pagination-2 .slidertwo_pagination .swiper-pagination-bullet-active {
    background: var(--tp-text-primary);
}

@media (max-width: 767px) {
    .tp-slide-item__slide-btn.tp-btn {
        font-size: 12px;
        padding: 10px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tp-slide-item__slide-btn.tp-btn {
        font-size: 14px;
        padding: 14px;
    }
}

.secondary-slider__item {
    background-color: var(--tp-theme-10);
}

.secondary-slider .tpslidertwo__img-shape {
    bottom: 376px;
    right: -210px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .secondary-slider .tpslidertwo__img-shape {
        bottom: 0;
        right: 0;
    }
}

.secondary-slider .tpslidertwo__slide-btn span {
    font-size: 14px;
    color: var(--tp-text-secondary);
}

    .secondary-slider .tpslidertwo__slide-btn span b {
        font-size: 18px;
        color: var(--tp-text-body);
        display: block;
    }

.greenslider-pagination {
    position: absolute;
    bottom: 55px;
    z-index: 9;
    left: 0;
    right: 0;
    text-align: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .greenslider-pagination {
        bottom: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .greenslider-pagination {
        bottom: 15px;
    }
}

.greenslider-pagination .swiper-pagination-bullet {
    width: 25px;
    height: 4px;
    display: inline-block;
    background: transparent;
    margin: 0 5px;
    height: 30px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    position: relative;
}

    .greenslider-pagination .swiper-pagination-bullet::before {
        position: absolute;
        content: "";
        height: 8px;
        width: 8px;
        background-color: var(--tp-text-body);
        top: 50%;
        transform: translate(-50%, -50%) rotate(45deg);
        left: 50%;
    }

.greenslider-pagination .swiper-pagination-bullet-active {
    background: transparent;
    border: 1px solid #d7d9e0;
}

.platinamborder {
    border: 15px solid #fff;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .platinamborder .tpslidertwo__item {
        margin-left: 5px;
    }
}

.platinam-slidershape {
    position: absolute;
    top: 65px;
    right: -80px;
    z-index: 2;
    animation: rotate 15s linear infinite;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .platinam-slidershape {
        top: 10px;
        right: -50px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .platinam-slidershape {
        right: -25px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .platinam-slidershape {
        top: -30px;
        right: -45px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpsliderthree__img {
        padding-top: 0;
    }
}

.tpsliderthree__img img {
    width: 100%;
}

.tpsliderthree__pagination {
    position: absolute;
    bottom: 55px;
    z-index: 9;
    left: 0;
    right: 0;
    text-align: center;
}

@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpsliderthree__pagination {
        bottom: 15px;
    }
}

.tpsliderthree__pagination .swiper-pagination-bullet {
    width: 35px;
    height: 4px;
    display: inline-block;
    border-radius: 5px;
    background-color: var(--tp-common-white);
    margin: 0 5px;
    opacity: 1;
}

.tpsliderthree__pagination .swiper-pagination-bullet-active {
    background: var(--tp-text-body);
}

.slider-bg-overlay {
    position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

    .slider-bg-overlay::before {
        position: absolute;
        content: "";
        bottom: 0;
        width: 100%;
        height: 100%;
        background-color: #040404;
        opacity: 0.9;
    }

.slider-3 {
    height: 570px;
    display: flex;
    align-items: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .slider-3 {
        height: 490px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-3 {
        height: 460px;
    }
}

@media (max-width: 767px) {
    .slider-3 {
        height: 400px;
    }
}

.slider-content-3 {
    margin-top: -10px;
    margin-left: 50px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-content-3 {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .slider-content-3 {
        margin-left: 0;
        padding-top: 0px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .slider-content-3 {
        margin-left: 0;
        padding-top: 0;
    }
}

.tpslider-item-5 .tp-slide-item__sub-title {
    margin-bottom: 15px;
}

.slider-bg-four {
    display: flex;
    align-items: center;
    height: 570px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .slider-bg-four {
        height: 500px;
        justify-content: center;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .slider-bg-four {
        padding-top: 120px;
        height: 400px;
        justify-content: center;
    }
}

@media (max-width: 767px) {
    .slider-bg-four {
        padding-top: 120px;
        height: 400px;
        justify-content: center;
    }
}

/*----------------------------------------*/
/*   05. CATEGORY CSS START
/*----------------------------------------*/
.tpcategory {
    position: relative;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpcategory {
        width: 25%;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpcategory {
        width: 33.3333%;
    }
}

@media (max-width: 767px) {
    .tpcategory {
        width: 50%;
    }
}

.tpcategory::after {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    margin: auto;
    text-align: center;
    right: -65px;
    height: 200px;
    width: 1px;
    background-color: var(--tp-border-3);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpcategory::after {
        right: -30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpcategory::after {
        display: none;
    }
}

.tpcategory:last-child::after {
    display: none;
}

.tpcategory:hover .tpcategory__icon {
    box-shadow: inset 0 0 0 60px var(--tp-theme-3);
}

    .tpcategory:hover .tpcategory__icon svg {
        opacity: 1;
    }

    .tpcategory:hover .tpcategory__icon span {
        background-color: var(--tp-text-primary);
        position: absolute;
        color: var(--tp-common-white);
    }

.tpcategory__icon {
    height: 130px;
    width: 130px;
    line-height: 130px;
    text-align: center;
    border-radius: 50%;
    background-color: rgba(247, 247, 247, 0.5);
    margin: auto;
    margin-bottom: 25px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    position: relative;
}

@media (max-width: 767px) {
    .tpcategory__icon {
        height: 110px;
        width: 110px;
        line-height: 110px;
    }
}

.tpcategory__icon svg {
    opacity: 0.5;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.tpcategory__icon span {
    display: block;
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    font-weight: 600;
    color: var(--tp-text-primary);
    background-color: var(--tp-common-white);
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 1;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.06);
}

.tpcategory__title {
    text-align: center;
    line-height: 1.2;
    font-size: 18px;
}

@media (max-width: 767px) {
    .tpcategory__title {
        font-size: 16px;
    }
}

.tpcategory__title a {
    background-image: linear-gradient(#969696, #969696), linear-gradient(#969696, #969696);
    display: inline;
    background-size: 0% 1px, 0 1px;
    background-position: 100% 100%, 0 83%;
    background-repeat: no-repeat;
    transition: background-size 0.4s linear;
    line-height: 1.4;
}

    .tpcategory__title a:hover {
        background-size: 0 1px, 100% 1px;
    }

.custom-row {
    display: flex;
    flex-wrap: wrap;
}

.category-border {
    border-bottom: 1px solid var(--tp-border-3);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .category-menu-off {
        display: none;
    }
}

.product-sidebar__product-item {
    margin-right: 30px;
}

.product-sidebar__product-category {
    margin-left: -10px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .product-sidebar__product-category {
        margin-left: 0;
    }
}

.product-sidebar__title {
    font-weight: 600;
    font-size: 16px;
    color: var(--tp-text-body);
    padding-bottom: 17px;
    border-bottom: 1px solid #f1f1f1;
}

.product-sidebar__brand .form-check {
    margin-left: -20px;
    position: relative;
}

    .product-sidebar__brand .form-check::before {
        position: absolute;
        content: "";
    }

    .product-sidebar__brand .form-check a:hover {
        color: var(--tp-text-primary);
    }

.product-sidebar .form-check:hover.form-check span i {
    color: var(--tp-text-body);
}

.product-sidebar .form-check span i {
    font-size: 14px;
    color: #e3e3e3;
}

.product-sidebar .form-check-label {
    font-size: 14px;
    color: var(--tp-text-secondary);
    margin-left: -8px;
    cursor: pointer;
}

.product-sidebar .form-check-input {
    height: 10px;
    width: 10px;
    background-color: #e3e3e3;
    transform: translateY(4px);
}

    .product-sidebar .form-check-input[type=checkbox] {
        border-radius: 0;
        border: transparent;
    }

    .product-sidebar .form-check-input:checked {
        background-color: var(--tp-text-body);
    }

.product-sidebar input:checked + label {
    color: var(--tp-text-body);
}

.product-sidebar .form-check-input:focus {
    box-shadow: none;
}

.product-sidebar .ui-widget.ui-widget-content {
    border: 0px solid #ece8fe;
    height: 2px;
    background: #ece8fe;
}

.product-sidebar .ui-slider-horizontal .ui-slider-range {
    background: var(--tp-text-body);
}

.product-sidebar .ui-slider-horizontal .ui-slider-handle {
    top: -4px;
}

.product-sidebar .ui-slider .ui-slider-handle {
    width: 10px;
    height: 10px;
    cursor: pointer;
    -ms-touch-action: none;
    touch-action: none;
    border: none;
    background-color: var(--tp-text-body);
    outline: 0;
}

.product-sidebar .ui-corner-all, .product-sidebar .ui-corner-bottom, .product-sidebar .ui-corner-right, .product-sidebar .ui-corner-br {
    border-radius: 0;
}

.product-sidebar .price-filter input {
    border: none;
    font-size: 14px;
    margin-left: -11px;
}

.productsidebar {
    margin-left: 10px;
}

.product-sidebar .form-check-input.black-input {
    background-color: var(--tp-text-body);
}

.product-sidebar .form-check-input.blue-input {
    background-color: #0084ff;
}

.product-sidebar .form-check-input.grey-input {
    background-color: #d4d4d4;
}

.product-sidebar .form-check-input.green-input {
    background-color: #61b163;
}

.product-sidebar .form-check-input.red-input {
    background-color: #ff6262;
}

.product-sidebar .form-check-input.yellow-input {
    background-color: #ffc000;
}

/*----------------------------------------*/
/*  06. PRODUCT CSS START
/*----------------------------------------*/
.tpproduct:hover .tpproduct__priceinfo-list {
    bottom: 0px;
    visibility: hidden;
    opacity: 0;
}

.tpproduct:hover .tpproduct__cart {
    visibility: visible;
    opacity: 1;
    bottom: -20px;
}

.tpproduct:hover .product-thumb-secondary {
    opacity: 1;
}

    .tpproduct:hover .product-thumb-secondary img {
        transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
    }

.tpproduct__thumb {
    position: relative;
    margin-bottom: 17px;
}

    .tpproduct__thumb:hover .tpproduct__thumb-action a {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        visibility: visible;
        opacity: 1;
        filter: alpha(opacity=100);
    }

.tpproduct__thumb-discount {
    position: absolute;
    top: 25px;
    left: 25px;
    padding: 4px 7px;
    background-color: var(--tp-text-primary);
    font-weight: 600;
    font-size: 12px;
    color: var(--tp-common-white);
    line-height: 1;
    border-radius: 5px;
    animation: firefly 2s linear infinite;
    z-index: 2;
}

.tpproduct__thumb-topsall {
    position: absolute;
    top: 25px;
    left: 25px;
    padding: 4px 7px;
    background-color: var(--tp-text-primary);
    font-weight: 600;
    font-size: 12px;
    color: var(--tp-common-white);
    line-height: 1;
    border-radius: 5px;
    animation: firefly 2s linear infinite;
    z-index: 2;
}

.tpproduct__thumb-volt {
    position: absolute;
    top: 25px;
    left: 25px;
    padding: 4px 7px;
    background-color: var(--tp-theme-5);
    font-weight: 600;
    font-size: 12px;
    color: var(--tp-common-white);
    line-height: 1;
    border-radius: 5px;
    animation: firefly 2s linear infinite;
    z-index: 2;
}

.tpproduct__thumb-action {
    position: absolute;
    right: 0;
    left: 0;
    margin: auto;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
}

    .tpproduct__thumb-action a {
        font-size: 16px;
        color: var(--tp-text-body);
        height: 50px;
        width: 50px;
        text-align: center;
        line-height: 50px;
        background-color: var(--tp-common-white);
        border-radius: 6px;
        display: inline-block;
        box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
        opacity: 0;
        visibility: hidden;
        -webkit-transform: translate(0, 20px);
        -ms-transform: translate(0, 20px);
        -o-transform: translate(0, 20px);
        transform: translate(0, 20px);
        -webkit-box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.3);
        -moz-box-shadow: 0px 4px 11px 0px rgba(0, 0, 0, 0.3);
    }

        .tpproduct__thumb-action a:hover {
            background-color: var(--tp-text-primary);
            color: var(--tp-common-white);
        }

        .tpproduct__thumb-action a.comphare {
            -webkit-transition: transform 0.3s ease 0s, background-color 0.3s ease 0s, opacity 0.3s ease 0s;
            -o-transition: transform 0.3s ease 0s, background-color 0.3s ease 0s, opacity 0.3s ease 0s;
            transition: transform 0.3s ease 0s, background-color 0.3s ease 0s, opacity 0.3s ease 0s;
        }

        .tpproduct__thumb-action a.quckview {
            -webkit-transition: transform 0.4s ease 0s, background-color 0.4s ease 0s, opacity 0.4s ease 0s;
            -o-transition: transform 0.4s ease 0s, background-color 0.4s ease 0s, opacity 0.4s ease 0s;
            transition: transform 0.4s ease 0s, background-color 0.4s ease 0s, opacity 0.4s ease 0s;
        }

        .tpproduct__thumb-action a.wishlist {
            -webkit-transition: transform 0.6s ease 0s, background-color 0.6s ease 0s, opacity 0.6s ease 0s;
            -o-transition: transform 0.6s ease 0s, background-color 0.6s ease 0s, opacity 0.6s ease 0s;
            transition: transform 0.6s ease 0s, background-color 0.6s ease 0s, opacity 0.6s ease 0s;
            line-height: 46px;
        }

.tpproduct__thumb-bg {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
}

    .tpproduct__thumb-bg a {
        margin: 0 10px;
        font-size: 16px;
        padding: 14px 0;
        display: inline-block;
        line-height: 1;
        color: #999999;
    }

        .tpproduct__thumb-bg a:hover {
            color: var(--tp-text-body);
        }

.tpproduct__thumb img {
    border-radius: 6px;
    width: 100%;
}

.tpproduct__thumb-icon {
    position: relative;
    z-index: 2;
}

.tpproduct__rating ul li {
    display: inline-block;
    list-style: none;
}

    .tpproduct__rating ul li a {
        font-size: 10px;
        color: var(--tp-text-primary);
    }

    .tpproduct__rating ul li span {
        font-size: 10px;
    }

.tpproduct__ratingicon a {
    font-size: 14px;
    color: var(--tp-text-primary);
}

.tpproduct__ratingicon .max-star {
    color: #e0e0e0;
}

.tpproduct__ratingarea {
    position: absolute;
    left: 0;
    right: 0;
    transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
    will-change: opacity, transform;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    padding-bottom: 18px;
    transform: translateY(8px);
}

.tpproduct__content-area {
    z-index: 2;
    position: relative;
    transform: translateY(5px);
    transition: 0.2s;
    margin-bottom: 10px;
}

.tpproduct__thumbitem {
    position: relative;
    z-index: 2;
}

    .tpproduct__thumbitem:hover .thumbitem-secondary {
        opacity: 1;
    }

        .tpproduct__thumbitem:hover .thumbitem-secondary img {
            transform: scale3d(1.1, 1.1, 1.1) translateZ(0);
        }

    .tpproduct__thumbitem:hover .tpproductactionbg {
        transform: translate(0, 0);
        opacity: 1;
        visibility: visible;
    }

.tpproduct__title {
    font-size: 15px;
    font-weight: 400;
    color: var(--tp-text-secondary);
    margin-bottom: 12px;
}

    .tpproduct__title a {
        display: inline-block;
    }

        .tpproduct__title a:hover {
            color: var(--tp-text-primary);
        }

.tpproduct__priceinfo-list {
    position: absolute;
    bottom: -20px;
    left: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpproduct__priceinfo-list span {
        font-weight: 600;
        font-size: 16px;
    }

.tpproduct__priceinfo-list-oldprice {
    color: var(--tp-text-tertiary);
    text-decoration: line-through;
    margin-left: 8px;
}

.tpproduct__priceinfo-oldprice {
    text-decoration: line-through;
}

.tpproduct__ammount {
    font-size: 16px;
    font-weight: 600;
}

.tpproduct__cart {
    position: absolute;
    left: 0;
    bottom: -40px;
    left: 0;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpproduct__cart i {
        color: var(--tp-text-primary);
        margin-right: 5px;
    }

    .tpproduct__cart a {
        font-size: 16px;
        font-weight: 600;
        text-decoration: underline;
        -webkit-transition: all 0.3s ease-out 0s;
        -moz-transition: all 0.3s ease-out 0s;
        -ms-transition: all 0.3s ease-out 0s;
        -o-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
    }

        .tpproduct__cart a:hover {
            color: var(--tp-text-primary);
        }

.tpproduct__variation {
    position: absolute;
    z-index: 2;
    background: #fff;
    bottom: -8px;
    left: 0;
    right: 0;
    padding-top: 12px;
}

    .tpproduct__variation a:hover .tpproduct__termshape-bg {
        transform: scale(0.7);
    }

    .tpproduct__variation a:hover .tpproduct__termshape-border {
        opacity: 1;
        transform: scale(1.4);
    }

.tpproduct__variationitem {
    display: inline-block;
}

.tpproduct__termshape {
    position: relative;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin-right: 3px;
}

.tpproduct__termshape-bg {
    transition: all 0.25s ease;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #99c4ff;
}

.tpproduct__termshape-border {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid #99c4ff;
    opacity: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.tpproductactionbg {
    background-color: var(--tp-common-white);
    display: inline-block;
    padding: 0 8px;
    border-radius: 6px;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
    transform: translate(0, 20px);
    opacity: 0;
    visibility: hidden;
    transition: transform 0.5s ease 0s, background-color 0.5s ease 0s, opacity 0.4s ease 0s;
}

.tpproductdot a:hover .tpproductdot__termshape-bg {
    transform: scale(0.7);
}

.tpproductdot a:hover .tpproductdot__termshape-border {
    opacity: 1;
    transform: scale(1.8);
}

.tpproductdot__variationitem {
    left: 0;
    right: 0;
    padding-top: 12px;
}

.tpproductdot__variationitem {
    display: inline-block;
}

.tpproductdot__termshape {
    position: relative;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin-right: 3px;
}

.tpproductdot__termshape-bg {
    transition: all 0.25s ease;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #99c4ff;
}

.tpproductdot__termshape-border {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border: 1px solid #99c4ff;
    opacity: 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.red-product-bg {
    background-color: #d51243;
}

.red-product-border {
    border: 1px solid #d51243;
}

.purple-product-bg {
    background-color: #be9aff;
}

.purple-product-border {
    border: 1px solid #be9aff;
}

.orange-product-bg {
    background-color: #ff7373;
}

.orange-product-border {
    border: 1px solid #ff7373;
}

.tpproductitem {
    z-index: 9;
    background-color: #fff;
    padding-bottom: 10px;
}

    .tpproductitem:hover .product-content-fade {
        opacity: 1;
    }

    .tpproductitem:hover .tpproduct__ratingarea {
        opacity: 1;
        visibility: visible;
        transform: translateY(0px);
    }

    .tpproductitem:hover:after {
        opacity: 1;
    }

    .tpproductitem:after {
        position: absolute;
        top: -20px;
        bottom: -10px;
        left: -20px;
        right: -20px;
        background-color: #fff;
        border-radius: 5px;
        opacity: 0;
        -webkit-transition: opacity 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
        transition: opacity 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
        will-change: opacity;
        box-shadow: 0px 16px 32px 0px rgba(0, 0, 0, 0.06);
        pointer-events: none;
        z-index: 1;
        margin-bottom: -33px;
        content: "";
    }

.red-product-bg {
    background-color: #d51243;
}

.red-product-border {
    border: 1px solid #d51243;
}

.yellow-product-bg {
    background-color: #ffd8a6;
}

.yellow-product-border {
    border: 1px solid #ffd8a6;
}

.green-product-bg {
    background-color: #c2ddce;
}

.green-product-border {
    border: 1px solid #c2ddce;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpdealproduct__thumb img {
        max-width: 100%;
    }
}

.tpdealproduct__offer-price {
    position: absolute;
    top: 75px;
    right: 155px;
    font-size: 24px;
    font-weight: 600;
    color: var(--tp-common-white);
    background-color: var(--tp-text-primary);
    border-radius: 50%;
    padding: 19px 18px;
    animation: hotdeal 2s linear infinite;
}

    .tpdealproduct__offer-price span {
        font-size: 12px;
        display: block;
        color: var(--tp-common-white);
    }

.tpdealcontact {
    margin-left: -50px;
    padding-right: 179px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpdealcontact {
        padding-right: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpdealcontact {
        margin-left: 0px;
        padding-right: 0px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpdealcontact {
        margin-left: 0;
        padding-right: 20px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpdealcontact {
        margin-left: 20px;
        padding-right: 20px;
    }
}

@media (max-width: 767px) {
    .tpdealcontact {
        margin-left: 15px;
        padding-right: 15px;
    }
}

.tpdealcontact__price span {
    font-size: 20px;
    font-weight: 600;
    color: var(--tp-text-primary);
}

@media (max-width: 767px) {
    .tpdealcontact__price span {
        font-size: 16px;
    }
}

.tpdealcontact__price del {
    font-size: 20px;
    font-weight: 600;
    color: var(--tp-text-tertiary);
}

@media (max-width: 767px) {
    .tpdealcontact__price del {
        font-size: 16px;
    }
}

.tpdealcontact__title {
    font-size: 50px;
    color: var(--tp-text-body);
    font-weight: 600;
    line-height: 1.2;
    letter-spacing: -1.5px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpdealcontact__title {
        font-size: 42px;
    }
}

@media (max-width: 767px) {
    .tpdealcontact__title {
        font-size: 23px;
        letter-spacing: 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpdealcontact__title {
        font-size: 24px;
        letter-spacing: 0;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpdealcontact__title {
        font-size: 32px;
    }
}

.tpdealcontact__text p {
    color: var(--tp-text-secondary);
    font-size: 18px;
    line-height: 1.66;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpdealcontact__text p {
        width: 520px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpdealcontact__text p {
        font-size: 16px;
        width: 410px;
        line-height: 1.5;
    }
}

@media (max-width: 767px) {
    .tpdealcontact__text p {
        font-size: 16px;
        width: 100%;
        line-height: 1.4;
    }
}

.tpdealcontact__progress .progress {
    height: 6px;
    border-radius: 5px;
    background-color: var(--tp-common-white);
}

.tpdealcontact__progress .progress-bar {
    color: var(--tp-common-white);
    text-align: center;
    white-space: nowrap;
    background-color: var(--tp-text-primary);
    transition: width 0.6s ease;
    border-radius: 5px;
}

.tpdealcontact__countdown span {
    display: inline-block;
}

    .tpdealcontact__countdown span.cdown {
        background-color: var(--tp-common-white);
        height: 92px;
        width: 80px;
        text-align: center;
        line-height: 65px;
        color: var(--tp-text-body);
        font-size: 36px;
        font-weight: 700;
        border-radius: 6px;
        margin-right: 15px;
        box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
    }

@media (max-width: 767px) {
    .tpdealcontact__countdown span.cdown {
        margin-bottom: 10px;
    }
}

.tpdealcontact__countdown span.cdown p {
    margin-top: -15px;
    font-size: 16px;
    color: var(--tp-text-secondary);
}

.tpdealcontact__count {
    display: flex;
    align-items: center;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .tpdealcontact__count {
        display: inherit;
    }
}

.tpdealcontact__count i {
    font-style: normal;
    font-size: 16px;
    margin-bottom: 0;
    padding-left: 13px;
    color: var(--tp-text-secondary);
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .tpdealcontact__count i {
        padding-top: 10px;
        padding-left: 0px;
        display: block;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .tpdealcontact__count i br {
        display: none;
    }
}

.swiper-container.product-active {
    margin-right: -500px;
}

.discount-product {
    z-index: 1;
}

    .discount-product .tpdealcontact {
        margin-left: -13px;
        padding-right: 140px;
    }

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .discount-product .tpdealcontact {
        padding-right: 40px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .discount-product .tpdealcontact {
        margin-left: 0;
        padding-right: 10px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .discount-product .tpdealcontact {
        margin-left: 0;
        padding-right: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .discount-product .tpdealcontact {
        margin-left: 15px;
        padding-right: 15px;
    }
}

.tpdealproduct {
    margin-left: 68px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpdealproduct {
        margin-left: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpdealproduct {
        margin-left: 0px;
        margin-bottom: 30px;
    }
}

.tp-fourth-deal .tpdealcontact {
    margin-left: 0px;
    padding-right: 0px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .tp-fourth-deal .tpdealcontact {
        padding-right: 10px;
    }
}

.video-icon {
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
}

.platinamdell .tpdealcontact {
    margin-left: 0;
}

.tpdealslide {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
}

    .tpdealslide::before {
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: var(--tp-theme-13);
    }

.tp-red-deal-text {
    padding-right: 0;
}

.tpvideo-bg {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 50%;
    background-repeat: no-repeat;
    background-size: cover;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpvideo-bg {
        position: relative;
        height: 450px;
        width: 100%;
    }
}

@media (max-width: 767px) {
    .tpvideo-bg {
        position: relative;
        height: 450px;
        width: 100%;
    }
}

.tpvideo-bg a {
    height: 120px;
    width: 120px;
    line-height: 120px;
    text-align: center;
    background-color: var(--tp-common-white);
    border-radius: 50%;
    color: var(--tp-theme-primary);
    display: block;
    font-size: 20px;
    animation: tp-pulse-2 1s infinite;
}

@media (max-width: 767px) {
    .tpvideo-bg a {
        height: 80px;
        width: 80px;
        line-height: 80px;
    }
}

.tpvideo-bg a:hover {
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
}

@media (max-width: 767px) {
    .video-area {
        padding-top: 0 !important;
    }
}

.product-thumb-secondary,
.thumbitem-secondary {
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    border-radius: 6px;
}

    .product-thumb-secondary img,
    .thumbitem-secondary img {
        transition: opacity 0.8s ease, transform 1.1s cubic-bezier(0.15, 0.75, 0.5, 1) 0s, -webkit-transform 1.1s cubic-bezier(0.15, 0.75, 0.5, 1) 0s;
    }

.product-item-count span {
    color: #999;
    font-size: 18px;
}

    .product-item-count span b {
        font-weight: 600;
        color: var(--tp-common-black);
    }

.product-filter-nav {
    margin-left: 5px;
}

@media (max-width: 767px) {
    .product-filter-nav {
        transform: translateY(15px);
    }
}

.product-filter-nav.tpnavbar .nav-link {
    margin-left: 15px;
}

.tp-shop-selector .nice-select {
    border: transparent;
    color: var(--tp-text-body);
    font-weight: 600;
}

    .tp-shop-selector .nice-select::after {
        right: 20px;
    }

@media (max-width: 767px) {
    .tp-shop-selector .nice-select {
        padding-left: 0;
    }
}

@media (max-width: 767px) {
    .product-navtabs {
        justify-content: start !important;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .product-navtabs {
        justify-content: end !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .filter-product {
        margin-left: 0;
    }
}

.filter-product p {
    font-size: 16px;
}

/*----------------------------------------*/
/*  07. SHOP CSS START
/*----------------------------------------*/
.tpshopitem {
    height: 220px;
    width: 220px;
    object-fit: cover;
}

    .tpshopitem img {
        width: 100%;
        border-radius: 6px;
    }

@media (max-width: 767px) {
    .tpshopitem {
        text-align: center;
    }
}

.whiteproduct {
    background-color: var(--tp-common-white);
}

.whiteproduct__thumb img {
    max-width: 100%;
}

.whiteproduct__content {
    padding: 0 40px 40px 40px;
}

.whiteproduct__title {
    color: var(--tp-text-secondary);
    font-size: 15px;
    margin-bottom: 2px;
}

    .whiteproduct__title a:hover {
        color: var(--tp-text-primary);
    }

.whiteproduct__text span {
    font-weight: 600;
    font-size: 16px;
}

.whiteproduct__rating i {
    color: var(--tp-text-primary);
    font-size: 14px;
}

.whiteproduct__rating span {
    font-size: 14px;
}

.tpproductarrow {
    position: relative;
    z-index: 2;
    justify-content: end;
}

@media (max-width: 767px) {
    .tpproductarrow {
        justify-content: start;
        margin-bottom: 15px;
    }
}

.tpproductarrow__prv {
    font-size: 14px;
    font-weight: 600;
    background-color: #fff;
    padding: 6px 14px;
    line-height: 1;
    margin-right: 10px;
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpproductarrow__prv:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
    }

        .tpproductarrow__prv:hover i {
            color: var(--tp-common-white);
        }

    .tpproductarrow__prv i {
        margin-right: 6px;
    }

.tpproductarrow__nxt {
    font-size: 14px;
    font-weight: 600;
    background-color: #fff;
    padding: 6px 14px;
    line-height: 1;
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpproductarrow__nxt:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
    }

        .tpproductarrow__nxt:hover i {
            color: var(--tp-common-white);
        }

    .tpproductarrow__nxt i {
        margin-left: 6px;
    }

.tpsidebar li {
    list-style: none;
}

.tpsidebar__form-check .form-check-input {
    margin-top: 0;
    box-shadow: none;
}

    .tpsidebar__form-check .form-check-input[type=checkbox] {
        border-radius: 0;
    }

.tpsidebar__form-check label {
    font-size: 14px;
    color: var(--tp-text-secondary);
    margin-left: 10px;
}

.tpsidebar__form-check span {
    margin-left: auto;
}

.filter-product-title {
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: 700;
}

@media (max-width: 767px) {
    .filter-product-title {
        font-size: 18px;
    }
}

.filter-product-title a:hover {
    color: var(--tp-text-primary);
}

.tpproduct__ammount del {
    font-weight: 500;
    color: #747691;
    margin-left: 10px;
}

.tpproduct__action a {
    font-size: 16px;
    color: var(--tp-text-body);
    height: 50px;
    width: 50px;
    text-align: center;
    line-height: 50px;
    background-color: var(--tp-common-white);
    border-radius: 6px;
    display: inline-block;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}

    .tpproduct__action a:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
    }

/*----------------------------------------*/
/*  08. BANNER CSS START
/*----------------------------------------*/
.banneritem__thumb:hover .banneritem__content i {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}

.banneritem__thumb img {
    width: 100%;
}

.banneritem__content {
    position: absolute;
    bottom: 26px;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banneritem__content {
        bottom: 5px;
    }
}

.banneritem__content i {
    height: 50px;
    width: 50px;
    text-align: center;
    line-height: 50px;
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
    border-radius: 50%;
    font-size: 18px;
    margin-bottom: 40px;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banneritem__content i {
        height: 35px;
        width: 35px;
        line-height: 35px;
        font-size: 14px;
        margin-bottom: 0;
    }
}

.banneritem__content i:hover {
    background-color: var(--tp-common-white);
    color: var(--tp-text-primary);
}

.banneritem__content p {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 2px;
    color: var(--tp-text-secondary);
}

.banneritem__content-tiele {
    font-size: 20px;
    font-weight: 700;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banneritem__content-tiele {
        font-size: 14px;
    }
}

.banner-center {
    bottom: 51px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .banner-center {
        bottom: 15px;
    }
}

.banner-center .banneritem__content-tiele {
    font-size: 40px;
    font-weight: 600;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .banner-center .banneritem__content-tiele {
        font-size: 20px;
    }
}

.tpexclusive__content {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 100px;
}

@media (max-width: 767px) {
    .tpexclusive__content {
        left: 15px;
    }
}

.tpexclusive__contentarea {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    text-align: center;
    transform: translateY(-50%);
}

    .tpexclusive__contentarea p {
        color: var(--tp-common-white);
        font-size: 18px;
        line-height: 30px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpexclusive__contentarea p {
        font-size: 14px;
        line-height: 20px;
    }
}

.tpexclusive__thumb img {
    border-radius: 6px;
}

.tpexclusive__subtitle {
    font-size: 20px;
    font-weight: 400;
    color: var(--tp-common-white);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpexclusive__subtitle {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    .tpexclusive__subtitle {
        font-size: 12px;
    }
}

.tpexclusive__title {
    font-size: 50px;
    font-weight: 600;
    color: var(--tp-common-white);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpexclusive__title {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    .tpexclusive__title {
        font-size: 16px;
        margin-bottom: 15px;
    }
}

.tpexclusive__btn .tp-btn {
    background-color: transparent;
    border: 1px solid #595a56;
    color: var(--tp-common-white);
}

@media (max-width: 767px) {
    .tpexclusive__btn .tp-btn {
        padding: 7px 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpexclusive__btn .tp-btn {
        padding: 10px 20px;
    }
}

.tpexclusive__btn .tp-btn:hover {
    background-color: var(--tp-text-primary);
    border: 1px solid var(--tp-text-primary);
}

.subcolor {
    color: var(--tp-text-primary);
}

.tpbanneritem {
    margin-left: 55px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .tpbanneritem {
        margin-left: 20px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .tpbanneritem {
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__thumb {
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .tpbanneritem__thumb img {
        width: 100%;
    }
}

.tpbanneritem__text {
    position: absolute;
    top: 50px;
    left: 50px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpbanneritem__text {
        top: 30px;
        left: 30px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__text {
        top: 15px;
        left: 15px;
    }
}

.tpbanneritem__text-title {
    font-size: 20px;
    font-weight: 600;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpbanneritem__text-title {
        margin-bottom: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpbanneritem__text-title {
        margin-bottom: 0px;
        font-size: 16px;
    }
}

.tpbanneritem__text-title a:hover {
    color: var(--tp-text-primary);
}

.tpbanneritem__text-price {
    color: var(--tp-text-primary);
    font-size: 14px;
    font-weight: 600;
}

.tpbanneritem__content {
    position: absolute;
    top: 40px;
    right: 10px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpbanneritem__content {
        top: 20px;
        right: 55px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpbanneritem__content {
        right: 55px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__content {
        right: 55px;
        top: 10px;
    }
}

.tpbanneritem__content p {
    font-size: 16px;
    margin-bottom: 0;
    color: var(--tp-text-secondary);
}

.tpbanneritem__title {
    font-size: 30px;
    color: var(--tp-text-body);
    font-weight: 600;
    line-height: 1.15;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpbanneritem__title {
        font-size: 20px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpbanneritem__title {
        font-size: 20px;
        margin-bottom: 20px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__title {
        margin-bottom: 5px;
        font-size: 16px;
    }
}

@media (max-width: 767px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpbanneritem__title a br {
        display: none;
    }
}

.tpbanneritem__title a:hover {
    color: var(--tp-text-primary);
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpbanneritem__btn {
        right: auto;
        left: 10px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpbanneritem__btn .tp-btn {
        padding: 10px 10px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__btn .tp-btn {
        padding: 8px 10px;
        font-size: 12px;
    }
}

@media (max-width: 767px) {
    .tpbanneritem__btn .tp-btn i {
        margin-left: 2px;
    }
}

.tp-banner-item-small {
    position: absolute;
    bottom: 50px;
    left: 50px;
    font-size: 14px;
    font-weight: 600;
}

@media (max-width: 767px) {
    .tp-banner-item-small {
        left: 15px;
    }
}

.banneritem img {
    width: 100%;
}

.banneroverlay {
    position: relative;
    z-index: 1;
}

    .banneroverlay::before {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        height: 100%;
        width: 100%;
        background-color: var(--tp-common-black);
        opacity: 0.5;
    }

.bannertext {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 9;
    transform: translateY(-50%);
}

.bannertext__subtitle {
    font-size: 16px;
    color: var(--tp-common-white);
}

.bannertext__title {
    font-size: 40px;
    color: var(--tp-common-white);
    line-height: 1.25;
    font-weight: 600;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .bannertext__title {
        font-size: 34px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .bannertext__title {
        font-size: 28px;
    }
}

.bannertext__title a:hover {
    color: var(--tp-text-primary);
}

.exclusiveitem__thumb img {
    border-radius: 6px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .exclusiveitem__thumb img {
        max-width: 100%;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .exclusivearea__thumb img {
        max-width: 100%;
    }
}

.bannerbox {
    position: absolute;
    top: 55px;
    left: 60px;
}

@media only screen and (min-width: 1601px) and (max-width: 1700px) {
    .bannerbox {
        top: 30px;
        left: 50px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .bannerbox {
        top: 30px;
        left: 42px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .bannerbox {
        top: 25px;
        left: 35px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .bannerbox {
        top: 15px;
        left: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .bannerbox {
        top: 10px;
        left: 10px;
    }
}

.bannerbox__subtitle {
    font-size: 16px;
    color: #999999;
    display: block;
}

    .bannerbox__subtitle a {
        color: var(--tp-text-primary);
        text-decoration: underline;
        font-weight: 700;
    }

.bannerbox__title {
    font-size: 30px;
    color: var(--tp-text-body);
    font-weight: 600;
    line-height: 1.34;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .bannerbox__title br {
        display: none;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .bannerbox__title {
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .bannerbox__title {
        font-size: 24px;
        margin-bottom: 40px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .bannerbox__title {
        font-size: 18px;
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .bannerbox__title {
        font-size: 15px;
        margin-bottom: 5px;
    }
}

.bannerbox__title a:hover {
    color: var(--tp-text-primary);
}

.bannerbox__btn .tp-btn {
    padding: 10px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .bannerbox__btn .tp-btn i {
        margin-left: 2px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .banner-bottom-bg {
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .banner-bottom-bg {
        margin-bottom: 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .banner-bottom-bg {
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-bottom-bg {
        margin-bottom: 5px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px) {
    .banner-right-bg {
        margin-bottom: 50px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .banner-right-bg {
        margin-bottom: 30px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-right-bg {
        margin-bottom: 15px;
    }
}

.banner-bottom-title {
    margin-bottom: 0;
    line-height: 1;
}

    .banner-bottom-title a:hover {
        color: var(--tp-text-primary);
    }

.banner-shape-primary {
    position: absolute;
    right: 0;
    top: 25px;
}

@media only screen and (min-width: 1601px) and (max-width: 1700px) {
    .banner-shape-primary {
        right: -20px;
    }
}

.banner-shape-secondary {
    position: absolute;
    left: 535px;
    bottom: 45px;
}

@media (max-width: 767px) {
    .banner-shape-secondary {
        left: 50px;
    }
}

.white-banner .tpslider-banner__sub-title {
    color: #ff9fb7;
}

.white-banner .tpslider-banner__title {
    color: var(--tp-common-white);
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpbnner-height-5 {
        margin-bottom: 38px;
    }
}

@media (max-width: 767px) {
    .tpbnner-height-5 {
        margin-bottom: 20px;
    }
}

.tpbannerthumb-5 {
    margin-left: 0;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tp-slider-sm-banner {
        margin-bottom: 17px;
    }
}

/*----------------------------------------*/
/*  09. MARQUE CSS START
/*----------------------------------------*/
.mp-marque-slider {
    position: absolute;
    top: 95px;
    width: 100%;
}

@media (max-width: 767px) {
    .mp-marque-slider {
        top: 45px;
    }
}

.mp-marque-slider p {
    text-transform: uppercase;
    font-size: 100px;
    font-weight: 700;
    color: var(--tp-common-white);
}

@media only screen and (min-width: 1601px) and (max-width: 1700px) {
    .mp-marque-slider p {
        font-size: 85px;
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .mp-marque-slider p {
        font-size: 75px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .mp-marque-slider p {
        font-size: 64px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .mp-marque-slider p {
        font-size: 53px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .mp-marque-slider p {
        font-size: 40px;
    }
}

@media (max-width: 767px) {
    .mp-marque-slider p {
        font-size: 16px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .mp-marque-slider p {
        font-size: 30px;
    }
}

.mp-marque-slider p span {
    background-clip: text;
    color: transparent;
    background-image: url(/assets/img/blog/blog-thumb-07.jpg);
    background-size: cover;
    -webkit-background-clip: text;
}

@media (min-width: 1801px) and (max-width: 1880px) {
    .mp-marque-slider p {
        font-size: 96px;
    }
}

.mp-marque-slider .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.swiper--top.swiper-container {
    overflow: visible;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .platinamdell {
        padding-top: 100px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .platinamdell {
        padding-top: 80px;
    }
}

@media (max-width: 767px) {
    .platinamdell {
        padding-top: 0px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .platinamdell {
        padding-top: 50px;
    }
}

/*----------------------------------------*/
/*  00. 10. PORTFOLIO CSS START
/*----------------------------------------*/
/*----------------------------------------*/
/*  11. BLOG CSS START
/*----------------------------------------*/
.blog-btn {
    font-size: 16px;
    font-weight: 600;
}

@media (max-width: 767px) {
    .blog-btn {
        font-size: 14px;
    }
}

.blog-btn:hover {
    color: var(--tp-text-primary);
}

    .blog-btn:hover i {
        animation: iconarrow 0.4s linear;
    }

.blogitem:hover .blogitem__thumb img {
    transform: scale(1.1);
}

.blogitem__thumb {
    border-radius: 6px;
}

    .blogitem__thumb img {
        -webkit-transition: all 1s ease-out 0s;
        -moz-transition: all 1s ease-out 0s;
        -ms-transition: all 1s ease-out 0s;
        -o-transition: all 1s ease-out 0s;
        transition: all 1s ease-out 0s;
        width: 100%;
    }

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .blogitem__thumb img {
        max-width: 100%;
    }
}

.blogitem__content ul li {
    list-style: none;
    display: inline-block;
    margin-right: 35px;
    position: relative;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .blogitem__content ul li {
        margin-right: 15px;
    }
}

.blogitem__content ul li::before {
    position: absolute;
    content: "";
    top: 50%;
    right: -19px;
    height: 15px;
    width: 2px;
    background: #ececec;
    transform: translateY(-50%);
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .blogitem__content ul li::before {
        right: -10px;
    }
}

.blogitem__content ul li:last-child::before {
    display: none;
}

.blogitem__content ul li a {
    font-size: 14px;
    font-weight: 400;
    color: var(--tp-text-body);
}

    .blogitem__content ul li a:hover {
        color: var(--tp-text-primary);
    }

.blogitem__content ul li .date-color {
    color: var(--tp-text-secondary);
}

.blogitem__title {
    font-size: 20px;
    font-weight: 600;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), (max-width: 767px) {
    .blogitem__title {
        font-size: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .blogitem__title {
        font-size: 15px;
    }
}

.blogitem__title a:hover {
    color: var(--tp-text-primary);
}

.blogitem__btn a {
    font-size: 14px;
    font-weight: 600;
    color: #cbcbcb;
    background-image: linear-gradient(#d51243, #d51243), linear-gradient(#d51243, #d51243);
    display: inline;
    background-size: 0% 1px, 0 1px;
    background-position: 100% 100%, 0 90%;
    background-repeat: no-repeat;
    transition: background-size 0.4s linear;
    line-height: 1.4;
}

    .blogitem__btn a:hover {
        background-size: 0 1px, 100% 1px;
        color: var(--tp-text-primary);
    }

.tpblogborder {
    border-right: 1px solid var(--tp-theme-7);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpblogborder {
        border: none;
    }
}

.blog-main-box {
    margin-right: -10px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .blog-main-box {
        margin-right: 0;
    }
}

.postbox__thumb img {
    border-radius: 10px;
    max-width: 100%;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .postbox__wrapper {
        padding-right: 0;
    }
}

.postbox__meta span {
    margin-right: 55px;
    color: #5b5757;
    font-weight: 600;
    font-size: 14px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .postbox__meta span {
        margin-right: 18px;
    }
}

@media (max-width: 767px) {
    .postbox__meta span {
        margin-right: 15px;
        font-size: 12px;
    }
}

.postbox__meta span i {
    margin-right: 5px;
    color: var(--tp-text-primary);
}

.postbox__meta span a {
    text-transform: uppercase;
    display: inline-block;
    color: #5b5757;
    font-weight: 600;
}

    .postbox__meta span a:hover {
        color: var(--tp-text-primary);
    }

.postbox__title {
    font-weight: 700;
    font-size: 36px;
    line-height: 1.25;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .postbox__title {
        font-size: 30px;
    }
}

@media (max-width: 767px) {
    .postbox__title {
        font-size: 24px;
    }
}

.postbox__title a:hover {
    color: var(--tp-text-primary);
}

.postbox__text p {
    font-size: 16px;
}

@media (max-width: 767px) {
    .postbox__text p {
        font-size: 14px;
    }
}

.postbox .play-btn {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 88px;
    width: 88px;
    background: var(--tp-common-white);
    text-align: center;
    line-height: 88px;
    border-radius: 50%;
    color: var(--tp-text-primary);
    animation: tp-pulse-2 1.5s infinite;
}

    .postbox .play-btn:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
    }

.postbox__meta-img img {
    width: 100%;
    border-radius: 10px;
}

.postbox__tag span {
    font-size: 20px;
    margin-right: 15px;
    font-weight: 700;
}

.postbox__social-tag span {
    font-size: 20px;
    font-weight: 700;
    margin-right: 15px;
}

.postbox__social-tag a {
    margin-right: 30px;
    font-size: 18px;
}

    .postbox__social-tag a:last-child {
        margin-right: 0;
    }

.postbox__tag-border {
    border-top: 1px solid var(--tp-border-1);
    border-bottom: 1px solid var(--tp-border-1);
    padding: 30px 0;
}

.postbox__social-tag {
    text-align: end;
}

    .postbox__social-tag a:hover {
        color: var(--tp-text-primary);
    }

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .postbox__social-tag {
        margin-top: 15px;
        text-align: start;
    }
}

.postbox__content-area h4 {
    font-weight: 700;
    font-size: 36px;
    line-height: 1.25;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) {
    .postbox__content-area h4 {
        font-size: 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .postbox__content-area h4 {
        font-size: 26px;
    }
}

@media (max-width: 767px) {
    .postbox__content-area h4 {
        font-size: 28px;
    }
}

.postbox__content-area p {
    font-size: 16px;
    margin-bottom: 30px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .postbox__content-area p {
        font-size: 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .postbox__content-area p br {
        display: none;
    }
}

.postbox__text-list ul li {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 5px;
    list-style: none;
}

    .postbox__text-list ul li:last-child {
        margin-bottom: 0;
    }

    .postbox__text-list ul li i {
        margin-right: 20px;
        font-size: 18px;
        color: var(--tp-text-primary);
    }

.postbox__comment {
    border-bottom: 1px solid var(--tp-border-1);
}

    .postbox__comment ul li {
        margin-bottom: 10px;
        list-style: none;
    }

        .postbox__comment ul li.children {
            margin-left: 100px;
            margin-bottom: 30px;
        }

@media (max-width: 767px) {
    .postbox__comment ul li.children {
        margin-left: 0px;
    }
}

.postbox__comment-form {
    margin-bottom: 20px;
}

.postbox__comment-form-title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 15px;
}

.postbox__comment-form p {
    color: var(--tp-text-secondary);
    font-size: 16px;
    margin-bottom: 60px;
}

.postbox__comment-input {
    position: relative;
    margin-bottom: 30px;
    color: var(--tp-text-body);
}

    .postbox__comment-input span {
        font-weight: 600;
        color: var(--tp-common-black);
        margin-bottom: 12px;
        display: block;
    }

    .postbox__comment-input input, .postbox__comment-input textarea {
        height: 60px;
        padding: 0 20px;
        width: 100%;
        font-size: 14px;
        color: var(--tp-text-body);
        outline: none;
        border: 1px solid var(--tp-border-1);
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        -o-border-radius: 7px;
        -ms-border-radius: 7px;
        border-radius: 7px;
        box-shadow: 0px 16px 24px rgba(189, 196, 205, 0.13);
    }

        .postbox__comment-input input:focus, .postbox__comment-input textarea:focus {
            border: 1px solid var(--tp-text-primary);
        }

        .postbox__comment-input input::placeholder, .postbox__comment-input textarea::placeholder {
            color: var(--tp-text-secondary);
        }

            .postbox__comment-input input::placeholder:focus, .postbox__comment-input textarea::placeholder:focus {
                color: var(--tp-text-primary);
            }

    .postbox__comment-input textarea {
        height: 175px;
        resize: none;
        padding-top: 20px;
        padding-bottom: 20px;
    }

.postbox__comment-title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 35px;
}

.postbox__comment-box {
    margin-bottom: 70px;
}

.postbox__comment-avater img {
    width: 80px;
    height: 80px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    border-radius: 50%;
}

.postbox__comment-name {
    margin-bottom: 15px;
}

    .postbox__comment-name h5 {
        font-size: 16px;
        line-height: 1;
        margin-bottom: 8px;
        font-weight: 500;
    }

    .postbox__comment-name span {
        font-size: 14px;
        color: var(--tp-text-secondary);
    }

@media (max-width: 767px) {
    .postbox__comment-text {
        margin-left: 0;
        margin-top: 15px;
    }
}

.postbox__comment-text p {
    font-size: 16px;
    color: var(--tp-text-secondary);
    margin-bottom: 15px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .postbox__comment-text p {
        font-size: 15px;
    }
}

@media (max-width: 767px) {
    .postbox__comment-text p {
        font-size: 14px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .postbox__comment-text p br {
        display: none;
    }
}

.postbox__comment-reply {
    margin-top: 10px;
}

    .postbox__comment-reply a {
        display: inline-block;
        color: var(--tp-text-primary);
        background: var(--tp-common-white);
        line-height: 22px;
        padding: 4px 10px;
        font-weight: 500;
        font-size: 14px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        border-radius: 4px;
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -ms-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

        .postbox__comment-reply a:hover {
            color: var(--tp-common-white);
            background: var(--tp-text-primary);
        }

.postbox__comment-agree {
    padding-left: 5px;
}

    .postbox__comment-agree input {
        margin: 0;
        appearance: none;
        -moz-appearance: none;
        display: block;
        width: 14px;
        height: 14px;
        background: var(--tp-common-white);
        border: 1px solid #b9bac1;
        outline: none;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -ms-border-radius: 4px;
        border-radius: 4px;
        flex: 0 0 auto;
        -webkit-transform: translateY(-1px);
        -moz-transform: translateY(-1px);
        -ms-transform: translateY(-1px);
        -o-transform: translateY(-1px);
        transform: translateY(-1px);
    }

        .postbox__comment-agree input:checked {
            position: relative;
            background-color: var(--tp-theme-1);
            border-color: transparent;
        }

            .postbox__comment-agree input:checked::after {
                box-sizing: border-box;
                content: "\f00c";
                position: absolute;
                font-family: var(--tp-ff-fontawesome);
                font-size: 10px;
                color: var(--tp-common-white);
                top: 46%;
                left: 50%;
                -webkit-transform: translate(-50%, -50%);
                -moz-transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                -o-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
            }

        .postbox__comment-agree input:hover {
            cursor: pointer;
        }

    .postbox__comment-agree label {
        padding-left: 8px;
        color: var(--tp-text-1);
        line-height: 1;
    }

        .postbox__comment-agree label a {
            color: var(--tp-common-black);
            font-weight: 600;
            padding-left: 4px;
        }

            .postbox__comment-agree label a:hover {
                color: var(--tp-theme-1);
            }

        .postbox__comment-agree label:hover {
            cursor: pointer;
        }

.postbox-nav button {
    position: absolute;
    left: 0px;
    top: 50%;
    z-index: 1;
    transform: translateY(-50%);
}

    .postbox-nav button.postbox-slider-button-next {
        left: auto;
        right: 0px;
    }

    .postbox-nav button i {
        height: 60px;
        width: 60px;
        line-height: 60px;
        background-color: var(--tp-common-white);
        color: var(--tp-text-body);
    }

@media (max-width: 767px) {
    .postbox-nav button i {
        height: 40px;
        width: 40px;
        line-height: 40px;
    }
}

.postbox-nav button i:hover {
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .sidebar__wrapper {
        padding-left: 0;
    }
}

.sidebar__widget {
    padding: 50px 30px 40px 30px;
    box-shadow: 0px 12px 10px rgba(238, 239, 240, 0.25);
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
}

.sidebar__widget-content ul li {
    margin-bottom: 15px;
    list-style: none;
}

    .sidebar__widget-content ul li:last-child {
        margin-bottom: 0;
    }

    .sidebar__widget-content ul li a {
        color: var(--tp-text-secondary);
        font-weight: 600;
        font-size: 12px;
        text-transform: uppercase;
        letter-spacing: 1px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        border: 1px solid #F2F5FA;
        padding: 9px 15px;
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -ms-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

        .sidebar__widget-content ul li a:hover {
            color: var(--tp-text-primary);
        }

        .sidebar__widget-content ul li a span {
            display: block;
            text-align: end;
        }

.sidebar__widget-title {
    font-size: 22px;
    font-weight: 600;
    color: var(--tp-text-body);
}

.sidebar__search-input-2 input {
    height: 60px;
    width: 100%;
    padding: 10px 60px 10px 20px;
    border: none;
    background-color: var(--tp-grey-8);
}

    .sidebar__search-input-2 input::placeholder {
        font-weight: 500;
        font-size: 12px;
        color: var(--tp-text-secondary);
        background-color: var(--tp-grey-8);
        text-transform: uppercase;
        letter-spacing: 1px;
    }

.sidebar__search-input-2 button {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    padding: 16px 25px;
}

.rc__post-thumb {
    margin-right: 20px;
}

    .rc__post-thumb img {
        height: 100px;
        width: 100px;
        object-fit: cover;
    }

.rc__meta span {
    font-weight: 600;
    font-size: 13px;
    color: var(--tp-text-secondary);
    letter-spacing: 1px;
    display: block;
    margin-bottom: 5px;
}

.rc__post-title {
    font-weight: 500;
    font-size: 16px;
    color: #141515;
    line-height: 1.5;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .rc__post-title {
        font-size: 15px;
    }
}

.rc__post-title a {
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .rc__post-title a:hover {
        color: var(--tp-text-primary);
    }

.tagcloud a {
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    color: var(--tp-text-secondary);
    border: 1px solid #F2F4F6;
    padding: 10px 26px;
    display: inline-block;
    line-height: 1;
    margin: 5px 10px 5px 0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tagcloud a:hover {
        color: var(--tp-common-white);
        background-color: var(--tp-text-primary);
    }

/*----------------------------------------*/
/*  12. CTA CSS START
/*----------------------------------------*/
.tpcta {
    padding: 58px 60px;
    border-radius: 6px;
    margin-left: 30px;
    position: relative;
    z-index: 1;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpcta {
        padding: 30px 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpcta {
        padding: 20px 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpcta {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .tpcta {
        padding: 40px 20px;
        margin-left: 0;
    }
}

.tpcta::before {
    position: absolute;
    content: "";
    height: 75px;
    width: 75px;
    border-radius: 50%;
    background-color: var(--tp-common-white);
    z-index: -1;
    top: 40px;
    right: 135px;
}

.tpcta p {
    color: #9a9387;
    font-size: 14px;
}

.tpcta__subtitle {
    font-size: 20px;
    font-weight: 400;
    color: var(--tp-text-primary);
    margin-bottom: 5px;
}

.tpcta__title {
    font-size: 26px;
    font-weight: 600;
}

@media (max-width: 767px) {
    .tpcta__title {
        font-size: 22px;
    }
}

.tpcta__input-icon {
    position: absolute;
    top: 17px;
    left: 30px;
}

    .tpcta__input-icon i {
        font-size: 16px;
    }

.tpcta__input input {
    border: none;
    border-radius: 6PX;
    height: 60px;
    width: 100%;
    padding: 10px 30px 10px 52px;
}

    .tpcta__input input::placeholder {
        color: #b0b0b0;
        font-size: 16px;
    }

.tpcta__btn button {
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
    font-size: 16px;
    font-weight: 700;
    width: 100%;
    padding: 17px 0;
    border-radius: 6px;
    margin-right: 15px;
}

    .tpcta__btn button:hover i {
        animation: iconarrow 0.4s linear;
    }

    .tpcta__btn button span {
        margin-left: 15px;
    }

.tptrack__item-icon {
    flex: 0 0 auto;
    height: 50px;
    width: 50px;
    text-align: center;
    line-height: 50px;
    background-color: var(--tp-common-white);
    border-radius: 6px;
    margin-right: 20px;
}

.tptrack__thumb img {
    border-radius: 8px 8px 0 0;
    width: 100%;
}

.tptrack__content {
    padding: 50px;
    border-radius: 0 0 8px 8px;
}

@media (max-width: 767px) {
    .tptrack__content {
        padding: 20px 15px;
    }
}

.tptrack__item-title {
    font-size: 18px;
    font-weight: 600;
    color: var(--tp-text-body);
}

.tptrack__item-content p {
    font-size: 14px;
    color: var(--tp-text-secondary);
    line-height: 24px;
    margin-bottom: 0;
}

.tptrack__id span, .tptrack__email span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 30px;
    font-size: 16px;
}

.tptrack__id , .tptrack__email  {
    position: relative;
}

    .tptrack__id input, .tptrack__email input {
        width: 100%;
        height: 60px;
        border: none;
        background-color: var(--tp-common-white);
        padding: 10px 60px;
        border-radius: 6px;
    }

        .tptrack__id input::placeholder, .tptrack__email input::placeholder {
            font-size: 14px;
            color: var(--tp-grey-9);
        }

.tptrack__submition {
    background: var(--tp-text-primary);
    border-radius: 6px;
    color: var(--tp-common-white);
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 0;
    padding: 22px 50px;
    text-align: center;
    touch-action: manipulation;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%;
}

    .tptrack__submition i {
        margin-left: 20px;
    }

    .tptrack__submition:hover {
        background-color: #b50c37;
    }

/*----------------------------------------*/
/*  13. SERVICES CSS START
/*----------------------------------------*/
.tpservicesitem {
    border: 1px solid var(--tp-border-6);
    padding: 28px 30px;
    border-radius: 6px;
    background-color: var(--tp-common-white);
    position: relative;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpservicesitem {
        flex-direction: column;
        text-align: center;
        padding: 25px 15px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpservicesitem {
        flex-direction: column;
        text-align: center;
        padding: 25px 5px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpservicesitem {
        padding: 20px 10px;
    }
}

.tpservicesitem::before {
    position: absolute;
    content: "";
    height: 50%;
    width: 100%;
    background-color: var(--tp-text-primary);
    left: 0;
    bottom: 0;
    border-radius: 6px;
    z-index: -1;
}

.tpservicesitem:hover {
    border: 1px solid var(--tp-text-primary);
}

    .tpservicesitem:hover::before {
        transform: rotate(3deg);
    }

    .tpservicesitem:hover .tpservicesitem__icon svg {
        transform: translate3d(0, -5px, 0);
    }

.tpservicesitem__icon {
    flex: 0 0 auto;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpservicesitem__icon {
        margin-bottom: 15px;
        margin-right: 0;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpservicesitem__icon {
        margin-right: 11px;
    }
}

.tpservicesitem__icon svg {
    transform: translate3d(0, 0, 0);
    transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18);
    height: 30px;
    width: 30px;
}

.tpservicesitem__content p {
    margin-bottom: 0;
    font-size: 14px;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpservicesitem__content p {
        font-size: 12px;
    }
}

.tpservicesitem__title {
    font-size: 18px;
    font-weight: 700;
    color: var(--tp-text-body);
    line-height: 24px;
    margin-bottom: 0;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .services-gx-item {
        --bs-gutter-x: 10px;
    }
}

.tpservices-border {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpservices-border .tpservicesitem__title {
        color: var(--tp-common-white);
        -webkit-transition: all 0.3s ease-out 0s;
        -moz-transition: all 0.3s ease-out 0s;
        -ms-transition: all 0.3s ease-out 0s;
        -o-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
    }

    .tpservices-border p {
        color: var(--tp-text-5);
    }

    .tpservices-border:hover {
        background-color: var(--tp-common-white);
        border: 1px solid #fff;
    }

        .tpservices-border:hover .tpservicesitem__title {
            color: var(--tp-common-black);
        }

/*----------------------------------------*/
/*  14. BRAND CSS START
/*----------------------------------------*/
.tpbrand .tpsection__title {
    color: var(--tp-common-white);
}

.tpbrand .left-line::before {
    background-color: var(--tp-border-5);
}

.tpbrand .right-line::after {
    background-color: var(--tp-border-5);
}

.tpbrand .brand-items img {
    opacity: 0.5;
}

    .tpbrand .brand-items img:hover {
        opacity: 1;
    }

.brand-items .swiper-slide {
    text-align: center;
}

@media (max-width: 767px) {
    .black-bg-brand {
        padding-top: 20px;
    }
}

.brand-items img {
    opacity: 0.5;
}

    .brand-items img:hover {
        opacity: 1;
    }

.tpabout__inner-title-area p {
    font-size: 18px;
    color: var(--tp-text-secondary);
    margin-bottom: 40px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpabout__inner-title-area p {
        font-size: 16px;
        margin-bottom: 15px;
    }
}

@media (max-width: 767px) {
    .tpabout__inner-title-area p {
        font-size: 16px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpabout__inner-title-area p {
        font-size: 16px;
        margin-bottom: 20px;
    }
}

.tpabout__logo {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
}

@media (max-width: 767px) {
    .tpabout__logo {
        bottom: 30px;
    }
}

.tpabout__logo img {
    max-width: 100%;
}

.tpabout__inner-thumb img {
    border-radius: 6px;
    max-width: 100%;
}

.tpabout__inner-title {
    font-size: 40px;
    color: var(--tp-text-body);
    font-weight: 600;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpabout__inner-title {
        font-size: 30px;
    }
}

.tpabout__inner-sub-title {
    font-size: 14px;
    margin-bottom: 5px;
    color: var(--tp-text-secondary);
}

.tpabout__inner-story p {
    font-size: 18px;
    color: var(--tp-text-secondary);
    margin-bottom: 0;
    margin-right: -25px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpabout__inner-story p {
        margin-right: 0px;
        font-size: 16px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpabout__inner-story p {
        margin-right: 0px;
        font-size: 16px;
    }
}

.tpabout__inner-story-2 p {
    font-size: 18px;
    color: var(--tp-text-secondary);
    margin-bottom: 0;
    margin-left: 75px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpabout__inner-story-2 p {
        margin-left: 35px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpabout__inner-story-2 p {
        margin-left: 0px;
        font-size: 16px;
    }
}

.tpabout__inner-list ul li {
    list-style: none;
    position: relative;
    padding-left: 45px;
    margin-bottom: 21px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpabout__inner-list ul li {
        padding-left: 35px;
    }
}

.tpabout__inner-list ul li:last-child {
    margin-bottom: 0;
}

.tpabout__inner-list ul li a {
    font-size: 18px;
    font-weight: 400;
    color: var(--tp-text-body);
    background-image: linear-gradient(#040404, #040404), linear-gradient(#040404, #040404);
    display: inline;
    background-size: 0% 1px, 0 1px;
    background-position: 100% 100%, 0 90%;
    background-repeat: no-repeat;
    transition: background-size 0.4s linear;
    line-height: 1.4;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpabout__inner-list ul li a {
        font-size: 15px;
    }
}

@media (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpabout__inner-list ul li a {
        font-size: 16px;
    }
}

.tpabout__inner-list ul li a:hover {
    background-size: 0 1px, 100% 1px;
}

.tpabout__inner-list ul li a i {
    position: absolute;
    top: 5px;
    left: 10px;
    color: var(--tp-text-secondary);
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .about-inner-content {
        margin-left: 0;
        margin-right: 0;
    }
}

/*----------------------------------------*/
/*  15. PLATINAM-PRODUCT CSS START
/*----------------------------------------*/
.tpratingitem__title {
    font-size: 15px;
    color: var(--tp-text-secondary);
}

    .tpratingitem__title a:hover {
        color: var(--tp-text-primary);
    }

.tpratingitem__content span {
    color: var(--tp-text-body);
    font-size: 16px;
    font-weight: 600;
}

.tpratingitem__star i {
    font-size: 12px;
    color: var(--tp-text-primary);
}

.tpratingitem__star span {
    font-size: 12px;
    font-weight: 400;
}

.tpratingitem__oldprice {
    color: #d3d2d2;
    font-weight: 600;
    font-style: 16px;
}

.tpratingitem__available {
    margin: 0 40px;
}

    .tpratingitem__available .progress {
        height: 4px;
        background-color: #f0f0f0;
    }

        .tpratingitem__available .progress .progress-bar {
            width: 40% !important;
            background-color: var(--tp-text-primary);
            border-radius: 6px;
        }

.tpratingitem__stock span {
    font-size: 14px;
    font-weight: 600;
}

    .tpratingitem__stock span i {
        font-style: normal;
        font-size: 14px;
        color: #999999;
    }

.tpratingitem__countdown span {
    display: inline-block;
    margin-bottom: 10px;
}

    .tpratingitem__countdown span.cdown {
        color: var(--tp-text-body);
        font-size: 14px;
        font-weight: 600;
        margin-right: 13px;
        margin-bottom: 0;
        padding-right: 16px;
        position: relative;
    }

        .tpratingitem__countdown span.cdown::before {
            position: absolute;
            content: "";
            top: 50%;
            transform: translateY(-50%);
            right: 0;
            height: 30px;
            width: 1px;
            background-color: #ededed;
        }

        .tpratingitem__countdown span.cdown:last-child::before {
            display: none;
        }

        .tpratingitem__countdown span.cdown p {
            margin-top: -15px;
            font-size: 16px;
            color: var(--tp-text-secondary);
        }

.tpratingitem__count {
    display: flex;
    justify-content: center;
    margin-left: 30px;
}

    .tpratingitem__count i {
        font-style: normal;
        font-size: 16px;
        margin-bottom: 0;
        padding-left: 13px;
        color: var(--tp-text-secondary);
    }

@media (max-width: 767px) {
    .tpplatiarrow {
        justify-content: start !important;
        margin-bottom: 20px;
    }
}

.tpratingitem__thumb {
    overflow: hidden;
}

    .tpratingitem__thumb img {
        width: 100%;
    }

        .tpratingitem__thumb img:hover {
            transform: scale(1.08);
        }

/*----------------------------------------*/
/*  16. FEATURES CSS START
/*----------------------------------------*/
.tpfeatures:hover .tpfeatures__icon img {
    transform: translate3d(0, -5px, 0);
}

.tpfeatures__icon img {
    transform: translate3d(0, 0, 0);
    transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18);
}

.tpfeatures__icon {
    padding: 25px 24px;
    background-color: var(--tp-theme-13);
    display: inline-block;
    border-radius: 6px;
    width: 100px;
}

.tpfeatures__title {
    font-size: 16px;
    font-weight: 600;
    color: var(--tp-text-9);
}

.tpfeaturesborder {
    position: relative;
}

    .tpfeaturesborder::before {
        position: absolute;
        content: "";
        left: 0;
        top: 10px;
        height: 150px;
        width: 1px;
        background-color: #f2f2f2;
        display: none;
    }

    .tpfeaturesborder::after {
        position: absolute;
        content: "";
        right: -15px;
        top: 10px;
        height: 150px;
        width: 1px;
        background-color: #f2f2f2;
    }

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpfeaturesborder::after {
        display: none;
    }
}

.fea-row .col-lg-2:last-child .tpfeaturesborder::after {
    right: 0px;
}

.fea-row .col-lg-2:first-child .tpfeaturesborder::before {
    display: block;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .fea-row .col-lg-2:first-child .tpfeaturesborder::before {
        display: none;
    }
}

/*----------------------------------------*/
/*  17. TESTIMONIAL CSS START
/*----------------------------------------*/
.tptesti {
    background-color: #fcf6f4;
    padding: 40px 64px;
    border-radius: 6px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tptesti {
        padding: 40px 30px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .tptesti {
        padding: 30px 25px;
    }
}

.tptesti__icon {
    height: 50px;
    width: 50px;
    line-height: 50px;
    display: inline-block;
    background: #fff;
    text-align: center;
    border-radius: 50%;
}

.tptesti__content p {
    font-size: 20px;
    color: var(--tp-text-body);
    line-height: 1.6;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tptesti__content p {
        font-size: 17px;
    }
}

@media (max-width: 767px) {
    .tptesti__content p {
        font-size: 16px;
    }
}

.tptesti__avata-content-title {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tptesti__avata-content-title {
        font-size: 14px;
    }
}

.tptesti__avata-content p {
    margin-bottom: 0;
    font-size: 14px;
    color: var(--tp-text-secondary);
}

@media (max-width: 767px) {
    .tptestiarrow {
        justify-content: start !important;
        margin-bottom: 15px;
    }
}

.tpplatiarrow__prv, .tpplatiarrow__nxt,
.tptestiarrow__prv,
.tptestiarrow__nxt {
    font-size: 16px;
    font-weight: 600;
    color: #c0c0c0;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpplatiarrow__prv:hover, .tpplatiarrow__nxt:hover,
    .tptestiarrow__prv:hover,
    .tptestiarrow__nxt:hover {
        color: var(--tp-text-body);
    }

.tpplatiarrow__nxt,
.tptestiarrow__nxt {
    margin-left: 20px;
}

    .tpplatiarrow__nxt i,
    .tptestiarrow__nxt i {
        margin-left: 12px;
    }

.tpplatiarrow__prv i,
.tptestiarrow__prv i {
    margin-right: 12px;
}

.tp-white-testimonial .tptesti {
    background-color: var(--tp-common-white);
}

.tp-white-testimonial .tptesti__icon {
    background-color: var(--tp-text-primary);
}

.tp-white-testimonial .tptesti__content p {
    color: var(--tp-text-secondary);
}

.tp-white-testimonial .tptestiarrow__prv, .tp-white-testimonial .tptestiarrow__nxt {
    font-size: 14px;
    font-weight: 600;
    color: var(--tp-text-body);
    background-color: var(--tp-common-white);
    padding: 6px 14px;
    line-height: 1;
    margin-right: 10px;
    border-radius: 6px;
    transition: all 0.3s ease-out 0s;
}

    .tp-white-testimonial .tptestiarrow__prv:hover, .tp-white-testimonial .tptestiarrow__nxt:hover {
        color: var(--tp-common-white);
        background-color: var(--tp-text-primary);
    }

.tp-white-testimonial .tptestiarrow__nxt {
    margin-right: 0;
    margin-left: 0;
}

.tpteam__thumb {
    position: relative;
}

    .tpteam__thumb::before {
        transition: all 0.4s ease-out 0s;
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        background-image: -moz-linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
        background-image: -webkit-linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
        background-image: -ms-linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
        left: 0px;
        right: 0;
        bottom: 0px;
        z-index: 1;
        opacity: 0.6;
        border-radius: 6px;
    }

    .tpteam__thumb img {
        border-radius: 6px;
        width: 100%;
    }

.tpteam__position {
    font-size: 14px;
    color: var(--tp-common-white);
    margin-bottom: 7px;
}

.tpteam__title {
    font-size: 24px;
    font-weight: 600;
    color: var(--tp-common-white);
    margin-bottom: 0;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpteam__title {
        font-size: 18px;
    }
}

.tpteam__content {
    position: absolute;
    bottom: 35px;
    z-index: 9;
    left: 38px;
}

.tpteam__btn {
    border: 1px solid var(--tp-border-1);
    font-size: 18px;
    font-weight: 600;
    color: var(--tp-text-body);
    padding: 16px 33px;
    border-radius: 6px;
    display: inline-block;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpteam__btn {
        padding: 10px 33px;
        font-size: 16px;
    }
}

.tpteam__btn:hover {
    background-color: var(--tp-text-primary);
    border: 1px solid var(--tp-text-primary);
    color: var(--tp-common-white);
}

.tpfeature__inner-thumb img {
    max-width: 100%;
}

/*----------------------------------------*/
/*  18. SELECTPRODUCT CSS START
/*----------------------------------------*/
.tpselectproduct__heading {
    font-size: 20px;
    font-weight: 600;
}

.tpselectproduct__thumb {
    flex: 0 0 auto;
}

    .tpselectproduct__thumb img {
        border-radius: 6px;
        width: 80px;
        height: 90px;
        object-fit: cover;
        -webkit-transition: all 0.3s ease-out 0s;
        -moz-transition: all 0.3s ease-out 0s;
        -ms-transition: all 0.3s ease-out 0s;
        -o-transition: all 0.3s ease-out 0s;
        transition: all 0.3s ease-out 0s;
    }

.tpselectproduct__rating {
    color: var(--tp-text-primary);
    font-size: 11px;
    margin-bottom: 3px;
}

    .tpselectproduct__rating .max-star {
        color: #e0e0e0;
    }

.tpselectproduct__title {
    font-size: 14px;
    font-weight: 400;
    color: var(--tp-text-secondary);
}

    .tpselectproduct__title a:hover {
        color: var(--tp-text-primary);
    }

.tpselectproduct__price {
    font-size: 16px;
    font-weight: 600;
    color: var(--tp-text-body);
}

/*----------------------------------------*/
/*  19. PRODUCT-DETAILS CSS START
/*----------------------------------------*/
@media (max-width: 767px) {
    .tpproduct-details__nab {
        padding-right: 0;
    }
}

.tpproduct-details__nab .nav-link {
    padding: 0;
    border-color: transparent;
    margin-bottom: 20px;
}

    .tpproduct-details__nab .nav-link img {
        height: 80px;
        width: 70px;
        object-fit: cover;
        border-radius: 6px;
        border-color: transparent;
    }

    .tpproduct-details__nab .nav-link.nav-link.active,
    .tpproduct-details__nab .nav-link .nav-pills .show > .nav-link {
        color: #fff;
        background-color: transparent;
    }

.tpproduct-details__nab .tab-pane img {
    max-width: 100%;
    border-radius: 6px;
}

.tpproduct-details__sticky {
    margin-left: -25px;
    position: sticky;
    top: 150px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproduct-details__sticky {
        margin-left: -50px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpproduct-details__sticky {
        margin-left: 0px;
        margin-top: 20px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpproduct-details__sticky {
        margin-left: 0px;
        margin-top: 20px;
    }
}

.tpproduct-details__tag {
    display: inline-block;
    font-size: 14px;
    color: var(--tp-text-primary);
    font-weight: 600;
    line-height: 1;
    padding: 2px 8px 4px;
    background-color: rgba(213, 18, 67, 0.1);
    border-radius: 2px;
}

.tpproduct-details__rating {
    margin-left: 20px;
}

    .tpproduct-details__rating a {
        font-size: 14px;
        color: var(--tp-common-yellow);
    }

        .tpproduct-details__rating a i {
            margin-left: -3px;
        }

.tpproduct-details__reviewers {
    font-size: 14px;
    margin-left: 5px;
    color: var(--tp-text-secondary);
    cursor: pointer;
}

    .tpproduct-details__reviewers:hover {
        color: var(--tp-text-primary);
    }

.tpproduct-details__title {
    font-size: 26px;
    font-weight: 600;
    color: var(--tp-text-body);
    margin-right: 15px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproduct-details__title {
        font-size: 20px;
    }
}

@media (max-width: 767px) {
    .tpproduct-details__title {
        font-size: 23px;
    }
}

.tpproduct-details__stock {
    font-size: 12px;
    font-weight: 600;
    color: var(--tp-text-primary);
    border: 1px solid var(--tp-border-1);
    border-radius: 2px;
    padding: 4px 9px;
    line-height: 1;
}

.tpproduct-details__price del {
    font-size: 20px;
    color: var(--tp-grey-6);
    font-weight: 600;
}

.tpproduct-details__price span {
    color: var(--tp-text-primary);
    font-weight: 600;
    font-size: 36px;
    margin-left: 7px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .tpproduct-details__price span {
        font-size: 26px;
    }
}

.tpproduct-details__pera p {
    font-size: 16px;
    color: var(--tp-text-secondary);
    margin-bottom: 23px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproduct-details__pera p {
        font-size: 12px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .tpproduct-details__pera p br {
        display: none;
    }
}

.tpproduct-details__quantity {
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
    display: inline-block;
    padding: 16px 28px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpproduct-details__quantity {
        padding: 11px 23px;
    }
}

@media (max-width: 767px) {
    .tpproduct-details__quantity {
        padding: 11px 10px;
    }
}

.tpproduct-details__quantity input {
    border: none;
    width: 25px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
}

.tpproduct-details__quantity .cart-minus, .tpproduct-details__quantity .cart-plus {
    color: var(--tp-grey-7);
    cursor: pointer;
}

@media (max-width: 767px) {
    .tpproduct-details__cart {
        margin-left: 10px;
    }
}

.tpproduct-details__cart button {
    font-size: 16px;
    font-weight: 600;
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
    display: inline-block;
    padding: 22px 36px;
    line-height: 1;
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tpproduct-details__cart button:hover {
        background-color: var(--tp-text-body);
    }

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpproduct-details__cart button {
        padding: 17px 20px;
    }
}

@media (max-width: 767px) {
    .tpproduct-details__cart button {
        padding: 18px 14px;
        font-size: 13px;
    }
}

.tpproduct-details__wishlist {
    height: 60px;
    width: 60px;
    text-align: center;
    border: 1px solid var(--tp-border-1);
    display: inline-block;
    line-height: 60px;
    color: var(--tp-grey-7);
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .tpproduct-details__wishlist {
        height: 50px;
        width: 50px;
        line-height: 50px;
    }
}

@media (max-width: 767px) {
    .tpproduct-details__wishlist {
        height: 50px;
        width: 50px;
        line-height: 50px;
        margin-left: 10px;
    }
}

.tpproduct-details__wishlist:hover {
    color: var(--tp-common-white);
    background-color: var(--tp-text-primary);
    border: 1px solid var(--tp-text-primary);
}

.tpproduct-details__wishlist a {
    display: block;
}

.tpproduct-details__information p {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 600;
    color: var(--tp-text-body);
    display: inline-block;
    margin-right: 5px;
    margin-bottom: 5px;
}

.tpproduct-details__information span {
    color: var(--tp-text-secondary);
    font-weight: 400;
    font-size: 16px;
}

    .tpproduct-details__information span a:hover {
        color: var(--tp-text-primary);
    }

.tpproduct-details__information a {
    color: var(--tp-text-secondary);
    margin-right: 12px;
    font-size: 16px;
}

    .tpproduct-details__information a:hover {
        color: var(--tp-text-primary);
    }

.tpproduct-details__condation {
    margin-left: -60px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tpproduct-details__condation {
        margin-left: 0px;
    }
}

@media (max-width: 767px) {
    .tpproduct-details__condation {
        margin-top: 40px;
        margin-left: 0px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpproduct-details__condation {
        margin-top: 40px;
        margin-left: 0px;
    }
}

.tpproduct-details__condation ul li {
    list-style: none;
    margin-bottom: 20px;
}

.tpproduct-details__condation-item {
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
    padding: 11px 25px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproduct-details__condation-item {
        padding: 11px 8px;
    }
}

.tpproduct-details__condation-item:hover .tpproduct-details__img-hover {
    transform: translate3d(0, -5px, 0);
}

.tpproduct-details__img-hover {
    margin-right: 20px;
    flex: 0 0 auto;
    transform: translate3d(0, 0, 0);
    transition: transform 0.3s cubic-bezier(0.21, 0.6, 0.44, 2.18);
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpproduct-details__img-hover {
        margin-right: 10px;
    }
}

.tpproduct-details__condation-text p {
    font-size: 14px;
    margin-bottom: 0;
    color: var(--tp-text-secondary);
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpproduct-details__condation-text p br {
        display: none;
    }
}

.tpproduct-details__nav .nav-tabs {
    border-bottom: 1px solid var(--tp-border-1);
    display: flex;
    justify-content: center;
    padding-bottom: 15px;
}

    .tpproduct-details__nav .nav-tabs .nav-links {
        font-size: 16px;
        font-weight: 600;
        color: var(--tp-text-secondary);
        margin: 0 32px;
    }

@media (max-width: 767px) {
    .tpproduct-details__nav .nav-tabs .nav-links {
        font-size: 14px;
        margin: 0 12px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpproduct-details__nav .nav-tabs .nav-links {
        margin: 0 15px;
    }
}

.tpproduct-details__nav .nav-tabs .nav-links.active {
    color: var(--tp-text-body);
}

.tpproduct-details__list-img {
    padding-right: 60px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpproduct-details__list-img {
        padding-right: 0;
    }
}

.tpproduct-details__list-img-item {
    margin-bottom: 10px;
}

    .tpproduct-details__list-img-item img {
        max-width: 100%;
        border-radius: 6px;
    }

.latest-comments ul li {
    list-style: none;
}

.comments-box {
    margin-bottom: 50px;
}

.user-rating ul li {
    display: inline-block;
    color: var(--tp-common-yellow);
}

.comments-text span,
.comments-text p {
    color: var(--tp-text-secondary);
    font-size: 16px;
}

.comment-title p {
    color: var(--tp-text-secondary);
    font-size: 16px;
}

.comment-rating span {
    font-weight: 500;
    margin-right: 5px;
}

.comment-rating ul li {
    display: inline-block;
    color: var(--tp-common-yellow);
}

.comment-input textarea {
    width: 100%;
    height: 120px;
    margin-bottom: 20px;
    border: 1px solid #e7e7e7;
    padding: 20px;
}

    .comment-input textarea:focus-visible {
        outline: 0;
        border: 1px solid var(--tp-text-primary) !important;
    }

.comment-input input {
    width: 100%;
    height: 50px;
    resize: none;
    outline: 0;
    border: 1px solid #e7e7e7;
    padding: 8px 20px;
    margin-bottom: 30px;
}

    .comment-input input:focus {
        border: 1px solid var(--tp-text-primary);
    }

.comments-avatar {
    flex: 0 0 auto;
}

.table .add-info {
    font-size: 18px;
    font-weight: 500;
}

.table td {
    padding: 18px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .shop-left-right {
        margin-left: 0;
        margin-right: 0;
    }
}

.tp-comments-title {
    font-size: 24px;
}

@media (max-width: 767px) {
    .tp-comments-title {
        font-size: 18px;
    }
}

.tp-content-tab p {
    font-size: 16px;
    color: var(--tp-text-secondary);
}

.pro-submit {
    background-color: var(--tp-text-primary);
    color: var(--tp-common-white);
}

@media (max-width: 767px) {
    .tprelated__arrow {
        justify-content: start !important;
    }
}

.tprelated__arrow i {
    height: 50px;
    width: 50px;
    line-height: 50px;
    text-align: center;
    background-color: var(--tp-grey-2);
    border-radius: 6px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .tprelated__arrow i:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
    }

.tprelated__prv {
    margin-right: 15px;
}

.related-product-border {
    border-top: 1px solid var(--tp-border-1);
}

.comments-text {
    width: 100%;
}

/*----------------------------------------*/
/*  20. CART CSS START
/*----------------------------------------*/
.table-content table {
    background: var(--tp-common-white);
    border-color: var(--tp-border-1);
    border-radius: 0;
    border-style: solid;
    border-width: 1px 0 0 1px;
    text-align: center;
    width: 100%;
    margin-bottom: 0;
}

    .table-content table.table > :not(:first-child) {
        border-top: 0;
    }

.table-content .table > :not(:last-child) > :last-child > * {
    border-bottom-color: var(--tp-border-1);
}

.table-content .product-quantity {
    float: none;
}

.table-content table td.product-name {
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
}

    .table-content table td.product-name a:hover {
        color: var(--tp-text-primary);
    }

.table-content table td {
    border-top: medium none;
    padding: 20px 10px;
    vertical-align: middle;
    font-size: 16px;
}

.table-content table th,
.table-content table td {
    border-bottom: 1px solid var(--tp-border-1);
    border-right: 1px solid var(--tp-border-1);
}

.product-quantity input {
    color: #000;
    font-size: 14px;
    font-weight: normal;
    border: 1px solid var(--tp-border-1);
}

.table td,
.table th {
    border-top: 1px solid var(--tp-border-1);
}

.product-quantity > input {
    width: 80px;
    border-radius: 3px;
}

.table-content table td.product-subtotal {
    font-size: 16px;
}

.table-content table td .cart-plus-minus {
    float: none;
    margin: 0 auto;
}

.coupon-all {
    margin-top: 30px;
}

.coupon {
    float: left;
}

@media (max-width: 767px) {
    .coupon {
        float: none;
    }
}

#coupon_code {
    height: 52px;
    border: 1px solid var(--tp-border-1);
    padding: 0 15px;
    margin-right: 10px;
    border-radius: 8px;
}

@media (max-width: 767px) {
    #coupon_code {
        margin-bottom: 15px;
    }
}

.coupon2 {
    float: right;
}

@media (max-width: 767px) {
    .coupon2 {
        float: none;
        margin-top: 15px;
    }
}

.cart-page-total {
    padding-top: 30px;
}

    .cart-page-total > h2 {
        font-size: 25px;
        margin-bottom: 20px;
        text-transform: capitalize;
    }

    .cart-page-total > ul {
        border: 1px solid var(--tp-border-1);
    }

        .cart-page-total > ul > li {
            list-style: none;
            font-size: 15px;
            color: #6f7172;
            padding: 10px 30px;
            border-bottom: 1px solid var(--tp-border-1);
            font-weight: 400;
        }

    .cart-page-total ul > li > span {
        float: right;
    }

    .cart-page-total li:last-child {
        border-bottom: 0;
    }
.cart-items-page table td{padding:10px!important;}
td.product-thumbnail img {
    width: 125px;
}
td.product-thumb-cart img {
    width: 60px;
}

.product-quantity .cart-plus, .product-quantity .cart-minus {
    width: 25px;
    height: 30px;
    border: 1px solid var(--tp-border-1);
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
}

    .product-quantity .cart-plus:hover, .product-quantity .cart-minus:hover {
        cursor: pointer;
        color: var(--tp-common-white);
        background: var(--tp-text-primary);
        border-color: var(--tp-text-primary);
    }

.cart-input {
    height: 30px;
    width: 32px;
    text-align: center;
    font-size: 14px;
    border: none;
    border-top: 2px solid var(--tp-border-1);
    border-bottom: 2px solid var(--tp-border-1);
    display: inline-block;
    vertical-align: middle;
    margin: 0 -3px;
    padding-bottom: 0px;
}

.tp-wish-cart {
    min-width: 150px;
}

/* Checkout */
.coupon-accordion h3 {
    background-color: #f6f6f6;
    border-top: 3px solid rgba(213, 18, 67, 0.3);
    font-size: 14px;
    font-weight: 500;
    margin: 0 0 25px;
    padding: 1em 2em 1em 3.5em;
    position: relative;
    width: auto;
}

    .coupon-accordion h3::before {
        content: "\f07b";
        left: 15px;
        top: 13px;
        position: absolute;
        color: #6f7172;
        font-family: "Font Awesome 5 Pro";
        font-weight: 700;
    }

.coupon-accordion span {
    color: #6f7172;
    cursor: pointer;
    transition: 0.3s;
    font-weight: 500;
}

    .coupon-accordion span:hover, p.lost-password a:hover {
        color: var(--tp-theme-primary);
    }

.coupon-content {
    border: 1px solid #eaedff;
    display: none;
    margin-bottom: 20px;
    padding: 30px;
}

.coupon-info p.coupon-text {
    margin-bottom: 15px;
}

.coupon-info p {
    margin-bottom: 0;
}

    .coupon-info p.form-row-first label, .coupon-info p.form-row-last label {
        display: block;
        color: #6f7172;
    }

        .coupon-info p.form-row-first label span.required, .coupon-info p.form-row-last label span.required {
            color: red;
            font-weight: 700;
        }

    .coupon-info p.form-row-first input, .coupon-info p.form-row-last input {
        border: 1px solid #eaedff;
        height: 45px;
        margin: 0 0 14px;
        max-width: 100%;
        padding: 0 0 0 10px;
        width: 100%;
        outline: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        -o-box-shadow: none;
        box-shadow: none;
    }

        .coupon-info p.form-row-first input:focus, .coupon-info p.form-row-last input:focus {
            border-color: var(--tp-text-primary);
        }

    .coupon-info p.form-row input[type=submit]:hover, p.checkout-coupon input[type=submit]:hover {
        background: #3e976c none repeat scroll 0 0;
    }

    .coupon-info p.form-row input[type=checkbox] {
        position: relative;
        top: 2px;
        transform: translateY(-3px);
    }

.form-row > label {
    margin-top: 15px;
    margin-left: 15px;
    color: #6f7172;
}

.buttons-cart input, .coupon input[type=submit], .buttons-cart a, .coupon-info p.form-row input[type=submit] {
    background: #252525 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    height: 40px;
    line-height: 40px;
    margin-right: 15px;
    padding: 0 15px;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
}

p.lost-password {
    margin-top: 15px;
}

    p.lost-password a {
        color: #6f6f6f;
    }

p.checkout-coupon input[type=text] {
    height: 45px;
    padding: 0 15px;
    width: 100%;
    border: 1px solid #eaedff;
    margin-bottom: 15px;
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

    p.checkout-coupon input[type=text]:focus {
        border-color: var(--tp-text-primary);
    }

.coupon-checkout-content {
    display: none;
}

.checkbox-form h3 {
    border-bottom: 1px solid #eaedff;
    font-size: 26px;
    margin: 0 0 20px;
    padding-bottom: 10px;
    width: 100%;
}

.country-select {
    margin-bottom: 30px;
    position: relative;
}

    .country-select select {
        width: 100%;
        background-color: transparent;
        border: 1px solid #eaedff;
        padding: 0 10px;
        height: 50px;
    }

    .country-select label, .checkout-form-list label {
        color: #6f7172;
        display: block;
        margin: 0 0 5px;
    }

        .country-select label span.required, .checkout-form-list label span.required {
            color: red;
        }

    .country-select .nice-select {
        border: 1px solid #eaedff;
        height: 45px;
        padding-left: 10px;
        width: 100%;
        color: #6f7172;
        margin-bottom: 20px;
    }

        .country-select .nice-select .list {
            width: 100%;
        }

.checkout-form-list {
    margin-bottom: 10px;
}

    .checkout-form-list label {
        color: #6f7172;
        font-size: 13px !important;
    }

    .checkout-form-list input[type=text],
    .checkout-form-list input[type=password],
    .checkout-form-list input[type=email],
    .checkout-form-list input[type="tel"],
    .checkout-form-list select {
        background: #ffffff;
        border: 1px solid #afafaf;
        border-radius: 0;
        height: 35px;
        padding: 0 0 0 10px;
        width: 100%;
        outline: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        -o-box-shadow: none;
        box-shadow: none;
    }
    .checkout-form-list textarea {
        background: #ffffff;
        border: 1px solid #afafaf;
        border-radius: 0;
        height: 70px;
        padding: 0 0 0 10px;
        width: 100%;
        outline: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        -o-box-shadow: none;
        box-shadow: none;
    }

        .checkout-form-list input[type=text]:focus, .checkout-form-list input[type=password]:focus, .checkout-form-list input[type=email]:focus, .checkout-form-list input[type="tel"]:focus, .checkout-form-list textarea:focus,
        .checkout-form-list select:focus {
            border-color: var(--tp-text-primary);
        }

    .checkout-form-list input[type=text]::-moz-placeholder,
    .checkout-form-list input[type=password]::-moz-placeholder,
    .checkout-form-list input[type=email]::-moz-placeholder, .checkout-form-list input[type="tel"]::-moz-placeholder
    .checkout-form-list textarea::-moz-placeholder, .checkout-form-list select::-moz-placeholder {
        color: #a7c4a3;
        opacity: 1;
    }

    .checkout-form-list input[type=text]::placeholder,
    .checkout-form-list input[type=password]::placeholder,
    .checkout-form-list input[type=email]::placeholder, .checkout-form-list input[type="tel"]::placeholder,
    .checkout-form-list textarea::placeholder, .checkout-form-list select::placeholder {
        color: #a7c4a3;
        opacity: 1;
    }

    .checkout-form-list input[type=checkbox] {
        display: inline-block;
        margin-right: 10px;
        position: relative;
        top: 1px;
        transform: translateY(-3px);
    }

.create-acc label {
    color: #6f7172;
    display: inline-block;
}

.create-account {
    display: none;
}

.ship-different-title h3 label {
    display: inline-block;
    margin-right: 20px;
    color: #6f7172;
}

.order-notes textarea {
    border: 1px solid #eaedff;
    height: 120px;
    padding: 15px;
    width: 100%;
    outline: 0;
    resize: none;
}

    .order-notes textarea:focus {
        border-color: var(--tp-text-primary);
    }

    .order-notes textarea::-moz-placeholder {
        color: #6f7172;
        opacity: 1;
    }

    .order-notes textarea::placeholder {
        color: #6f7172;
        opacity: 1;
    }

#ship-box-info {
    display: none;
}

.panel-group .panel {
    border-radius: 0;
}

.panel-default > .panel-heading {
    border-radius: 0;
}

.your-order {
    padding: 30px 40px 45px;
    border: 3px solid rgba(213, 18, 67, 0.3);
}

@media (max-width: 767px) {
    .your-order {
        padding: 15px;
    }
}

.your-order h3 {
    border-bottom: 1px solid #eaedff;
    font-size: 30px;
    margin: 0 0 20px;
    padding-bottom: 10px;
    width: 100%;
}

.your-order-table table {
    background: none;
    border: 0;
    width: 100%;
}

    .your-order-table table th, .your-order-table table td {
        border-bottom: 1px solid #eaedff;
        border-right: medium none;
        color: #6f7172;
        font-size: 14px;
        padding: 15px 0;
        text-align: left;
    }

@media (max-width: 767px) {
    .your-order-table table th, .your-order-table table td {
        padding-right: 10px;
    }
}

.your-order-table table th {
    border-top: medium none;
    color: #6f7172;
    font-weight: normal;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    width: 250px;
}

.panel-body > p {
    color: #222;
}

.your-order-table table .shipping ul li {
    list-style: none;
}

    .your-order-table table .shipping ul li input {
        position: relative;
        top: 2px;
    }

    .your-order-table table .shipping ul li label {
        color: #6f7172;
    }

.your-order-table table .shipping th {
    vertical-align: top;
}

.your-order-table table .order-total th {
    border-bottom: 0;
    font-size: 14px;
}

.your-order-table table .order-total td {
    border-bottom: medium none;
}

.your-order-table table tr.cart_item:hover {
    background: #F9F9F9;
}

.your-order-table table tr.order-total td span {
    color: var(--tp-theme-primary);
    font-size: 18px;
    font-weight: 500;
}

.payment-method {
    margin-top: 40px;
}

    .payment-method .accordion-item:last-of-type {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .payment-method .accordion-item {
        background-color: #fff;
        border: 0;
        border-bottom: 1px solid var(--tp-border-primary);
    }

    .payment-method .accordion-button {
        font-size: 16px;
        font-weight: 500;
        color: var(--tp-theme-primary);
        padding: 23px 0;
        border: none;
    }

        .payment-method .accordion-button:focus {
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            -ms-box-shadow: none;
            -o-box-shadow: none;
            box-shadow: none;
        }

        .payment-method .accordion-button::after {
            position: absolute;
            content: "\f067";
            right: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
            font-family: var(--tp-ff-fontawesome);
            font-size: 16px;
            font-weight: 400;
            margin-left: 0;
            background-image: none;
        }

        .payment-method .accordion-button:not(.collapsed) {
            color: var(--tp-theme-primary);
            background-color: var(--tp-common-white);
            box-shadow: none;
        }

            .payment-method .accordion-button:not(.collapsed)::after {
                content: "\f068";
            }

    .payment-method .accordion-body {
        padding: 8px 0;
        padding-bottom: 40px;
    }

    .payment-method .accordion-collapse {
        border: none;
    }

.panel-title > a {
    display: block;
}

.order-button-payment input {
    background: #232323 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    height: 40px;
    margin: 0px 0 0;
    padding: 0;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
    width: 100%;
}

    .order-button-payment input:hover {
        background: #3e976c none repeat scroll 0 0;
    }

.payment-method .btn-link {
    background: no-repeat;
    border: medium none;
    border-radius: 0;
    color: #444;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 1;
    margin-bottom: 0;
    padding: 3px 10px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    white-space: nowrap;
    text-decoration: none;
}

.payment-method .card {
    background-color: #ffffff;
    border: 1px solid #eaedff;
    border-radius: 0;
    margin-bottom: 10px;
}

.payment-method .accordion .card:first-of-type {
    border: 1px solid #eaedff;
}

.card-header:first-child {
    border-radius: 0;
}

.payment-method .card-header {
    background-color: #ffffff;
    border-bottom: 1px solid #eaedff;
}

/*----------------------------------------*/
/*  21. LOCATION CSS START
/*----------------------------------------*/
.tpshop__location {
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
}

@media (max-width: 767px) {
    .tpshop__location {
        border-radius: 6px;
    }
}

.tpshop__content {
    padding: 10px 50px;
}

@media (max-width: 767px) {
    .tpshop__content {
        padding: 20px 12px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__content {
        padding: 5px 20px;
    }
}

.tpshop__info ul li {
    list-style: none;
    position: relative;
    padding-left: 28px;
    margin-bottom: 15px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpshop__info ul li {
        margin-bottom: 7px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__info ul li {
        margin-bottom: 10px;
    }
}

.tpshop__info ul li:last-child {
    margin-bottom: 0;
}

.tpshop__info ul li a {
    font-size: 16px;
    font-weight: 400;
    display: block;
    color: var(--tp-text-secondary);
    line-height: 26px;
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__info ul li a {
        font-size: 14px;
        line-height: 24px;
    }
}

.tpshop__info ul li a:hover {
    color: var(--tp-text-primary);
}

@media only screen and (min-width: 1400px) and (max-width: 1600px), only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__info ul li a br {
        display: none;
    }
}

.tpshop__info ul li span {
    font-size: 16px;
    font-weight: 400;
    display: block;
    color: var(--tp-text-secondary);
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__info ul li span {
        font-size: 14px;
        line-height: 24px;
    }
}

.tpshop__info ul li i {
    position: absolute;
    top: 8px;
    left: 0;
    color: var(--tp-text-body);
    font-size: 14px;
}

.tpshop__thumb img {
    width: 100%;
}

.tpshop__title {
    font-size: 18px;
    font-weight: 600;
    color: var(--tp-text-body);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpshop__title {
        font-size: 16px;
    }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {
    .tpshop__title {
        font-size: 16px;
        margin-bottom: 7px;
    }
}

.tpshop__location-map {
    height: 500px;
}

    .tpshop__location-map iframe {
        width: 100%;
        height: 100%;
    }

.tpshop__search {
    position: relative;
}

    .tpshop__search form {
        position: relative;
    }

        .tpshop__search form input {
            height: 60px;
            width: 100%;
            border: 1px solid var(--tp-border-1);
            border-radius: 6px;
            padding: 5px 240px 5px 30px;
        }

@media (max-width: 767px) {
    .tpshop__search form input {
        font-size: 12px;
        padding: 5px 150px 5px 15px;
        height: 48px;
    }
}

.tpshop__search form input::placeholder {
    font-size: 14px;
    color: var(--tp-grey-9);
}

.tpshop__search button {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
    font-weight: 600;
    color: var(--tp-common-white);
    background-color: var(--tp-text-primary);
    border-radius: 0px 6px 6px 0px;
    padding: 17px 32px;
}

@media (max-width: 767px) {
    .tpshop__search button {
        font-size: 12px;
        padding: 10px 10px;
    }
}

.tpshop__search button i {
    margin-left: 10px;
}

.tpcontact__right {
    margin-right: 75px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .tpcontact__right {
        margin-right: 20px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px), only screen and (min-width: 576px) and (max-width: 767px) {
    .tpcontact__right {
        margin-right: 0px;
    }
}

.tpcontact__shop {
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
    padding: 45px 35px 45px 35px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .tpcontact__shop {
        padding: 45px 15px 45px 15px;
    }
}

.tpcontact__shop .tpshop__title {
    font-size: 26px;
    font-weight: 600;
}

.tpcontact__title {
    font-size: 26px;
    font-weight: 600;
    color: var(--tp-text-body);
    margin-bottom: 0;
}

.tpcontact__info p {
    font-size: 14px;
    color: var(--tp-text-secondary);
}

.tpcontact__input input, .tpcontact__input textarea {
    height: 60px;
    width: 100%;
    padding: 5px 20px;
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
}

    .tpcontact__input input:focus, .tpcontact__input textarea:focus {
        border: 1px solid var(--tp-text-primary);
        outline: 0;
    }

    .tpcontact__input input::placeholder, .tpcontact__input textarea::placeholder {
        font-size: 16px;
        color: var(--tp-text-secondary);
    }

.tpcontact__input textarea {
    height: 240px;
    padding: 25px;
}

.tpcontact__support a {
    display: block;
    font-weight: 600;
    font-size: 16px;
    border: 1px solid var(--tp-border-1);
    border-radius: 6px;
    padding: 16px 5px;
    text-align: center;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    margin-bottom: 10px;
}

    .tpcontact__support a:hover {
        background-color: var(--tp-text-primary);
        color: var(--tp-common-white);
        border: 1px solid var(--tp-text-primary);
    }

        .tpcontact__support a:hover i {
            color: var(--tp-common-white);
        }

    .tpcontact__support a i {
        color: var(--tp-text-primary);
        margin-left: 14px;
    }

.tperror__title {
    font-size: 48px;
    font-weight: 600;
    color: var(--tp-text-body);
}

.tperror__content p {
    font-size: 18px;
    font-weight: 400;
    color: var(--tp-text-secondary);
    margin-bottom: 40px;
}

.tp-error-btn i {
    margin-right: 15px;
}

/*----------------------------------------*/
/*  22. SIGN CSS START
/*----------------------------------------*/
.tpsign__account {
    margin-bottom: 18px;
}

    .tpsign__account a {
        text-decoration: underline;
        font-size: 14px;
        font-weight: 400;
        color: var(--tp-text-body);
    }

        .tpsign__account a:hover {
            color: var(--tp-text-primary);
        }

.tpsign__remember .form-check-input {
    border: none;
    background-color: var(--tp-common-white);
}

    .tpsign__remember .form-check-input:checked {
        background-color: var(--tp-text-primary);
        border-color: transparent;
    }

    .tpsign__remember .form-check-input:focus {
        outline: 0;
        box-shadow: none;
    }

    .tpsign__remember .form-check-input[type=checkbox] {
        border-radius: 0;
        height: 15px;
        width: 15px;
        transform: translateY(2px);
    }

.tpsign__remember .form-check-label {
    font-size: 14px;
    color: var(--tp-text-secondary);
}

.tpsign__pass a {
    font-size: 14px;
    color: var(--tp-text-body);
    text-decoration: underline;
}

.tpsign__reg {
    background-color: #f3eee7;
    color: var(--tp-common-black);
}

    .tpsign__reg:hover {
        color: var(--tp-common-white);
        background-color: var(--tp-text-body);
    }

/*----------------------------------------*/
/*  23. COMING-SOON CSS START
/*----------------------------------------*/
.tpcoming__bg {
    background-repeat: no-repeat;
}

.tpcoming__area {
    padding-top: 80px;
    padding-bottom: 280px;
}

.tpcoming__countdown {
    display: flex;
    align-items: center;
    justify-content: center;
}

    .tpcoming__countdown span.cdown {
        background-color: transparent;
        height: 100%;
        width: 60px;
        text-align: center;
        color: var(--tp-common-white);
        font-size: 48px;
        font-weight: 700;
        margin-right: 85px;
        margin-bottom: 40px;
    }

    .tpcoming__countdown span p {
        margin-top: 10px;
        color: var(--tp-common-white);
    }

.tpcoming__content {
    padding-top: 280px;
}

    .tpcoming__content span {
        margin-bottom: 5px;
        display: inline-block;
        font-size: 18px;
        color: var(--tp-common-white);
    }

.tpcoming__title {
    font-weight: 600;
    color: var(--tp-common-white);
    font-size: 48px;
}

.tpcoming__submit form {
    position: relative;
}

    .tpcoming__submit form input {
        height: 60px;
        width: 100%;
        border: none;
        padding: 5px 200px 5px 55px;
    }

        .tpcoming__submit form input::placeholder {
            font-size: 14px;
            color: var(--tp-text-secondary);
        }

.tpcoming__submit span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 30px;
}

.tpcoming__submit button {
    position: absolute;
    font-size: 16px;
    color: var(--tp-common-white);
    font-weight: 600;
    right: -1px;
    top: 50%;
    transform: translateY(-50%);
    background: var(--tp-text-primary);
    padding: 17px 20px;
}

    .tpcoming__submit button i {
        margin-left: 11px;
    }

/*----------------------------------------*/
/*  24. FOOTER CSS START
/*----------------------------------------*/
.footer-content p {
    color: var(--tp-text-secondary);
    font-size: 16px;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .footer-content p br {
        display: none;
    }
}

.footer-widget__title {
    text-decoration: underline;
    font-size: 16px;
    font-weight: 600;
}

.footer-widget__links ul li {
    list-style: none;
    margin-bottom: 12px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-widget__links ul li {
        margin-bottom: 8px;
    }
}

.footer-widget__links ul li:last-child {
    margin-bottom: 0;
}

.footer-widget__links ul li a {
    font-size: 18px;
    font-weight: 400;
    color: var(--tp-text-secondary);
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-widget__links ul li a {
        font-size: 15px;
    }
}

.footer-widget__links ul li a:hover {
    padding-left: 3px;
    color: var(--tp-text-primary);
}

    .footer-widget__links ul li a:hover i {
        color: var(--tp-text-primary);
    }

.footer-widget__links ul li a i {
    color: var(--tp-text-body);
    font-size: 18px;
    width: 35px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -ms-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-widget__links ul li a i {
        font-size: 14px;
        width: 25px;
    }
}

.footer-widget__newsletter input {
    height: 50px;
    width: 370px;
    border: none;
    padding: 0 28px;
    margin-bottom: 10px;
    border-radius: 6px;
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .footer-widget__newsletter input {
        width: 320px;
    }
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .footer-widget__newsletter input {
        width: 280px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px), (max-width: 767px) {
    .footer-widget__newsletter input {
        width: 100%;
    }
}

.footer-widget__newsletter input::placeholder {
    font-size: 14px;
    font-weight: 400;
    color: #999999;
}

.main-footer {
    border-bottom: 1px solid var(--tp-border-4);
}

@media only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .footer-col-2 {
        margin-left: 0;
    }
}

.footer-col-4 {
    margin-left: -20px;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-col-4 {
        margin-left: -8px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .footer-col-4 {
        margin-left: 0;
    }
}

.footer-col-5 {
    margin-left: -30px;
}

@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .footer-col-5 {
        margin-left: 0;
    }
}

.footer-col-5 p {
    font-size: 18px;
    color: var(--tp-text-secondary);
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-col-5 p {
        font-size: 15px;
    }
}

.footer-cta__icon i {
    height: 50px;
    width: 50px;
    text-align: center;
    border-radius: 50%;
    line-height: 50px;
    background-color: var(--tp-common-white);
    font-size: 18px;
    display: block;
    margin-right: 15px;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.04);
}

.footer-cta__contact {
    display: flex;
    align-items: center;
}

@media (max-width: 767px) {
    .footer-cta__contact {
        margin-bottom: 25px;
    }
}

.footer-cta__text a {
    display: block;
    font-size: 18px;
    font-weight: 700;
    line-height: 1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-cta__text a {
        font-size: 15px;
    }
}

.footer-cta__text a:hover {
    color: var(--tp-text-primary);
}

.footer-cta__text span {
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: var(--tp-text-secondary);
}

.footer-cta__source {
    display: flex;
    align-items: center;
    justify-content: end;
}

@media (max-width: 767px) {
    .footer-cta__source {
        display: inherit;
    }
}

.footer-cta__source-content {
    margin-right: 20px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-cta__source-content {
        margin-right: 15px;
    }
}

@media (max-width: 767px) {
    .footer-cta__source-content {
        margin-right: 0px;
        margin-bottom: 10px;
    }
}

.footer-cta__source-content p {
    color: var(--tp-text-secondary);
    font-size: 14px;
    margin-bottom: 0;
    line-height: 1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-cta__source-content p {
        font-size: 12px;
    }
}

.footer-cta__source-title {
    font-weight: 700;
    font-size: 18px;
    line-height: 1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-cta__source-title {
        font-size: 16px;
    }
}

.footer-cta__source-thumb a {
    margin-left: 4px;
}

    .footer-cta__source-thumb a:first-child {
        margin-left: 0;
    }

    .footer-cta__source-thumb a img {
        border-radius: 6px;
    }

.footer-copyright {
    padding: 22px 0 25px 0;
}

.footer-copyright__content span {
    font-size: 16px;
    color: var(--tp-text-secondary);
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .footer-copyright__content span {
        display: block;
        margin-bottom: 12px;
    }
}

.footer-copyright__content span a {
    font-size: 16px;
    font-weight: 700;
    color: var(--tp-text-body);
}

    .footer-copyright__content span a:hover {
        color: var(--tp-text-primary);
    }

.footer-copyright__brand {
    text-align: right;
}

@media only screen and (min-width: 576px) and (max-width: 767px), (max-width: 767px) {
    .footer-copyright__brand {
        text-align: center;
    }
}

@media (max-width: 767px) {
    .footer-copyright__brand img {
        max-width: 100%;
    }
}

.secondary-footer .main-footer {
    border-bottom: 1px solid var(--tp-border-5);
}

.secondary-footer p {
    color: var(--tp-text-4);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .secondary-footer p br {
        display: none;
    }
}

.secondary-footer .footer-widget__title {
    color: var(--tp-common-white);
}

.secondary-footer .footer-widget__links ul li a {
    color: var(--tp-text-4);
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .secondary-footer .footer-widget__links ul li a {
        font-size: 16px;
    }
}

.secondary-footer .footer-widget__links ul li a:hover {
    color: var(--tp-text-primary);
}

    .secondary-footer .footer-widget__links ul li a:hover i {
        color: var(--tp-text-primary);
    }

.secondary-footer .footer-widget__links ul li a i {
    color: var(--tp-common-white);
}

.secondary-footer .footer-cta__icon i {
    background-color: var(--tp-text-body);
    color: var(--tp-common-white);
    border: 1px solid var(--tp-border-5);
}

.secondary-footer .footer-cta__text {
    color: var(--tp-common-white);
}

.secondary-footer .footer-cta__source-title {
    color: var(--tp-common-white);
}

.secondary-footer .footer-copyright__content span {
    color: var(--tp-text-4);
}

    .secondary-footer .footer-copyright__content span a {
        color: var(--tp-common-white);
    }

        .secondary-footer .footer-copyright__content span a:hover {
            color: var(--tp-text-primary);
        }

.secondary-footer .keyword a {
    color: var(--tp-text-4);
    padding-right: 18px;
    position: relative;
    font-size: 17px;
    margin-bottom: 10px;
    display: inline-block;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {
    .secondary-footer .keyword a {
        font-size: 16px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .secondary-footer .keyword a {
        padding-right: 15px;
        font-size: 15px;
        margin-bottom: 2px;
    }
}

.secondary-footer .keyword a:hover {
    color: var(--tp-common-white);
    text-decoration: underline;
}

.secondary-footer .keyword a::before {
    position: absolute;
    content: "";
    height: 18px;
    width: 1px;
    background-color: #303030;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}

.platinam-footer .keyword a {
    color: var(--tp-text-secondary);
    padding-right: 18px;
    position: relative;
    font-size: 18px;
    margin-bottom: 10px;
    display: inline-block;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

    .platinam-footer .keyword a:hover {
        color: var(--tp-text-body);
        text-decoration: underline;
    }

    .platinam-footer .keyword a::before {
        position: absolute;
        content: "";
        height: 18px;
        width: 1px;
        background-color: #303030;
        right: 5px;
        top: 50%;
        transform: translateY(-50%);
    }

@media (max-width: 767px) {
    .footer-cta {
        margin-top: 10px;
        margin-bottom: 10px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .footer-4-col-4 {
        margin-left: 0;
    }
}

/*# sourceMappingURL=main.css.map */

