/* 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,2870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,2993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3051): 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,3107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3466): 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,3542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4617): 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,4674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,4998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5490): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(5,5527): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(5,5564): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(5,5603): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(5,5636): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,5668): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(5,5711): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,5850): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,6004): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(5,6988): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(5,7136): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,7161): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,7216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,7397): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(5,7604): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(5,7719): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,7754): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,7985): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,11217): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,11242): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,11271): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,11308): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,11473): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,11593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,11614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,11665): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,11708): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,12494): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(5,12538): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12581): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12667): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12710): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(5,12746): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(5,13922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,13949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,13976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,14260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,15999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,17739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,19479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,20998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,21220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,22980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,23636): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,23716): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(5,23743): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(5,23769): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,23810): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(5,23849): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,23902): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(5,23926): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(5,23949): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(5,24085): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24257): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24331): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,24506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,24950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25271): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,25306): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,25347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25608): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,25643): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,25682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,25943): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,25978): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26275): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26310): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26610): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26645): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,26683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,26944): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,26979): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,27016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27277): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,27312): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,27348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,27609): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(5,27644): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(5,28313): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28367): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28485): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28537): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28624): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28677): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,28771): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,28912): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,29011): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,29064): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,29093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,29130): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,29431): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,29469): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,29742): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,29811): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,29887): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,30066): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,30104): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,30225): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,30664): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,30702): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,30823): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,31258): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,31371): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,31499): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,31587): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,31817): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,31899): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,32247): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32327): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,32670): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32851): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,32945): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33128): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,33227): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,33320): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33417): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,33454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,33824): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,33923): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,33958): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(5,33987): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(5,34123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,34152): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,34189): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,34586): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,34673): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,34802): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,34934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,34990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,35557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,35734): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(5,35775): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(5,35891): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,35920): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,36377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,36662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,36914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,37405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,37627): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(5,37869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,38098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,38702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,39964): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,40657): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,40824): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,40906): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,41087): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,41146): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,41388): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,42613): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,42892): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,43142): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,43174): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,43495): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(5,43527): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,43614): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,43761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,43981): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(5,44550): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,44625): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(5,44654): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,44683): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,44720): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,44909): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,45103): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,46145): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,46480): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,46671): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(5,46703): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,46938): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,47486): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,47549): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,47832): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,48081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,48580): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,48643): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,48859): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(5,48992): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,49126): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,49261): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(5,49789): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,49984): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(5,50015): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,50270): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,50905): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,50970): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,51260): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,51519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,52103): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,52168): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,52391): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(5,52530): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,52670): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,52808): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(5,53269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,53884): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(5,53908): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(5,53944): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(5,53980): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(5,54016): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(5,54054): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(5,54086): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,54253): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(5,54286): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(5,54327): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(5,54372): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(5,54593): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,54636): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5,54672): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,54733): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,54770): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(5,54800): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(5,54852): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,54895): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(5,54931): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,54985): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55059): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(5,55113): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55249): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(5,55293): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(5,55330): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(5,55544): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(5,55632): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(5,55698): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(5,55737): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(5,55781): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(5,55820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,55978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56195): 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,56278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,56984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57110): 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,57188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57563): 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,57644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,57989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58047): 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,58118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,58956): 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,59025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,59995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60047): 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,60121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60175): 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,60272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,60990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,61970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,62973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63731): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(5,63773): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(5,63821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,63975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,64981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,65965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66105): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(5,66154): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(5,66191): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(5,66220): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(5,66268): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(5,66303): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(5,66377): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(5,66434): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(5,66472): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(5,66518): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(5,66609): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,66651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,66965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,67866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,68034): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,68418): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,68857): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(5,69386): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(5,69461): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(5,69549): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(5,69583): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(5,69650): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(5,69791): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(5,69879): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(5,69932): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(5,70015): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(5,70090): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(5,70178): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(5,70339): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(5,70375): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(5,70451): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(5,70544): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(5,70578): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(5,70618): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(5,70663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,70988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71025): 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,71104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,71818): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,71944): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,73078): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,73416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,73765): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(5,73794): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(5,73833): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(5,73874): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(5,73911): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(5,74183): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(5,74337): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(5,74411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,74896): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,74934): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(5,75010): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75050): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75123): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(5,75180): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(5,75296): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(5,75407): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(5,75461): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(5,75508): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(5,75598): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(5,75688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,75857): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(5,75952): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(5,76007): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(5,76052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76192): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(5,76290): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(5,76525): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(5,76915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,76968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,77952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78218): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(5,78245): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(5,78533): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(5,78581): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(5,78627): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(5,78671): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(5,78710): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(5,78825): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(5,78867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,78995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,79260): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(5,79391): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(5,79477): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(5,79595): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(5,79630): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(5,79675): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(5,79730): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(5,79789): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,79818): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(5,79870): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(5,79920): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(5,80141): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(5,80284): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(5,80423): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(5,80721): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,80770): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,81635): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,81684): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82549): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,82598): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,83464): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,83513): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,84383): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,84432): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,85266): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,85315): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(5,85944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,85988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,86962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87338): 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,87379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,87571): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(5,87599): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(5,87658): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,87710): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,87744): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,87786): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(5,87984): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88043): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88156): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88217): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,88360): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(5,88384): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(5,88414): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(5,88461): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(5,88497): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(5,88561): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(5,88614): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(5,88716): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(5,88761): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,88790): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,88841): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(5,88883): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(5,88919): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,88953): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,89020): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89055): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89115): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,89144): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89179): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(5,89221): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(5,89254): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(5,89288): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(5,89358): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89393): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,89470): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89524): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(5,89577): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89675): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,89713): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(5,89774): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89827): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(5,89931): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(5,89980): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90114): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90173): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90262): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90323): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(5,90390): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(5,91277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,91934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,92937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,93082): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(5,93116): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(5,93171): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(5,93234): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(5,93318): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(5,93463): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(5,93513): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(5,93572): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(5,93608): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(5,93699): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(5,93745): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(5,93829): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,93871): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,93951): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(5,94024): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(5,94070): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(5,94272): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(5,94336): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(5,94433): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(5,94476): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(5,94506): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(5,94545): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(5,94631): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,94689): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,94794): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,94858): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95003): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95063): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95181): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95247): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(5,95363): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95423): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(5,95481): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(5,95516): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(5,95968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,96918): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(5,96949): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(5,96994): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(5,97039): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(5,97103): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(5,97141): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(5,97223): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(5,97326): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(5,97368): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(5,97411): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(5,97475): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(5,97521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,97961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,98575): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(5,98606): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(5,98647): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(5,98684): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(5,98749): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(5,98780): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(5,98820): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(5,99080): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(5,99130): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(5,99173): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(5,99246): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(5,99296): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(5,99347): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(5,99438): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(5,99489): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(5,99533): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(5,99621): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(5,99694): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(5,99740): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(5,99840): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,99926): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,99987): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100079): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100141): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(5,100186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,100741): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(5,100767): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(5,100803): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(5,100841): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(5,100889): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(5,100986): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(5,101083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101438): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(5,101464): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(5,101504): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(5,101540): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(5,101579): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(5,101605): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(5,101642): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(5,101735): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(5,101903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,101994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102274): 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,102394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102811): 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,102909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,102977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,103932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,104002): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,104054): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(5,104100): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(5,104136): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(5,104263): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(5,104346): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(5,104383): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(5,104703): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,104729): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5,105011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105378): 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,105492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,105905): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,106153): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(5,106282): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(5,106360): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(5,106434): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(5,106492): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(5,106587): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(5,106623): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(5,106665): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(5,106730): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(5,106761): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,106801): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(5,107082): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(5,107155): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(5,107228): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(5,107279): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(5,107323): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(5,107479): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,107531): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,107702): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,107856): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108053): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108193): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108246): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108448): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108605): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,108808): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,108951): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109004): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109207): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,109364): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,109567): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109710): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109763): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,109966): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,110123): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,110326): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110469): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110522): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,110726): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,110883): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111086): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111229): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111282): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111488): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111646): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5,111851): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,111995): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112048): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112169): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5,112291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,112969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,113961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,114984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,115991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,116989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,117882): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5,117931): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(5,118019): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(5,118070): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5,118125): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(5,118197): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(5,118238): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(5,118404): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(5,118465): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5,118537): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5,118572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,118957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119182): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(5,119233): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(5,119265): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(5,119324): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(5,119378): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,119413): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(5,119453): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(5,119494): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,119592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,119646): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(5,119820): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(5,119898): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(5,119924): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,119956): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(5,120002): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(5,120070): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120105): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(5,120169): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,120201): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120260): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5,120292): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5,120371): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120410): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120456): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5,120505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,120995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,121406): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(5,121559): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,121914): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,122145): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5,122258): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(5,122317): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(5,122371): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(5,122406): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(5,122449): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(5,122500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,122615): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(5,122683): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(5,122765): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(5,122890): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(5,122935): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(5,122977): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(5,123036): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,123096): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,123170): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123214): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5,123271): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123316): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5,123361): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5,123441): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(5,123527): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5,123664): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5,123690): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5,123740): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(5,123777): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(5,123819): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(5,123882): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,123944): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5,124008): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5,124068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124179): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(5,124241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,124370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,126729): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(5,126775): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(5,126812): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5,127084): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(5,127165): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(5,127235): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,127272): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127516): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127677): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127713): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,127768): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,127897): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127935): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,127973): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128141): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128177): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128213): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128270): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,128402): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128579): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,128615): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128666): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,128797): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128835): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,128873): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129041): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129084): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(5,129120): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(5,129169): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,129215): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(5,129251): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(5,129279): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(5,129313): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(5,129372): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(5,129407): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(5,129443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,129983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130017): 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,130096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,130307): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(5,130356): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(5,130396): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(5,130668): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(5,130734): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,130790): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,130827): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(5,130872): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(5,130948): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,130985): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131290): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131324): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,131581): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,131617): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,131788): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,131931): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,131979): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,132109): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132143): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,132181): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132219): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132483): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132519): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,132555): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,132728): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,132871): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,132921): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,133054): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,133088): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,133364): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,133400): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,133570): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,133716): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,133767): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,133956): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134009): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134065): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,134102): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(5,134241): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,134275): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,134313): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,134351): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134617): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134660): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(5,134696): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(5,134863): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(5,135008): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,135057): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(5,135102): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(5,135137): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(5,135198): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(5,135239): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(5,135287): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(5,135329): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(5,135366): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(5,135420): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(5,135482): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(5,135577): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(5,135610): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(5,135649): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(5,139889): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(5,139920): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(5,139960): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(5,140021): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(5,140071): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(5,140170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140379): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(5,140474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,140982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,141667): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,141750): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,141811): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,141883): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,142087): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,142126): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142165): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142274): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,142312): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142351): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142467): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,142524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142563): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,142677): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,142731): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,142770): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,143015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,143042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,143359): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,143442): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,143503): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,143575): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,143779): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,143818): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,143857): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,143966): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,144004): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144043): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144159): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,144216): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144255): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144369): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,144423): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,144462): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,144707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,144734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,145051): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,145134): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,145195): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,145267): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,145471): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,145510): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,145549): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,145658): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,145696): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,145735): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,145851): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,145908): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,145947): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,146061): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,146115): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,146154): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,146399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,146426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,146744): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,146827): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,146888): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,146960): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,147166): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,147205): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147244): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147353): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,147391): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147430): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147546): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,147603): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147642): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,147756): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,147810): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,147849): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,148095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,148122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,148441): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,148524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,148585): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,148657): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,148865): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,148904): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,148943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149053): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,149091): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149130): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149247): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,149304): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149343): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149458): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,149512): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,149551): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,149803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,149830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,150118): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(5,150201): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(5,150262): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(5,150334): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(5,150478): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,150517): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,150556): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,150662): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(5,150700): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,150739): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,150852): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,150909): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,150948): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,151059): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(5,151113): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(5,151152): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(5,151614): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,151644): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,151716): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,151757): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,151815): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,151870): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,151926): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,152002): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(5,152076): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(5,152106): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(5,153023): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,153045): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153141): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,153165): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153259): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,153281): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153372): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,153391): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153485): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,153507): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153600): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,153621): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153713): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,153733): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153824): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,153843): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,153902): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,153924): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,153995): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,154017): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154090): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,154112): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154219): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154300): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154383): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154456): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154480): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154551): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154575): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154648): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,154672): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154783): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,154864): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,154947): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155018): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155040): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155111): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155133): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155206): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,155228): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155335): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155499): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155567): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155586): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155657): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155676): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155749): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,155768): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,155870): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,155952): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156036): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156107): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156129): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156200): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156222): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156295): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,156317): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156425): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156507): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156591): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156661): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,156682): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,156753): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,156774): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156847): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,156868): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,156973): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157054): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157137): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157206): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157226): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157297): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157317): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157390): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,157410): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157515): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157598): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157683): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157751): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,157770): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,157841): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,157860): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,157933): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,157952): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158052): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158132): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158291): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158320): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158391): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158420): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158493): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158522): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158631): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158660): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,158733): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158762): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158838): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(5,158867): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,158955): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(5,158980): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(5,159005): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(5,159033): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(5,159060): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(5,159184): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,159209): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,159264): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,159289): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(5,159656): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(5,159786): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(5,159889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,159923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,159957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,159994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,161969): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,164183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,164872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,165738): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,165761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,165784): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,165869): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,165892): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,165915): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166010): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166033): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166056): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166157): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166180): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166203): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166305): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(5,166328): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(5,166351): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(5,166435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166480): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,166502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166596): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,166620): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166712): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,166734): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166823): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,166842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,166889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,166934): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,166956): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167047): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,167068): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167158): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,167178): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167267): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,167286): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167376): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,167396): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,167486): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,167506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(5,167578): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(5,167658): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(5,167738): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(5,167813): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(5,167888): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(5,167965): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(5,168040): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(5,168113): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(5,168351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,168526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,175621): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(5,177010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177046): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,177068): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177149): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,177173): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177252): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,177274): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177350): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,177369): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177448): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,177470): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177548): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,177569): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177646): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,177666): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177742): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,177761): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177838): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,177858): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,177935): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,177955): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,177995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178031): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(5,178056): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(5,178097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178128): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,178174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178349): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(5,178400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178431): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(5,178481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178512): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(5,178554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,178789): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(5,178862): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(5,178935): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(5,179003): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(5,179071): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(5,179141): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(5,179209): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(5,179275): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(5,179326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,179741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180219): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,180241): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180312): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,180334): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180469): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,180493): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180564): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,180588): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180721): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,180743): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180814): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,180836): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,180896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,180966): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,180985): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181056): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,181075): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181208): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,181230): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181301): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,181323): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181455): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,181476): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181547): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,181568): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181699): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,181719): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181790): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,181810): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,181870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,181940): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,181959): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182030): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,182049): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182174): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,182199): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182272): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(5,182297): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(5,182364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,182953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183171): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(5,183193): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183279): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(5,183303): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183387): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(5,183409): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183490): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(5,183509): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183593): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(5,183615): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183698): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(5,183719): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183801): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(5,183821): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,183902): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(5,183921): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,183958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184003): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(5,184023): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184105): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(5,184125): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184206): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(5,184228): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184392): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(5,184419): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184509): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(5,184535): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(5,184577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,184779): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(5,184855): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(5,184931): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(5,185002): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(5,185073): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(5,185146): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(5,185217): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(5,185286): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(5,185351): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(5,185813): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,185909): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,185971): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,186092): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,186154): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,186264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,186339): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186397): 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-sm'
(5,186616): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,186691): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186749): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,186821): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,186882): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,186957): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,187018): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,187093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,187155): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,187329): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,187392): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,187468): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187529): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187692): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,187756): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,187832): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187893): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,187966): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,188030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,188106): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,188170): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,188246): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,188311): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,188490): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,188556): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,188638): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,188698): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,188872): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,188935): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,189017): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189077): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189156): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,189219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,189301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,189364): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,189446): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,189510): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,189700): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,189765): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,189845): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,189902): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190069): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,190129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(5,190209): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190266): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(5,190343): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,190403): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(5,190483): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,190543): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(5,190623): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,190684): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(5,190867): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(5,190929): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(26,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3424,1): run-time error CSS1019: Unexpected token, found '@import'
(3424,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Roboto:900,408,608,500,700")'
(3448,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3466,35): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3479,46): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(3479,66): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3480,36): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(3480,77): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(3493,50): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(3493,70): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3538,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3539,33): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(3557,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3568,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3571,37): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(3571,81): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(3576,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3584,36): run-time error CSS1039: Token not allowed after unary operator: '-pale-blue'
(3615,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3616,22): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(3617,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(3625,21): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3629,37): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(3653,46): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3653,67): run-time error CSS1039: Token not allowed after unary operator: '-primary-primary-600'
(3654,28): run-time error CSS1039: Token not allowed after unary operator: '-off-white'
(3655,33): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(3659,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3675,34): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(3686,28): run-time error CSS1039: Token not allowed after unary operator: '-pale-blue'
(3697,28): run-time error CSS1039: Token not allowed after unary operator: '-medium-gray'
(3702,17): run-time error CSS1039: Token not allowed after unary operator: '-medium-gray'
(3716,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3717,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(3752,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3762,36): run-time error CSS1039: Token not allowed after unary operator: '-black'
(3766,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3767,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3777,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(3786,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(3842,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3843,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3848,22): run-time error CSS1039: Token not allowed after unary operator: '-transparent'
(3862,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3867,22): run-time error CSS1039: Token not allowed after unary operator: '-white'
(3887,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(3895,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(3908,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondry'
(3948,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(3980,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(3980,39): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4018,22): run-time error CSS1039: Token not allowed after unary operator: '-transparent'
(4024,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4040,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4053,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4057,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4058,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4064,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4065,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4067,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4076,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4077,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4090,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4101,17): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4131,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4173,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4181,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4189,28): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4200,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4213,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4218,22): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4230,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4252,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4263,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4326,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4345,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4350,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4368,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4369,34): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(4372,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4391,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4403,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(4404,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(4408,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4409,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4413,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(4414,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(4421,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4445,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4457,21): run-time error CSS1039: Token not allowed after unary operator: '-black'
(4485,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4499,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4534,23): run-time error CSS1039: Token not allowed after unary operator: '-font-roboto'
(4539,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4560,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4573,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4576,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4619,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4638,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4655,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4656,8): run-time error CSS1035: Expected colon, found '{'
(4679,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4685,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4709,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4710,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4718,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4719,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4731,32): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4738,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4739,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4749,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4772,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4781,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4782,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(4807,26): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4812,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4847,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4880,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4946,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(4953,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4957,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(4967,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(4983,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5012,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5110,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5132,32): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5134,39): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5139,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5173,28): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(5214,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5216,21): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5301,39): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(5395,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5418,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5419,33): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(5434,38): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(5443,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5489,17): run-time error CSS1039: Token not allowed after unary operator: '-navy-blue'
(5503,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5504,34): run-time error CSS1039: Token not allowed after unary operator: '-extremely-faint-black'
(5504,76): run-time error CSS1039: Token not allowed after unary operator: '-slightly-transparent-black'
(5504,123): run-time error CSS1039: Token not allowed after unary operator: '-transparent-black'
(5511,28): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(5529,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5545,17): run-time error CSS1039: Token not allowed after unary operator: '-semi-transparent-deep-blue'
(5552,28): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(5580,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(5593,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(5600,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5601,35): run-time error CSS1039: Token not allowed after unary operator: '-transparent-black'
(5613,35): run-time error CSS1039: Token not allowed after unary operator: '-very-light-gray'
(5636,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5642,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5643,35): run-time error CSS1039: Token not allowed after unary operator: '-transparent-black'
(5696,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5705,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5711,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5712,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5730,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5741,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5777,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(5791,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(5803,62): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(5819,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(5821,26): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5847,43): run-time error CSS1039: Token not allowed after unary operator: '-extremely-faint-black'
(5852,22): run-time error CSS1039: Token not allowed after unary operator: '-white'
(5922,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5972,17): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(5982,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6044,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6061,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6067,43): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(6156,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6173,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6179,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6181,35): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6186,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6206,28): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(6226,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6245,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6250,28): run-time error CSS1039: Token not allowed after unary operator: '-light-gray'
(6257,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-primary-50'
(6261,28): run-time error CSS1039: Token not allowed after unary operator: '-primary-primary-50'
(6304,39): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(6393,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6408,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6416,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6417,36): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(6421,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6429,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6430,36): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light-blue'
(6468,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6491,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6499,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6511,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6534,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6587,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(6607,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6609,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6617,21): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6619,32): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6629,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6647,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6652,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6666,28): run-time error CSS1039: Token not allowed after unary operator: '-white'
(6671,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6686,17): run-time error CSS1039: Token not allowed after unary operator: '-primary'
(6691,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6692,24): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6701,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6766,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6775,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6776,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6787,17): run-time error CSS1039: Token not allowed after unary operator: '-alert-danger'
(6796,17): run-time error CSS1039: Token not allowed after unary operator: '-alert-danger'
(6813,22): run-time error CSS1039: Token not allowed after unary operator: '-white-white-100'
(6819,22): run-time error CSS1039: Token not allowed after unary operator: '-grey-50'
(6822,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(6826,22): run-time error CSS1039: Token not allowed after unary operator: '-grey-50'
(6829,17): run-time error CSS1039: Token not allowed after unary operator: '-darkslategray'
(6836,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6875,28): run-time error CSS1039: Token not allowed after unary operator: '-Gray'
(6882,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6892,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6926,22): run-time error CSS1039: Token not allowed after unary operator: '-white-white-100'
(6932,21): run-time error CSS1039: Token not allowed after unary operator: '-black-black-100'
(6950,30): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6959,17): run-time error CSS1039: Token not allowed after unary operator: '-black-black-100'
(6974,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(6975,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(6976,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(6984,22): run-time error CSS1039: Token not allowed after unary operator: '-white-white-100'
(6993,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(6994,22): run-time error CSS1039: Token not allowed after unary operator: '-transparent'
(7000,21): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7085,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7091,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7541,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7541,39): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7543,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7700,19): run-time error CSS1039: Token not allowed after unary operator: '-primary-primary-500'
(7746,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7746,39): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7748,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7763,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7769,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7770,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7847,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7883,22): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7884,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(7893,28): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7894,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7918,81): run-time error CSS1039: Token not allowed after unary operator: '-Secondary-light'
(7924,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(7925,10): run-time error CSS1035: Expected colon, found '{'
(7964,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
(7985,17): run-time error CSS1039: Token not allowed after unary operator: '-Secondary'
 */
@charset "UTF-8";/*!
 * Bootstrap  v5.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-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-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;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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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-body-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-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 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:#bacbe6;--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:#cbccce;--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:#bcd0c7;--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:#badce3;--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:#e6dbb9;--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:#dfc2c4;--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:#dfe0e1;--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:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-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-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.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:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*Master Page (Heaer & Footer) Style*/
.page-footer {
    background-color: #02221C;
}

#selectedCurr {
    font-family: Montserrat;
}

#selectedLang {
    font-family: Montserrat;
}

.reglogpos {
    position: relative;
    left: -12px;
    top: 8px;
}
#btnUpdatePinCode {
    background-color: var(--Secondary);
    color: white;
    height:35px;
    border:0;
    border-radius:5px;
    min-width:60px;
}
.modal-header-backgroud {
    background-color: #428bca;
}

.ConfirmEmail {
    float: right;
    position: relative;
    right: 45%;
    margin-top: 7px;
    margin-bottom: 4px;
}

.ConfirmEmailBar {
    background-color: #FFBABA;
    color: #D8000C;
    border-bottom: 1.5px solid red;
    display: none;
}

.closePosition {
    float: left;
    position: relative;
    left: 5%;
    margin-top: 5%;
}

.reglogpos2 {
    position: relative;
    left: -12px;
    top: 8px;
}

.navbarfont {
    font-size: 13px;
    font-family: Montserrat;
    color: #000 !important;
    font-weight: 600;
}

.f-links {
    border-bottom: 1px gray solid;
}

.f-logo {
    width: 200px;
    margin-top: 25px;
}
.con-num {
    color: #fff !important;
}
.con-btn:visited{
    color: #fff !important;
}
.con-num:hover {
    color: #fff !important;
}

.fa-phone:hover {
    color: #fff;
}

.fa-envelope:hover {
    color: #fff;
}

.footer-fig {
    color: gray;
    margin-top: 20px;
}

.f-read {
    color: #0e7992;
    cursor: pointer;
}

.cat-header {
    text-align: center;
    margin-top: 45px;
}

.cat-col {
    color: #0478c6;
}

.cat-meno {
    margin-top: 15px;
    color: #d5d5d5;
}

.new-header {
    text-align: center;
    margin-top: 45px;
    margin-bottom: 90px;
}

.new-bg {
    color: #04a0c5;
    margin-top: 15px;
}

.new-men {
    margin-top: 65px;
    color: #d5d5d5;
}

.header-con {
    margin-left: 60%;
}


.pay-img {
    width: 70px;
    height: 40px;
    object-fit: contain;
}

.f-hr {
    background-color: #6b6666;
}

.con-btn {
    position: fixed;
    top: 250px;
    right: 0px;
    background-color: #0478c6;
    color: #fff !important;
    width: 38px;
    height: 36px;
    font-size: 18px;
    border-radius: 0px;
    z-index: 1;
}
.con-btn:visited{
    color: #fff !important;
}
.logo-img {
    margin: 0 !important;
    width: 190px;
    height: 85px;
}

.ul-logo {
    margin-left: 52%;
}

.a-menue {
    color: #000;
    font-weight: bold;
}

.displayname {
    font-size: 11px;
}

.padding0 {
    padding: 0;
}

/*.li-sep2 {
    border-top: 0.5px solid gray;
}*/

.power {
    color: red;
}

.search-bar-arrow {
    font-family: FontAwesome;
    float: right;
    position: relative;
    right: 3%;
    top: -61%;
    zoom: 0.75;
}

.power-btn {
    border: unset;
    background-color: #fff;
    color: #32afc7;
    font-family: Montserrat;
    font-size: 13px;
    padding: 2px;
    font-weight: 600;
    position: relative;
    top: -5px;
}

.Curr-lang {
    font-size: 13px;
    font-family: Montserrat;
}

.mrgintop10 {
    margin-top: 10px;
}

.mrginbottom10 {
    margin-bottom: 10px;
}

/*.li-sep {
	border-right: 0.5px solid gray;
	height: 35px;
	padding-right: 10px
}*/

.li-sep {
    border-right: 1px solid #5b5b5b;
    height: 27px;
    margin-right: 10px;
    margin-left: 10px;
    top: 3px;
}

.navdivpos:hover {
    color: #04a0c5;
}

.unheader:hover {
    color: #0478c6;
}

.mpimg:hover {
    color: #04a0c5;
}

.hdheaderlabel {
    position: relative;
    top: -11px;
    right: 11px;
    font-size: 13px;
    font-size: 13px;
    font-family: Montserrat;
    color: #000;
    font-weight: 600;
}

.l25px {
    right: 10px;
}

.mpimg {
    zoom: 1;
    position: relative;
    right: 7px;
    top: 4px;
}

.unheader {
    font-size: 13px;
    font-family: Montserrat;
    color: #000;
    font-weight: 600;
    position: relative;
    right: 6px;
    top: 6px;
}

.mrginleft5 {
    margin-left: 5px;
}

.hdfa {
    position: relative;
    right: 2px;
    zoom: 1.13;
    color: #000 !important;
}

.li-dropmenue {
    width: 140px;
    border: none;
    border: unset !important;
    margin-top: -45px;
    margin-left: 360%;
}

.pointer {
    cursor: pointer;
}

.top-menu-link {
    color: black !important;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}

    .top-menu-link:hover {
        text-decoration: none;
    }

.togl-con {
    position: fixed;
    top: 200px;
    background-color: #04a0c6;
    padding-left: 0px;
    z-index: 2;
    width:208px;
}

.span-con {
    background-color: #04a0c6;
    color: #fff;
    width: 40px;
    height: 35px;
    font-size: 23px;
    padding-top: 1px;
    z-index: 1;
}

.li-con {
    color: #04a0c6;
    height: 35px;
}

.ul-con {
    color: #04a0c6;
}

.li-ph {
    color: #fff;
}
/*End Master Page (Heaer & Footer) Style*/
/*Langage and country drop down*/
.li-pop {
    padding-bottom: 2px;
    color: #000;
}

    .li-pop:hover {
        color: #337ab7;
    }


/*.nav {
	left: 50%;
	margin-left: -150px;
	top: 50px;
	position: absolute;
}

	.nav > li > a:hover, .nav > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
		background: #fff;
	}*/

/*.dropdown {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 4px;
	width: 300px;
	font-family: Montserrat;
}*/

.dropdown-menu > li > a {
    color: #428bca;
}

.dropdown ul.dropdown-menu {
    border-radius: 4px;
    box-shadow: none;
    margin-top: 20px;
    width: 300px;
    font-family: Montserrat;
}

    .dropdown ul.dropdown-menu:before {
        content: "";
        border-bottom: 10px solid #fff;
        border-right: 10px solid transparent;
        border-left: 10px solid transparent;
        position: absolute;
        top: -10px;
        right: 16px;
        z-index: 10;
    }

    .dropdown ul.dropdown-menu:after {
        content: "";
        border-bottom: 12px solid #ccc;
        border-right: 12px solid transparent;
        border-left: 12px solid transparent;
        position: absolute;
        top: -12px;
        right: 14px;
        z-index: 9;
    }

/*Langage and country drop down*/

.navbar-inverse {
    background-color: #fff;
    border: none;
}

    .navbar-inverse .navbar-toggle .icon-bar {
        color: #04a0c6;
    }

    .navbar-inverse .navbar-toggle .icon-bar {
        background-color: #04a0c6;
    }

    .navbar-inverse .navbar-toggle {
        border-color: #04a0c6;
    }

    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
        margin-top: 2%;
    }


.remove-padd {
    padding-left: 0px;
    padding-right: 0px;
}

.long-img {
    height: 745px;
    width: 100%;
}

.masterBox {
    position: relative;
    width: 90%;
    margin: 5px;
}

.containerBox {
    overflow: hidden;
    width: 100%;
}

.listBox li {
    width: 25%; /*Change this depending the number of "li" that you want to have per page. For example; if you want 4 "li" per page the width will be 25% because you have to complete the 100% (25*4 = 100)*/
    height: 20rem;
    float: left;
    padding: 2%;
}

.listBox {
    width: 300%; /*Change this depending of total number of "li" that you have and depending the number of "li" that you want to have per page. For example; if you have a total of 12 "li" and each one has a 25% you will need a width of 300% (25*12 = 300)*/
    display: flex;
}

.content {
    height: 100%;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

    .content img {
        width: 100%;
        /*-webkit-box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);*/
    }

    .content p {
        color: #fff;
        font-size: 2rem;
        position: absolute;
        background: rgba(0,0,0,.5);
        padding: .5rem;
    }

.arrow {
    position: absolute;
    font-size: 6rem;
    color: #04a0c5;
    cursor: pointer;
    top: 6.5rem;
}

    .arrow.back {
        left: 0rem;
    }

    .arrow.forward {
        width: 0rem;
        right: -2rem;
    }

.infoBox li {
    width: 100%;
    margin: 0 auto;
    position: relative;
}

    .infoBox li img {
        max-height: 30rem;
        display: block;
        margin: 0 auto;
        -webkit-box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 0px 7.5px 0px rgba(0,0,0,0.75);
    }

.radio {
    display: inline-block;
}

.checkbox {
    display: inline-block;
}


.easy-autocomplete {
    width: auto;
}

.eac-bootstrap {
    width: auto;
}

.field-from {
    padding-right: 0px;
    /*This to affect on MultiCity*/
    /*margin-bottom: 3px;*/
}

.add-flight {
    cursor: pointer;
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 15px;
    display: none;
    color: #fff;
}

@media screen and (max-width: 1025px) {
    /*.search-field-date {
        border-radius: 0;
        background-color: #fff;
        color: #000;
        height: 35px;
        font-size: 10px;
        border: 1px;
        border-right: 1px solid #808080;
        border-left: 1px solid #808080;
    }*/

    .search-lbl {
        color: #fff;
        font-family: sans-serif;
        font-size: 11px;
    }

    /*.flight-tab {
        margin-top: -155px;
    }*/

    /*.flight-tab-bg {
		text-align: center;
		height: 38px;
		width: 150px;
		background-color: rgba(4,160,197,0.8);
		border-radius: 8px 8px 0 0;
		margin-right: auto;
		margin-left: auto;
		margin-top: -38px;
	}*/

    .txt-title {
        font-size: 28px;
        color: #095162;
        font-size: 24px;
    }
}






.dropdown ul.dropdown-menu {
    width: 200px;
}

.lang {
    width: 300px !important;
}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #000;
}

.navbar-inverse .navbar-nav > li > a {
    color: #000;
}

/*Test Language*/

/*Styling Selectbox*/
.dropdown-lang {
    width: 100%;
    display: inline-block;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 2px rgb(204, 204, 204);
    transition: all .5s ease;
    position: relative;
    font-size: 90%;
    color: #474747;
    height: 100%;
    text-align: left;
    margin-top: 5px;
    font-weight: 600;
}

    .dropdown-lang .select {
        cursor: pointer;
        display: block;
        padding: 10px;
    }

        .dropdown-lang .select > i {
            font-size: 13px;
            color: #888;
            cursor: pointer;
            transition: all .3s ease-in-out;
            float: right;
            line-height: 20px;
        }

    .dropdown-lang:hover {
        box-shadow: 0 0 4px rgb(204, 204, 204);
    }

    .dropdown-lang:active {
        background-color: #f8f8f8;
    }

    .dropdown-lang.active:hover,
    .dropdown-lang.active {
        box-shadow: 0 0 4px rgb(204, 204, 204);
        border-radius: 5px 5px 0 0;
        background-color: #f8f8f8;
    }

        .dropdown-lang.active .select > i {
            transform: rotate(-90deg);
        }

    .dropdown-lang .dropdown-menu {
        position: absolute;
        background-color: #fff;
        width: 100%;
        left: 0;
        margin-top: 1px;
        box-shadow: 0 1px 2px rgb(204, 204, 204);
        border-radius: 0 1px 5px 5px;
        overflow: hidden;
        display: none;
        max-height: 144px;
        overflow-y: auto;
        z-index: 9;
    }

       .dropdown-lang .dropdown-menu li {
    padding: 10px;
    transition: all .2s ease-in-out;
    cursor: pointer;
    font-family: Montserrat;
}

    .dropdown-lang .dropdown-menu {
        padding: 0;
        list-style: none;
    }

        .dropdown-lang .dropdown-menu li:hover {
            background-color: #f2f2f2;
        }

        .dropdown-lang .dropdown-menu li:active {
            background-color: #e2e2e2;
        }



/*Test Language*/
.navbar-brand.img-responsive.logo-img {
    padding: 7px;
}

.navbar.navbar-inverse.navbar-static-top {
    margin: 0;
}


.popover-markup .popover {
    width: 207px;
    left: -16.975px !important;
}

.dropdown .popover-markup .popover {
    top: 42px !important;
}

.changelangcurrlabel {
    position: relative;
    color: #0478c6;
    right: 14px;
    font-family: Montserrat;
}

.navigation-clean-button {
    background: #fff;
    color: #003947;
    border-radius: 0;
    box-shadow: none;
    border: none;
    margin-bottom: 0;
}

    .navigation-clean-button .navbar-brand {
        font-weight: bold;
        color: inherit;
    }

        .navigation-clean-button .navbar-brand:hover {
            color: #222;
        }

    .navigation-clean-button.navbar-inverse .navbar-brand:hover {
        color: #f0f0f0;
    }

    .navigation-clean-button .navbar-brand img {
        height: 100%;
        display: inline-block;
        margin-right: 10px;
        width: auto;
    }

    .navigation-clean-button .navbar-toggle {
        border-color: #ddd;
    }

        .navigation-clean-button .navbar-toggle:hover, .navigation-clean-button .navbar-toggle:focus {
            background: none;
        }

    .navigation-clean-button.navbar-inverse .navbar-toggle {
        border-color: #555;
    }

    .navigation-clean-button .navbar-toggle .icon-bar {
        background-color: #888;
    }

    .navigation-clean-button.navbar-inverse .navbar-toggle .icon-bar {
        background-color: #eee;
    }

    .navigation-clean-button .navbar-collapse, .navigation-clean-button .navbar-form {
        border-top-color: #ddd;
    }

    .navigation-clean-button.navbar-inverse .navbar-collapse, .navigation-clean-button.navbar-inverse .navbar-form {
        border-top-color: #333;
    }

    .navigation-clean-button .navbar-nav > .active > a, .navigation-clean-button .navbar-nav > .open > a {
        background: none;
        box-shadow: none;
    }

    .navigation-clean-button.navbar-default .navbar-nav > .active > a, .navigation-clean-button.navbar-default .navbar-nav > .active > a:focus, .navigation-clean-button.navbar-default .navbar-nav > .active > a:hover {
        color: #8f8f8f;
        box-shadow: none;
        background: none;
        pointer-events: none;
    }

    .navigation-clean-button.navbar .navbar-nav > li > a {
        padding-left: 18px;
        padding-right: 18px;
    }

    .navigation-clean-button.navbar-default .navbar-nav > li > a {
        color: #465765;
    }

        .navigation-clean-button.navbar-default .navbar-nav > li > a:focus, .navigation-clean-button.navbar-default .navbar-nav > li > a:hover {
            color: #37434d !important;
            background-color: transparent;
        }

    .navigation-clean-button .navbar-nav > li > .dropdown-menu {
        margin-top: -5px;
        box-shadow: 0 4px 8px rgba(0,0,0,.1);
        background-color: #fff;
        border-radius: 2px;
    }

    .navigation-clean-button .dropdown-menu > li > a:focus, .navigation-clean-button .dropdown-menu > li > a {
        line-height: 2;
        font-size: 14px;
        color: #37434d;
    }

        .navigation-clean-button .dropdown-menu > li > a:focus, .navigation-clean-button .dropdown-menu > li > a:hover {
            background: #eee;
            color: inherit;
        }

    .navigation-clean-button.navbar-inverse {
        background-color: #1f2021;
        color: #fff;
    }

        .navigation-clean-button.navbar-inverse .navbar-nav > .active > a, .navigation-clean-button.navbar-inverse .navbar-nav > .active > a:focus, .navigation-clean-button.navbar-inverse .navbar-nav > .active > a:hover {
            color: #8f8f8f;
            box-shadow: none;
            background: none;
            pointer-events: none;
        }

        .navigation-clean-button.navbar-inverse .navbar-nav > li > a {
            color: #dfe8ee;
        }

            .navigation-clean-button.navbar-inverse .navbar-nav > li > a:focus, .navigation-clean-button.navbar-inverse .navbar-nav > li > a:hover {
                color: #fff !important;
                background-color: transparent;
            }

        .navigation-clean-button.navbar-inverse .navbar-nav > li > .dropdown-menu {
            background-color: #1f2021;
        }

        .navigation-clean-button.navbar-inverse .dropdown-menu > li > a:focus, .navigation-clean-button.navbar-inverse .dropdown-menu > li > a {
            color: #f2f5f8;
        }

            .navigation-clean-button.navbar-inverse .dropdown-menu > li > a:focus, .navigation-clean-button.navbar-inverse .dropdown-menu > li > a:hover {
                background: #363739;
            }



    .navigation-clean-button .actions {
        margin-top: 7px;
        margin-bottom: 0;
    }

        .navigation-clean-button .actions .login {
            margin-right: 7px;
            text-decoration: none;
            color: #465765;
        }

    .navigation-clean-button.navbar-inverse .actions .login {
        color: #dfe8ee;
    }

        .navigation-clean-button.navbar-inverse .actions .login:hover {
            color: #fff;
        }

    .navigation-clean-button .action-button, .navigation-clean-button .action-button:active {
        background: #56c6c6;
        border-radius: 20px;
        color: #fff;
        box-shadow: none;
        border: none;
        text-shadow: none;
        padding: 10px 22px;
        transition: background-color 0.25s;
    }

        .navigation-clean-button .action-button:hover {
            background: #66d7d7;
        }

    .navigation-clean-button.navbar-inverse .action-button, .navigation-clean-button.navbar-inverse .action-button:active {
        background: #208f8f;
    }

        .navigation-clean-button.navbar-inverse .action-button:hover {
            background: #269d9d;
        }


@media (max-width:768px) {
    .navigation-clean-button .navbar-nav .open .dropdown-menu {
        box-shadow: none;
    }
}

@media (max-width:768px) {
    .navigation-clean-button .navbar-nav .open .dropdown-menu > li > a {
        color: #37434d;
        padding-top: 12px;
        padding-bottom: 12px;
        line-height: 1;
    }
}

@media (max-width:768px) {
    .navigation-clean-button {
        padding-top: 0;
        padding-bottom: 0;
    }
}

@media (max-width:768px) {
    .navigation-clean-button .navbar-header {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 0px solid #e5e5e5;
}

.modal-header {
    padding: 15px;
    border-bottom: 0px solid #e5e5e5;
}

/*@media (max-width: 414px) {
    .modal-content {
        max-width: 100%;
        height: 100% !important;
    }
}*/

/*@media (max-width: 411px) {
    .modal-content 
    {
        max-width: 100%;
        height: 100% !important;
    }
}*/

/*@media (max-width: 375px) {
    .modal-content {
        max-width: 100%;
        height: 100% !important;
    }
}

@media (max-width: 360px) {
    .modal-content {
        max-width: 100%;
        height: 100% !important;
    }
}*/

/*@media (max-width: 320px) {
    .modal-content {
        max-width: 100%;
        height: 75% !important;
    }
}*/
@media (max-width:768px) {
    .navigation-clean-button .navbar-right {
        margin-bottom: 20px;
    }
}


/*//////*/
@media (max-width: 414px) {
    .popupStyle {
        max-width: 97.5% !important;
        height: 80% !important;
    }
}

@media (max-width: 411px) {
    .popupStyle {
        max-width: 97.5% !important;
        height: 80% !important;
    }
}

@media (max-width: 375px) {
    .popupStyle {
        max-width: 97.5% !important;
        height: 62% !important;
    }
}

@media (max-width: 360px) {
    .popupStyle {
        max-width: 97.5% !important;
        height: 80% !important;
    }
}

@media (max-width: 320px) {
    .popupStyle {
        max-width: 96.5% !important;
        height: 75% !important;
    }
}

@media (max-width:768px) {
    .navigation-clean-button .navbar-right {
        margin-bottom: 20px;
    }
}




.nv-head {
    margin-top: 20px;
    margin-bottom: 0;
    float: right;
}

.paddtop3 {
    padding-top: 3px;
}

.paddleft10 {
    padding-left: 10px;
}

.paddtop7 {
    padding-top: 7px;
}

.ul-head {
    margin-top: -7px;
}


.transp {
    background-color: rgba(238, 238, 238, 0);
    position: absolute;
    width: 100%;
    left: 0;
    padding-top: 15px;
    padding-left: 20px;
    padding-right: 20px;
}

.txt-mob {
    display: inline-block;
}

.menu-head {
    margin-top: 0px;
    display: flex;
}

@media (max-width:1366px) {
    .popover-markup .popover {
        width: 210px;
        left: -128.975px !important;
    }

    .popover.bottom > .arrow {
        top: -11px;
        left: 89% !important;
    }
}

@media (max-width:768px) {
    .popover-markup .popover {
        width: 214px;
        left: -159.975px !important;
    }
}

@media screen and (min-width: 0px) and (max-width: 415px) {
    .field-from {
        padding-right: 0px;
        margin-bottom: 0px;
        padding-left: 0;
    }

    .remove-padd {
        padding-left: 0px;
        padding-right: 0px;
        /*margin-bottom: 3px;*/
    }

    .li-sep {
        height: 0 !important;
    }

    .search-button {
        text-align: center;
        background-color: #eeb80e;
        height: 35px;
        font-family: FontAwesome;
        cursor: pointer;
        font-weight: lighter;
        padding-top: 3px;
        width: 100%;
        color: #fff;
        border: none;
        margin-top: 0px;
    }

    .easy-autocomplete {
        width: auto;
    }

    .eac-bootstrap {
        width: auto;
    }

    .rbtn-ft {
        font-weight: 500;
        font-size: 18px;
        margin-top: 15px;
    }

    .destination-title {
        background-color: #d0eaf1;
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }

    .best-deal {
        color: #044f60;
        font-weight: 600;
        font-size: 24px;
        margin-right: auto;
        margin-left: auto;
        background-color: #d0eaf1;
        letter-spacing: 10px;
        width: 100%;
    }

    .home-Features-i {
        display: block;
        margin-bottom: 30px;
    }

    .listBox {
        width: 290%;
        display: flex;
    }

    .masterBox {
        position: relative;
        width: 81%;
        margin: 5px;
    }

    .header-con {
        margin-left: 0;
        margin-bottom: 23%;
    }

    .transp {
        position: absolute;
        width: 100%;
        left: 0;
        padding-top: 15px;
        padding-left: 20px;
        padding-right: 20px;
        height: 40vh;
        z-index: 99999999;
    }

    .ul-head {
        margin-top: 0;
    }

    .txt-mob {
        display: none !important;
    }

    .paddleft10 {
        padding-left: 0 !important;
    }

    .menu-head {
        margin-top: 15px !important;
        display: flex;
    }

    .popover-markup .popover {
        width: 600px !important;
    }

    .navbar-nav {
        margin: 0 !important;
    }

    .navbar .navbar-nav p {
        margin: 0 !important;
    }


    .la-paddleft20 {
        padding-left: 0px;
    }

    .nv-head {
        margin-top: 20px;
        margin-bottom: 0;
        float: none !important;
    }

    .popover-markup .popover {
        width: 197px;
        left: 12.025px !important;
        display: contents !important;
    }



    .popover.bottom > .arrow {
        display: none !important;
    }

    .Curr-lang, .displayname {
        color: black !important;
    }

    .flight-tab {
        margin-top: unset;
    }

    .popover.bottom > .arrow {
        display: none;
    }

    .padd0mob {
        padding: 0px;
    }

    .hidden-xs {
        display: none !important;
    }
}



.navbar-default:not(.navbar-transparent) {
    background-color: rgba(255, 255, 255, 0.0) !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.0) !important;
}

.myprofilemenu .li-pop > a {
    color: #096199 !important;
    font-size: 15px;
    font-size: 13px;
    font-family: Montserrat;
    font-weight: 600;
}

.power-btn {
    border: unset;
    background-color: #fff;
    color: #0478c6;
    font-family: Montserrat;
    font-size: 13px;
    padding: 2px;
    font-weight: 600;
    position: relative;
    top: -5px;
}

.power {
    color: #0478c6;
    zoom: 1.5;
    position: relative;
    top: 2px;
}

.myprofilemenu .li-pop {
    border-bottom-style: inset;
    border-width: 1px;
    margin-bottom: 8px;
}
@media only screen and (max-device-width: 767.5px) {

    .ConfirmEmail {
        font-size: 8px;
        margin-top: 2%;
        float: left;
        position: relative;
        left: 0%;
    }
    .closePosition {
        float: left;
        position: relative;
        left: 5%;
        margin-top: 20%;
    }   
    .myprofilemenu {
        margin-right: auto;
        margin-left: auto;
        padding: 0px;
    }

    .changelangcurrlabel {
        position: relative;
        left: -13px;
    }

    .myprofilemenu .li-pop {
        padding: 3px;
        border-bottom-style: solid;
        border-width: 1px;
        border-color: #00556a;
    }

    .li-sep2 {
        border-top: unset !important;
    }

    .power-btn {
        font-size: 16px;
        text-decoration: none;
        font-weight: bolder;
        background-color: unset;
        color: #00556a;
    }

    .power {
        color: #005a70;
        zoom: 1.5;
        position: relative;
        top: 2px;
    }

    .myprofilemenu .li-pop > a {
        color: #045 !important;
        font-size: 15px;
        font-size: 13px;
        font-family: Montserrat;
        font-weight: 600;
    }

    .caretcus {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 27px;
    }

    .caretcus2 {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 15px;
    }

    #navcol-1 {
        height: unset;
    }

    .langandcurr {
        background-color: rgba(255, 255, 255, 0.78);
        border-top-style: unset;
        border-top-left-radius: 6px !important;
        border-top-right-radius: 6px !important;
        padding: 6px !important;
        height: 43px !important;
    }

    .langandcurr2 {
        background-color: rgba(165, 203, 201, 0.39);
        border-top-style: unset;
        border-top-left-radius: 6px !important;
        border-top-right-radius: 6px !important;
        padding: 6px !important;
        height: 43px !important;
    }

    #navcol-1 .nav > li {
        margin-bottom: 3px;
    }
        /*#navcol-1 .nav > li .popover-markup .trigger {
        background-color: rgba(255, 255, 255, 0.78);
        border-top-style: unset;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
        padding: 6px;
    }*/
        #navcol-1 .nav > li .popover-markup .custrigger {
            background-color: #ffffffc7;
            border-style: unset;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding: 6px;
            height: 43px;
        }

        #navcol-1 .nav > li .popover-markup .custrigger2 {
            background-color: rgba(165, 203, 201, 0.39);
            border-style: unset;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding: 6px;
            height: 43px;
        }

    .helpdesknav {
        background-color: rgba(255, 255, 255, 0.78);
        padding: 6px;
        height: 43px;
    }

    .helpdesknav2 {
        background-color: rgba(165, 203, 201, 0.39);
        padding: 6px;
        height: 43px;
    }

    #navcol-1 .nav > li .popover-markup .popover .popover-content {
        background-color: rgba(145, 191, 189, 0.82);
        border-bottom-style: unset;
        border-bottom-left-radius: 14px;
        border-bottom-right-radius: 14px;
    }
    /*#navcol-1 .nav > .ddlayout .popover-markup .popover .popover-content{
        background-color: #dcebea87;
    }*/
    .power-btn {
        font-size: 16px;
        text-decoration: none;
        font-weight: 600;
    }

    .navigation-clean-button .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .redicon {
        background-color: #04a0c6 !important;
    }

    .navdivpos {
        position: relative;
        left: -49px;
    }

    .hdfa {
        right: 28px;
        zoom: 1.01;
    }

    .mpimg {
        right: -31px;
        zoom: 1.02;
        top: -7px;
    }

    .mpaimag {
        position: relative;
        left: -62px;
        top: 7px;
    }

    .hdheaderlabel {
        right: 37px;
    }

    .unheader {
        right: -35px;
        top: -5px;
    }

    .dropdown-lang .select > i {
        color: #069dc2;
    }

    /*.navigation-clean-button {
        color: red !important;
    }*/

    .reglogpos {
        position: relative;
        left: 0px;
        top: 0px;
        background-color: #ffffffc7;
        margin-top: 1px;
        border-style: unset;
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px;
        padding: 9px;
        height: 43px;
    }

    .reglogpos2 {
        position: relative;
        left: 0px;
        top: 0px;
        background-color: rgba(165, 203, 201, 0.39);
        margin-top: 1px;
        border-style: unset;
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px;
        padding: 9px;
        height: 43px;
    }
}

@media screen and (min-width: 320px) and (max-width: 767.5px) and (orientation: landscape) {

    .myprofilemenu {
        margin-right: auto;
        margin-left: auto;
        padding: 0px;
    }

    .navbar-nav {
        margin: 0px;
    }

    .popover-markup .popover {
        width: 197px;
        left: 12.025px !important;
        display: contents !important;
    }

    .popover.bottom > .arrow {
        display: none;
    }

    .changelangcurrlabel {
        position: relative;
        left: -13px;
    }

    .myprofilemenu .li-pop {
        padding: 3px;
        border-bottom-style: solid;
        border-width: 1px;
        border-color: #00556a;
    }

    .li-sep2 {
        border-top: unset !important;
    }

    .power-btn {
        font-size: 16px;
        text-decoration: none;
        font-weight: bolder;
        background-color: unset;
        color: #00556a;
    }

    .power {
        color: #005a70;
        zoom: 1.5;
        position: relative;
        top: 2px;
    }

    .myprofilemenu .li-pop > a {
        color: #045 !important;
        font-size: 15px;
        font-size: 13px;
        font-family: Montserrat;
        font-weight: 600;
    }

    .caretcus {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 27px;
    }

    .caretcus2 {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 39px;
    }

    #navcol-1 {
        height: unset;
    }

    .langandcurr {
        background-color: rgba(255, 255, 255, 0.78);
        border-top-style: unset;
        border-top-left-radius: 6px !important;
        border-top-right-radius: 6px !important;
        padding: 6px !important;
        height: 43px !important;
    }

    .langandcurr2 {
        background-color: rgba(165, 203, 201, 0.39);
        border-top-style: unset;
        border-top-left-radius: 6px !important;
        border-top-right-radius: 6px !important;
        padding: 6px !important;
        height: 43px !important;
    }

    #navcol-1 .nav > li {
        margin-bottom: 3px;
    }
        /*#navcol-1 .nav > li .popover-markup .trigger {
        background-color: rgba(255, 255, 255, 0.78);
        border-top-style: unset;
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;
        padding: 6px;
    }*/
       #navcol-1 .nav > li .popover-markup .custrigger {
    background-color: #ffffffc7;
    border-style: unset;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    padding: 2px;
    height: 43px;
}

        #navcol-1 .nav > li .popover-markup .custrigger2 {
            background-color: rgba(165, 203, 201, 0.39);
            border-style: unset;
            border-bottom-right-radius: 6px;
            border-bottom-left-radius: 6px;
            padding: 6px;
            height: 43px;
        }

    .helpdesknav {
        background-color: rgba(255, 255, 255, 0.78);
        padding: 6px;
        height: 43px;
    }

    .helpdesknav2 {
        background-color: rgba(165, 203, 201, 0.39);
        padding: 6px;
        height: 43px;
    }

    #navcol-1 .nav > li .popover-markup .popover .popover-content {
        background-color: rgba(145, 191, 189, 0.82);
        border-bottom-style: unset;
        border-bottom-left-radius: 14px;
        border-bottom-right-radius: 14px;
    }
    /*#navcol-1 .nav > .ddlayout .popover-markup .popover .popover-content{
        background-color: #dcebea87;
    }*/
    .power-btn {
        font-size: 16px;
        text-decoration: none;
        font-weight: 600;
    }

    .navigation-clean-button .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .redicon {
        background-color: #04a0c6 !important;
    }

    .navdivpos {
        position: relative;
        left: -49px;
    }

    .hdfa {
        right: 28px;
        zoom: 1.01;
    }

    .mpimg {
        right: 8px;
        zoom: 1.02;
        top: -7px;
    }

    .mpaimag {
        position: relative;
        left: -62px;
        top: 7px;
    }

    .hdheaderlabel {
        right: 37px;
    }

    .unheader {
        right: 8px;
        top: -5px;
    }

    .dropdown-lang .select > i {
        color: #069dc2;
    }

    /*.navigation-clean-button {
        color: red !important;
    }*/

    .reglogpos {
        position: relative;
        left: 0px;
        top: 0px;
        background-color: #ffffffc7;
        margin-top: 1px;
        border-style: unset;
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px;
        padding: 9px;
        height: 43px;
    }

    .reglogpos2 {
        position: relative;
        left: 0px;
        top: 0px;
        background-color: rgba(165, 203, 201, 0.39);
        margin-top: 1px;
        border-style: unset;
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px;
        padding: 9px;
        height: 43px;
    }

    .nv-head {
        width: 100%;
    }

    #navcol-1 .nav > li .popover-markup .popover .popover-content {
        background-color: rgba(145, 191, 189, 0.82);
        border-bottom-style: unset;
        border-bottom-left-radius: 14px;
        border-bottom-right-radius: 14px;
    }
}
@media only screen and (device-width: 320px) and (device-height: 568px) {
    .caretcus {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 19px;
    }

    .caretcus2 {
        color: #069dc2;
        zoom: 3.5;
        position: relative;
        left: 8px;
    }

    .mpimg {
        left: 42px;
        zoom: 1;
        top: -6px;
    }

    .navdivpos {
        position: relative;
        left: -38px;
    }

    .unheader {
        left: 44px;
    }
}
/* Footer */
@media only screen and (max-width: 991px){
    .wrapper {
        max-width: 200px;
        margin-bottom : 0px !important;
        margin-left: 0px !important;
    }
    .cat-header{
        text-align:center !important;
    }
}

@media(max-width:576px)
{
    .modal-content
    {
        width: 100%!important;
    }
    .model-eticket .model-content-penality {
        width: 200% !important;
    }
    .modal-backdrop.show
    {
        width:100%;
        height:100%;
        overflow:hidden;
    }

}


@media(min-width:576px)
{
    .modal-dialog-scrollable .modal-content 
    {
        max-height: 100%;
        overflow: hidden;
        width: 100% !important;
    }
   
}

.RefreshModalFooter {
    justify-content: flex-start;
}
html {
    direction: rtl;
}

.close {
    zoom: 1.5 !important;
    color: #04a0c6 !important;
    padding: 5px !important;
}

.content-inside-img2 ul li {
    list-style: none !important;
}

.whypos {
    position: relative;
    bottom: 3px;
}

body {
    direction: rtl;
}

.menu-links {
    padding-left: 20px;
}

.myprofilemenu .li-pop > a :visited {
    color: #32afc7 !important;
}

.myprofilemenu .li-pop > a {
    color: #32afc7 !important;
}

.toggle-menu {
    position: fixed;
    float: left;
    left: -170px;
    transition: left 1s ease-in;
}

.content {
    line-height: 43px;
}

.toggle-menu li {
    display: inline-block;
    list-style-type: none;
}

.toggle {
    padding-top: 5px;
    cursor: pointer;
    background-color: #04a0c6;
}

li.toggle:hover span.btn fa fa-phone {
    background-color: #04a0c6;
    color: #04a0c6;
}

.btn fa fa-phone {
    display: block;
    width: 25px;
    height: 4px;
    background-color: #e58139;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0 auto 3px;
    transition: background-color 0.2s;
}

a {
    font-size: 16px;
    text-decoration: none;
    /*color: #fff;*/
    /*padding-right: 20px;*/
    transition: color 0.2s;
}

#AddAnotherFlight:hover {
    color: #fff;
    text-decoration: none;
}


.menu-links:hover > .toggle-menu {
    left: 0;
}



.content {
    height: 100%;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.content {
    line-height: 43px;
}

.content {
    height: 100%;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.li-con {
    color: #04a0c6;
    height: 35px;
}

li {
    list-style: none;
}

.ul-con {
    color: #04a0c6;
}

.li-ph {
    color: #fff;
}

a {
    font-size: 16px;
    text-decoration: none;
    /* color: #fff; */
    /* padding-right: 20px; */
    transition: color 0.2s;
}

a {
    color: #32afc7;
    text-decoration: none;
}

.con-num {
    color: #fff !important;
}

    .con-num:hover {
        color: #fff !important;
    }

a:hover, a:focus {
    text-decoration: none;
    outline: none;
}

.menu-links:hover > .toggle-menu {
    left: 0;
}

.news-button {
    width: 90px;
    border-radius: 15px;
    background-color: #eeb80e;
    border-color: #ffc107;
    color: #fff;
    margin-right: 43%;
    cursor: pointer;
}

.news-textbox {
    background-color: #252525;
    border-bottom: 0.5px solid gray;
    border-top: none;
    border-right: none;
    border-left: none;
    color: gray;
    width: 240px;
    padding-right: 6px;
}

.wrapper {
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 65px;
}

.wrapper {
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 65px;
}

    .wrapper ul li {
        width: 50px;
        height: 50px;
        line-height: 0;
        margin: 0 3px;
        text-align: center;
        cursor: pointer;
        border-radius: 50%;
        border: 3px solid #808080;
        float: right;
        transition: all 0.5s ease;
    }

        .wrapper ul li .fa {
            color: #808080;
            margin-top: 15px;
            transition: all 0.5s ease;
        }

        /* Now target the specifsic li classes for styling and use box-shadow effect to border and text-shadow effect
  to icons for glowing effect and use transition property for smooth transition effect. */
        /*facebook*/
        .wrapper ul li:hover.facebook {
            border: 5px solid #3b5998;
            box-shadow: 0 0 15px #3b5998;
            transition: all 0.5s ease;
        }

        .wrapper ul li:hover .fa-facebook {
            color: #3b5998;
            text-shadow: 0 0 15px #3b5998;
            transition: all 0.5s ease;
        }

        /*twitter*/
        .wrapper ul li:hover.twitter {
            border: 5px solid #00aced;
            box-shadow: 0 0 15px #00aced;
            transition: all 0.5s ease;
        }

        .wrapper ul li:hover .fa-twitter {
            color: #00aced;
            text-shadow: 0 0 15px #00aced;
            transition: all 0.5s ease;
        }

        /* instagram */
        .wrapper ul li:hover.instagram {
            border: 5px solid #bc2a8d;
            box-shadow: 0 0 15px #bc2a8d;
            transition: all 0.5s ease;
        }

        .wrapper ul li:hover .fa-instagram {
            color: #bc2a8d;
            text-shadow: 0 0 15px #bc2a8d;
            transition: all 0.5s ease;
        }

        /* google */
        .wrapper ul li:hover.linkedin {
            border: 5px solid #0e7992;
            box-shadow: 0 0 15px #0e7992;
            transition: all 0.5s ease;
        }

        .wrapper ul li:hover .fa-linkedin {
            color: #0e7992;
            text-shadow: 0 0 15px #0e7992;
            transition: all 0.5s ease;
        }


#closeErrorMessage 
{
    display: none;
}


@media screen and (max-width: 640px) {
    /*.wrapper {
        width: 350px;
    }*/
    .div-contant2 {
        padding-left: 10px;
        padding-right: 10px;
    }

    .wrapper ul li {
        margin-top: 10px;
    }

        .wrapper ul li.google {
            margin-right: 60px;
        }
}


@media screen and (max-width: 340px) {
    .wrapper {
        width: 150px;
    }

        .wrapper ul li {
            margin: 15px;
        }

            .wrapper ul li.google {
                margin-right: 15px;
            }
}

#resultData {
    color: green;
    border-style: solid;
    border-width: .5px;
    border-radius: 8px;
    border-color: #6ea36e;
    margin-top: 7px;
    padding: 0px;
    padding-top: 1px;
    width: 95%;
    margin-right: 2.5%;
    font-weight: 500;
}

.first-div {
    background-color: #009ece;
    border-bottom: 3px solid #eeb80e;
}

.text-right {
    text-align: left;
}

.text-left {
    text-align: right;
}

.div-img {
    opacity: 0.3;
    z-index: -1000;
    background-size: cover;
    height: 250px;
    background-image: url(../images/Site/PrivacyPolicy.PNG);
    /* margin-top: 310px; */
}

.marlef10px {
    margin-right: 10px;
}

.marright1per {
    margin-left: 1%;
}

.helpdeskpanelcontent {
    width: 83%;
    margin-top: 23px;
}
/*.panel-title>.small, .panel-title>.small>a, .panel-title>a, .panel-title>small, .panel-title>small>a .blackclr {
    color:white;
}*/
.floatright {
    float: left;
}

.hdbtnsubmit {
    border-style: unset;
    border-radius: 8px;
    background-color: #f1b204;
    color: #fff;
    font-size: 16px;
    width: 101px;
}






.paddingRow {
    padding-bottom: 6px;
}

.div-contanier {
    position: relative;
    z-index: 1000;
}

.main-contant {
    margin-top: 130px;
}

.font-type {
}

.space-letter-title {
}

.title-privcy-policy {
    font-size: 230%;
    color: white;
    font-weight: 700;
    text-transform: uppercase;
}

.title-txt {
    color: black;
    text-align: right;
    margin-top: -23px;
    font-size: 170%;
    font-weight: 500;
}

.div-contant {
    padding-top: 12px;
    position: relative;
    padding-left: 42px;
    padding-right: 19px;
    background-color: white;
    border-style: unset;
    border-radius: 10px;
    margin-top: -19%;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

.mrgn-rght {
    margin-left: -16px;
}

.section {
    background: url('../images/bg-border-v.png') repeat-x bottom left;
    padding-right: 63px;
    margin-top: 28px;
    padding-bottom: 20px;
    padding-top: 10px;
}

.item-description {
    text-align: justify;
    margin-left: 7%;
}

.align-title {
    margin-top: -13%;
    text-align: center;
}

.title-txt-term {
    color: black;
    text-align: right;
    margin-top: -23px;
    font-size: 170%;
    font-weight: 500;
}

.txt-content-main {
    font-size: 25px;
    font-weight: 700;
    text-transform: uppercase;
}

.txt-content-main-2 {
    font-size: 14px;
    text-transform: uppercase;
}

.txt-content-main-3 {
    font-size: 41px;
    font-weight: bolder;
}
/**/
.img-waterfall {
    background: url('../images/Site/waterfall.jpg');
    height: 275px;
    background-size: cover;
    border: unset;
    border-radius: 10px;
}

.div-description {
    text-align: justify;
    padding-left: 20px;
    margin-top: 10px;
    padding-right: 20px;
    margin-bottom: 10px;
}

.border-img-waterfall {
    border-left: 3px solid white;
    height: 125px;
}

.div-inside-img {
    background-color: white;
    text-align: center;
    height: 13%;
    padding: 1%;
}

.inside-div-img {
    color: #044f60;
    font-size: 150%;
    color: #044f60;
    font-size: 150%;
}

.div-contant-about {
    padding-top: 12px;
    position: relative;
    padding-left: 42px;
    padding-right: 19px;
    background-color: white;
    border-style: unset;
    border-radius: 10px;
    margin-top: -19%;
    width: 80%;
    /*margin-left: 11.5%;
    margin-right:11.5%;*/
    margin-left: auto;
    margin-right: auto;
}

.div-img-AboutMo {
    border-top: 2px solid #eeb80e;
    border-bottom: 2px solid #eeb80e;
    background-size: cover;
    height: 265px;
    background-image: url(../images/Site/AboutMo.jpg);
    /* margin-top: 310px; */
    opacity: 0.8;
}

.align-div-txt {
    text-align: center;
}

.our-team-span {
    font-size: 200%;
    font-weight: 900;
    color: #333333;
}

.col-align {
    float: none;
    margin: 0 auto;
}

.bord-reduis-50 {
    border-radius: 50%;
}

.txt-under-img {
    text-transform: uppercase;
}

.txt-under-img2 {
    font-size: 70%;
    color: #999999;
}

.slider-prv-nxt {
    background-image: none;
}

.content-inside-img {
    text-align: center;
    font-size: 311%;
    color: white;
    margin-top: 105px;
    font-weight: 900;
}

.content-inside-img2 {
    padding: 1.5%;
    opacity: 0.85;
    background-image: url(../images/Site/whiteImg.jpg);
    background-size: cover;
    height: 261px;
}

.div-bkgrnd-blue {
    background-color: #00cdff;
}

.mrgn-container-slider2 {
    text-align: center;
}

.div-main {
    padding-top: 12px;
    position: relative;
    padding-left: 42px;
    padding-right: 19px;
    background-color: white;
    border-style: unset;
    border-radius: 10px;
    /* margin-top: -19%; */
    margin-top: -6%;
    width: 80%;
    margin-right: 11.5%;
}

.mrgn-lft-rigt {
    margin-left: 7%;
    margin-right: 7%;
}

.div-contant-FAQ {
    border-radius: 3%;
    background: white;
    margin-top: -4%;
    position: relative;
}

.contact-div-cn {
    border-radius: 9px;
    padding: 10px 30px 0 20px;
    right: 0;
    left: 0px;
    /*margin: auto;*/
    bottom: 0;
    background-color: #fff;
    /*height: 74%;*/
    margin-top: 2%;
    margin-bottom: 7%;
    position: relative;
}

.flNmInput {
    font-size: 12px;
    padding-top: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #77777773;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
    /* background-color: #f3f3f4; */
    /*max-width: 54%;*/
    color: #626262;
    height: 28px;
    /* color: #05a0c7;*/
}

.itxt {
    padding: 0;
    font-size: 11px;
    text-align: center;
    max-width: 25%;
    padding-top: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #77777773;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    border-left-style: hidden;
    margin-right: 5%;
    /* color: #626262; */
    height: 28px;
}

.btnsubmit {
    border-style: unset;
    border-radius: 4px;
    background-color: #f1b204;
    color: #fff;
    font-size: 10px;
    /* margin-left: 39%; */
    margin-bottom: 15%;
    padding-right: 15%;
    padding-left: 19%;
    padding-bottom: 4%;
    padding-top: 4%;
    margin-right: 3%;
}

.arrow-color {
    color: black;
    align-items: center;
}

.txtarea {
    font-size: 12px;
    padding-top: 1px;
    border-style: solid;
    border-width: 1px;
    border-color: #77777773;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    /*margin-left: 3.5%;
	margin-bottom: 3%;
	margin-right: 3.5%;*/
    /* border-left-style: hidden; */
    /* background-color: #f3f3f4; */
    /*max-width: 54%;*/
    /*color: #626262;
    height: 28px;*/
    /* color: #05a0c7;*/
}

.txtareawidth {
    width: 100%;
    height: 100px;
    font-size: 13px;
}

.pading-div {
    padding: 0;
}

.bkgrnd-img-fluid {
    background-size: cover;
    background-image: url(../images/Site/con-bg.PNG);
    position: relative;
}

.translucent {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    background-color: #009ece;
    opacity: 0.5;
    height: 100%;
}

.div-img-map {
    margin: auto;
    padding-bottom: 1%;
    padding-top: 1%;
}

.img-map {
    margin: 0 auto;
    border-left: 1px solid #b0b0b0;
}

.div-contant-img {
    padding-top: 5%;
}

.row-align {
    text-align: center;
}

.span-style-title {
    font-size: 163%;
    font-weight: 400;
}

.span-style-cont {
    font-size: 111%;
    font-weight: 500;
    color: #04a0c5;
}

.div-loc-con {
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 3%;
    font-size: 85%;
}

.img-in-div-loc {
    padding-left: 1%;
}

.link-in-div-loc {
    font-size: 85%;
}

.carousel-control.left {
    right: 0;
}

.carousel-control {
    left: 0;
}
/*FAQ Style*/
.tour-description .tour-overview-cn {
    padding-top: 30px;
}

.tour-overview .detail-sidebar .scroll-heading {
    padding-top: 40px;
}

.tour-overview .tour-overview-cn {
    padding-top: 45px;
    border-bottom: 1px solid #e9e9e9;
}

.detail-cn > .row {
    margin-left: 0px;
    margin-right: 0px;
}

    .detail-cn > .row > [class*="col-"] {
        padding-left: 30px;
        padding-right: 30px;
    }

        .detail-cn > .row > [class*="col-"]:last-child {
            padding-right: 35px;
            border-right: 1px solid #e9e9e9;
            border-bottom: 1px solid #e9e9e9;
        }

.tour-itinerary {
    margin-top: 40px;
}

    .tour-itinerary .panel-group {
        margin-top: 35px;
    }

.tour-itinerary {
    margin-top: 25px;
}

    .tour-itinerary .accordion {
        margin-top: 20px;
    }

.panel-group {
    margin-bottom: 0;
}

    .panel-group.no-margin .panel {
        background-image: none;
        padding-bottom: 0;
    }

        .panel-group.no-margin .panel + .panel {
            margin-top: 0;
        }

        .panel-group.no-margin .panel .panel-heading .panel-title {
            font-weight: 600;
        }

            .panel-group.no-margin .panel .panel-heading .panel-title a {
                font-size: 16px;
            }

                .panel-group.no-margin .panel .panel-heading .panel-title a .icon {
                    font-size: 20px;
                    color: #cccccc;
                }

    .panel-group .panel {
        border-width: 0;
        /*background: url('../images/bg-border-v.png') repeat-x bottom right;*/
        padding-bottom: 1px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0;
        -moz-background-clip: padding;
        -webkit-background-clip: padding-box;
        background-clip: padding-box;
    }

        .panel-group .panel + .panel {
            margin-top: 10px;
        }

        .panel-group .panel .panel-heading {
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            border-radius: 0;
            -moz-background-clip: padding;
            -webkit-background-clip: padding-box;
            background-clip: padding-box;
            padding: 1px 0 0 0;
            /*background: url('../images/bg-border-v.png') repeat-x top right;*/
        }

            .panel-group .panel .panel-heading .panel-title {
            }

                .panel-group .panel .panel-heading .panel-title a {
                    text-decoration: none;
                    font-size: 14px;
                    display: block;
                    line-height: 44px;
                }

                    .panel-group .panel .panel-heading .panel-title a small {
                        font-size: 14px;
                        font-weight: normal;
                        margin-left: 3px;
                    }

                    .panel-group .panel .panel-heading .panel-title a .icon {
                        float: left;
                        line-height: 44px;
                        font-size: 14px;
                        color: #333333;
                    }

                        .panel-group .panel .panel-heading .panel-title a .icon:before {
                            content: '\f106';
                        }

                    .panel-group .panel .panel-heading .panel-title a.collapsed .icon:before {
                        content: '\f107';
                    }

.panel-primary > .phhelpdesk {
    background-color: #fff;
    border-color: #fff;
}

.hdpanelsstyle {
    border-style: unset;
    /* border-top-style: unset; */
    box-shadow: 0px 0px 3px #8a8a8a;
    /* text-shadow: 0 0 black; */
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}

.panel-group .panel .phhelpdesk .panel-title a {
    background-color: #04a0c6;
    padding-top: 3px;
    padding-right: 6px;
    height: 52px;
    border-bottom: 3px solid #eeb80e;
    border-radius: 6px;
    color: #fff !important;
}

    .panel-group .panel .phhelpdesk .panel-title a:hover {
        color: #fff !important;
    }

.panel-group .panel .panel-heading .panel-title .num {
    display: inline-block;
    width: 45px;
    text-align: center;
    color: #343434;
    margin-left: 25px;
    background-color: #dfdfdf;
}

    .panel-group .panel .panel-heading .panel-title .num._1 {
        color: #fff;
        background-color: #dec001;
    }

    .panel-group .panel .panel-heading .panel-title .num._2 {
        color: #fff;
        background-color: #b55b24;
    }

    .panel-group .panel .panel-heading .panel-title .num._3 {
        color: #fff;
        background-color: #447498;
    }

    .panel-group .panel .panel-heading .panel-title .num._4 {
        color: #fff;
        background-color: #b3af91;
    }

    .panel-group .panel .panel-heading .panel-title .num._5 {
        color: #fff;
        background-color: #94b4c5;
    }

.panel-group .panel .panel-heading + .panel-collapse > .panel-body {
    border-width: 0;
}

.panel-group .panel .panel-body {
    padding: 0 0 15px 0;
    border-width: 0;
    line-height: 25px;
    color: #555555;
}

.panel-heading {
    font-size: larger;
}

.sec-detail-cn {
    padding-right: 2%;
    padding-left: 2%;
}

.div-contant2 {
    padding-top: 12px;
    position: relative;
    padding-right: 42px;
    padding-left: 42px;
    background-color: white;
    border-style: unset;
    border-radius: 10px;
    padding-bottom: 30px;
    margin-top: -13%;
    width: 100%;
    margin-right: 0;
    box-shadow: 0 0px 6px 1px #a7a7a7;
    margin-bottom: 11%;
}

.input-group-addon-cs {
    padding: 6px 15px;
    font-size: 13px;
    font-weight: 800;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #fff;
   /* border: 1px solid #ccc;*/
    border-radius: 5px;
    width: 27.9%;
    text-align: right;
}

.igacs {
    width: 34.9%;
}

.igacs2 {
    width: 49.9%;
}

/*.form-control-cs {
    display: block;
    width: 100%;
    height: 28px;
    padding: 6px 12px;
    font-size: 13px;*/
    /* line-height: 1.42857143; */
    /*color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 5px;
}*/

.input-group-cs {
    position: relative;
    display: table;
    border-collapse: separate;
    max-width: 99%;
    width: 95%;
    /*margin-left: 1.5%;*/
}

.hdinputwidth {
    max-width: 100%;
    width: 100%;
}
/*@media screen and (device-width:375px) and (device-height:677) {*/
@media screen and (max-width:415px) {
    .txtarea {
        font-size: 12px;
        /*padding-top: 1px;*/
        border-style: solid;
        border-width: 1px;
        border-color: #77777773;
        border-bottom-left-radius: 6px;
        border-top-left-radius: 6px;
        border-bottom-right-radius: 6px;
        border-top-right-radius: 6px;
        margin-left: 12%;
        margin-bottom: 3%;
        margin-right: 12%;
        /* border-left-style: hidden; */
        /* background-color: #f3f3f4; */
        /* max-width: 54%; */
        /* color: #05a0c7; */
    }

    .helpdeskpanelcontent {
        width: 100%;
        margin-top: 23px;
    }

    .itxt {
        padding: 0;
        font-size: 8px;
        text-align: center;
        max-width: 25%;
        padding-top: 5px;
        border-style: solid;
        border-width: 1px;
        border-color: #77777773;
        border-bottom-right-radius: 6px;
        border-top-right-radius: 6px;
        border-left-style: hidden;
        margin-right: 15%;
        /* color: #626262; */
        height: 28px;
    }

    .div-contant {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -37%;
        width: 100%;
        margin-right: 0;
    }

    .item-description {
        text-align: justify;
        margin-left: 0;
    }

    .section {
        background: url('../images/bg-border-v.png') repeat-x bottom right;
        padding-right: 0;
        margin-top: 28px;
        padding-bottom: 20px;
        padding-top: 10px;
    }

    .title-txt {
        color: black;
        text-align: right;
        /*margin-top: -60px;*/
        margin-top: -27px;
        font-size: 104%;
        font-weight: 500;
    }

    .title-privcy-policy {
        font-size: 125%;
        color: white;
        text-transform: uppercase;
    }

    .align-title {
        margin-top: -40%;
    }

    .title-txt-term {
        color: black;
        text-align: right;
        margin-top: -23px;
        font-size: 70%;
        font-weight: 500;
        text-align: center;
    }

    .inside-div-img {
        color: #044f60;
        font-size: 77%;
    }

    .border-img-waterfall {
        border-left: 3px solid white;
        height: 40px;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -19%;
        width: 100%;
        margin-right: 0.5%;
    }

    .txt-content-main {
        font-size: 19px;
        font-weight: 700;
        text-transform: uppercase;
    }

    .txt-content-main-2 {
        font-size: 10px;
        text-transform: uppercase;
    }

    .txt-content-main-3 {
        font-size: 20px;
        font-weight: bolder;
        margin-right: -27px;
        margin-left: -18px;
    }

    .content-inside-img {
        text-align: center;
        font-size: 239%;
        color: white;
        margin-top: 105px;
        font-weight: 900;
        margin-bottom: 32%;
    }

    .content-inside-img2 {
        opacity: 0.85;
        background-image: unset;
        background-size: cover;
        height: 0px;
    }
}

@media screen and (device-width:768px) { /*ipad*/
    .div-inside-img {
        background-color: white;
        text-align: center;
        height: 13%;
        padding: 1%;
        margin-top: -50%;
    }

    .content-inside-img {
        text-align: center;
        font-size: 210%;
        color: white;
        margin-top: 1%;
        font-weight: 900;
    }

    .txt-content-main-3 {
        font-size: 35px;
        font-weight: bolder;
        /* margin-left: -16%; */
    }

    .txt-content-main-2 {
        font-size: 18px;
        text-transform: uppercase;
    }

    /*.div-contant-FAQ {
            border-radius: 3%;
            background: white;
            margin-top: 10%;
            position: relative;
        }*/

    .txtarea {
        font-size: 12px;
        padding-top: 1px;
        border-style: solid;
        border-width: 1px;
        border-color: #77777773;
        border-bottom-left-radius: 6px;
        border-top-left-radius: 6px;
        border-bottom-right-radius: 6px;
        border-top-right-radius: 6px;
        /*margin-right: 14%;
		margin-left: 10%;
		max-width: 75%;
		margin-bottom: 3%;*/
        /* border-left-style: hidden; */
        /* background-color: #f3f3f4; */
        /* color: #05a0c7; */
    }

    .itxt {
        padding: 0;
        font-size: 11px;
        text-align: center;
        max-width: 25%;
        padding-top: 5px;
        border-style: solid;
        border-width: 1px;
        border-color: #77777773;
        border-bottom-right-radius: 6px;
        border-top-right-radius: 6px;
        border-left-style: hidden;
        margin-right: 14%;
        /* color: #626262; */
        height: 28px;
    }

    .btnsubmit {
        border-style: unset;
        border-radius: 4px;
        background-color: #f1b204;
        color: #fff;
        font-size: 12px;
        margin-right: 46%;
        margin-bottom: 5%;
        padding-right: 13%;
        padding-left: 12%;
        padding-bottom: 2%;
        padding-top: 2%;
        /* margin-left: 3%; */
    }

    .input-group-cs {
        position: relative;
        display: table;
        border-collapse: separate;
        max-width: 78%;
        margin-right: 12.5%;
    }
}

@media screen and (device-width:375px) { /*iphoneX*/
    .content-inside-img {
        text-align: center;
        font-size: 196%;
        color: white;
        margin-top: 105px;
        font-weight: 900;
        margin-bottom: 34%;
    }

    .mrgn-container-slider2 {
        margin-top: 104%;
        text-align: center;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -33%;
        width: 100%;
        margin-right: 0.5%;
    }
}

@media screen and (device-width:1024px) /*ipad Pro*/
{
    .content-inside-img2 {
        padding: 0.4%;
        opacity: 0.85;
        background-image: url(../images/Site/whiteImg.jpg);
        background-size: cover;
        height: 261px;
    }

    .itxt {
        padding: 0;
        font-size: 10px;
        text-align: center;
        max-width: 25%;
        padding-top: 5px;
        border-style: solid;
        border-width: 1px;
        border-color: #77777773;
        border-bottom-left-radius: 6px;
        border-top-right-radius: 6px;
        border-left-style: hidden;
        margin-right: 5%;
        /* color: #626262; */
        height: 28px;
    }

    .txt-content-main-3 {
        font-size: 35px;
        font-weight: bolder;
    }

    .txt-content-main {
        font-size: 20px;
        font-weight: 700;
        text-transform: uppercase;
    }

    .txt-content-main-2 {
        font-size: 11px;
        text-transform: uppercase;
    }

    .img-map {
        margin-top: 20%;
        margin-bottom: 20%;
        /* margin: 0 auto; */
        border-left: 1px solid #b0b0b0;
    }
}

@media screen and (device-width:320px) {
    .mrgn-container-slider2 {
        text-align: center;
        margin-top: 144%;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -43%;
        width: 100%;
        margin-right: 0.5%;
    }

    .div-description {
        text-align: justify;
        margin-top: 10px;
    }

    .txt-content-main-3 {
        font-size: 20px;
        font-weight: bolder;
        margin-right: -15px;
    }

    .div-description {
        text-align: justify;
        margin-top: 10px;
        padding-right: 0%;
        padding-left: 0%;
    }
}

@media screen and (device-width:411px) {
    .mrgn-container-slider2 {
        text-align: center;
        margin-top: 77%;
    }

    .txt-content-main-3 {
        font-size: 27px;
        font-weight: bolder;
        margin-left: -27px;
        margin-right: -27px;
    }
}

@media screen and (device-width:360px) {
    .mrgn-container-slider2 {
        text-align: center;
        margin-top: 389px;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -39%;
        width: 100%;
        margin-right: 0.5%;
    }
}

@media screen and (device-width:425px) {
    .div-description {
        text-align: justify;
        padding-left: 8px;
        margin-top: 10px;
        padding-right: 9px;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        /* padding-right: 42px; */
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -32%;
        width: 80%;
        margin-right: 8.5%;
    }

    .txt-content-main-3 {
        font-size: 20px;
        font-weight: bolder;
        margin-right: -18%;
    }

    .txt-content-main-2 {
        font-size: 11px;
        text-transform: uppercase;
    }

    .txt-content-main {
        font-size: 20px;
        font-weight: 700;
        text-transform: uppercase;
    }

    .content-inside-img2 {
        /* padding: 1.5%; */
        opacity: 0.85;
        background-image: url(../images/Site/whiteImg.jpg);
        background-size: cover;
        height: 0;
        margin-top: 63%;
    }

    .mrgn-container-slider2 {
        text-align: center;
        margin-top: 74%;
    }

    .title-privcy-policy {
        font-size: 192%;
        color: white;
        margin-top: -21%;
        text-transform: uppercase;
    }
}

@media screen and (device-width:414px) { /*iphoneX*/
    .content-inside-img {
        text-align: center;
        font-size: 239%;
        color: white;
        margin-top: 105px;
        font-weight: 900;
        margin-bottom: 32%;
    }

    .mrgn-container-slider2 {
        margin-top: 95%;
        text-align: center;
    }

    .div-contant-about {
        padding-top: 12px;
        position: relative;
        padding-left: 42px;
        padding-right: 19px;
        background-color: white;
        border-style: unset;
        border-radius: 10px;
        margin-top: -33%;
        width: 100%;
        margin-right: 0.5%;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 586px) {
    .igacs {
        width: 39.9%;
    }
}

@media only screen and (device-width: 768px) {
    body {
        width: 101.6%;
    }
}

.cabin img {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.iconText img{
    margin-left:5px;
}
@import url("https://fonts.googleapis.com/css?family=Roboto:900,408,608,500,700");

body {
    font-family: Roboto;
    margin: 0;
    line-height: normal;
}
/* Custom CSS for the inner container */
.inner-container {
    max-width: 1110px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: wrap;
    gap: 32px;
}

#scrollTop {
    position: fixed;
    right: 47px;
    bottom: 115px;
    cursor: pointer;
    width: 50px;
    height: 50px;
    background-color: var(--Secondary);
    text-indent: -9999px;
    display: none;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    border-radius: 60px;
    z-index: 2;
}

    #scrollTop span {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -8px;
        margin-top: -12px;
        height: 0;
        width: 0;
        border: 8px solid transparent;
        border-bottom-color: var(--white);
    }

    #scrollTop:hover {
        background-color: #449db1; /*OLA*/
        opacity: 1;
    }

/* _Header */
.main-header {
    margin: 0 !important;
    top: 0;
    left: 0;
    background: linear-gradient(270deg, var(--off-white) 0, var(--Secondary) 92%);
    box-shadow: inset 0 1px 0 var(--Secondary-light-blue), 0 12px 28px var(--slightly-transparent-black);
    width: 1440px;
    padding: 24px;
    box-sizing: border-box;
    justify-content: center;
    z-index: 1;
    font-size: 17px;
    width: 100%;
    max-width: 100%;
}

@media (max-width: 991px) {
    .main-header {
        background: linear-gradient(270deg, var(--off-white) 0, var(--Secondary) 78%);
    }
}

.container-header {
    align-self: stretch;
    width: 100%;
    overflow: hidden;
    flex-shrink: 0;
    justify-content: flex-start;
    gap: 16px;
}

.logo-icon {
    position: relative;
    /* The logo image itself is 160x70, so the box has to keep that 16:7
       ratio at every breakpoint — otherwise the artwork is stretched.
       Only `width` is set in the media queries below; the height follows
       from aspect-ratio, and object-fit is the fallback for anything
       that ignores it. */
    width: 160px;
    height: auto;
    aspect-ratio: 160 / 70;
    object-fit: contain;
    overflow: hidden;
    flex-shrink: 0;
    transition: transform 0.25s ease;
}

.logo-link {
    display: contents;
}

    .logo-link:hover .logo-icon {
        transform: scale(1.04);
    }

.menu-header {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
    justify-content: center;
    gap: 32px;
    color: var(--white);
    text-shadow: 0 1px 3px var(--slightly-transparent-black);
}

.item-menu-header {
    position: relative;
    padding: 8px 0;
    justify-content: flex-start;
    transition: color 0.3s, padding 0.3s;
    cursor: pointer;
}

    .item-menu-header::before {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 0;
        height: 2px;
        background-color: var(--Secondary);
        transition: width 0.8s;
    }

    .item-menu-header.active::before,
    .item-menu-header:hover::before,
    .item-menu-header:focus::before {
        width: 100%;
    }

    .item-menu-header.active {
        color: var(--white);
        padding: 8px 0;
        outline: none;
        text-shadow: 0 1px 3px var(--slightly-transparent-black), 0 0 12px var(--Secondary-light-blue);
    }

    .item-menu-header:hover,
    .item-menu-header:focus {
        color: var(--white);
        padding: 8px 0;
        outline: none;
    }

.triangle-header {
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 30px solid var(--pale-blue);
    position: absolute;
    top: -15px;
    margin: auto;
    left: 50%;
    z-index: 0;
}

/*
 * Header actions cluster (language/currency + login/account) — kept in
 * sync with Content/css/Home/Layout-rtl.css's .hdr-* rules. .btn-lang and
 * .btn-content-user are JS click hooks in _LayoutHome.cshtml; keep those
 * exact class names on the same elements even if styled via .hdr-* below.
 */
.hdr-actions {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 0 0 auto;
    gap: clamp(8px, 1vw, 16px);
}

.hdr-lang-pill {
    display: inline-flex;
    flex: 0 0 auto;
    flex-shrink: 0;
    align-items: center;
    gap: 8px;
    height: 48px;
    padding: 0 20px;
    border-radius: 999px;
    border: 1px solid var(--Secondary);
    background: var(--off-white);
    color: var(--darkslategray);
    box-sizing: border-box;
    white-space: nowrap;
    cursor: pointer;
    transition: background-color 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
}

    .hdr-lang-pill i {
        color: var(--Secondary);
    }

    .hdr-lang-pill:hover {
        box-shadow: 0 8px 20px var(--Secondary-light-blue);
        transform: translateY(-1px);
    }

    .hdr-lang-pill #CurrentLangCurr {
        color: inherit;
        white-space: nowrap;
    }

.hdr-account {
    position: relative;
    flex: 0 0 auto;
    flex-shrink: 0;
}

.hdr-login-pill,
.hdr-user-pill {
    display: inline-flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    gap: 8px;
    height: 48px;
    border-radius: 999px;
    background: linear-gradient(160deg, var(--Secondary) 0%, var(--primary-primary-600) 100%);
    border: 1px solid var(--off-white);
    box-shadow: 0 8px 18px var(--slightly-transparent-black);
    box-sizing: border-box;
    white-space: nowrap;
    cursor: pointer;
    color: var(--white);
    transition: box-shadow 0.2s ease, transform 0.2s ease;
}

.hdr-login-pill {
    padding: 0 20px;
    text-decoration: none;
}

.hdr-user-pill {
    width: 48px;
    padding: 0;
}

.hdr-login-pill:hover,
.hdr-user-pill:hover {
    box-shadow: 0 12px 26px var(--slightly-transparent-black);
    transform: translateY(-1px);
}

.drop-down-list-language-currency {
    height: auto;
    z-index: 10;
    position: relative;
}

.drop-down-list-language-currency-content {
    background-color: var(--pale-blue);
    height: auto;
    padding: 32px;
    display: grid;
    gap: 14px;
    position: absolute;
    right: 0;
    margin-top: 5px;
}

.change-language, .change-currency {
    border: 1px solid var(--medium-gray);
    padding: 14px 12px;
    border-radius: 8px;
    font-size: 17px;
    font-family: Roboto;
    color: var(--medium-gray);
    text-align: left;
    display: flex;
    justify-content: space-between;
    position: relative;
    cursor: pointer;
}

.drop-down-change-language, .drop-down-change-currency {
    background: white;
    height: auto;
    position: absolute;
    width: 100%;
    left: 0;
    background-color: var(--white);
    border: 1px solid var(--Gray);
    top: 100%;
    border-radius: 8px;
    z-index: 6;
}

    .drop-down-change-currency p {
        padding: 11px 23px 4px 23px;
    }

.drop-down-change-language-options {
    display: flex;
    align-items: center;
    padding-left: 23px;
}

    .drop-down-change-language-options p {
        padding: 11px 23px 4px 23px;
    }

.container-header,
.main-header {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
}

.image-lang-icon {
    position: relative;
    width: 16px;
    height: 16px;
    object-fit: cover;
}

.line {
    background-color: var(--Secondary);
    width: 2px;
    height: 12px;
    overflow: hidden;
    flex-shrink: 0;
}

.triangle {
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 26px solid var(--black);
}

.drop-down-change-currency-options:hover, .drop-down-change-language-options:hover {
    background: var(--Secondary);
    color: var(--white)
}

/* Index Page */
.recommended {
    margin-top: 40px;
    margin-bottom: 40px;
}

.title-home {
    color: var(--primary);
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
}

.description-home {
    color: var(--primary);
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.container-recommended {
    position: relative;
}

.card-recommended {
    filter: brightness(0.65);
    background-size: 100% 100%;
    display: flex;
    height: 460px;
    flex-direction: column;
    align-items: flex-start;
    align-self: stretch;
    border-radius: 8px;
}

    .card-recommended img {
        border-radius: 8px;
        height: inherit;
    }

.card-body-recommended {
    position: absolute;
    top: 30%;
    padding: 24px;
}

.card-title-recommended {
    font-size: 21px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
}

.card-text-recommended {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.btn-recommended {
    height: 48px;
    padding: 12px 24px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-radius: 4px;
    border: 1px solid var(--white);
    color: var(--white);
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    background: var(--transparent);
    text-decoration: none;
    position: absolute;
}

    .btn-recommended:hover {
        cursor: pointer;
    }

.best-offers {
    margin-bottom: 40px;
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: var(--white) !important;
}

.card-best-offers {
    border-radius: 8px;
    background: var(--white);
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08); /*OLA*/
    padding: 0px;
    margin: 0 15px;
}

    .card-best-offers .card:hover {
        transform: scale(1.05);
        cursor: pointer;
    }

.card-img-top {
    padding: 24px
}

.card-body-best-offers {
    padding: 0 24px 24px;
}

.card-title-best-offers {
    color: var(--primary);
    font-size: 21px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
}

.card-text-best-offers {
    color: var(--primary);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
}

.btn-prev, .btn-next {
    width: 2% !important;
}

.carousel-control-prev-icon, .carousel-control-next-icon {
    color: var(--Secondry);
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.img-popular-places {
    width: 72px;
    height: 72px;
}

.card-popular-places {
    padding: 24px;
}

    .card-popular-places div {
        align-items: center;
    }

.card-title-popular-places {
    color: #333;
    font-family: Roboto;
    font-size: 21px;
    font-weight: 900;
}

.card-text-popular-places small {
    color: #333;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.content-popular-places {
    display: flex;
    justify-content: space-between;
}

.fa-angle-right {
    color: var(--primary);
    font-size: 24px;
    font-style: normal;
    line-height: normal;
}

.icon-popular-places {
    position: relative;
    right: -10%;
}

.slider-card {
    overflow-x: hidden;
    position: relative;
}

.slider-item {
    flex: 0 0 calc(27.33% - -37px); /* Display 3 items on large screens */
    margin-bottom: .5%;
    margin-top: .5%;
}
.departflightsegment-multiCity .txt-title-flight 
{
    right:25px;
}
.departflightsegment-multiCity .departure-time :first-child
{
    position:relative;
    right:30px;
}
.ToggleFiltersBtn:hover
{
    background: var(--Secondary, var(--Secondary));
    color: white;
}
.MultiCitySearchBtn 
{
    display: none;
    width: 100%;
    height: 130%;
}
@media (max-width: 992px) {
    .slider-item {
        flex: 0 0 calc(50% - 15px); /* Display 2 items on medium screens */
    }
}

@media (max-width: 576px) 
{
    .slider-item {
        flex: 0 0 calc(100% - 15px); /* Display 1 item on small screens */
    }
    .HomePopUp .modal-body iframe
    {
        width: 92%;
    }
}

.slider-controls {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 0;
    z-index: 2;
}

.btn-1, .btn-2 {
    background: var(--transparent);
    border: 0;
    padding: 0;
}

.slider-icon, .icon-popular-places {
    color: var(--Secondary);
    cursor: pointer;
}

.slider-icon {
    font-size: 24px;
}

.slider-inner {
    display: flex;
    transition: transform 0.5s;
    justify-content: flex-start;
    gap: 32px;
}

.mainCover {
    background-color: var(--Secondary);
    background-image: url(../images/Site/worldMap.png);
    height: 300px
}

.worldMapCover {
    width: 100%;
    height: 400px
}

.welcomeSection {
    position: inherit;
    padding-top: 15px;
    color: var(--white)
}

.searchBar {
    background-color: var(--white);
    border: 1px solid var(--white);
    border-radius: 5px;
    box-shadow: 2px;
}

.button {
    border: 1px solid var(--Secondary);
    color: var(--Secondary);
    font-size: 17px;
    background-color: var(--white);
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 8px 16px;
}

    .button:active {
        background-color: var(--Secondary);
        color: var(--white);
    }

/*.col-md-12 input {
    width: 95%;
    padding: 0;
    margin-left: 8px;
    margin-bottom: 7px;
    border: none;
    outline: none;
}*/

.searchBorder {
    border: 1px solid var(--Gray);
    border-radius: 8px;
    position: relative;
    padding: 12px;
}

.div-searchBarLabels {
    text-align: center;
}

.searchBarLabels {
    color: var(--Gray);
    font-size: 16px;
    font-style: normal;
    font-weight: 200;
    word-wrap: break-word;
    font-family: Roboto;
}

.customWidth {
    width: 15%;
    margin-right: 12px
}

.calendarIcon {
    padding-top: 21%;
    padding-left: 8px
}

.FlightTimeToOneWay-search-bar {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 14em;
    margin-left: 14px;
}

#selectOption {
    border: none;
    outline: none;
    --bs-form-select-bg-img: none;
}
/* Style for normal options */
.form-select option {
    background-color: white; /* Background color for non-hovered options */
}

    /* Style for hovered options */
    .form-select option:hover {
        background-color: red; /* Background color for hovered options */
        color: black; /* Text color for hovered options */
    }

    /* Style for selected option */
    .form-select option:checked {
        background-color: #007bff; /* Background color for selected option */
        color: white; /* Text color for selected option */
    }
/*#selectOption option {
        padding: 5px;*/ /* Adjust the padding value as needed */
/*}
    #selectOption:focus {
        border: none;
        outline: none;
        box-shadow: none
    }

    #selectOption::-ms-expand {
        display: none;
    }*/






/*the container must be positioned relative:*/
.custom-select {
    /*position: relative;*/
    font-family: Arial;
    border: none;
    outline: none;
    --bs-form-select-bg-img: none;
}

    .custom-select select {
        display: none; /*hide original SELECT element:*/
    }

.select-selected {
    background-color: var(--white);
}

    /*style the arrow inside the select element:*/
    .select-selected:after {
        width: 0;
        height: 0;
        border: 6px solid transparent;
        border-color: var(--darkslategray) transparent transparent transparent;
    }

    /*point the arrow upwards when the select box is open (active):*/
    .select-selected.select-arrow-active:after {
        border-color: transparent transparent #fff transparent;
        top: 7px;
    }

/*style the items (options), including the selected item:*/
.select-items div, .select-selected {
    color: var(--darkslategray);
    cursor: pointer;
    user-select: none;
    font-size: 17px;
    font-weight: 600;
}

.select-items div {
    padding: 10px
}
/*style items (options):*/
.select-items {
    position: absolute;
    background-color: var(--white);
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
    border: 1px var(--Gray) solid;
    border-radius: 5px;
    font-size: 17px;
    font-weight: 600;
}

/*hide the items when the select box is closed:*/
.select-hide {
    display: none;
}

.select-items div:hover, .same-as-selected {
    background-color: var(--Secondary);
}


















.userProfile {
    padding: 7px 15px;
    background: var(--Secondary);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    right: 0;
    position: absolute;
    display: inline-flex
}

    .userProfile a i {
        color: var(--white)
    }

.footer-home {
    display: grid;
    justify-items: center;
    margin: 40px 0;
}

    .footer-home p {
        color: #333;
        text-align: center;
    }

.download-home {
    font-size: 24px;
    font-weight: 900;
}

.discover-our-mobile {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}

.icon-mobile {
    display: flex;
    gap: 16px;
}
/* Layout */
.hero-section {
    align-self: stretch;
    align-items: center;
    font-size: 32px;
    /*color: var(--white);*/
}

.top,
.image-searchBar {
    display: flex;
    align-items: flex-start;
}

.top {
    position: relative;
    align-self: stretch;
    flex-shrink: 0;
    flex-direction: column;
    justify-content: flex-start;
}

.image-searchBar {
    margin: 0 !important;
    position: absolute;
    top: 13.88px;
    left: 0;
    flex-direction: row;
    justify-content: flex-end;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: var(--Secondary);
    height: 177px;
}

    .image-searchBar img {
        position: relative;
        width: 100%;
        object-fit: cover;
        height: 100%;
    }

.search-bar {
    margin-top: 100px;
    z-index: 5;
}

.welcome-description {
    font-size: 16px;
    margin-bottom: 8px;
    color: var(--white)
}

.welcome-title {
    font-size: 32px;
    color: var(--white)
}

.card-search-bar,
.form-search-bar {
    align-self: stretch;
    align-items: flex-start;
}

.form-search-bar {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    gap: 32px;
}

.card-search-bar {
    border-radius: 20px;
    background-color: var(--white);
    box-shadow: 0 12px 28px var(--slightly-transparent-black);
    padding: 12px;
    font-size: 17px;
    color: var(--Secondary);
}

.tabs-item,
.tabs {
    align-self: stretch;
    display: flex;
    justify-content: flex-start;
}

.tabs {
    overflow-x: auto;
    flex-direction: row;
    align-items: flex-start;
    gap: 16px;
}

.tabs-item {
    border-radius: 8px;
    border: 1px solid var(--Secondary);
    flex-direction: column;
    padding: 10px 20px;
    align-items: center;
    font-weight: 700;
    line-height: 140%;
    height: 43px;
    transition: background-color 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;
}

    .tabs-item:hover {
        cursor: pointer;
        background-color: var(--Secondary-light);
        border: 1px solid var(--Secondary-light);
    }

    .tabs-item.active {
        background-color: var(--Secondary);
        color: var(--white);
    }

    .tabs-item.active:hover {
        background-color: var(--Secondary-light);
        border: 1px solid var(--Secondary-light);
    }

.search-field, .txt-passenger {
    position: relative;
    font-size: 17px;
    font-weight: 600;
    color: var(--darkslategray);
    width: 100%;
    border: none;
}

::placeholder {
    align-self: stretch;
    position: relative;
    font-size: 17px;
}

:focus {
    outline: none
}

.select-cabin-class,
.row-search-bar {
    align-self: stretch;
}

.select-cabin-class {
    position: relative;
    font-size: 17px;
    font-weight: 600;
    color: var(--darkslategray);
    border: 0;
    text-transform: uppercase;
}

    .select-cabin-class.selected {
        border: 0;
    }

    .select-cabin-class option {
        font-size: 15px;
        font-family: Roboto;
        color: var(--black);
    }

.row-search-bar {
    display: flex;
    flex-direction: row;
    gap: 8px;
    font-size: 14px;
    color: rgba(51,51,51,0.57); /*OLA*/
}

.col-search-bar {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
    gap: 8px;
}

.col-time {
    flex: 1;
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: flex-end;
    gap: 8px;
    font-size: 32px;
    color: var(--Secondary);
    align-self: stretch;
}

.form-group-search-bar,
.textfield-search-bar {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.textfield-search-bar {
    border-radius: 8px;
    border: 1px solid var(--Gray);
    /*overflow: hidden;*/
    padding: 12px;
    justify-content: center;
    gap: 8px;
}

.form-group-search-bar {
    justify-content: flex-start;
}

.search-for-flights {
    align-self: stretch;
    position: relative;
    font-size: 17px;
}

.calendar {
    position: relative;
    font-weight: 300;
}

.inner,
.textfield-time {
    align-self: stretch;
    flex-direction: column;
    justify-content: center;
}

.inner {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    font-size: 14px;
    color: rgba(51,51,51,0.57); /*OLA*/
    font-family: var(--font-roboto);
}

.textfield-time {
    border-radius: 8px;
    border: 1px solid var(--Gray);
    overflow: hidden;
    padding: 12px;
    gap: 16px;
}

.form-group-time,
.textfield-time {
    flex: 1;
    display: flex;
    align-items: flex-start;
}

.form-group-time {
    align-self: stretch;
    flex-direction: column;
    justify-content: flex-start;
}

.button {
    border-radius: 4px;
    background-color: var(--Secondary);
    height: 48px;
    display: flex;
    flex-direction: column;
    padding: 12px 24px;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: white;
}

.return-oneWay {
    color: var(--darkslategray);
    flex: 1;
    border-radius: 8px;
    border: 1px solid var(--Gray);
    overflow: hidden;
    flex-direction: column;
    padding: 12px;
    justify-content: center;
    gap: 16px;
    font-size: 17px;
    cursor: pointer
}

.img-return-oneWay {
    position: relative;
    width: 52px;
    height: 59px;
}

.inner-return-oneWay,
.return-oneWay {
    align-self: stretch;
    display: flex;
    align-items: center;
}

.inner-return-oneWay {
    flex-direction: column;
    justify-content: center;
}

.add-return {
    position: relative;
    font-weight: 600;
    font-family: 'Roboto';
}

.row-section-multi-city {
    width: 100%;
}

.icon-line {
    width: 100%;
}

.txt-num-flight {
    color: var(--darkslategray);
    font-family: Roboto;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.textfield-time-multi-city {
    width: 50%;
}

.multi-city-search-bar {
    display: grid;
    gap: 32px;
    width: 100%;
}

.add-flight {
    color: var(--Secondary);
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
}

.icon-delete-flight {
    width: 70px;
    height: 45px;
    position: absolute;
    left: 80%;
    top: 50%;
    cursor: pointer;
}
/* Define a fade-out animation */
@keyframes slideOutRight {
    to {
        transform: translateX(100%);
        opacity: 0;
    }
}
/* Apply the animation to the flight section being removed */
.flight-section.fade-out {
    animation: slideOutRight 0.8s ease forwards;
}

.row-checkbox,
.row-btn-search {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

.row-checkbox {
    padding-top: 2%;
    align-items: center;
    gap: 32px;
    font-size: 16px;
    color: var(--darkslategray);
}

.row-btn-search {
    align-items: flex-end;
    font-size: 17px;
    color: var(--white);
}

.checkbox {
    display: flex;
    align-items: center;
}

.checkboxPointer {
    cursor: pointer
}

/* The search bar checkboxes are plain native inputs, so the checked box used to
   render in the browser accent colour. Draw the box ourselves to get a
   --Secondary fill with a white tick. Sizes are unchanged: 13px is the UA
   default, and the #DirectFlight/#FlexibleDate rules in the media queries
   further down still win on the smaller breakpoints. */
#DirectFlight,
#FlexibleDate {
    -webkit-appearance: none;
    appearance: none;
    box-sizing: border-box;
    width: 13px;
    height: 13px;
    background-color: var(--white);
    border: 1px solid var(--Gray);
    border-radius: 2px;
    position: relative;
    flex: 0 0 auto;
}

    #DirectFlight:checked,
    #FlexibleDate:checked {
        background-color: var(--Secondary);
        border-color: var(--Secondary);
    }

        /* Percentage tick, so it scales with the responsive widths above. */
        #DirectFlight:checked::after,
        #FlexibleDate:checked::after {
            content: '';
            position: absolute;
            left: 50%;
            top: 50%;
            width: 28%;
            height: 55%;
            border: solid var(--white);
            border-width: 0 2px 2px 0;
            transform: translate(-50%, -60%) rotate(45deg);
        }

.check {
    border-radius: 7px;
    background-color: var(--white);
    border: 1px solid var(--Secondary);
    box-sizing: border-box;
    width: 24px;
    height: 24px;
    margin-right: 10px;
    position: relative;
    transition: background-color 0.3s;
}

    .check.checked {
        background-color: var(--Secondary);
    }

.checkbox,
.checkbox-group {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
}

.checkbox-group {
    align-self: stretch;
    flex: 1;
    gap: 16px;
}

.rectangle-passenger, .rectangle-FlightClass {
    position: relative;
    width: 100%;
    text-align: left;
    font-size: 17px;
    color: var(--darkslategray);
    font-family: Roboto;
}

.rectangle-passenger-content, .rectangle-FlightClass-content {
    position: absolute;
    top: -10px;
    left: 0px;
    border-radius: 8px;
    background-color: var(--white);
    border: 1px solid var(--Gray);
    box-sizing: border-box;
    width: 100%;
    height: auto;
    z-index: 1;
    padding: 28px 28px 24px 29px;
    display: grid;
    gap: 38px;
}

.rectangle-FlightClass-content {
    gap: 0px;
    padding: 0;
}

#flightClassToggle {
    cursor: pointer;
}

.option-flight-class {
    padding: 20px 29px;
    cursor: pointer;
}

    .option-flight-class:hover {
        background: var(--Secondary);
    }

.fa-circle-plus, .fa-circle-minus {
    font-size: 27px;
    color: var(--Secondary);
    cursor: pointer;
}

#passengerOptions {
    display: none;
}

    #passengerOptions.show {
        display: block;
    }

#passengerCount {
    cursor: pointer;
}



/* Flight search result */
.container-flight-result {
    margin-top: 40px;
    display: grid;
    gap: 24px;
}

.title-flight-result {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
    text-align: right;
    font-size: 24px;
    color: var(--darkslategray);
    font-family: Roboto;
}


.flights-available {
    flex: 1;
    position: relative;
    font-weight: 900;
}

.toggle-3Days {
    border-radius: 12px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    font-size: 10px;
    color: #000b25;
}

.content-flights-available {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: 4px;
}

.knob-radiobox {
    position: relative;
    border-radius: 50%;
    background-color: var(--white);
    box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.04), 0px 0px 2px rgba(0, 0, 0, 0.12), 0px 2px 2px rgba(0, 0, 0, 0.08); /*OLA*/
    width: 22px;
    height: 22px;
    right:18px;
}

.toggle-radiobox {
    border-radius: 12px;
    background-color: #f0f0f0; /*OLA*/
    width: 40px;
    display: flex;
    flex-direction: row;
    padding: 1px;
    box-sizing: border-box;
    align-items: center;
    justify-content: flex-start;
}

.txt-days {
    position: relative;
    font-size: 15px;
    line-height: 20px;
    font-family: Roboto;
}

.wrap-filter-tab {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    font-size: 15px;
    color: rgba(0, 11, 37, 0.64); /*OLA*/
    font-family: Roboto;
}

.segmented-control {
    align-self: stretch;
    border-radius: 8px;
    background-color: #f0f0f0; /*OLA*/
    display: flex;
    flex-direction: row;
    padding: 2px;
    align-items: center;
    justify-content: flex-start;
    gap: 2px;
}

.item-filter-tab {
    flex: 1;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    padding: 7px 24px;
    align-items: center;
    justify-content: flex-end;
    gap: 4px;
    cursor: pointer;
}

.active-filter-tab {
    flex: 1;
    border-radius: 8px;
    background-color: var(--Secondary);
    display: flex;
    flex-direction: column;
    padding: 7px 24px;
    align-items: center;
    justify-content: center;
    gap: 4px;
    color: var(--white);
}

    .active-filter-tab .avarage-filter-tab {
        color: var(--white) !important;
    }

.txt-filter-tab {
    position: relative;
    line-height: 20px;
}

.avarage-filter-tab {
    position: relative;
    color: var(--darkslategray);
}



.top-flight {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    /*    align-items: center;*/
    justify-content: flex-start;
    font-size: 14px;
}

.line-split {
    flex: 1;
    background-color: var(--Gray);
    height: 1px;
    overflow: hidden;
}

/*.clip {
    position: absolute;
    width: 90%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 4px;
    z-index: 1;
    bottom: 24%;
    left: 5%;
}*/

.new-clip {
    width: 100%;
    color: #CCC;
    border-top-width: 2px;
    border-bottom-style: dashed;
    border-bottom-width: 2px;
}

.circle {
    position: relative;
    border-radius: 50%;
    background-color: var(--Secondary);
    width: 8px;
    height: 8px;
}

.time-departure, .time-return {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
}

.time-departure-start, .time-return-start {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
}

.time-departure-end, .time-return-end {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: 4px;
}

.content-departure, .content-return {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    font-size: 17px;
}

.content-body-flight {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 16px;
    margin-bottom: 17px
}

.origin {
    width: 50px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
}

.destination {
    width: 50px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: 4px;
}

.origin-code, .destination-code {
    position: relative;
    font-weight: 900;
}

.origin-name {
    position: relative;
    font-size: 14px;
    color: rgba(51, 51, 51, 0.67);
}

.destination-name {
    text-align: right;
    position: relative;
    font-size: 14px;
    color: rgba(51, 51, 51, 0.67);
}

.point-stops {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.time-duration {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: var(--Secondary);
    font-family: Roboto;
    position: relative;
    left: -19px;
}

.icon-plane {
    border-radius: 50px;
    /* background-color: var(--white); */
    width: 40px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

    .fa-plane {
        transform: rotate(180deg);
    }

    .line-stop {
        flex: 1;
        background-color: var(--Gray);
        overflow: hidden;
        border-bottom: 2px solid var(--Gray)
    }

.split {
    align-self: stretch;
    background-color: var(--Gray);
    width: 1px;
    overflow: hidden;
    flex-shrink: 0;
    padding: 0;
    margin: 0 16px;
}

.summary-detail {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-size: 14px;
    padding-top: 13px;
    padding-bottom: 13px
    /*margin-bottom: 40px;*/
}
.summary-detail-MultiCity {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
        justify-content: center;
 gap: 8px;
    font-size: 14px;
    padding-top: 13px;
    padding-bottom: 13px
    /*margin-bottom: 40px;*/
}
.summary-detail-circle {
    border-radius: 50px;
    background-color: var(--darkslategray);
    width: 4px;
    height: 4px;
}

.footer-flight-result, .footer-flight-multi-city {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 2;
    font-size: 21px;
}

.airline-img {
    position: relative;
    width: 50px;
    height: 50px;
    z-index: 0;
    object-fit: fill;
}

.total-price {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: right;
    z-index: 1;
}

.flight-details {
    position: relative;
    font-weight: 500;
    z-index: 0;
    direction: ltr;
}

    .flight-details button {
        border: 0;
        background: var(--white);
        color: red;
        color: var(--Secondary);
        text-align: center;
        font-size: 17px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
    }

.section-flight-details {
    margin: 0 !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
    gap: 8px;
    z-index: 2;
    text-align: center;
    font-size: 17px;
    color: #64c4d9;
    cursor: pointer;
}


/* Mobile styles Layout */
@media (max-width: 392px) {
    .checkbox-group {
        display: grid;
    }
    .ModifayDatePlace .t-day-Name-check-in {
        right: 50px;
        top: 30px;
    }

    .ModifayDatePlace .t-day-check-in {
        right: 100px;
        top: 30px;
    }

    .ModifayDatePlace .t-month-check-in {
        top: 30px;
        right: 123px;
    }
}


@media(min-width:392px) and (max-width:476px) {
    .ModifayDatePlace .t-day-Name-check-in {
        right: 60px;
        top: 30px;
    }

    .ModifayDatePlace .t-day-check-in {
        right: 120px;
        top: 30px;
    }

    .ModifayDatePlace .t-month-check-in {
        top: 30px;
        right: 145px;
    }
}

@media(min-width:476px) and (max-width:767px) {
    .ModifayDatePlace .t-day-Name-check-in {
        right: 100px;
        top: 30px;
    }

    .ModifayDatePlace .t-day-check-in {
        right: 155px;
        top: 30px;
    }

    .ModifayDatePlace .t-month-check-in {
        top: 30px;
        right: 190px;
    }
}





@media (max-width: 422px) {
    .icon-line {
        border-bottom: 1px solid var(--darkslategray);
    }
}

@media (max-width: 768px) 
{
    .FlightsDiv {
        position: relative;
        top: -50px;
    }
    .container-header, .main-header {
        flex-direction: column;
        padding: 1% 2%;
    }

    .menu-header {
        gap: 12px;
    }

    .textfield-time-multi-city {
        width: 100%;
    }

    .icon-delete-flight {
        width: 60px;
        height: 35px;
        left: 80%;
        top: -30%;
    }
    .ModifayDatePlace {
        height: 68px !important
    }

    .AlterHeight {
        height: 70px !important;
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    .infants-counter, .childs-counter, .adults-counter {
        display: grid !important;
        gap: 5px !important;
        justify-items: center;
    }
}

@media (max-width: 1024px) {
    .container-header {
        padding-left: 5%;
        padding-right: 5%;
    }
}

@media (max-width: 1199px) {
    .row-flight-multi-city {
        flex-direction: column !important;
    }

    .col-flight-multi-city-time {
        height: 100%;
    }
}


















.return-calendar {
    justify-items: center;
}

.FlightTimeToOneWay-search-bar {
    cursor: pointer;
    display: grid;
}

.daterangepicker_input {
    display: none !important;
}

.startRange, .endRange {
    background: var(--Secondary) !important;
    border-radius: 50% !important;
    /*    width: 34px !important;
    height: 34px !important;
*/ border: 0 !important;
}

.FlightTimeFrom-search-bar, .FlightTimeTo-search-bar, .FlightTimeFrom-search-bar-oneWay {
    display: grid;
    cursor: pointer;
}

    .FlightTimeFrom-search-bar p, .FlightTimeTo-search-bar p, .FlightTimeFrom-search-bar-oneWay p {
        color: #333;
        font-size: 17px;
        font-weight: 600;
    }

.search-button-Bar {
    background: #ffffff00;
    color: white;
    border: 0;
    border-radius: 8px !important;
    background-color: var(--Secondary) !important;
    box-shadow: 0 8px 20px var(--Secondary-light-blue);
    height: 48px;
    display: flex;
    flex-direction: column;
    padding: 12px 36px;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    color: white;
    height: 100%;
    transition: box-shadow 0.2s ease, transform 0.2s ease;
}

    .search-button-Bar:hover {
        box-shadow: 0 12px 26px var(--Secondary-light-blue);
        transform: translateY(-1px);
    }

.pe-2 {
    padding-right: .5rem !important
}

.flatpickr-day.selected {
    background: var(--Secondary) !important;
    border: 0 !important;
}

#eac-container-flight-from ul li :hover {
    cursor: pointer;
}

.autocomairport {
    padding-left: 25px;
}

.checkbox-style {
    border-radius: 4px;
    border: 1px solid #64c4d9;
    box-sizing: border-box;
    width: 24px;
    height: 24px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
/* Flight search result */
.container-flight-result {
    margin-top: 40px;
    display: grid;
    gap: 24px;
}



.flights-available {
    flex: 1;
    position: relative;
    font-weight: 900;
}

.toggle-3Days {
    border-radius: 12px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    font-size: 10px;
    color: var(--navy-blue);
}

.content-flights-available {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: 4px;
}

.knob-radiobox {
    position: relative;
    border-radius: 50%;
    background-color: var(--white);
    box-shadow: 0px 0px 2px var(--extremely-faint-black), 0px 0px 2px var(--slightly-transparent-black), 0px 2px 2px var(--transparent-black);
    width: 22px;
    height: 22px;
}

.toggle-radiobox {
    border-radius: 12px;
    background-color: var(--light-gray);
    width: 40px;
    display: flex;
    flex-direction: row;
    padding: 1px;
    box-sizing: border-box;
    align-items: center;
    justify-content: flex-start;
}

.txt-days {
    position: relative;
    font-size: 15px;
    line-height: 20px;
    font-family: Roboto;
}

.toggle-active {
    background-color: var(--Secondary) !important;
}

    .toggle-active .knob-radiobox {
        transform: translateX(18px);
    }

.wrap-filter-tab {
    width: 100%;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    font-size: 15px;
    color: var(--semi-transparent-deep-blue);
    font-family: Roboto;
}

.segmented-control {
    align-self: stretch;
    border-radius: 8px;
    background-color: var(--light-gray);
    display: flex;
    flex-direction: row;
    padding: 2px;
    align-items: center;
    justify-content: flex-start;
    gap: 2px;
}

.item-filter-tab {
    flex: 1;
    border-radius: 8px;
    display: flex;
    flex-direction: column;
    padding: 7px 24px;
    align-items: center;
    justify-content: flex-end;
    gap: 4px;
    cursor: pointer;
}

.txt-filter-tab {
    position: relative;
    line-height: 20px;
}

.avarage-filter-tab {
    position: relative;
    color: var(--darkslategray);
}

.col-flight-filter {
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 32px;
    text-align: left;
    font-size: 21px;
    color: var(--darkslategray);
    font-family: Roboto;
}

.card-flight-filter-stop, .card-flight-filter-airlines {
    align-self: stretch;
    border-radius: 8px;
    background-color: var(--white);
    box-shadow: 0px 0px 16px var(--transparent-black);
    overflow: hidden;
    display: flex;
    flex-direction: column;
    padding: 24px;
    align-items: center;
    justify-content: flex-start;
    gap: 24px;
}

.title-flight-filter {
    align-self: stretch;
    border-bottom: 1px solid var(--very-light-gray);
    display: flex;
    flex-direction: row;
    padding: 0px 0px 24px;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
    font-size: 21px;
}

.txt-title {
    flex: 1;
    font-weight: 900;
    text-align: justify;
}

.button-collapse-filter {
    border-radius: 50px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    font-size: 24px;
    color: var(--Secondary);
}

.card-flight-filter-time {
    align-self: stretch;
    border-radius: 8px;
    background-color: var(--white);
    box-shadow: 0px 0px 16px var(--transparent-black);
    overflow: hidden;
    display: flex;
    flex-direction: column;
    padding: 24px;
    align-items: center;
    justify-content: flex-start;
    gap: 24px;
    font-size: 16px;
}

.content-flight-filter-stop, .content-flight-filter-airline {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 16px;
    font-size: 16px;
}

.content-flight-filter-time {
    align-self: stretch;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}

.fa-angle-down {
    cursor: pointer;
}

.component-depart, .component-return {
    position: relative;
    width: 100%;
    height: 181px;
    display: grid;
}

.depart-flight-filter-time, .return-flight-filter-time {
    width: 100%;
    font-size: 18px;
    font-weight: 500;
    display: inline-block;
    text-align: right;
}

.btn-reset-filters {
    align-self: stretch;
    border-radius: 4px;
    border: 1px solid var(--Secondary);
    box-sizing: border-box;
    height: 48px;
    display: flex;
    flex-direction: row;
    padding: 12px 24px;
    align-items: center;
    justify-content: center;
    font-size: 17px;
    color: var(--Secondary);
    cursor: pointer;
    margin-bottom: 24px;
}

    .btn-reset-filters:hover {
        background-color: var(--Secondary);
        color: var(--white);
    }

.reset-filters {
    position: relative;
    font-weight: 500;
}

.checkbox {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 8px;
}

.check {
    border-radius: 7px;
    border: 1px solid var(--Secondary);
    box-sizing: border-box;
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}

    .check i {
        display: none;
        color: var(--white);
    }

    .check.checked {
        background-color: #64c4d9;
    }

        .check.checked i {
            display: block;
        }

.flight-result {
    padding: 0;
    margin-bottom: 2rem !important;
}

.row-flight-result {
    align-self: stretch;
    display: flex;
    flex-direction: row;
}

#SearchBar {
    justify-content: center;
}

.col-flight-result {
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 32px;
    text-align: left;
    font-size: 19px;
    color: var(--darkslategray);
    font-family: Roboto;
}

.card-flight-result {
    display: flex;
    flex-direction: column;
    padding: 24px;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 40px;
    background: white;
    width: 96%;
    position: relative;
    border: 1px solid var(--Secondary-light);
    border-radius: 16px;
}

    .card-flight-result::before {
        content: "";
        position: absolute;
        top: -1px;
        left: 24px;
        right: 24px;
        height: 3px;
        border-radius: 0 0 3px 3px;
        background: linear-gradient(90deg, transparent, var(--Secondary), transparent);
        pointer-events: none;
    }

    .card-flight-result .summary-detail label {
        background: transparent;
    }

    /* Ticket notches: a full circle centred on the card's edge and clipped to the half
       inside it, so both sides read as cut out - the outlined edge shows on the white
       end of the gradient as well as the cyan one. */
    .card-flight-result .circle-left,
    .card-flight-result .circle-right,
    .card-flight-result .circle-left-multi-city,
    .card-flight-result .circle-right-multi-city {
        box-sizing: border-box;
        border: 1px solid var(--Secondary-light);
        border-radius: 50%;
        background: var(--white);
    }

    .card-flight-result .circle-left,
    .card-flight-result .circle-left-multi-city {
        left: -13px;
        clip-path: inset(0 0 0 50%);
    }

    .card-flight-result .circle-right,
    .card-flight-result .circle-right-multi-city {
        right: -13px;
        clip-path: inset(0 50% 0 0);
    }

.card-noFlight-result {
    display: flex;
    flex-direction: column;
    padding: 68px;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 40px;
    background: white;
    width: 96%;
    border-radius: 8px;
    position: relative;
    filter: drop-shadow(0px 0px 16px var(--extremely-faint-black));
}
.circle-right, .circle-left, .circle-left-multi-city, .circle-right-multi-city {
    /* The page colour, so the notches still read as cut out of the card now that its
       background is a gradient rather than plain white. */
    background: var(--white);
    width: 24px;
    height: 24px;
    position: absolute;
    bottom: 57px;
}

.circle-left, .circle-left-multi-city {
    clip-path: circle(50% at 0%);
    left: 0;
}

.circle-right, .circle-right-multi-city {
    clip-path: circle(50% at 100%);
    right: 0;
}

.card-body-flight-result {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 16px;
    z-index: 1;
}
.noFlightCard {
    align-items: center;
}

.section-departure, .section-return {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    /*justify-content: center;*/
    gap: 8px;
}

.title-departure, .title-return {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: center;
    height: 24px
}

.txt-title-flight {
    flex: 1;
    position: relative;
    font-weight: 600;
    text-align: right;
}
.txt-title-noFlights {
   /* flex: 0;
    position: relative;*/
    font-weight: 600;
}
.top-flight {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    font-size: 14px;
}

.line-split {
    flex: 1;
    background-color: var(--Gray);
    height: 1px;
    overflow: hidden;
}

.clip, .clip-multi-city {
    position: absolute;
    width: 90%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 4px;
    z-index: 1;
    left: 5%;
}

.time-departure, .time-return {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
}

.time-departure-start, .time-return-start {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
}

.time-departure-end, .time-return-end {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: 4px;
}

.search-bar {
    margin-top: 21px;
    z-index: 5;
}
.departure-section {
    position: absolute;
    right: 49px;
}
.CustomHr {
    color: var(--Gray);
    margin-top: 0px;
    width: 100%;
    position: relative;
    top: 12px;
}

.flightCard-footer {
    right: 10px;
    position: absolute;
    color: var(--white);
    font-weight: 100;
    /* direction:rtl; */
}

.t-month-check-out {
    position: absolute;
    top: 25px;
    right: 120px;
    font-weight: 700
}

.t-day-Name-check-in {
    position: absolute;
    right: 109px;
    top: 103px;
    font-weight: 700
}

.t-day-check-out {
    position: absolute;
    top: 64px;
    right: 109px;
    font-size: 30px;
}

.t-day-check-in {
    position: absolute;
    top: 64px;
    right: 115px;
    font-size: 30px;
}

.t-month-check-in {
    position: absolute;
    top: 25px;
    right: 120px;
    font-weight: 700;
}

.t-day-Name-check-out {
    position: absolute;
    right: 109px;
    top: 103px;
    font-weight: 700
}

.footer-flight-result {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 2;
    font-size: 21px;
    margin-bottom: 15px;
}

.showMoreBtn {
    border: 0;
    background: transparent;
    color: var(--Secondary);
    padding: 0;
    cursor: pointer;
    justify-content: center;
    display: flex;
    font-size: 16px;
    font-weight:600
    
}

.footer-flight-card {
    bottom: -18px;
    position: absolute;
    left: 0;
    display: flex;
    align-items: center;
    padding: 8px;
    background: var(--Secondary);
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
}

.footer-flight-card:hover {
    filter: drop-shadow(0px 0px 10px var(--Secondary-light-blue));
}

.date-departure, .date-return {
    color: rgba(51, 51, 51, 0.67);
    position: absolute;
    font-size: 16px;
    /* left: 120px; */
}

.cardHeader {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: start;
    justify-content: start;
    gap: 8px;
    font-size: 14px;
}

.content-departure, .content-return {
    align-self: stretch;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    font-size: 17px;
}

.content-body-flight {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 16px;
    
}

.origin {
    width: 50px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    gap: 4px;
}

.destination {
    width: 50px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    height: 23px;
    gap: 4px;
}
.return-section 
{
    position: absolute;
    right: 54.6%;
    text-align:center;
}
.origin-code, .destination-code {
    position: relative;
    font-weight: 900;
}

.origin-name {
    position: relative;
    font-size: 14px;
    color: rgba(51, 51, 51, 0.67);
}

.destination-name {
    text-align: right;
    position: relative;
    font-size: 14px;
    color: rgba(51, 51, 51, 0.67);
}

.stops-and-time-duration {
    flex: 1;
    /*overflow: hidden;*/
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    color: var(--Secondary);
}

.point-stops {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

.time-duration {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: var(--Secondary);
    font-family: Roboto;
}

.line-stop {
    flex: 1;
    background-color: var(--Gray);
    overflow: hidden;
    border-bottom: 2px solid var(--Gray)
}

.split {
    align-self: stretch;
    background-color: var(--Gray);
    width: 1px;
    overflow: hidden;
    flex-shrink: 0;
    padding: 0;
    margin: 0 16px;
}

/*.summary-detail {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 8px;
    font-size: 14px;
}*/

.summary-detail-circle {
    border-radius: 50px;
    background-color: var(--darkslategray);
    width: 4px;
    height: 4px;
}

.footer-flight-result {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 2;
    font-size: 21px;
    margin-bottom: 15px;
}

.similarBtn {
    background: none;
    border: none;
    color: var(--white);
    direction: rtl;
    display: flex;
    justify-content: center;
    width: 100%;
    align-items:center;
    gap:5px
}
/* Stretch the click target over the whole .footer-flight-card (the nearest positioned ancestor) */
.similarBtn::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: 1;
    cursor: pointer;
}

.flight-angle-right-similar {
    font-size: 15px;
    color: var(--white);
    transform: rotate(180deg);
}

.similarCard {
    border: 1px solid var(--light-gray);
    border-radius: 11px;
    padding: 16px;
    margin-bottom: 16px
}

.selectedSimilar {
    background-color: var(--primary-primary-50);
}

.retSelectedSimilar {
    background-color: var(--primary-primary-50);
}

.total-price {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
    z-index: 1;
}

.flight-details {
    position: relative;
    font-weight: 500;
    z-index: 0;
}

.section-flight-details {
    margin: 0 !important;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: right;
    gap: 8px;
    z-index: 2;
    text-align: center;
    font-size: 17px;
    color: #64c4d9;
    cursor: pointer;
}


/* Mobile styles Layout */
@media (max-width: 392px) {
    .checkbox-group {
        display: grid;
    }
}



@media (max-width: 422px) {
    .icon-line {
        border-bottom: 1px solid var(--darkslategray);
    }
}

@media (max-width: 473px) {
    .container-flight-result {
        display: block;
    }

    .title-flight-result, .wrap-filter-tab {
        margin-bottom: 24px;
    }

    .row-flight-result {
        display: grid;
    }

    .split {
        width: 100%;
        margin: 16px 0;
        padding: 1px;
    }

    .top-flight {
        display: block;
    }

    .chips {
        display: flex;
    }

    .summary-detail {
        margin-top: 24px;
    }
}

@media (max-width: 768px) {
    .container-header, .main-header {
        flex-direction: column;
    }

    .menu-header {
        gap: 12px;
    }

    .textfield-time-multi-city {
        width: 100%;
    }

    .icon-delete-flight {
        width: 60px;
        height: 35px;
        left: 80%;
        top: -30%;
    }
}

@media (max-width: 992px) and (min-width: 768px) {
    .infants-counter, .childs-counter, .adults-counter {
        display: grid !important;
        gap: 5px !important;
        justify-items: center;
    }
}

@media (max-width: 992px) {
    .drop-down-list-language-currency {
        display: flex;
        justify-content: center;
    }

    .drop-down-list-language-currency-content {
        right: auto;
        margin-top: 14px;
    }
}

@media (max-width: 1199px) {
    .row-flight-multi-city {
        flex-direction: column !important;
    }

    .col-flight-multi-city-time {
        height: 100%;
    }
}

.flight-angle-right {
    font-size: 15px;
    color: var(--Secondary);
}


input#flight-from {
    border: 0 !important;
}



input#flight-to {
    border: 0 !important;
}

div#to-dev {
    border: 1px solid var(--Gray);
    border-radius: 8px;
    position: relative;
    padding: 0px 9px;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

    div#to-dev:focus-within {
        border-color: var(--Secondary);
        box-shadow: 0 0 0 1px var(--Secondary-light-blue);
    }

.field-from {
    border: 1px solid var(--Gray);
    border-radius: 8px;
    position: relative;
    padding: 0px 9px;
    transition: border-color 0.2s ease, box-shadow 0.2s ease;
}

    .field-from:focus-within {
        border-color: var(--Secondary);
        box-shadow: 0 0 0 1px var(--Secondary-light-blue);
    }

.easy-autocomplete.eac-bootstrap {
    width: auto !important;
    padding: 3px;
    margin-left: -8px;
}

.deletearea {
    height: 0px;
    float: left;
    position: absolute;
    left: 0px;
    bottom: 31px;
    z-index: 999;
    color: #c60000;
    cursor: pointer;
    width: 10px;
    border-style: unset;
    border-radius: 50%;
    background-color: #e9e9e9;
    FONT-WEIGHT: bold;
    width: 17px;
    z-index: 0;
}

.easy-autocomplete.eac-bootstrap input {
    /* padding: 0px 21px 0px 10px !important; */
    padding-left: 6px !important;
    border: none !important;
    font-family: Roboto !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0;
}

.remove-padd.fixborder {
    border: 1px solid var(--Gray);
    border-radius: 8px;
    position: relative;
    /* padding: inherit; */
    height: 100% !important;
}

select#FlightClass {
    border: 0 !important;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(path-to-up-arrow.png) no-repeat right center;
    padding-right: 30px;
    cursor: pointer;
}

.flight-class-label {
    padding-top: 3px;
    padding-right: 10px;
}

.passenger-Type {
    border: 1px solid var(--Gray);
    border-radius: 8px;
    /* padding: inherit; */
    height: 48%;
}

div#Departure-date {
    border-right-color: #e8e8e8;
    border: 1px solid var(--Gray);
    /* Square on the inner edge, curved on the outer one: this box sits
       against #Arrival-date in RoundTrip. !important plus the id is what
       outranks search-style.css's `.t-check-in { border-radius:
       10px 0 0 10px !important }`, which loads after this file. */
    border-radius: 0 8px 8px 0 !important;
    position: relative;
    height: 17em;
}

div#Arrival-date {
    border-right-color: #e8e8e8;
    border: 1px solid var(--Gray);
    /* Mirror of #Departure-date, and beats `.t-check-out`'s
       `border-radius: 0 10px 10px 0 !important` in search-style.css. */
    border-radius: 8px 0 0 8px !important;
    position: relative;
    height: 17em;
}

/* RoundTrip is the only trip type where the departure box has a partner,
   and the pair reads as one control: the two edges that face each other
   stay square (the half-rounded radii above), the outer edges are curved.
   The other two types put the departure box on its own, so it gets all
   four corners back — OneWay and MultiCity are exactly the cases where
   TripType() adds .t-picker-only to #Departure-date (RoundTrip removes
   it), and each extra MultiCity leg is its own standalone
   .t-check-in.MultiCityDiv. Specificity, not order, is what makes these
   win over search-style.css's `.t-check-in { ... !important }`. */
div#Departure-date.t-picker-only,
.t-datepicker .t-check-in.MultiCityDiv {
    border-radius: 8px !important;
}

.fa-calendar {
    color: var(--Secondary);
}

.t-dates {
    justify-items: start;
    position: absolute;
    top: 25%;
}

    .t-dates i {
        font-size: 32px;
        font-style: normal;
        font-weight: 300;
        line-height: normal;
    }

.t-date-check-in {
    text-align: center;
    align-items: end;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 67vh;
}

.t-dates.t-date-check-in {
    text-align: center;
    /*align-items: end;
    display: flex;*/
    justify-content: center;
    align-items: center;
    top: 0;
}

.t-dates.t-date-check-out {
    text-align: center;
    align-items: end;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
}

.t-date-info-title {
    color: rgba(51, 51, 51, 0.57);
    font-size: 14px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.txt-format {
    font-size: 17px;
    color: var(--darkslategray);
}

.t-dates.t-date-check-out {
    text-align: center;
    align-items: end;
    display: flex;
    justify-content: center;
    align-items: center;
}

#RedirectRoundTripClander input {
    font-size: 17px;
}

#passengersTexts {
    text-align: right
}

.passengers-circle {
    color: var(--white);
    cursor: pointer;
    background-color: var(--Secondary);
    border-radius: 300px;
    width: 37px;
    height: 36px;
    position: relative
}

    .passengers-circle:hover {
        color: var(--white);
        cursor: pointer;
        background-color: var(--Secondary);
    }

    .passengers-circle span {
        position: absolute;
        left: 30%;
        top: 30%;
    }

#Tripadult, #Tripchild, #Tripinfant {
    background-color: var(--white);
    border: none;
    width: 33px
}

.pl-8 {
    padding-right: 8px
}
/*#myPopover:hover {
    color: none;
    background-color: var(--white);
    border-color: var(--white);
}*/
#DirectFlight label::before {
    content: '\2713'; /* Unicode checkmark symbol */
    display: inline-block;
    width: 30px;
    height: 30px;
    background-color: var(--white);
    color: white;
    text-align: center;
    line-height: 20px;
    font-size: 21px;
    border: 2px solid var(--white);
}

/* Define a class to style the checkbox */
.custom-checkbox input[type="checkbox"] {
    display: none; /* Hide the default checkbox */
}

/* Style the custom checkbox */
.custom-checkbox label::before {
    content: '\2713'; /* Unicode checkmark symbol */
    display: inline-block;
    width: 24px;
    height: 24px;
    background-color: var(--white);
    color: white;
    text-align: center;
    line-height: 20px;
    font-size: 16px;
    border: 1px solid var(--Secondary);
    border-radius: 5px;
    margin-right: 10px
}

/* Define styles for the checkbox label */
.custom-checkbox label {
    display: inline-block;
    margin-right: 10px;
    cursor: pointer;
    position: relative;
    margin-top: 1%;
    bottom: 6px;
    font-weight: 100;
    font-size: 21px;
    color: var(--primary);
}

/* Style the checkbox when it's checked */
.custom-checkbox input[type="checkbox"]:checked + label::before {
    background-color: var(--Secondary);
    border-color: var(--Secondary);
}

.ml-flight-from-multicity {
    padding-left: 22px !important;
}

.date-multiCity_add {
    border-right-color: #e8e8e8;
    border: 1px solid var(--Gray);
    border-radius: 8px;
    position: relative;
}

.hide {
    display: none !important;
}

.padding-0-8px {
    padding: 0px 0px;
}

#flight-from, #flight-to, #FlightClass, .btn-passenger {
    font-size: 17px !important;
}

#flight-Search, #flight-Class-Passenger {
    flex-direction: column;
}

@media (max-width: 778px) {
    #date-dev {
        padding: 0 8px;
        height: 160px;
        padding-right: 0;
        padding-left: 12px;
    }
}

@media screen and (max-width: 769px) {
    #flight-Class-Passenger {
        padding-left: 4px;
    }

    #myPopover, .remove-padd.fixborder {
        padding: 12px;
    }

    #flight-Search {
        padding-right: 0 !important;
    }

    #date-dev {
        padding: 0 8px;
        height: 160px;
        padding-right: 0;
        padding-left: 12px;
    }

    #OriginalContent {
        display: grid;
        gap: 8px;
    }

    .passenger-Type {
        height: 100% !important
    }
    #OriginalContent
    {
        padding-right:12px;
    }
}

#AddAnotherFlight {
    color: var(--Secondary) !important;
    font-size: 17px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: normal;
}

.remove-m-c-btn {
    border-radius: 19px;
    border: 1px solid var(--Secondary) !important;
    background-color: var(--Secondary) !important;
    color: white;
    width: 3em;
    height: 3em !important;
}

    .remove-m-c-btn:hover {
        color: white !important;
    }

.alert-msg::placeholder {
    color: var(--alert-danger) !important;
}

.SearchBarValidation {
    margin-top: 8px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    color: var(--alert-danger);
}

.easy-autocomplete-container ul {
    padding: 12px 0;
    border: 0 !important;
    border-radius: 8px;
}

    .easy-autocomplete-container ul li {
        padding: 12px 16px !important;
        border: 0 !important;
    }

.easy-autocomplete-container {
    width: 100% !important;
    border-radius: 8px;
    background: var(--white-white-100, #FFF);
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
    margin-top: 30px;
}

.head-multicity {
    background: var(--grey-50);
    padding: 16px;
    border-radius: 4px 4px 0 0;
    color: var(--darkslategray);
}

.footer-multicity {
    background: var(--grey-50);
    padding: 16px;
    border-radius: 0 0 4px 4px;
    color: var(--darkslategray);
}

.customTooltip {
    position: relative;
    display: inline-block;
    cursor: pointer;
    color: var(--Secondary)
}

    .customTooltip .tooltiptext {
        visibility: hidden;
        font-size: small;
        width: 208px;
        background-color: #555;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 4px 1px;
        position: absolute;
        z-index: 5;
        bottom: 125%;
        left: -34%;
        margin-left: -60px;
        opacity: 0;
        transition: opacity 0.3s;
    }

        .customTooltip .tooltiptext::after {
            content: "";
            position: absolute;
            top: 100%;
            display: flex;
            left: 50%;
            margin-left: -5px;
            border-width: 5px;
            border-style: solid;
            border-color: #555 transparent transparent transparent;
        }

    .customTooltip:hover .tooltiptext {
        visibility: visible;
        opacity: 1;
    }

.search-row-multi-city {
    border: 1px solid var(--Gray);
    border-radius: 4px;
    margin-right: 0px;
}

.remove-flight-btn p,
.add-flight-footer-btn p {
    color: var(--Secondary);
    cursor: pointer;
}

.remove-flight-btn,
.add-flight-footer-btn {
    cursor: pointer;
}

#DirectFlight:checked ~ .checkmark {
    color: var(--Secondary);
}
/* Create a custom checkbox */
/*.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #eee;
}*/



.flight-class-selection {
    padding-right: 10px;
}

.dropdown {
    width: 100%;
    position: relative;
    display: inline-block;
}

.dropdown-content {
    padding: 8px;
    margin-top: 22px;
    width: 100%;
    display: none;
    position: absolute;
    min-width: 160px;
    /*padding: 12px 16px;*/
    z-index: 1;
    border-radius: 8px;
    background: var(--white-white-100, #FFF);
    /* Card shadow */
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
}

    .dropdown-content a {
        color: var(--black-black-100, #333) !important;
        font-family: Roboto;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 22.4px */

        cursor: pointer;
        transition: 0.5s;
        text-decoration: none;
        display: flex;
        padding: 8px 12px;
        align-items: center;
        gap: 8px;
    }

        .dropdown-content a:hover {
            border-radius: 4px;
            background: var(--Secondary);
            display: flex;
            padding: 8px 12px;
            align-items: center;
            gap: 8px;
            align-self: stretch;
        }

.dropbtn {
    color: var(--black-black-100, #333);
    /* Body/Bold/Body-L */
    font-family: Roboto;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%; /* 23.8px */
    cursor: pointer;
}

/*.dropbtn:hover {
        background-color: var(--Secondary) !important;
    }*/

.btn-passenger {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color);
    padding-top: 3px;
    padding-right: 10px;
    cursor: pointer;
}

.custom-popover {
    border-radius: 8px !important;
    background: var(--white-white-100, #FFF) !important;
    box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 16px 0px !important;
    display: flex !important;
    flex-direction: column !important;
    min-width: 240px !important
}

#btnSaveSearch {
    border-radius: 4px;
    border: 1px solid var(--Secondary);
    background: var(--transparent) !important;
    width: 48px;
    height: 48px;
}

    #btnSaveSearch i, #spanSaveCheck {
        color: var(--Secondary);
        font-size: 17px;
    }

.logoAlignment {
    text-align: center;
}

.airline-name-label {
    font-size: 12px;
    color: rgba(51, 51, 51, 0.67);
    text-align: center;
    margin-top: 2px;
    white-space: normal;
    overflow-wrap: break-word;
    word-break: break-word;
    line-height: 1.2;
}

/* Big airline logo + name stacked on the left of a MultiCity segment */
.multicity-airline-box {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    max-width: 110px;
}

.multicity-airline-box .airline-name-label {
    max-width: 100px;
}

.multicity-airline-logo {
    width: 75%;
    object-fit: contain;
}

.timeline-with-logos {
    position: relative;
    top: -28px;
}

/* Suppress the stop dot at the destination end, and on all segments once stops move up to the airline row (2+ stops) */
.departure-line-stop.hide-stop-circle::before {
    display: none;
}

/* Drop the between-segment stop dots (2+ stops) down so they sit on the flight line */
.segment-airlines-row > .circle {
    z-index: 10;
    position: relative;
    bottom: -24px;
}

/* OneWay/RoundTrip line sits slightly lower than MultiCity's */
.stops-and-time-duration .segment-airlines-row > .circle {
    bottom: -27px;
}

.segment-airlines-row {
    align-self: stretch;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    margin-right: 40px;
}

.segment-airline-item {
    display: flex;
    align-items: center;
    gap: 3px;
}

.segment-airline-logo {
    width: 30px;
    height: 30px;
    object-fit: contain;
    border-radius: 2px;
    opacity: 0.9;
}

.segment-operating-arrow {
    font-size: 10px;
    color: var(--Secondary);
    /* Flip the right-pointing angle to point left for RTL (marketing > operating reads right-to-left) */
    transform: scaleX(-1);
}

.progress-bar {
    background-color: var(--Secondary) !important;
}

.progress {
    margin-bottom: 20px !important;
    margin-left: 8px;
    margin-right: 8px;
}


@media(max-width:333px) {
    .tabs-item {
        font-size: 8px;
        height: 32px
    }

    .tabs {
        gap: 4px
    }
}

.SelectBtnDiv 
{
    width: 100%;
}


@media (max-width: 280px) {
    .searchBar, #DirectFlightDev {
        font-size: 12px;
    }

    .txt-format {
        font-size: 13px;
        font-weight: bold;
    }

    .t-day-check-in, .t-day-check-out {
        font-size: 15px
    }

    .t-month-check-in {
        right: 37PX;
    }

    .t-day-check-in {
        right: 40px;
    }

    .t-day-Name-check-in {
        right: 30px
    }

    .t-day-check-out {
        right: 47px;
    }

    .t-month-check-out {
        right: 45px;
    }

    .t-day-Name-check-out {
        right: 37px
    }


    .note-eteckit .note {
        font-size: 10px;
    }

    #PrintButt, #PanalButt {
        font-size: 10px;
    }
    .tabs-item {
        font-size: 8px;
      
    }
    .footer-flight-card {
        font-size: 12px
    }
}


@media(max-width:350px) {
    .component-depart, .component-return {
        font-size: 14px;
    }
}


@media (min-width: 281px) and (max-width:390px) 
{
    .searchBar, #DirectFlightDev
    {
        font-size: 14px;
    }

    .txt-format {
        font-size: 14px;
        font-weight: bold;
    }

    .t-day-check-in, .t-day-check-out, .t-month-check-in, .t-month-check-out, .t-day-Name-check-out, .t-day-Name-check-in
    {
        font-size: 17px;
        font-weight: bold;
    }

    .t-month-check-in
    {
        right: 45PX;
    }

    .t-day-check-in 
    {
        right: 50px;
    }

    .t-day-Name-check-in
    {
        right: 33px
    }

    .t-day-check-out 
    {
        right: 47px;
    }

    .t-month-check-out 
    {
        right: 45px;
    }

    .t-day-Name-check-out 
    {
        right: 35px
    }


    .note-eteckit .note {
        font-size: 10px;
    }

    #PrintButt, #PanalButt {
        font-size: 10px;
    }

    .tabs-item {
        font-size: 10px;
        height:35px
    }

    .checkboxPointer {
        font-size: 12px;
    }

    #DirectFlight, #FlexibleDate {
        width: 20px;
        height: 20px;
    }

    .footer-flight-card {
        font-size: 14px
    }

}

/*
@media (max-width: 391px) {
    .searchBar, #DirectFlightDev {
        font-size: 12px;
    }

    .txt-format {
        font-size: 18px;
        font-weight: bold
    }

    .t-day-check-in, .t-day-check-out {
        font-size: 15px;
        
    }

    .t-month-check-in {
        right: 80px;
       
    }

    .t-day-check-in {
        right: 80px;
    }

    .t-day-Name-check-in {
        right: 75px
    }

    .t-day-check-out {
        right: 80px;
    }

    .t-month-check-out {
        right: 80px;
    }

    .t-day-Name-check-out {
        right: 75px
    }
}*/



@media (min-width: 390px) and (max-width: 531px)
{
    .t-day-check-in, .t-day-check-out
    {
        font-size: 20px;
    }

    .searchBar, #DirectFlightDev 
    {
        font-size: 14px;
    }

    .t-month-check-in, .t-month-check-out 
    {
        right: 65px;
    }

    .t-day-check-in, .t-day-check-out 
    {
        right:75px;
    }

    .t-day-Name-check-in, .t-day-Name-check-out
    {
        right: 65px
    }

    .t-month-check-in, .t-day-Name-check-in, .t-day-check-in, .t-month-check-out, .t-day-check-out, .t-day-Name-check-out
    {
        font-size: 20px
    }

}



@media (min-width: 768px) and (max-width: 768px) {
    .t-month-check-in, .t-month-check-out {
        right: 15px;
        font-size: 15px;
        top: 63px
    }

    .t-day-check-in, .t-day-check-out {
        right: 30px;
        font-size: 15px;
        top: 90px
    }

    .t-day-Name-check-in, .t-day-Name-check-out {
        right: 18px;
        font-size: 15px;
        top: 115px
    }

}



@media (min-width: 769px) and (max-width: 992px) {
    .t-month-check-in, .t-month-check-out {
        right: 30px;
        font-size: 17px;
        top: 43px
    }

    .t-day-check-in, .t-day-check-out {
        right: 30px;
        font-size: 15px;
        top: 75px
    }

    .t-day-Name-check-in, .t-day-Name-check-out {
        right: 20px;
        font-size: 15px;
        top: 105px
    }

}


@media (min-width: 993px) and (max-width: 1200px) {
    .t-month-check-in, .t-month-check-out {
        right: 60px;
    }

    .t-day-check-in, .t-day-check-out {
        right: 55px;
    }

    .t-day-Name-check-in, .t-day-Name-check-out {
        right: 53px
    }
}


@media(max-width:472px) {
    .return-section {
        position: absolute;
        right: 54px;
    }
    .deletearea {
        left: 7px;
    }
}

@media (min-width:473px) and (max-width:768px) {
    .return-section {
        position: absolute;
        right: 58%;
    }
}

@media(min-width:768px) {
    .return-section {
        position: absolute;
        right: 55%;
    }
  
}

@media(min-width:500px) and (max-width:576px) {
    .top {
        width: 98%
    }
}

@media (min-width: 769px) and (max-width: 992px)
{
    .search-button
    {
        width: 51px;
        font-size: 17px;
        font-weight: bold;
        padding: 0px 0px;
    }
}

@media (min-width: 992px) and (max-width: 1200px)
{
    .search-button 
    {
        width: 68px;
        font-size: 18px;
        font-weight: bold;
        padding: 0px 0px;
    }
}

@media (min-width: 1200px) and (max-width: 1400px) 
{
    .search-button 
    {
        width: 86px;
        font-size: 19px;
        font-weight: bold;
        padding: 0px 0px;
    }
}

@media (max-width:768px)
{
    #Arrival-date
    {
        width: 100% !important;
    }

    #Departure-date
    {
        width: 100% !important;
    }
}

@media (max-width: 768px)
{
    .similarBtn
    {
        justify-content: flex-end;
    }

    .SelectBtnDiv-b2b .similarBtn
    {
        justify-content: center;
        padding-right: 120px;
    }
}





















/* Default */
.t-datepicker .MultiCityDiv {
    top: -40px;
}




@media(max-width:766px) {
    .MultiCityDiv .t-month-check-in
    {
        top: 40px;
        right: 133px;
        font-size:16px;
    }

    .MultiCityDiv .t-day-check-in {
        top: 40px;
        right: 110px;
        font-size: 16px;
    }

    .MultiCityDiv .t-day-Name-check-in {
        top: 40px;
        right: 65px;
        font-size: 16px;
    }
}


.modifyBtn {
    border-radius: 4px;
    background: var(--Secondary, var(--Secondary));
    padding: 12px 20px;
    color: var(--white);
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    border: 0;
}



@media(min-width:766px) and (max-width:992px) {
    .MultiCityDiv .t-month-check-in
    {
        top: 10px;
        right: 65px
    }

    .MultiCityDiv .t-day-check-in
    {
        top: 40px;
        right: 68px
    }

    .MultiCityDiv .t-day-Name-check-in
    {
        top: 67px;
        right: 60px
    }
}

@media(min-width:992px) and (max-width:1200px) {
    .MultiCityDiv .t-month-check-in
    {
        top: 37px;
        right: 35px;
    }


    .MultiCityDiv .t-day-check-in
    {
        top: 74px;
        right: 37px;
        font-size:20px
    }

    .MultiCityDiv .t-day-Name-check-in
    {
        top: 110px;
        right: 31px;
    }
}



@media(min-width:992px) and (max-width:1540px) {
    .MultiCityDiv .t-datepicker-day {
        top: 132px !important;
        right: -219px;
    }
}

@media(max-width:991px) {
    .MultiCityDiv .t-datepicker-day {
        top: 92px !important;
        right: -47px;
    }
}

@media(min-width:1540px) {
    .MultiCityDiv .t-datepicker-day {
        top: 131px !important;
        right: -111px;
    }
}

@media(min-width:1200px) and (max-width:1400px)
{

    .MultiCityDiv .t-month-check-in {
        top: 45px;
        right: 41px;
    }


    .MultiCityDiv .t-day-check-in {
        top: 74px;
        right: 42px;
        font-size:20px
    }

    .MultiCityDiv .t-day-Name-check-in {
        top: 110px;
        right: 35px;
    }
}





.PassnegersAndClass .moClass {
    margin-right: auto;
}

.FromAndTo, .moDeparture, .PassnegersAndClass {
    display: inline-flex;
}

.twoArrows, .oneArrow {
    margin-left: 70px;
    margin-right: 70px;
}

.moReturn {
    margin-right: 63px
}

/*.moClass {
    margin-left: 72px;
}*/


@media (max-width:768px) {
    .ModifySearchBar {
        margin-left: 0px;
    }

    .FromAndTo, .moDeparture, .PassnegersAndClass {
        display: flex;
        justify-content: space-between;
        margin-top: 15px;
    }

    .modifyBtn {
        width: 100%;
        margin-top: 15px;
    }

    .moSearchSubTitle {
        font-size: 12px;
    }

    .moSearchTitle {
        font-size: 13px
    }

    .twoArrowsImg {
        height: 12px
    }
}
.modifyMargin
{
    color:black;
}
.RefreshModalFooter {
    border-radius: 4px;
/*    border: 1px solid var(--primary-primary-500, #64C4D9);
*/    color: var(--primary-primary-500, #64C4D9);
    font-family: Roboto;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    padding: 12px 20px;
}
.RefreshHeader 
{
    border-bottom: 1px solid #e5e5e5;
}
@media(min-width:768px) and (max-width:992px) {
    .FromAndTo .FligtToSpans {
        position: relative;
        left: 40px
    }

    .twoArrows, .oneArrow {
        margin-right: 30px;
    }

    .moReturn {
        margin-left: 35px;
    }

    .moClass {
        margin-left: 18px !important;
    }
}

@media(min-width:993px) and (max-width:1200px) {
    .twoArrows, .oneArrow {
        margin-left: 48px;
        margin-right: 50px
    }
}
@media(max-width:330px) {
    .summary-detail-MultiCity, .flight-details button {
        font-size: 11px;
    }
}
.ToggleFiltersBtn 
{
    width: 100%;
    border-radius: 4px;
    background: var(--Secondary, var(--Secondary));
    padding: 12px 20px;
    color: var(--white);
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    border: 0;
    margin: 5px;
}
.RefreshBtn {
    display: flex;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    gap: 4px;
    border-radius: 4px;
    background: var(--Secondary);
    color: white;
}

.HomeBtn {
    border-radius: 4px;
    border: 1px solid var(--Secondary);
    color: var(--Secondary);
    font-family: Roboto;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    line-height: 140%;
    padding: 12px 20px;
}
@media(min-width:600px) {
    .col-flight-filter
        {
            display: flex;
            flex-direction: column;
        }

.ToggleFilters 
    {
        display: none
    }
}
@media (max-width: 600px) 
{
    .moDeparture, .PassnegersAndClass, .col-flight-filter
    {
        display: none;
    }
}

@media(max-width:767px) 
{
    #Tripinfant 
    {
        position: relative;
    }

    #downInfant, #upInfant, #Tripinfant
    {
        right:8px;
    }
    #upChild, #downChild
    {
        right: 4px;
    }
    #Tripchild {
        position: relative;
        right: 2px;
    }
}

@media(min-width:769px) {
    .MultiCitySearchBtn {
        display: none !important;
    }

    .searchBtnDivContainer {
        display: block !important
    }
}

/* Close (x) on the expanded search bar - collapses it back to the ModifySearchBar summary.
   .searchBarExpanded is toggled from FlightSearch.cshtml alongside the button. */
.card-search-bar {
    position: relative;
}

.closeSearchBtn {
    position: absolute;
    top: 8px;
    left: 12px;
    z-index: 6;
    width: 28px;
    height: 28px;
    padding: 0;
    line-height: 1;
    border: 0;
    border-radius: 50%;
    background: transparent;
    color: var(--Secondary);
    font-size: 18px;
}

    .closeSearchBtn:hover {
        background: rgba(0, 0, 0, .06);
    }

/* keep the Non-Stop / Flex Date checkboxes clear of the close button */
.searchBarExpanded .dir-flight {
    padding-left: 36px;
}

@media (max-width:768px) {
    .closeSearchBtn {
        top: 6px;
        left: 8px;
    }
}

/* Confirmation shown when closing the search bar with unsearched edits.
   Mirrors the .RefreshBtn / .HomeBtn pair used by the timeout popup. */
.DiscardChangesHeader {
    border-bottom: 1px solid #e5e5e5;
}

.DiscardChangesModalFooter {
    gap: 8px;
}

.keepChangesBtn {
    display: flex;
    padding: 12px 20px;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    background: var(--Secondary);
    color: var(--white);
    font-size: 17px;
    font-weight: 700;
    line-height: 140%;
    border: 0;
}

.discardChangesBtn {
    border-radius: 4px;
    border: 1px solid var(--Secondary);
    color: var(--Secondary);
    font-size: 17px;
    font-weight: 700;
    line-height: 140%;
    padding: 12px 20px;
    background: transparent;
}

    .discardChangesBtn:hover {
        color: black;
    }

@media (max-width:600px) {
    .keepChangesBtn,
    .discardChangesBtn {
        flex: 1 1 0;
        font-size: 13px;
    }
}

/* A lighter band sweeps along the filled part of the search progress bar, so it
   looks alive between updates. In RTL the bar fills from the right, so the band
   travels the other way. */
#progressBar {
    background-image: linear-gradient( to left, rgba(255, 255, 255, 0) 0%, var(--Secondary-light) 50%, rgba(255, 255, 255, 0) 100% );
    background-repeat: no-repeat;
    background-size: 35% 100%;
    animation: search-progress-sweep 1.8s linear infinite;
}

@keyframes search-progress-sweep {
    from {
        background-position: 140% 0;
    }

    to {
        background-position: -40% 0;
    }
}

@media (prefers-reduced-motion: reduce) {
    #progressBar {
        animation: none;
        background-image: none;
    }
}

/* The plane rides the leading edge of the fill, which in RTL is its left end, so the
   icon is anchored there and mirrored to point the way it is travelling. */
.search-progress {
    height: 14px;
    overflow: visible;
}

    .search-progress,
    .search-progress #progressBar {
        border-radius: 999px;
    }

#progressBar {
    position: relative;
    overflow: visible;
}

.search-progress-plane {
    position: absolute;
    top: 50%;
    left: -17px;
    transform: translateY(-50%) scaleX(-1);
    font-size: 16px;
    color: var(--Secondary);
}

/* The loading messages live under the bar now that no full-screen loader covers the
   search, with a small spinner beside them while the integrations answer. */
.search-progress-status {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-inline: 8px;
    margin-bottom: 5px;
    transition: opacity 0.6s ease;
}

    .search-progress-status.fading {
        opacity: 0;
    }

.search-progress-spinner {
    flex: none;
    border-width: 2px;
    color: var(--Secondary);
}

.search-progress-message {
    margin: 0;
    font-size: 15px;
    font-weight: 700;
}


