/* Error de minimización. Devolviendo el contenido no minimizado.
(1321,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,2993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3719): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,3993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4433): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4781): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,4998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5490): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(1321,5527): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(1321,5564): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(1321,5603): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(1321,5636): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,5668): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(1321,5711): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,5850): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,6004): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(1321,6988): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(1321,7136): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1321,7161): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,7216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,7397): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1321,7604): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(1321,7719): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,7754): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,7985): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,11217): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,11242): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,11271): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,11308): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,11473): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,11593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,11614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,11665): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,11708): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,12249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,12494): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1321,12538): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,12581): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,12667): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,12710): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1321,12746): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1321,13922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,13949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,13976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,14260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15963): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,15999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,17739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,19479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,20998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,21220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,22980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,23636): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,23716): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(1321,23743): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(1321,23769): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,23810): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(1321,23849): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,23902): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(1321,23926): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(1321,23949): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(1321,24085): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,24257): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,24331): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,24506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,24950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25271): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,25306): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,25347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25483): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25608): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,25643): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,25682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,25943): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,25978): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,26014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26275): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,26310): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,26349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26610): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,26645): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,26683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26819): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,26944): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,26979): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,27016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27277): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,27312): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,27348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,27609): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(1321,27644): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(1321,28313): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28367): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28485): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28537): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28624): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28677): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,28771): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,28912): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,29011): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,29064): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,29093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,29130): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,29431): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,29469): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,29742): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,29811): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,29887): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1321,30066): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,30104): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1321,30225): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,30664): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,30702): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1321,30823): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,31258): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1321,31371): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1321,31499): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,31587): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,31817): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,31899): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,32247): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,32327): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,32670): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,32761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,32851): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,32945): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,33128): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,33227): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,33320): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,33417): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,33454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,33824): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,33923): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,33958): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(1321,33987): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(1321,34123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,34152): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,34189): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,34586): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1321,34673): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,34802): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,34934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,34990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,35557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,35734): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(1321,35775): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(1321,35891): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,35920): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,36377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,36662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,36914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,37405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,37627): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(1321,37869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,38098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,38702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,39964): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1321,40657): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1321,40824): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,40906): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,41087): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,41146): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,41388): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,42613): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1321,42892): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1321,43142): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,43174): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,43495): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1321,43527): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,43614): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1321,43761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,43981): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(1321,44550): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,44625): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(1321,44654): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,44683): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,44720): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,44909): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,45103): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,46145): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,46480): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1321,46671): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(1321,46703): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,46938): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1321,47486): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1321,47549): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,47832): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1321,48081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,48580): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1321,48643): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,48859): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(1321,48992): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1321,49126): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,49261): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(1321,49789): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1321,49984): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(1321,50015): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,50270): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1321,50905): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1321,50970): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,51260): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1321,51519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,52103): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1321,52168): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,52391): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(1321,52530): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1321,52670): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,52808): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(1321,53269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,53884): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(1321,53908): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(1321,53944): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(1321,53980): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(1321,54016): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(1321,54054): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(1321,54086): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1321,54253): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(1321,54286): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1321,54327): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(1321,54372): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1321,54593): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1321,54636): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1321,54672): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1321,54733): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1321,54770): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(1321,54800): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(1321,54852): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1321,54895): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(1321,54931): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1321,54985): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1321,55059): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(1321,55113): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1321,55249): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(1321,55293): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(1321,55330): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(1321,55544): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(1321,55632): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(1321,55698): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(1321,55737): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(1321,55781): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(1321,55820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,55978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56106): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56374): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,56984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,57989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58747): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,58956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59101): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59546): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,59995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,60990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61246): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,61970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62322): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62946): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,62973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63731): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(1321,63773): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(1321,63821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,63975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,64002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,64028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,64056): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,64955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,64981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65037): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65265): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,65965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66105): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(1321,66154): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(1321,66191): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(1321,66220): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(1321,66268): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(1321,66303): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(1321,66377): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(1321,66434): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(1321,66472): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(1321,66518): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(1321,66609): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1321,66651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,66965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67313): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,67866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,68034): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1321,68418): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1321,68857): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(1321,69386): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(1321,69461): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(1321,69549): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1321,69583): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1321,69650): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1321,69791): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(1321,69879): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(1321,69932): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(1321,70015): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(1321,70090): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(1321,70178): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(1321,70339): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(1321,70375): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(1321,70451): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(1321,70544): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(1321,70578): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(1321,70618): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(1321,70663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,70988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,71025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,71062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,71104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,71818): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,71944): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,73078): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,73416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,73765): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(1321,73794): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(1321,73833): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(1321,73874): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(1321,73911): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(1321,74183): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(1321,74337): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(1321,74411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74774): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,74896): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1321,74934): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(1321,75010): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1321,75050): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1321,75123): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1321,75180): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(1321,75296): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(1321,75407): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(1321,75461): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(1321,75508): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(1321,75598): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(1321,75688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,75741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,75779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,75857): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(1321,75952): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(1321,76007): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(1321,76052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,76080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,76121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,76192): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(1321,76290): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(1321,76525): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(1321,76915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,76939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,76968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77611): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,77952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78218): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(1321,78245): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(1321,78533): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1321,78581): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(1321,78627): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(1321,78671): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(1321,78710): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(1321,78825): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(1321,78867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,78995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,79050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,79260): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1321,79391): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1321,79477): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(1321,79595): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(1321,79630): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(1321,79675): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(1321,79730): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(1321,79789): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,79818): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(1321,79870): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(1321,79920): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(1321,80141): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(1321,80284): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(1321,80423): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(1321,80721): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,80770): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,81635): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,81684): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,82549): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,82598): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,83464): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,83513): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,84383): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,84432): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,85266): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,85315): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(1321,85944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,85988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86243): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,86962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,87571): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(1321,87599): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1321,87658): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1321,87710): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1321,87744): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1321,87786): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(1321,87984): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,88043): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,88156): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,88217): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,88360): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(1321,88384): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1321,88414): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(1321,88461): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1321,88497): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(1321,88561): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(1321,88614): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(1321,88716): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(1321,88761): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1321,88790): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,88841): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1321,88883): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1321,88919): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1321,88953): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1321,89020): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,89055): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,89115): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1321,89144): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,89179): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(1321,89221): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(1321,89254): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(1321,89288): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(1321,89358): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,89393): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,89470): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,89524): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(1321,89577): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,89675): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1321,89713): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(1321,89774): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,89827): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(1321,89931): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(1321,89980): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,90114): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,90173): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,90262): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,90323): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(1321,90390): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(1321,91277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,91934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,92937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,93082): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(1321,93116): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(1321,93171): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(1321,93234): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(1321,93318): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(1321,93463): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(1321,93513): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(1321,93572): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1321,93608): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1321,93699): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(1321,93745): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(1321,93829): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1321,93871): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1321,93951): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(1321,94024): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(1321,94070): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(1321,94272): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-border-color'
(1321,94336): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(1321,94433): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(1321,94476): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(1321,94506): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(1321,94545): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(1321,94631): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,94689): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,94794): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1321,94858): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1321,95003): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,95063): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,95181): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1321,95247): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(1321,95363): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,95423): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(1321,95481): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(1321,95516): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(1321,95968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,96918): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(1321,96949): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(1321,96994): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(1321,97039): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(1321,97103): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(1321,97141): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(1321,97223): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1321,97326): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(1321,97368): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(1321,97411): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(1321,97475): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(1321,97521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,97961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98228): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,98575): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(1321,98606): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(1321,98647): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(1321,98684): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(1321,98749): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(1321,98780): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(1321,98820): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(1321,99080): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(1321,99130): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(1321,99173): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(1321,99246): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(1321,99296): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(1321,99347): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(1321,99438): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(1321,99489): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(1321,99533): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(1321,99621): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(1321,99694): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(1321,99740): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(1321,99840): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,99926): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1321,99987): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1321,100079): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1321,100141): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(1321,100186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100553): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,100741): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(1321,100767): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(1321,100803): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(1321,100841): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(1321,100889): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(1321,100986): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(1321,101083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101438): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(1321,101464): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(1321,101504): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(1321,101540): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(1321,101579): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(1321,101605): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(1321,101642): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(1321,101735): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(1321,101903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,101994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,102977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,103932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,104002): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1321,104054): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(1321,104100): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(1321,104136): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(1321,104263): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(1321,104346): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(1321,104383): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(1321,104703): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1321,104729): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(1321,105011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,105905): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,106153): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(1321,106282): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(1321,106360): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(1321,106434): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(1321,106492): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(1321,106587): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(1321,106623): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(1321,106665): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(1321,106730): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(1321,106761): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,106801): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(1321,107082): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(1321,107155): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(1321,107228): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(1321,107279): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(1321,107323): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(1321,107479): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,107531): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,107702): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,107856): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,108053): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,108193): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,108246): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,108448): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,108605): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,108808): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,108951): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,109004): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,109207): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,109364): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,109567): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,109710): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,109763): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,109966): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,110123): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,110326): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,110469): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,110522): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,110726): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,110883): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,111086): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,111229): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,111282): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,111488): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,111646): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(1321,111851): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,111995): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,112048): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,112169): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(1321,112291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,112969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,113961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,114984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,115991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,116989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117567): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,117882): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1321,117931): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(1321,118019): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(1321,118070): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(1321,118125): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(1321,118197): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(1321,118238): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(1321,118404): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(1321,118465): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1321,118537): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(1321,118572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,118957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,119000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,119050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,119105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,119182): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(1321,119233): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(1321,119265): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(1321,119324): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(1321,119378): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1321,119413): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(1321,119453): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(1321,119494): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1321,119592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,119646): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(1321,119820): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(1321,119898): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(1321,119924): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1321,119956): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(1321,120002): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(1321,120070): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1321,120105): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(1321,120169): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1321,120201): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1321,120260): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(1321,120292): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(1321,120371): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1321,120410): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1321,120456): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(1321,120505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,120995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,121406): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(1321,121559): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1321,121914): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1321,122145): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(1321,122258): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(1321,122317): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(1321,122371): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(1321,122406): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(1321,122449): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(1321,122500): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,122526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,122548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,122615): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(1321,122683): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(1321,122765): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(1321,122890): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(1321,122935): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(1321,122977): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(1321,123036): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1321,123096): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1321,123170): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1321,123214): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1321,123271): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1321,123316): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(1321,123361): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(1321,123441): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(1321,123527): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1321,123664): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(1321,123690): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1321,123740): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(1321,123777): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(1321,123819): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(1321,123882): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1321,123944): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(1321,124008): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(1321,124068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,124094): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,124179): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(1321,124241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,124310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,124370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126626): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,126729): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(1321,126775): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(1321,126812): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1321,127084): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(1321,127165): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(1321,127235): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,127272): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,127516): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,127677): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,127713): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,127768): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1321,127897): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,127935): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,127973): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,128141): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,128177): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,128213): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,128270): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1321,128402): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,128579): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,128615): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,128666): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1321,128797): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,128835): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,128873): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,129041): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,129084): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(1321,129120): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(1321,129169): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1321,129215): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(1321,129251): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(1321,129279): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(1321,129313): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(1321,129372): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(1321,129407): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(1321,129443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,129983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130129): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,130307): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(1321,130356): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(1321,130396): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1321,130668): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(1321,130734): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1321,130790): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,130827): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1321,130872): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(1321,130948): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,130985): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,131290): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,131324): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,131581): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,131617): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,131788): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1321,131931): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,131979): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1321,132109): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,132143): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,132181): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,132219): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,132483): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,132519): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,132555): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,132728): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1321,132871): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,132921): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1321,133054): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,133088): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,133364): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,133400): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,133570): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1321,133716): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,133767): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1321,133956): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,134009): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,134065): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,134102): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1321,134241): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,134275): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,134313): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,134351): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,134617): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,134660): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(1321,134696): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(1321,134863): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(1321,135008): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,135057): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(1321,135102): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(1321,135137): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(1321,135198): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(1321,135239): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(1321,135287): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(1321,135329): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(1321,135366): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(1321,135420): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1321,135482): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(1321,135577): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(1321,135610): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(1321,135649): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(1321,139889): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(1321,139920): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(1321,139960): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(1321,140021): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(1321,140071): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(1321,140170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140379): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(1321,140474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140864): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,140982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,141667): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,141750): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,141811): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,141883): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,142087): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,142126): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,142165): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,142274): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,142312): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,142351): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,142467): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,142524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,142563): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,142677): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,142731): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,142770): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,143015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,143042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,143359): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,143442): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,143503): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,143575): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,143779): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,143818): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,143857): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,143966): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,144004): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,144043): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,144159): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,144216): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,144255): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,144369): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,144423): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,144462): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,144707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,144734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,145051): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,145134): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,145195): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,145267): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,145471): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,145510): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,145549): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,145658): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,145696): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,145735): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,145851): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,145908): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,145947): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,146061): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,146115): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,146154): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,146399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,146426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,146744): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,146827): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,146888): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,146960): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,147166): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,147205): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,147244): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,147353): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,147391): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,147430): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,147546): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,147603): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,147642): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,147756): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,147810): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,147849): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,148095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,148122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,148441): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,148524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,148585): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,148657): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,148865): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,148904): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,148943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,149053): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,149091): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,149130): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,149247): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,149304): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,149343): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,149458): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,149512): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,149551): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,149803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,149830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,150118): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(1321,150201): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(1321,150262): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(1321,150334): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(1321,150478): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,150517): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,150556): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,150662): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(1321,150700): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,150739): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,150852): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,150909): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,150948): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,151059): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(1321,151113): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(1321,151152): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(1321,151614): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1321,151644): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1321,151716): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1321,151757): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1321,151815): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1321,151870): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1321,151926): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1321,152002): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(1321,152076): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(1321,152106): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(1321,153023): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,153045): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153141): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,153165): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153259): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,153281): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153372): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,153391): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153485): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,153507): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153600): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,153621): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153713): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,153733): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153824): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,153843): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,153902): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,153924): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,153995): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,154017): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154090): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,154112): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154219): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,154300): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154383): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154456): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,154480): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,154551): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,154575): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154648): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,154672): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154783): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,154864): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,154947): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155018): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,155040): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,155111): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,155133): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155206): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,155228): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155335): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,155416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155499): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155567): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,155586): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,155657): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,155676): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155749): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,155768): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,155870): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,155952): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156036): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156107): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,156129): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,156200): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,156222): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156295): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,156317): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156425): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,156507): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156591): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156661): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,156682): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,156753): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,156774): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156847): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,156868): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,156973): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,157054): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157137): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157206): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,157226): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,157297): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,157317): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157390): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,157410): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157515): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,157598): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157683): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157751): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,157770): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,157841): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,157860): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,157933): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,157952): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158052): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,158132): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158291): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158320): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,158391): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158420): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158493): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158522): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158631): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158660): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,158733): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158762): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158838): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(1321,158867): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,158955): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(1321,158980): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(1321,159005): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(1321,159033): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(1321,159060): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(1321,159184): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1321,159209): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,159264): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1321,159289): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(1321,159656): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(1321,159786): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(1321,159889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,159923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,159957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,159994): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,161969): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,164183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,164872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,165738): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,165761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1321,165784): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,165869): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,165892): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1321,165915): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,166010): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,166033): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1321,166056): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,166157): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,166180): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1321,166203): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,166305): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(1321,166328): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(1321,166351): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(1321,166435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,166480): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,166502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,166551): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,166596): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,166620): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,166667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,166712): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,166734): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,166778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,166823): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,166842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,166889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,166934): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,166956): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,167047): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,167068): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,167158): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,167178): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,167267): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,167286): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,167376): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1321,167396): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,167486): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1321,167506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(1321,167578): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(1321,167658): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(1321,167738): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(1321,167813): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(1321,167888): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(1321,167965): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(1321,168040): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(1321,168113): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(1321,168351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,168394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,168438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,168481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,168526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,175621): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1321,177010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177046): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,177068): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177149): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,177173): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177252): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,177274): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177350): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,177369): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177448): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,177470): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177548): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,177569): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177646): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,177666): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177742): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,177761): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177838): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1321,177858): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,177935): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1321,177955): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,177995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178031): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(1321,178056): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1321,178097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178128): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,178174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178349): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(1321,178400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178431): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(1321,178481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178512): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(1321,178554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,178789): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(1321,178862): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(1321,178935): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(1321,179003): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(1321,179071): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(1321,179141): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(1321,179209): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(1321,179275): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(1321,179326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179468): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,179741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,180149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,180219): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,180241): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180312): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,180334): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,180469): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,180493): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180564): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,180588): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,180721): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,180743): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180814): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,180836): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,180896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,180966): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,180985): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181056): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,181075): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,181208): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,181230): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181301): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,181323): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,181455): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,181476): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181547): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,181568): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,181699): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,181719): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181790): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,181810): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,181870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,181940): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,181959): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,182030): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,182049): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,182104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182174): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1321,182199): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,182272): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(1321,182297): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(1321,182364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,182953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183171): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1321,183193): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183279): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1321,183303): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183387): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1321,183409): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183490): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1321,183509): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183593): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1321,183615): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183698): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1321,183719): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183801): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1321,183821): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,183902): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1321,183921): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,183958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184003): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1321,184023): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,184060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184105): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1321,184125): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,184161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184206): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(1321,184228): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,184271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184392): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(1321,184419): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,184464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184509): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(1321,184535): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1321,184577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,184779): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(1321,184855): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(1321,184931): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(1321,185002): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(1321,185073): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(1321,185146): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(1321,185217): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(1321,185286): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(1321,185351): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(1321,185813): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,185909): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,185971): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,186030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,186092): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,186154): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,186264): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,186339): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,186397): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,186555): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,186616): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,186691): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,186749): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,186821): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,186882): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,186957): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,187018): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,187093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,187155): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,187329): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,187392): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,187468): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,187529): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,187692): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,187756): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,187832): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,187893): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,187966): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,188030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,188106): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,188170): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,188246): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,188311): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,188490): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,188556): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,188638): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,188698): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,188872): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,188935): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,189017): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,189077): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,189156): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,189219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,189301): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,189364): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,189446): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,189510): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,189700): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,189765): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,189845): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,189902): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,190069): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,190129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(1321,190209): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,190266): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(1321,190343): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,190403): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(1321,190483): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,190543): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(1321,190623): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,190684): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(1321,190867): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(1321,190929): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(2006,1): run-time error CSS1019: Unexpected token, found '}'
(9412,4): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(9412,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(9412,133): run-time error CSS1019: Unexpected token, found '@keyframes'
(9412,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	-ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


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

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

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

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

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

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

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

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

}

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

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

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

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

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	-ms-filter: "alpha(opacity=25)"; /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333;
}

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

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

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

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;
}
.ui-state-checked {
	border: 1px solid #dad55e;
	background: #fffa90;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	-ms-filter: "alpha(opacity=70)"; /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_777777_256x240.png");
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .003;
	-ms-filter: Alpha(Opacity=.3); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0px 0px 5px #666666;
	box-shadow: 0px 0px 5px #666666;
}

@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 */
/*
 You probably do not need to edit this at all.

 Add some SmartMenus required styles not covered in Bootstrap 4's default CSS.
 These are theme independent and should work with any Bootstrap 4 theme mod.
*/


/* Carets in collapsible mode (make them look like +/- buttons) */
.navbar-nav.sm-collapsible .sub-arrow {
	position: absolute;
	top: 50%;
	right: 0;
	margin: -0.7em 0.5em 0 0;
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: .25rem;
	padding: 0;
	width: 2em;
	height: 1.4em;
	font-size: 1.25rem;
	line-height: 1.2em;
	text-align: center;
}
.navbar-nav.sm-collapsible .sub-arrow::before {
	content: '+';
}
.navbar-nav.sm-collapsible .show > a > .sub-arrow::before {
	content: '-';
}
.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow {
	border-color: rgba(255, 255, 255, .1);
}
/* make sure there's room for the carets */
.navbar-nav.sm-collapsible .has-submenu {
	padding-right: 3em;
}
/* keep the carets properly positioned */
.navbar-nav.sm-collapsible .nav-link,
.navbar-nav.sm-collapsible .dropdown-item {
	position: relative;
}


/* Nav carets in expanded mode */
.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: .255em;
	vertical-align: .255em;
	border-top: .3em solid;
	border-right: .3em solid transparent;
	border-left: .3em solid transparent;
}
/* point the arrows up for .fixed-bottom navbars */
.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow,
.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after {
	border-top: 0;
	border-bottom: .3em solid;
}


/* Dropdown carets in expanded mode */
.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow,
.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after {
	position: absolute;
	top: 50%;
	right: 0;
	width: 0;
	height: 0;
	margin-top: -.3em;
	margin-right: 1em;
	border-top: .3em solid transparent;
	border-bottom: .3em solid transparent;
	border-left: .3em solid;
}
/* make sure there's room for the carets */
.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu {
	padding-right: 2em;
}


/* Scrolling arrows for tall menus */
.navbar-nav .scroll-up,
.navbar-nav .scroll-down {
	position: absolute;
	display: none;
	visibility: hidden;
	height: 20px;
	overflow: hidden;
	text-align: center;
}
.navbar-nav .scroll-up-arrow,
.navbar-nav .scroll-down-arrow {
	position: absolute;
	top: -2px;
	left: 50%;
	margin-left: -8px;
	width: 0;
	height: 0;
	overflow: hidden;
	border-top: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid;
	border-left: 7px solid transparent;
}
.navbar-nav .scroll-down-arrow {
	top: 6px;
	border-top: 7px solid;
	border-right: 7px solid transparent;
	border-bottom: 7px solid transparent;
	border-left: 7px solid transparent;
}


/* Add some spacing for 2+ level sub menus in collapsible mode */
.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu {
	margin: .5em;
}


/* Fix SmartMenus sub menus auto width (subMenusMinWidth/subMenusMaxWidth options) */
.navbar-nav:not([data-sm-skip]) .dropdown-item {
	white-space: normal;
}
.navbar-nav:not(.sm-collapsible) .sm-nowrap > li > .dropdown-item {
	white-space: nowrap;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

html {
    font-size: initial;
}

body {
    font-family: 'Heebo', sans-serif;
    font-size: 1.125rem;
    line-height: 1.55;
    color: #222;
}

@media (max-width: 991.98px) {
    body {
        font-size: 1rem;
        line-height: 1.55;
    }
}

.container-fluid {
    max-width: 1480px;
}

label {
    font-weight: inherit;
}

select.form-control {
    font-family: 'Heebo', sans-serif;
}

.form-group {
    display: flex;
    justify-content: center;
}

.text-left {
    text-align: left !important;
}

b, strong {
    font-weight: bold;
}

p a, .link {
    color: inherit;
    position: relative;
    text-decoration: none;
}

    p a:after, .link:after {
        content: '';
        height: 1px;
        background: #222;
        position: absolute;
        width: 100%;
        bottom: 3px;
        left: 0;
        -webkit-transition: all 0.3s ease-in-out; /* Chrome y Safari */
        -moz-transition: all 0.3s ease-in-out; /* Mozilla Firefox */
        -o-transition: all 0.3s ease-in-out; /* Opera */
        -ms-transition: all 0.3s ease-out; /* Internet Explorer */
        transition: all 0.3s ease-in-out; /* W3C */
    }

    p a:hover, .link:hover, p a:focus, .paragraph a:focus, .link:focus {
        color: #ff8300;
        text-decoration: none;
    }

        p a:hover:after, .link:hover:after, p a:focus:after, .paragraph a:focus:after, .link:focus:after {
            background: #ff8300;
        }

.paragraph p:not(:last-child) {
    margin-bottom: 1.38rem;
}

a:hover,
input:hover,
button:hover,
.box-acces,
.block-shop-online .box-acces .ico, ul {
    -webkit-transition: all 0.3s ease-in-out; /* Chrome y Safari */
    -moz-transition: all 0.3s ease-in-out; /* Mozilla Firefox */
    -o-transition: all 0.3s ease-in-out; /* Opera */
    -ms-transition: all 0.3s ease-out; /* Internet Explorer */
    transition: all 0.3s ease-in-out; /* W3C */
}

@media (max-width: 767px) {
    /* Background shopping cart */
    .dropdown-backdrop {
        background-color: #000;
        opacity: 0.8;
    }
}

ol, ul {
    margin: 0;
    padding: 0;
}

.help-block {
    font-size: 13px;
    color: #666666;
    margin-left: 8px;
    margin-top: 1px;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .margin-bootom-xs {
        margin-bottom: 5px;
    }
}

@media (min-width: 768px) {
    .margin-bootom-sm {
        margin-bottom: 10px;
    }
}

@media (min-width: 992px) {
    .margin-bootom-md {
        margin-bottom: 20px;
    }
}

@media (min-width: 1200px) {
    .margin-bootom-lg {
        margin-bottom: 40px;
    }
}

.hr-main {
    margin-top: 0;
    margin-bottom: 30px;
}

.color-orange {
    color: #ff8300;
}

.bg-color-recollida-botiga {
    background-color: #4EC1E0;
}

.bg-color-box-directe {
    background-color: #FF6B00;
}

.bg-color-entrega-domicili {
    background-color: #6CC04A;
}

.bg-color-horoteca {
    background-color: #00548B;
}


.table-responsive {
    -webkit-overflow-scrolling: touch;
}

/* COLORS LABELS */

.red {
    background-color: #D72638;
}

.turquoise {
    background-color: #72CCDC;
}

.brown {
    background-color: #553624;
}

.especial-setmana-santa {
    background-color: #9abd97;
}

.black {
    background: #000;
}

.green {
    background: #29a54e;
}

/* NAV BAR */

.navbar-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1000;
}

.navbar {
    margin-bottom: 0px;
    border: 0px;
    min-height: 30px;
}

.navbar-inverse {
    background-color: white;
}

.navbar-brand {
    display: none;
}

.navbar .searchbox {
    display: none;
}

.navbar .navbar-nav > li > a {
    font-size: 13px;
    color: #808080;
    padding: 7px 10px 7px 10px;
    line-height: 16px;
    font-weight: 400;
    display: inline-block;
}

.navbar .navbar-nav > li.active,
.navbar .navbar-nav > li.active:hover,
.navbar .navbar-nav > li:hover {
    -webkit-transition: all 0.3s ease-in-out; /* Chrome y Safari */
    -moz-transition: all 0.3s ease-in-out; /* Mozilla Firefox */
    -o-transition: all 0.3s ease-in-out; /* Opera */
    -ms-transition: all 0.3s ease-out; /* Internet Explorer */
    transition: all 0.3s ease-in-out; /* W3C */
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
    background-color: transparent;
}


.navbar-bonarea li a:hover, .navbar-bonarea li.active-top a {
    color: #000000 !important;
    text-decoration: none;
    /*font-weight: 700;*/
}

.navbar-bonarea li.active-top a {
    font-weight: 700;
}

    .navbar-bonarea li a:hover span, .navbar-bonarea li.active-top a span {
        opacity: 1;
    }

.toolbar-login {
    padding: 20px 8px 20px 8px;
}

@media (min-width: 768px) {
    #navbar .dropdown:hover .dropdown-menu {
        display: block;
    }

    .navbar-right {
        margin-right: 0;
    }
}

.navbar-inverse .navbar-toggle {
    display: none;
}

@media (max-width: 767.98px) {
    .container-fluid > .navbar-header {
        background-color: #FFF;
        border-bottom: 1px solid #eee;
        position: relative;
        height: 50px;
    }

    .navbar-inverse {
        background-color: transparent;
    }

    .navbar-brand {
        display: block;
    }

    .navbar-toggle {
        background-color: transparent;
        padding: 13px 13px;
    }

    .navbar-inverse .navbar-brand {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        margin: 0;
    }

    .navbar-inverse .navbar-toggle {
        float: none;
        border-color: transparent;
        z-index: 1;
        margin-top: 3px;
        margin-bottom: 0;
        font-size: 0;
        outline: none;
        display: block;
    }

    button.navbar-inverse .navbar-toggle:hover,
    button.navbar-inverse .navbar-toggle:focus {
        background-color: transparent;
        border: none;
    }

    .navbar .searchbox {
        position: relative;
        float: right;
        display: block;
        width: 180px;
        margin: 8px 10px 0px 0px;
    }

    .navbar-inverse .navbar-collapse {
        background-color: #fff;
        border: 0;
        -webkit-box-shadow: -1px 3px 5px 1px rgba(0,0,0,0.22);
        -moz-box-shadow: -1px 3px 5px 1px rgba(0,0,0,0.22);
        box-shadow: -1px 3px 5px 1px rgba(0,0,0,0.22);
        position: relative;
        height: calc(100vh - 6.1vh);
        overflow-y: scroll;
    }

        .navbar-inverse .navbar-collapse .navbar-nav {
            /*margin: 0 -15px;*/
        }

        .navbar-inverse .navbar-collapse ul.navbar-nav:first-child {
            padding-top: 15px;
        }

        .navbar-inverse .navbar-collapse ul.navbar-nav {
            border-bottom: 1px solid #ccc;
            margin-bottom: 15px;
            padding-bottom: 15px;
        }

    .navbar .navbar-nav .open .dropdown-menu {
        background-color: #FFF;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
    }

    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }

        .navbar-toggle .icon-bar + .icon-bar {
            margin-top: 4px;
        }

    .navbar-inverse .navbar-toggle .icon-bar {
        background-color: #000;
        display: block;
    }

    .navbar-inverse .navbar-toggle[aria-expanded="true"] .icon-bar {
        background-color: red;
        display: none;
    }

    .navbar-inverse .navbar-toggle .icon-close {
        display: none;
    }

    .navbar-inverse .navbar-toggle[aria-expanded="true"] .icon-close {
        display: block;
    }

    .navbar-inverse .navbar-toggle .icon-close {
        margin: 0 auto;
        display: none;
    }

    .navbar .navbar-nav > li.show > a {
        color: #ff8300 !important;
    }

        .navbar .navbar-nav > li.show > a.webs-grup {
            font-weight: 700;
        }

    .navbar .navbar-nav > li > a {
        font-size: 16px;
        padding: 15px 20px;
        color: #222;
        text-decoration: none;
    }

    /*------------------------ MENU MOBILE -----------------------------*/
    #navbar ul.navbar-bonarea:first-child > li > a {
        font-weight: 700;
    }

    .navbar-bonarea > li > a.icon:after {
        content: '';
        background-image: url(img/icons/icon-next-orange.svg);
        background-repeat: no-repeat;
        background-size: cover;
        height: 12px;
        width: 12px;
        position: absolute;
        right: 1.25rem;
        transform: rotate( 90deg );
    }

    .menu-mobil {
        padding: 0;
        border: none;
    }

        .menu-mobil > ul, .menu-mobil .dropdown-submenu {
            border-bottom: 1px solid #D1CFCF;
        }

            .menu-mobil > ul > li, .menu-mobil .dropdown-submenu:first-child, .submenu-mobil > ul > li {
                border-top: 1px solid #D1CFCF;
            }

                .menu-mobil > ul > li > a, .menu-mobil .dropdown-submenu > a, .submenu-mobil > ul > li > a {
                    padding-top: 10px;
                    padding-left: 1.25rem;
                    padding-right: 1.25rem;
                    padding-bottom: 10px;
                    display: block;
                    color: #808080;
                    font-size: 1rem;
                }

                .submenu-mobil > ul > li > a {
                    padding-left: 1.875rem;
                }

    .dropdown-submenu > a {
        position: relative;
    }

        .dropdown-submenu > a.icon:after {
            content: '';
            background-image: url('img/icons/icon-next.svg');
            background-repeat: no-repeat;
            background-size: cover;
            height: 12px;
            width: 12px;
            position: absolute;
            right: 1.25rem;
            top: 1em;
            transform: rotate( 90deg );
        }

    .dropdown-submenu.open > a, .dropdown-submenu.open > a:hover {
        text-decoration: none;
        background-color: #fff;
    }

    .navbar .navbar-nav .open .dropdown-menu.submenu-mobil {
        background-color: #E5E3E4;
        padding: 0;
        margin: 0;
    }
}

@media (max-width: 480px) {
    .navbar .searchbox {
        width: 138px;
    }

    .navbar-inverse .navbar-collapse {
        width: inherit;
        float: inherit;
    }
}

@media (max-width: 350px) {
    .navbar .searchbox {
        display: none;
    }
}

/* ------ HEADER ------ */
.section-header {
    border-bottom: 1px solid #ddd;
    background: #fff;
    position: relative;
    z-index: 5;
}

#header {
    margin-top: 30px;
}

    #header, #header .menu {
        height: 60px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

        #header .menu {
            padding-left: 3%;
            width: 100%;
        }

            #header .menu a {
                font-size: 1rem;
                color: #808080;
                text-decoration: none;
                display: inline-block;
                padding: 0;
            }

                #header .menu a.btn-buy, a.btn-buy.online, a.btn-buy.horeca {
                    margin-left: auto;
                    padding: 5px 10px;
                    color: #fff;
                    border-radius: 5px;
                    border: 1px solid;
                    margin-right: 0;
                }

}

a.btn-buy.online {
    display: inline-block;
}

#header .menu a.btn-buy.online, a.btn-buy.online {
    margin-left: auto;
    background: #ff8300;
    text-decoration: none;
}

#header .menu a.btn-buy.horeca, a.btn-buy.horeca {
    margin-left: auto;
    background: #00548B;
}

#header .menu a.btn-buy.online:hover {
    background: #fff;
    color: #ff8300;
    border-color: #ff8300;
}

#header .menu a.btn-buy.horeca:hover {
    background: #fff;
    color: #00548B;
    border-color: #00548B;
}

#header .menu a.selection {
    color: #222;
    font-weight: bold;
}

    #header .menu a.selection .icon-down path {
        stroke: #000;
        stroke-width: 2;
    }

#header .menu > a, #header .menu .dropdown-own {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding-top: 1.125rem;
    padding-bottom: 1.125rem;
    padding-left: .7rem;
    margin-right: 0.5rem;
}

.dropdown.dropdown-own.show {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
}

#header .menu > a:not(:last-child), #header .menu .dropdown-own {
    padding-right: .7rem;
}

#header .menu a:hover, #header .menu .show > a {
    color: #ff8300;
    background: transparent;
}

    #header .menu .show > a .icon-down path {
        stroke: #ff8300;
    }

.dropdown.dropdown-own {
    position: initial;
}

.dropdown-menu.dropdown-menu-own {
    top: 60px;
    left: 0;
    right: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    border-left: 0;
    border-right: 0;
    border-top: 1px solid #ccc;
    border-bottom: 2px solid #ff8300;
    padding: 0;
    margin: 0;
}

#header .menu .dropdown-menu-own a {
    padding: 1.16rem 0.7rem;
    display: inline-block;
}

#header-logo .logo {
    max-width: 130px;
}

#header_slider {
    margin-bottom: 15px;
}

@media (max-width: 767px) {
    .section-header {
        display: none;
    }

    #header {
        margin-top: 50px;
    }
}

.triangle-up {
    position: relative;
}

    .triangle-up:before, .triangle-up:after {
        content: '';
        width: 0;
        height: 0;
        position: absolute;
        border-left: 7px solid transparent;
        border-right: 7px solid transparent;
        border-bottom: 10px solid;
    }

.first.triangle-up:before, .first.triangle-up:after {
    left: 236px;
}

.second.triangle-up:before, .second.triangle-up:after {
    left: 365px;
}

@media (max-width: 1199.98px) {
    .first.triangle-up:before, .first.triangle-up:after {
        left: 204px;
    }

    .second.triangle-up:before, .second.triangle-up:after {
        left: 331px;
    }
}

@media (max-width: 991.98px) {
    .first.triangle-up:before, .first.triangle-up:after {
        left: 157px;
    }

    .second.triangle-up:before, .second.triangle-up:after {
        left: 251px;
    }
}

.triangle-up:before {
    border-bottom-color: #ccc;
    top: -11px;
}

.triangle-up:after {
    border-bottom-color: white;
    top: -9px;
}

.backdrop {
    position: absolute;
    top: 0;
    bottom: 0;
    background: #000;
    opacity: 0;
    z-index: 4;
}

    .backdrop.show {
        opacity: .3;
        width: 100%;
    }

@media (max-width: 1199.98px) {
    #header-logo .logo {
        max-width: 110px;
    }
}

@media (max-width: 991.98px) {
    #header-logo .logo {
        max-width: 98px;
    }

    #header .menu {
        padding-left: 1%;
    }

        #header .menu a {
            font-size: 14px;
            letter-spacing: -0.1px;
        }

        #header .menu > a, #header .menu .dropdown-own {
            padding-left: .2rem;
            margin-right: 0.1rem;
        }

            #header .menu > a:not(:last-child), #header .menu .dropdown-own {
                padding-right: .2rem;
            }

        #header .menu a.btn-buy {
            padding: 5px 4px;
        }
}
/* MENU GENERAL */
.container-main {
    margin-top: 50px;
    padding-top: 20px;
    margin-bottom: 20px;
}

    .container-main .title, .container-main .lead {
        margin-bottom: 1.25rem;
    }

@media (min-width: 768px) {
    .container-main .title, .container-main .lead {
        margin-bottom: 1.875rem;
    }

    .container-main {
        margin-top: 30px;
        padding-top: 0;
        margin-bottom: 30px;
    }
}

@media (min-width: 992px) {
    .container-main {
        margin-top: 40px;
        margin-bottom: 40px;
    }
}

@media (min-width: 1200px) {
    .container-main {
        margin-top: 60px;
        margin-bottom: 60px;
    }
}

.page-header-location {
    font-size: 15px;
    font-weight: 600;
    color: #001c86;
    padding: 0 0 5px 0;
    margin: 0 0 5px 0;
}

@media (max-width: 480px) {
    .main {
        padding-left: 0;
        padding-right: 0;
    }
}

/* HOME */

.block-shop-online .title {
    margin-bottom: 1.875rem;
}

.block-shop-online a.box-acces {
    border-bottom: 1px solid #C0BEBE;
    color: #FFF;
    float: left;
    line-height: 27px;
    margin-right: 1%;
    margin-left: 1%;
    text-align: center;
    text-decoration: none;
    width: 23%;
}

    .block-shop-online a.box-acces:hover {
        border-color: transparent;
    }

.block-shop-online a.botiga-home::after,
.block-shop-online a.box-home::after,
.block-shop-online a.domicili-home::after,
.block-shop-online a.horoteca-home::after {
    padding-bottom: 7%;
    content: '';
    display: block;
    width: 0;
    transition: width .5s;
}

.block-shop-online a.botiga-home::after {
    border-bottom: 1px solid #ef6c00;
}

.block-shop-online a.box-home::after {
    border-bottom: 1px solid #00b5d4;
}

.block-shop-online a.domicili-home::after {
    border-bottom: 1px solid #58ab44;
}

.block-shop-online a.horoteca-home::after {
    border-bottom: 1px solid #004875;
}

.block-shop-online a.botiga-home:hover::after,
.block-shop-online a.box-home:hover::after,
.block-shop-online a.domicili-home:hover::after,
.block-shop-online a.horoteca-home:hover::after {
    width: 100%;
}

.block-shop-online a.botiga-home:hover .bg-color-box-directe {
    background-color: #ef6c00;
}

.block-shop-online a.box-home:hover .bg-color-recollida-botiga {
    background-color: #00b5d4;
}

.block-shop-online a.domicili-home:hover .bg-color-entrega-domicili {
    background-color: #58ab44;
}

.block-shop-online a.horoteca-home:hover .bg-color-horoteca {
    background-color: #004875;
}

.block-shop-online .box-acces .ico {
    font-size: 19px;
    border-radius: 200px 200px 200px 200px;
    -moz-border-radius: 200px 200px 200px 200px;
    -webkit-border-radius: 200px 200px 200px 200px;
    display: inline-block;
    width: 220px;
    height: 220px;
    padding: 63px 8px 0 8px;
    line-height: 26px;
    margin-bottom: 4%;
    font-weight: 600;
}

    .block-shop-online .box-acces .ico img {
        margin: -2% auto 0 auto;
        width: 57%;
        display: block;
    }

.block-shop-online .box-acces .text {
    min-height: 84px;
    color: #333;
}

    .block-shop-online .box-acces .text h3 {
        font-weight: 700;
        margin-bottom: 0.3125rem;
    }

    .block-shop-online .box-acces .text span {
        display: block;
        line-height: 24px;
        color: #999;
        font-weight: 400;
    }

.block-shop-online, .block-grup {
    margin-top: 0;
}

@media (max-width: 767.98px) {

    .block-shop-online, .block-grup {
        margin-top: 0;
    }
}

@media (max-width: 1180px) {
    .block-shop-online .box-acces .ico {
        font-size: 16px;
        line-height: 22px;
        width: 170px;
        height: 170px;
        padding: 45px 10px 0 10px;
    }

        .block-shop-online .box-acces .ico img {
            /*margin: 0 auto;*/
        }

    .block-shop-online a.box-acces {
        font-size: 14px;
        line-height: 23px;
    }

    .block-shop-online .box-acces .text {
        /*min-height: 159px;*/
    }

        .block-shop-online .box-acces .text span {
            font-size: 15px;
        }

    .block-shop-online .box-acces .btn-acces {
        font-size: 18px;
    }
}

@media (max-width: 767px) {
    .block-shop-online .box-acces .btn-acces {
        font-size: 22px;
    }

    .block-shop-online .box-acces .ico {
        line-height: 20px;
        /*padding: 8% 13%;*/
    }

        .block-shop-online .box-acces .ico img {
            /*padding: 9px 7px 2px 7px;*/
            margin-top: -3%;
            width: 63%;
        }

    .block-shop-online a.box-acces {
        width: 48%;
        font-size: 15px;
        border-bottom: none;
    }

        .block-shop-online a.box-acces:nth-child(-n+3) {
            margin-bottom: 20px;
        }

    .block-shop-online a.botiga-home::after,
    .block-shop-online a.box-home::after,
    .block-shop-online a.domicili-home::after,
    .block-shop-online a.horoteca-home::after {
        content: none;
    }

    .block-shop-online .box-acces .text {
        min-height: initial;
    }
}

@media (max-width: 480px) {
    .block-shop-online {
        margin-bottom: 0;
    }

        .block-shop-online .box-acces {
            width: 100%;
            margin-left: 0;
            margin-right: 0;
        }

        .block-shop-online a.box-acces {
            font-size: 13px;
            line-height: 20px;
            width: 48%;
            border-bottom: none;
        }

        .block-shop-online .box-acces .ico img {
            width: 68%;
        }

        .block-shop-online .box-acces .ico {
            font-size: 15px;
            width: 140px;
            height: 140px;
            padding: 30px 20px 0 20px;
        }

        .block-shop-online .box-acces .text span {
            font-size: 13px;
            line-height: 20px;
        }
}
/*-------------------------- BANNER HOME --------------------------------*/
.banner-03 .banner {
    height: 164px;
}

.banner-02 .banner {
    height: 120px;
}

.banner.gradient {
    background: linear-gradient(60deg, rgba(229,227,228,0) 16%, rgba(229,227,228,1) 51%);
}

    .banner.gradient.campaign {
        background: linear-gradient(60deg, rgba(229,227,228,0) 46%, rgba(229,227,228,1) 80%);
    }

.banner.solid {
    background: #E5E3E3;
    overflow: hidden;
}

.banner a {
    color: initial;
    display: block;
    text-decoration: none;
    height: inherit;
    padding: 1.12em;
    position: relative;
}

    .banner a:after {
        content: '';
        background-image: url('img/icons/icon-arrow-right.svg');
        background-repeat: no-repeat;
        height: 20px;
        width: 20px;
        position: absolute;
        position: absolute;
        right: 1.8rem;
        bottom: 1.8rem;
        transition: right .7s ease-in-out, opacity .7s ease-in-out;
    }

.banner .back-img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: -1;
}

    .banner .back-img img {
        position: absolute;
        max-width: none;
        max-height: none;
        min-width: 100%;
        min-height: 100%;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -40%);
        transform: translate(-50%, -50%);
    }

.banner ._img img {
    -webkit-box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 9px 1px rgba(0,0,0,0.2);
}

.banner .pretitle {
    color: #ff8300;
    margin-bottom: 0.313rem;
    font-family: Antenna, Heebo,sans-serif;
}

.banner-03 .title, .banner-02 .title {
    font-size: 1.5rem; /*24*/
    line-height: 1.25;
    margin-bottom: 0.313rem !important;
}

@media (min-width: 992px) {
    .banner a:hover:after {
        right: 2.8rem;
        opacity: .5;
    }
}

@media (max-width: 1199.98px) {
    .banner-03 .banner {
        height: 142px;
    }

    .banner .pretitle {
        font-size: 0.85rem;
    }

    .banner-03 .title, .banner-02 .title {
        font-size: 1.25rem;
    }
}

@media (max-width: 991.98px) {
    .banner-03 .banner {
        height: 133px;
    }

    .banner a {
        padding: 0.938rem;
    }

        .banner a:after {
            right: 0.938rem;
            bottom: 0.938rem;
            background-size: cover;
            height: 14px;
            width: 14px;
        }

    .banner .pretitle {
        font-size: 0.813rem;
    }

    .banner-03 .title, .banner-03 .title {
        font-size: 1.125rem;
    }
}

@media (max-width: 1457px) {
    .banner .back-img img {
        max-width: 130%;
    }
}

@media (max-width: 767.98px) {
    .banner {
        margin-bottom: 1.25rem;
    }

        .banner-03 .banner, .banner ._img, .banner-02 .banner {
            height: 85px;
        }

        .banner ._img {
            overflow: hidden;
            padding: 12px 5px 0 5px;
            margin-top: -0.625em;
        }

        .banner a {
            padding: 0.625em;
        }

        .banner .back-img img {
            max-width: 89%;
            left: 40%;
        }

        .banner .pretitle {
            font-size: 0.7rem;
            margin-bottom: 0;
        }

    .banner-03 .title, .banner-02 .title {
        font-size: 1.05rem;
        margin-bottom: 0 !important;
    }
}


/**/
.section:not(:last-child) {
    margin-bottom: 5rem;
}

.block-shop-online {
    margin-bottom: 1.875rem;
}

.section .title {
    margin-bottom: 3.75rem;
}

.block-shop-online .title {
    margin-bottom: 1.9rem;
}
/*-------------------------- BANNER FOOTER HOME --------------------------------*/
@media (max-width: 1199.98px) {
    .section:not(:last-child) {
        margin-bottom: 3.75rem;
    }
}

@media (max-width: 991.98px) {
    .section:not(:last-child) {
        margin-bottom: 2.5rem;
    }

    .section .title {
        margin-bottom: 2.7rem;
    }
}

@media (max-width: 767.98px) {
    .section .title {
        margin-bottom: 1.75rem;
    }

    .block-shop-online .title {
        margin-bottom: 1.2rem;
    }
}
/*-------------------------- SLIDER --------------------------------*/
.carousel-indicators li, .carousel-indicators .active {
    width: 50px;
}

.carousel-indicators li {
    height: 7px;
}

.carousel-indicators .active {
    height: 9px;
}

.carousel-control {
    width: 7%;
}

    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        margin-right: -24px;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
        margin-left: -24px;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev,
    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        transform: translateY(-50%);
    }

.glyphicon-chevron-right:before, .glyphicon-chevron-left:before {
    content: '';
    background-image: url('img/icons/icon-angle-white.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 30px;
    width: 30px;
    display: inline-block;
}

.glyphicon-chevron-left:before {
    transform: rotate(-180deg);
}

@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        width: 40px;
        height: 40px;
    }

    .glyphicon-chevron-right:before, .glyphicon-chevron-left:before {
        height: 40px;
        width: 40px;
    }
}

@media (max-width: 767.98px) {
    .carousel-control {
        width: 15%;
    }

    .carousel-indicators li {
        height: 6px;
    }

    .carousel-indicators .active {
        height: 8px;
    }

    .carousel-indicators {
        bottom: 3px;
    }
}
/*-------------------------- BUSINESS HOME --------------------------------*/
.block-business-main a {
    display: block;
    padding-bottom: 79%;
    color: #fff;
    text-decoration: none;
    position: relative;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.87156869583771)), color-stop(71%, rgba(0,0,0,0)));
    background: -o-linear-gradient(top, rgba(0,0,0,0.87156869583771) 0%, rgba(0,0,0,0) 71%);
    background: linear-gradient(180deg, rgba(0,0,0,0.87156869583771) 0%, rgba(0,0,0,0) 71%);
}

.block-business-main ._img {
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
}

    .block-business-main ._img img {
        position: absolute;
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        z-index: -1;
        -webkit-transition: -webkit-transform .5s ease-in-out;
        transition: -webkit-transform .5s ease-in-out;
        -o-transition: transform .5s ease-in-out;
        transition: transform .5s ease-in-out;
        transition: transform .5s ease-in-out, -webkit-transform .5s ease-in-out;
    }

.block-business-main .description {
    padding: 3rem 2rem 2rem;
}

    .block-business .description h3, .block-business-main .description h2 {
        display: inline-block;
        -webkit-transition: border .3s ease-in-out;
        -o-transition: border .3s ease-in-out;
        transition: border .3s ease-in-out;
        border-bottom: 1px solid transparent;
    }

    .block-business-main .description h2 {
        margin-bottom: 0.6rem;
    }

    .block-business-main .description h2, .block-business-main .description p {
        margin-bottom: 0.6rem;
    }

.block-business a {
    display: block;
    text-decoration: none;
    color: initial;
    margin-bottom: 0.5rem;
}

.block-business ._img {
    overflow: hidden;
}

    .block-business ._img img {
        -webkit-transition: opacity .5s ease, -webkit-transform .5s ease-in-out;
        transition: opacity .5s ease, -webkit-transform .5s ease-in-out;
        -o-transition: transform .5s ease-in-out, opacity .5s ease;
        transition: transform .5s ease-in-out, opacity .5s ease;
        transition: transform .5s ease-in-out, opacity .5s ease, -webkit-transform .5s ease-in-out;
    }

.block-business a ._icon {
    transition: transform .7s ease-in-out, opacity .7s ease-in-out;
}

.block-business .description {
    padding: 0.8rem 0;
}

    .block-business .description h3 {
        margin-bottom: 0.6rem;
    }

    .block-business .description p {
        color: #808080;
        font-size: 1rem;
        margin-bottom: 0.6rem;
        min-height: 44px;
    }

.icon-arrow-right:after {
    content: '';
    background-image: url('img/icons/icon-arrow-right.svg');
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
}

@media (min-width: 992px) {
    .block-business a:hover img {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.05);
        opacity: 0.6;
    }

    .block-business a:hover ._img {
        background-color: #222;
    }

    .block-business a:hover h3 {
        border-bottom-color: #222;
    }

    .block-business-main a:hover h2 {
        border-bottom-color: #fff;
    }

    .block-business-main a:hover ._img {
        background-color: #222;
    }

    .block-business-main a:hover img {
        -webkit-transform: scale(1.05) translateX(-50%);
        -ms-transform: scale(1.05) translateX(-50%);
        transform: scale(1.05) translateX(-50%);
        opacity: 0.6;
    }

    .block-business a:hover ._icon {
        transform: translateX(5%);
        opacity: 0.5;
    }
}

@media (max-width: 991.98px) {
    .block-business-main a {
        padding-bottom: 93%;
    }

    .block-business .description {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 767.98px) {
    .block-business-main a {
        padding-bottom: 0;
        margin-bottom: 1.3em;
        padding-top: 28%;
    }

    .block-business-main a {
        background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.87156869583771)), color-stop(80%, rgba(0,0,0,0)));
        background: -o-linear-gradient(top, rgba(0,0,0,0.87156869583771) 20%, rgba(0,0,0,0) 80%);
        background: linear-gradient(0deg, rgba(0,0,0,0.87156869583771) 20%, rgba(0,0,0,0) 80%);
    }

    .block-business-main .description {
        padding: 1rem;
    }

    .block-business .description {
        padding-top: 0.6rem;
        padding-bottom: 0.6rem;
    }

        .block-business .description h3 {
            margin-bottom: 0.3rem;
        }

        .block-business .description p {
            font-size: 0.85rem;
            min-height: initial;
            margin-bottom: 0;
        }

    .block-business-main ._img img {
        top: -43%;
    }
}
/*-------------------------- SERVICES HOME --------------------------------*/
.block-services ul {
    list-style: none;
    padding-top: 3%;
}

    .block-services ul li a {
        padding: 1.18rem 0 0 0;
        text-decoration: none;
        color: initial;
        display: inline-block;
        margin-left: 35px;
        position: relative;
        margin-bottom: 0.4rem;
        border-bottom: 1px solid #cccccc;
    }

        .block-services ul li a:before {
            content: '';
            background-image: url('img/icons/icon-next-orange.svg');
            background-repeat: no-repeat;
            background-size: cover;
            height: 12px;
            width: 12px;
            position: absolute;
            left: -36px;
            top: 1.8rem;
            -webkit-transition: left .7s ease, opacity .7s ease-in-out;
            -o-transition: left .7s ease, opacity .7s ease-in-out;
            transition: left .7s ease, opacity .7s ease-in-out;
        }

        .block-services ul li a:after {
            content: '';
            height: 1px;
            background: transparent;
            width: 20%;
            position: absolute;
            bottom: 0;
            left: 0;
            right: 4px;
            -webkit-transition: width .3s ease;
            -o-transition: width .3s ease;
            transition: width .3s ease;
        }

@media (min-width: 992px) {
    .block-services ul li a:hover {
        border-bottom-color: transparent;
    }

        .block-services ul li a:hover:after {
            background: #ff8300;
            width: 100%;
        }

        .block-services ul li a:hover:before {
            left: -22px;
            opacity: 0.5;
        }
}

@media (max-width: 991.98px) {
    .icon-arrow-right:after {
        background-size: cover;
        height: 14px;
        width: 14px;
    }

    .block-services ul li a:before {
        height: 10px;
        width: 10px;
        top: 1.57rem;
    }
}

@media (max-width: 767.98px) {
    .block-services {
        position: relative;
    }

        .block-services ul {
            padding-top: 0;
        }

            .block-services ul li a {
                padding-top: .6rem;
                margin-left: 28px
            }

                .block-services ul li a:before {
                    left: -25px;
                    top: 1rem;
                }

        .block-services ._img {
            position: absolute;
            top: 0;
            right: 0;
            width: 80%;
            padding-bottom: 55%;
            overflow: hidden;
            z-index: -1;
        }

            .block-services ._img img {
                position: absolute;
                right: -18%;
                width: 117%;
            }
}

/*-------------------------- FOOTER CORPORATION --------------------------------*/
.section-corporation {
    background-color: #E5E3E3;
    padding-top: 3%;
    padding-bottom: 3%;
}

.block-corporation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.block-corporation .title {
    padding-bottom: 1rem;
    display: block;
}

.block-corporation ul li a {
    color: #808080;
    display: block;
    text-decoration: none;
}

    .block-corporation ul li a:hover {
        color: initial;
    }

.block-corporation ul li:not(:first-child) {
    padding-top: 0.4rem;
}

.block-corporation ul li:not(:last-child) {
    padding-bottom: 0.4rem;
}

.box-seals span, .box-seals a {
    display: inline-block;
    vertical-align: top;
    margin-right: .7rem;
    margin-bottom: 0.7rem;
}

.box-rrss {
    margin-top: 1.1rem;
    color: #808080;
}

    .box-rrss a {
        display: inline-block;
        margin-right: 0.5rem;
    }

        .box-rrss a:hover {
            opacity: 0.5;
        }

    .box-rrss p {
        margin-bottom: 0.7rem;
    }

    .box-rrss a:not(:last-child) {
        margin-right: 0.4rem;
    }

@media (max-width: 991.98px) {
    .block-corporation ul {
        margin-bottom: 1rem;
    }

        .block-corporation ul li a {
            font-size: 1rem;
        }

    .box-seals span, .box-seals a {
        margin-right: 0.4rem;
    }

        .box-seals span img, .box-seals a img {
            width: 85px;
        }
}

@media (max-width: 767.98px) {
    .section-corporation {
        padding-top: 8%;
        padding-bottom: 8%;
    }

    .logo-corporation {
        margin-bottom: 1.5rem;
        display: block;
    }

    .block-corporation .title {
        padding-bottom: 0.6rem;
    }

    .block-corporation ul li:not(:first-child) {
        padding-top: 0.3rem;
    }

    .block-corporation ul li:not(:last-child) {
        padding-bottom: 0.3rem;
    }

    .box-rrss {
        color: initial;
    }
}

/* ------------------------ SIDEBAR ------------------------ */
.sidebar {
    width: 80%;
}

    .sidebar ul {
        list-style: none;
        border-top: 1px solid #cccccc;
        list-style: none;
    }

    .sidebar.company ul li {
        width: 100%;
    }

    .sidebar.organization .panel {
        margin: 0;
        border-radius: 0;
    }

        .sidebar.organization .panel ul {
            padding-top: 0.938rem;
            padding-bottom: 0.938rem;
        }

            .sidebar.organization .panel ul li {
                padding-left: 1.875rem;
                position: relative;
            }

                .sidebar.organization .panel ul li:before {
                    content: '';
                    width: 1px;
                    height: 114%;
                    background: #cccccc;
                    position: absolute;
                    left: 15px;
                    top: 0;
                    bottom: 4px;
                }

                .sidebar.organization .panel ul li.active:before {
                    width: 3px;
                    height: 95%;
                    background: #ff8300;
                    top: 5px;
                    left: 14px;
                }

    .sidebar.company ul li, .sidebar.organization .panel {
        border-bottom: 1px solid #cccccc;
    }

        .sidebar.organization .panel:first-child {
            border-top: 1px solid #cccccc;
        }

        .sidebar.company ul li a, .sidebar.organization .panel a {
            color: #808080;
            text-decoration: none;
            padding: .8rem 0 0.4rem 0;
            display: block;
            margin-bottom: 0.4rem;
            position: relative;
        }

            .sidebar.company ul li.active a, .sidebar.organization .panel a.active, .sidebar.organization .panel ul li.active a,
            .sidebar.company ul li a.active {
                color: #222;
                font-weight: bold;
            }

        .sidebar.company ul li.active a {
            cursor: auto;
        }

            .sidebar.company ul li.active a:after, .sidebar.organization .panel > a:after,
            .sidebar.company ul li a.active:after {
                content: '';
                background-image: url('img/icons/icon-next-orange.svg');
                background-repeat: no-repeat;
                background-size: cover;
                height: 12px;
                width: 12px;
                position: absolute;
                right: 0.8rem;
                top: 1.2em;
            }

        .sidebar.organization .panel > a:after {
            transform: rotate(-90deg);
        }

        .sidebar.organization .panel > a.collapsed:after {
            transform: rotate(90deg);
        }

        .sidebar.company ul li.active a:hover, .sidebar.organization .panel a.active:hover {
            color: #222;
        }

        .sidebar.company ul li a:hover, .sidebar.organization .panel a:hover {
            color: #FF8300;
            text-decoration: none;
        }

@media (max-width: 1199.98px) {
    .sidebar {
        width: 93%;
    }
}

@media (max-width: 991.98px) {
    .sidebar {
        width: 100%;
    }
}

@media (max-width: 767.98px) {
    .sidebar {
        width: 100%;
        margin-bottom: 1.25rem;
    }
}
/* ------------------------ MAIN GENERAL ------------------------ */
.block-video, .div-box {
    margin-bottom: 1.25rem;
}

.block-direct-camp .div-box {
    background-color: #edecec;
}

.div-box, .blockbox, .div-box-border {
    padding: 1.25rem;
}

    .div-box a, .blockbox a, .div-box-border a {
        text-decoration: none;
    }

.div-box-border {
    border: 1px solid #D1CFCF;
    font-size: 1rem;
}

    .div-box-border .title {
        margin-bottom: 1.25rem;
    }

.blockbox .link {
    color: #ff8300;
    display: inline;
}

    .blockbox .link:after {
        background: #ff8300;
    }

.div-box {
    background-color: #E5E3E3;
}

    .div-box ._info {
        padding-top: 2rem;
    }

    .div-box ._img {
        overflow: hidden;
    }

    .div-box .img-box {
        position: relative;
        padding-bottom: 100%;
        overflow: hidden;
    }

        .div-box .img-box img {
            max-width: none;
            max-height: none;
            min-width: 100%;
            min-height: 100%;
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

    .div-box .pretitle, .div-box-border .pretitle {
        color: #ff8300;
        margin-bottom: 0.938rem;
    }

    .div-box .box-icon {
        margin-bottom: 1.25rem;
        min-height: 70px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .div-box._small {
        min-height: 380px;
        padding: 1.5625rem 0.85rem;
    }

        .div-box._small p {
            font-size: 1rem;
        }
/* ------------------------ MAIN blockbox ------------------------ */
.blockbox .number {
    font-size: 2.5rem;
    color: #ff8300;
}

.blockbox img {
    margin-bottom: 10px;
}

.blockbox p {
    color: #807E7E;
    position: relative;
    margin-top: 15px;
}

.blockbox .border-top:before {
    content: '';
    height: 2px;
    width: 20%;
    background: #ff8300;
    position: absolute;
    top: -.8rem;
}

.blockbox .border-top-orange:before {
    content: '';
    height: 2px;
    width: 20%;
    background: #ff8300;
    position: absolute;
    top: -.8rem;
}

@media (max-width: 991.98px) {
    .blockbox img {
        margin: 0 auto 10px 0;
        width: 60px;
    }
}

.list-ul {
    list-style: none;
}

    .list-ul li {
        list-style: none;
        position: relative;
        padding-left: 1.5rem;
        padding-bottom: 0.8rem;
    }

        .list-ul li:before {
            content: '::';
            font-weight: bold;
            color: #ff8300;
            position: absolute;
            left: 0;
            font-family: sans-serif;
        }

.list-ol {
    padding-left: 15px;
}

    .list-ol li {
        padding-left: 0.5rem;
        list-style-type: lower-alpha
    }

        .list-ol li::marker {
            color: #ff8300;
        }

.paragraph .title {
    margin-bottom: 1.3rem;
}

@media (max-width: 991.98px) {
    .div-box .img-box {
        padding-bottom: 55%;
    }

    .list-ul li {
        padding-bottom: 0.2rem;
    }

    .div-box ._info {
        padding-top: 1.5rem;
    }

    .paragraph .title {
        margin-bottom: 0.8rem;
    }

    .div-box._small {
        min-height: 286px;
        padding: 1.5625rem 0.85rem 1.2rem;
    }

        .div-box._small p {
            font-size: 0.87rem;
        }
}

@media (max-width: 767.98px) {
    .div-box .img-box {
        padding-bottom: 60%;
    }

    .div-box._small {
        min-height: 303px;
        padding: 1.5625rem 0.8rem 1.2rem;
        margin-bottom: 1.2rem;
    }

        .div-box._small p {
            font-size: 0.84rem;
        }

    .div-box .pretitle {
        margin-bottom: 1rem;
    }

    .div-box .box-icon {
        min-height: initial;
        margin-bottom: 1rem;
    }

        .div-box .box-icon img {
            max-height: 49px;
        }
}

/*-------------------------- CRONOLOGIA --------------------------------*/
.block-years {
    border-bottom: 1px solid #ff8300;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0.625rem;
}

    .block-years .years {
        position: relative;
        margin-right: 0.313em;
    }

        .block-years .years:not(:last-child):after {
            content: '';
            height: 1rem;
            width: 2px;
            background: #D1CFCF;
            position: absolute;
            right: -0.25rem;
            top: 50%;
            transform: translateY(-50%);
        }

        .block-years .years a {
            font-size: 1rem;
            display: block;
            padding-top: 0.313em;
            padding-bottom: 0.313em;
            color: #807E7E;
            text-decoration: none;
        }

@media (min-width: 768px) {
    .block-years .years a:hover {
        color: #FF8300;
    }
}

.block-years .years:not(:first-child) a {
    padding-left: 0.438rem;
}

.block-years .years:not(:last-child) a {
    padding-right: 0.438rem;
}

.block-years .years.active a {
    color: #ff8300;
    font-weight: bold;
}

.triangle-down-orange {
    position: relative;
}

.active .triangle-down-orange:before, .active .triangle-down-orange:after {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    border-left: 8px solid transparent;
    border-right: 7px solid transparent;
    border-top: 10px solid;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1;
}

.active .triangle-down-orange:before {
    border-top-color: #ff8300;
    top: 45px;
}

.active .triangle-down-orange:after {
    border-top-color: white;
    top: 44px;
}

.block-cronologia {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: initial;
    -webkit-box-direction: initial;
    -ms-flex-direction: initial;
    flex-direction: initial;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

    .block-cronologia .box {
        padding-top: 1.5rem;
        padding-bottom: 2.5rem;
        margin-bottom: 1rem;
        border-bottom: 1px solid #D1CFCF;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 32%;
        flex: 0 0 32%;
    }

        .block-cronologia .box:not(:nth-child(3n)) {
            margin-right: 2%;
            padding-right: 2rem;
        }

    .block-cronologia .year {
        font-size: 2.5rem;
        color: #222;
    }

    .block-cronologia .description {
        color: #807E7E;
    }

.pagination-chronology a {
    color: #ff8300;
    text-transform: lowercase;
    font-weight: 500;
}

    .pagination-chronology a:first-letter {
        text-transform: uppercase
    }

    .pagination-chronology a.btn-back:before, .pagination-chronology a.btn-next:after {
        content: '';
        background-image: url('img/icons/icon-next-orange.svg');
        background-size: cover;
        background-repeat: no-repeat;
        height: 12px;
        width: 12px;
        display: inline-block;
        vertical-align: middle;
    }

    .pagination-chronology a.btn-next:after {
        margin-left: 5px;
    }

    .pagination-chronology a.btn-back:before {
        transform: rotate(180deg);
        margin-right: 5px;
    }

@media (max-width: 991.98px) {
    .block-years .years a {
        font-size: 0.84rem;
    }

    .active .triangle-down-orange:after {
        top: 36px;
    }

    .active .triangle-down-orange:before {
        top: 38px;
    }

    .block-years .years:not(:last-child) a {
        padding-right: 0.238rem;
    }

    .block-years .years:not(:first-child) a {
        padding-left: 0.238rem;
    }

    .block-cronologia .box {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
    }

        .block-cronologia .box:not(:nth-child(3n)) {
            margin-right: 0;
            padding-right: 0;
        }

        .block-cronologia .box:not(:nth-child(2n)) {
            margin-right: 2%;
            padding-right: 1rem;
        }

    .block-cronologia .year {
        font-size: 1.875rem;
    }
}

@media (max-width: 767.98px) {
    .block-years {
        border-bottom: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-bottom: 1.25rem;
    }

    .block-cronologia .box {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        padding-top: 0;
        padding-bottom: 1.5rem;
        margin-bottom: 1rem;
    }
}

/*-------------------------- GALERIA MULTIMEDIA --------------------------------*/
#video-frame {
    margin-bottom: 1.875rem;
}

.block-multimedia {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

    .block-multimedia > div {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 23.1%;
        margin-bottom: 1.875rem;
        border: 1px solid #ddd;
    }

        .block-multimedia > div:not(:nth-child(4n)) {
            margin-right: 2.5%;
        }

        .block-multimedia > div > a {
            color: initial;
            text-decoration: none;
            display: block;
            height: 100%;
        }

    .block-multimedia .info h6 {
        font-weight: 700;
        margin-bottom: 0.65rem;
    }

    .block-multimedia .img-box {
        margin-bottom: 0.65rem;
        background-color: #000;
        position: relative;
    }

    .block-multimedia .doc .img-box .icon {
        background-image: url('img/icons/icon-doc.svg');
    }

    .block-multimedia .play .img-box .icon {
        background-image: url('img/icons/icon-play.svg');
    }

    .block-multimedia .doc .img-box .icon, .block-multimedia .play .img-box .icon {
        height: 40px;
        width: 40px;
        background-repeat: no-repeat;
        background-size: cover;
        position: absolute;
        z-index: 1;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        opacity: 0.8;
        transition: opacity .3s ease-in-out;
    }

.img-box .img {
    opacity: 0.8;
    transition: opacity .3s ease-in-out;
    width: 100%;
}

@media (min-width: 992px) {
    .block-multimedia > div > a:hover .img-box .icon {
        opacity: 1;
    }

    .block-multimedia > div > a:hover .img-box .img {
        opacity: 0.5;
    }

    .block-multimedia > div > a:hover .info h6 {
        text-decoration: underline;
    }
}

.block-multimedia .info {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
}

    .block-multimedia .info p {
        font-size: 1rem;
    }

    .block-multimedia .info button {
        padding: 0;
        font-weight: 700;
        font-size: 11px;
    }

@media (max-width: 1199.98px) {
    .block-multimedia > div {
        flex: 0 0 31.65%;
    }

        .block-multimedia > div:not(:nth-child(4n)) {
            margin-right: 0;
        }

        .block-multimedia > div:not(:nth-child(3n)) {
            margin-right: 2.5%;
        }
}

@media (max-width: 991.98px) {
    .block-multimedia > div {
        flex: 0 0 48.7%;
    }

        .block-multimedia > div:not(:nth-child(3n)) {
            margin-right: 0;
        }

        .block-multimedia > div:not(:nth-child(2n)) {
            margin-right: 2.5%;
        }
}

@media (max-width: 767.98px) {
    .block-multimedia > div {
        flex: 0 0 46%;
        border-top: none;
        border-left: none;
        border-right: none;
        border-bottom: 1px solid #ddd;
        padding-bottom: 1rem;
        margin-bottom: 1rem;
    }

        .block-multimedia > div:not(:nth-child(2n)) {
            margin-right: 7%;
        }

    .block-multimedia .info {
        padding: 0;
    }

        .block-multimedia .info h6, .block-multimedia .info p {
            font-size: 14px;
        }

        .block-multimedia .info p {
            line-height: 1.4;
        }

        .block-multimedia .info button {
            font-size: 10px;
        }
}
/*-------------------------- BOTIGAS --------------------------------*/
/*-------------------------- LA TEVA BOTIGA --------------------------------*/

#divInfoShop {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
}

.block-info-shop > div {
    margin-bottom: 1.875rem;
}

.block-info-shop h6 {
    margin-bottom: 0.625rem;
}

.block-info-shop p {
    font-size: 0.875rem;
}

    .block-info-shop p.phone {
        font-size: 1rem;
    }

.obert {
    color: black;
}

tr.passat {
    color: #a5a7a9;
    border-bottom: 1px solid #ccc;
}

    tr.passat td {
        padding-bottom: 5px;
        padding-top: 5px;
    }

.tancat {
    color: #e40000;
    font-weight: 700;
}

@media (max-width: 767.98px) {
    .block-info-shop {
        margin-bottom: 1.25rem;
    }

        .block-info-shop h6 {
            margin-bottom: 0.313rem;
        }
}

/*-------------------------- BOTIGUES - PREUS I PRODUCTES  --------------------------------*/
.list-prices-products td.image {
    padding-top: 0;
    padding-bottom: 0;
    width: 10%;
}

.list-prices-products .table {
    font-size: 0.875rem;
}

    .list-prices-products .table > thead > tr > th {
        border-bottom: 1px solid #CCCCCC;
    }

    .list-prices-products .table > tbody > tr > td {
        vertical-align: middle;
        border-top: 0;
        border-bottom: 1px solid #CCCCCC;
    }

.list-prices-products div.container-btn-comprar {
    width: 92px;
    margin-top: 7px;
}

    .list-prices-products div.container-btn-comprar a {
        color: #ff8300;
        padding: 3px 17px;
        border: 1px solid #ffdcb3;
        border-radius: 100px;
        font-weight: 500;
        display: block;
    }

        .list-prices-products div.container-btn-comprar a:hover {
            background-color: #fff2e4;
            text-decoration: none;
        }

.list-prices-products td.price {
    text-align: right;
}

.list-prices-products a[aria-expanded="true"] {
    background-color: #fff6eb;
}

    .list-prices-products a[aria-expanded="true"].btn .body {
        color: #ff8300;
    }

.list-prices-products a.btn {
    padding: 0.6rem 0 0.6rem 10px;
    border: 0;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    white-space: normal;
    width: 100%;
    border-bottom: 1px solid #ffdcb3;
}

    .list-prices-products a.btn .body {
        font-size: 1rem;
        display: table-cell;
        vertical-align: middle;
        text-align: left;
        width: 100%;
        color: initial;
    }

    .list-prices-products a.btn:hover .body {
        color: #ff8300;
    }

    .list-prices-products a.btn .plus {
        font-size: 1.5rem;
        padding: 0 10px;
        display: table-cell;
        vertical-align: middle;
        font-weight: lighter;
        color: #ff8300;
    }

        .list-prices-products a.btn .plus span {
            height: 28px;
            width: 28px;
            border: 1px solid #ffdcb3;
            display: block;
            border-radius: 50%;
            line-height: 28px;
        }

    .list-prices-products a.btn:active,
    .list-prices-products a.btn.active {
        box-shadow: none;
    }

.list-prices-products .image img {
    padding-top: 5px;
    padding-bottom: 5px;
}

.list-prices-products .list-prices-products ul {
    padding: 0px;
}

    .list-prices-products .list-prices-products ul li {
        display: table;
        width: 100%;
        border-bottom: 2px solid #d4d7e4;
        padding: 0;
    }

.list-prices-products .list-prices-products li.titles {
    padding: 0 0 0 7px;
}

.list-prices-products .list-prices-products .titles {
    color: #FFF;
    background-color: #B1B8B6;
    border-bottom: 0px;
    font-weight: 600;
}

    .list-prices-products .list-prices-products .titles .col {
        font-size: 14px;
        text-transform: uppercase;
        font-weight: 600;
        padding: 3px 5px 3px 5px;
        border-right: 3px solid #FFF;
    }

.list-prices-products .list-prices-products .col {
    font-size: 14px;
    font-weight: 300;
    display: table-cell;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
}

.list-prices-products .list-prices-products .image {
    width: 12%;
}

.list-prices-products .list-prices-products .code {
    width: 11%;
}

.list-prices-products .list-prices-products .description {
    width: 55%;
}

.list-prices-products .list-prices-products .price {
    width: 11%;
    text-align: right;
}

.list-prices-products .list-prices-products .units {
    width: 11%;
    text-align: center;
}

@media (max-width: 767.98px) {
    .list-prices-products .table {
        font-size: 0.813rem;
    }

    .list-prices-products .image img {
        width: 60px;
    }

    .list-prices-products div.container-btn-comprar {
        float: left;
    }
}

@media (max-width: 480px) {
    .list-prices-products .list-prices-products .col {
        font-size: 12px;
    }

    .list-prices-products a.btn .body {
        font-size: 14px;
    }
}
/* ------------------------ BTN -----------------------*/
.btn-primary {
    color: #fff;
    border: 1px solid #ff8300;
    background-color: transparent;
    border-radius: 50px;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active:hover, .btn-primary:active:focus {
        color: #fff;
        background-color: #286090;
        border-color: #204d74;
    }
/*-------------------------- Sol·licitud franquícia --------------------------------*/
.box-request-shop {
    padding-top: 11%;
    margin-bottom: 0;
}

    .box-request-shop .list-ul {
        font-family: Antenna, Heebo, sans-serif;
    }

        .box-request-shop .list-ul li {
            font-size: 1.25rem;
            border-top: 1px solid #D1CFCF;
            padding-top: 0.938rem;
            padding-bottom: 0.938rem;
        }

@media (max-width: 991.98px) {
    .box-request-shop {
        padding-top: 30px;
    }

        .box-request-shop .list-ul li {
            font-size: 1rem;
            padding-top: 0.5rem;
            padding-bottom: 0.5rem;
        }
}
/*-------------------------- BUFFETS --------------------------------*/
.block-buffet {
    margin-bottom: 30px;
}

    .block-buffet .box-img {
        position: relative;
    }

    .block-buffet .tag {
        font-size: 1rem;
    }

    .block-buffet .tag, .tag-buffet {
        background: #ff8300;
        color: white;
        padding: 4px 13px;
    }

    .block-buffet .box-img .tag {
        position: absolute;
        left: 0;
        top: 0;
    }
    /*.block-buffet .box-img .alert {
            position: absolute;
            bottom:-10px;
        }*/
    .block-buffet .box-img img {
        width: 100%;
    }

    .block-buffet .info {
        font-size: 1rem;
        padding: 1.25rem;
        border-bottom: 1px solid #D1CFCF;
        min-height: 375px;
    }

.list-buffet {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

    .list-buffet a {
        color: initial;
        text-decoration: none;
        padding-left: 35px;
    }

        .list-buffet a:not(:last-child) {
            margin-bottom: 12px;
        }

        .list-buffet a.icon:before {
            content: '';
            height: 25px;
            width: 25px;
            display: inline-block;
            vertical-align: middle;
            background-repeat: no-repeat;
            background-size: cover;
            margin-right: 10px;
            opacity: 0.5;
            margin-left: -35px;
        }

.icon-marker:before {
    background-image: url('img/icons/icon-marker.svg');
}

.icon-safety:before {
    background-image: url('img/icons/icon-safety.svg');
}

.icon-phone:before {
    background-image: url('img/icons/icon-phone.svg');
}

.icon-clock-price:before {
    background-image: url('img/icons/icon-clock-price.svg');
}

.icon-clock:before {
    background-image: url('img/icons/icon-clock.svg');
}

.services-buffet > div {
    padding-top: 1.25rem;
}

.services-buffet a {
    display: inline-block;
    margin-bottom: 10px;
}

@media (max-width: 767.98px) {
    .block-buffet {
        font-size: 15px;
    }

        .block-buffet .info {
            min-height: initial;
            padding-left: 0;
            padding-right: 0;
        }

    .list-buffet {
        padding-top: 0.625rem;
        padding-bottom: 0.625rem;
    }

        .list-buffet a.icon:before {
            height: 18px;
            width: 18px;
        }

        .list-buffet a:not(:last-child) {
            margin-bottom: 10px;
        }
}
/*-------------------------- BUFFETS INTERIORES--------------------------------*/
.block-price-buffet {
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

    .block-price-buffet > div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

        .block-price-buffet > div:first-child {
            background-color: #E5E3E3;
        }

        .block-price-buffet > div .box {
            padding: 1.25rem;
        }

            .block-price-buffet > div .box:first-child {
                flex: 0 0 75%;
                border-right: 1px solid #ccc;
                border-bottom: 1px solid #ccc
            }

            .block-price-buffet > div .box:last-child {
                flex: 0 0 25%;
                border-bottom: 1px solid #ccc
            }

    .block-price-buffet .box.title-price, .block-price-buffet .box.price {
        text-align: center;
    }

    .block-price-buffet .box.price {
        color: #ff8300;
        font-weight: bold;
        font-size: 1.5rem;
    }

    .block-price-buffet .box p:not(:first-child) {
        font-style: italic;
        color: #807E7E;
    }

    .block-price-buffet .box p:first-child {
        font-weight: bold;
    }

.box-img-buffet img {
    width: 100%;
}

@media (max-width: 991.98px) {
    .block-price-buffet {
        font-size: 1rem;
    }

        .block-price-buffet > div .box {
            padding: 0.938rem;
        }
}

@media (max-width: 767.98px) {
    .block-price-buffet > div .box {
        padding: 0.6rem;
    }
}
/*-------------------------- BUFFETS LA CARTA --------------------------------*/


#main-container-restaurants .block-restaurant-detall div.titles {
    border-bottom: 1px solid #ff8300;
    display: table;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 5px;
}

    #main-container-restaurants .block-restaurant-detall div.titles .col {
        font-size: 19px;
        background-color: transparent;
        padding: 3px 5px 3px 5px;
        border-right: 2px solid transparent;
        font-weight: bold;
    }

#main-container-restaurants .block-restaurant-detall .col {
    font-size: 15px;
    display: table-cell;
    vertical-align: middle;
    font-weight: 400;
    padding: 0;
    background-color: #eee;
}

#main-container-restaurants .block-restaurant-detall .col-day {
    width: 24%;
    padding: 10px 20px;
}

#main-container-restaurants .block-restaurant-detall .col-price {
    background-color: #ec9a4b;
    vertical-align: top;
    border: 0;
}

#main-container-restaurants .block-restaurant-detall .col-price-holidays {
    background-color: #ff8300;
    vertical-align: top;
    border: 0;
}

#main-container-restaurants .block-restaurant-detall ul li {
    display: table;
    width: 100%;
    padding: 0 0 5px 0;
}
/*-------------------------- CONTENT MAPS--------------------------------*/

.content-map {
    position: relative;
}
/*-------------------------- INFORMATIVO --------------------------------*/
.content-informativo {
    text-align: center;
}

    .content-informativo a {
        display: inline-block;
        border-bottom: 1PX solid #D1CFCF;
        padding-bottom: 1.25rem;
        margin-bottom: 0.625rem;
    }

        .content-informativo a img {
            -webkit-box-shadow: 0px 0px 15px -6px rgba(0,0,0,0.34);
            box-shadow: 0px 0px 15px -6px rgba(0,0,0,0.34);
        }
/* BUFET */
.locate-bufet {
    padding: 0px;
    margin-bottom: 30px;
}

/* LOCATE */

.line-locate {
    height: 1px;
    margin-bottom: 10px;
    width: 20%
}

    .line-locate.benzinera {
        background-color: #32418E;
    }


/* FOOTER */
.footer {
    padding: 20px;
    font-size: 0.875rem;
    line-height: 1.5;
}

    .footer a {
        color: initial;
        text-decoration: none;
    }

    .footer .legal a {
        border-bottom: 1px solid;
        opacity: 0.6;
    }

footer .legal a:not(:last-child) {
    margin-right: 1rem;
}

.footer .direccio {
    opacity: 0.6;
}

.footer .legal {
    text-align: right;
}

@media (min-width: 992px) {
    .footer a:hover {
        opacity: 1;
    }
}

@media (max-width: 991.98px) {
    .footer {
        line-height: initial;
    }

        .footer .legal, .footer .direccio {
            text-align: center;
        }

        .footer .direccio {
            margin-bottom: 1.5rem;
        }

        .footer .legal a {
            margin-bottom: 0.4rem;
            display: inline-block;
        }
}

/* --------------------------- CONTACTAR  --------------------------- */
.block-contact {
    display: inline-block;
}

    .block-contact a {
        font-weight: 700;
    }

    .block-contact > div:not(:last-child ) {
        margin-bottom: 1.25rem;
    }

    .block-contact .box-icon {
        margin-bottom: 1.25rem;
    }

    .block-contact .icon-contact {
        padding-left: 40px;
    }

        .block-contact .icon-contact:before {
            float: left;
            margin-left: -42px;
        }

.icon-contact:before {
    content: '';
    background-image: url('img/icons/sprite-icons-contact-35.svg');
    background-repeat: no-repeat;
    background-size: cover;
    height: 30px;
    width: 30px;
    display: inline-block;
    vertical-align: middle;
}

.icon-call:before {
    background-position-y: 0;
}

.icon-send:before {
    background-position-y: -30px;
}

.icon-fuel:before {
    background-position-y: -60px;
}

.icon-invoice:before {
    background-position-y: -90px;
}

.icon-job:before {
    background-position-y: -120px;
}

.icon-bonarea:before {
    background-position-y: -150px;
}

.icon-shop:before {
    background-position-y: -180px;
}

.icon-box-online:before {
    background-position-y: -210px;
}
/*---*/
.table-horeca {
    border-spacing: 0;
    border-collapse: collapse;
    background-color: transparent;
    width: 99%;
    max-width: 99%;
    margin-bottom: 20px;
    border: 1px solid #ddd;
    margin-right: 10px;
    margin-left: 10px;
}

    .table-horeca > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
        border: 1px solid #ddd;
    }

    .table-horeca > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
        padding: 8px;
        line-height: 1.42857143;
        vertical-align: top;
        border-top: 1px solid #ddd;
    }

@media only screen and (max-width: 768px) {
    #divModalVideoYoutube {
        width: 100%;
    }
}

.back-cookies {
    background-color: rgba(215, 215, 215, .95) !important; /*#d7d7d7*/
}

.text-cookies {
    font-size: 14px;
    color: #333;
    padding: 17px 25px;
}

a.close, a.close {
    opacity: 1;
    font-weight: 400;
    font-size: 25px;
    padding: 10px 0px;
}

.text-orange {
    color: #FF8300 !important;
}

.text-grey {
    color: #807E7E !important;
}


.alert {
    padding: 5px 10px;
    margin-bottom: 10px;
    border-radius: 0;
}

.alert-danger {
    color: #CC0000;
    background-color: #f7e9e9;
    border-color: #FFB9BB;
}

.alert-success {
    background: #f5fcf2;
    color: #1bc312;
}

.alert-info {
    background: #ECF5FB;
    color: #07b0ef;
}

.pl-0 {
    padding-left: 0;
}

.pr-0 {
    padding-right: 0;
}

.mb-30 {
    margin-bottom: 30px;
}

.mb-20 {
    margin-bottom: 20px;
}

.menu-mobil ul li.active a {
    color: #222;
    font-weight: bold;
}

.nav-link.dropdown-toggle::after, .webs-grup.dropdown-toggle::after {
    content: none;
}


.dropdown-submenu {
    position: relative;
}

    .dropdown-submenu > .dropdown-menu {
        top: 0;
        left: 100%;
        margin-top: -6px;
        margin-left: -1px;
        -webkit-border-radius: 0 6px 6px 6px;
        -moz-border-radius: 0 6px 6px;
        border-radius: 0 6px 6px 6px;
    }

    .dropdown-submenu:hover > .dropdown-menu {
        display: block;
        border: none;
    }

    /*
  .dropdown-submenu > a:after {
        display: block;
        content: " ";
        float: right;
        width: 0;
        height: 0;
        border-color: transparent;
        border-style: solid;
        border-width: 5px 0 5px 5px;
        border-left-color: #ccc;
        margin-top: 5px;
        margin-right: -10px;
    }
    */



    .dropdown-submenu:hover > a:after {
        border-left-color: #fff;
    }

    .dropdown-submenu.pull-left {
        float: none;
    }

        .dropdown-submenu.pull-left > .dropdown-menu {
            left: -100%;
            margin-left: 10px;
            -webkit-border-radius: 6px 0 6px 6px;
            -moz-border-radius: 6px 0 6px 6px;
            border-radius: 6px 0 6px 6px;
        }

.candidate-not-visible {
    background-color: #cedefb;
}
#websDelGrup {
    position: relative;
}

.webs-grup {
    border-bottom: none !important;
    border-color: none !important;
}

.navbar-nav > li > .d-dropdown-menu {
    margin-top: 18px !important;
    min-width: 500px !important;
    max-width: 500px !important;
    padding: 30px 15px 15px 10px;
    box-sizing: border-box;
    border: 1px solid #dcdcdc;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 3px 8px rgba(0,0,0,.175);
}

.nav .open > a,
.nav .open > a:active,
.nav .open > a:focus {
    color: #000 !important;
    /*border-bottom: solid 2px #FF7800;*/
    /*border-color: #79c25D;*/
}

/* eliminar */
.navbar-default .navbar-nav > li > a {
    width: 200px;
    font-weight: bold;
}

/* eliminar */

.mega-dropdown.d-mega-dropdown {
    position: static !important;
    width: 100%;
}

.mega-dropdown-menu {
    position: absolute;
    top: 14px !important;
    left: -230px !important;
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

    .mega-dropdown-menu:before {
        content: "";
        border-bottom: 9px solid #fff;
        border-right: 9px solid transparent;
        border-left: 9px solid transparent;
        position: absolute !important;
        top: -9px !important;
        left: 258px !important;
        z-index: 10;
    }

    .mega-dropdown-menu:after {
        content: "";
        border-bottom: 10px solid #dcdcdc;
        border-right: 10px solid transparent;
        border-left: 11px solid transparent;
        position: absolute !important;
        top: -10px !important;
        left: 256px !important;
        z-index: 8;
    }

    .mega-dropdown-menu > li > ul {
        padding: 0;
        margin: 0;
    }

        .mega-dropdown-menu > li > ul > li {
            list-style: none;
        }
            /* diana */
            .mega-dropdown-menu > li > ul > li > ul > li {
                list-style: none;
            }

            .mega-dropdown-menu > li > ul > li > ul {
                padding: 0;
                margin: 0;
            }

li.col-sm-4.d-col {
    padding: 0;
}

.mega-dropdown-menu > li > ul > li.logo-agrupa-grey {
    display: inline-block;
    padding: 10px;
}

.mega-dropdown-menu > li > ul > li > ul > li > a {
    display: inline-block;
    clear: both;
    line-height: 1.428571429;
    padding: 10px 0;
    margin: 10px 20px 0 20px;
    transition: width 10s;
}

.logo-company-source-ca:hover {
    background-image: url('img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-source-es:hover {
    background-image: url('img/sprite-webs-agrupa-color-es-v2.svg');
}

/*diana hover */

.mega-dropdown-menu > li ul > li > a span.logo-company-agrupa:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-agrupa:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-alimenta:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-alimenta:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-mascota:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-mascota:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assistencia:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assistencia:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-sport:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-sport:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assesoria:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assesoria:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assegura:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assegura:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-energia:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-energia:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-caixaguissona:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-caixaguissona:focus {
    text-decoration: none;
    color: #444;
}
/* fin diana hover */


.mega-dropdown-menu .dropdown-header {
    color: #ff8300;
    font-size: 16px;
    font-weight: 400;
    padding: 0;
    margin: 10px 0 20px 0;
    text-align: center;
}

    .mega-dropdown-menu .dropdown-header:before {
        content: "+ ";
    }

ul.border-left {
    border-left: 1px solid #ff8300;
    min-height: 355px;
}

.mega-dropdown-menu .form-group {
    margin-bottom: 3px;
}

.p-logo-mobil {
    padding: 7px 20px 5px 20px !important;
}

/*------ Diana sprite-------*/

.logo-company-source-ca {
    background-image: url('img/sprite-webs-agrupa-bn-ca-v2.svg');
}

.logo-company-source-es {
    background-image: url('img/sprite-webs-agrupa-bn-es-v2.svg');
}

.logo-company-color-source-ca {
    background-image: url('img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-color-source-es {
    background-image: url('img/sprite-webs-agrupa-color-es-v2.svg');
}

.logo-company-agrupa, .logo-company-alimenta,
.logo-company-mascota, .logo-company-assistencia,
.logo-company-sport, .logo-company-assesoria, .logo-company-assegura,
.logo-company-energia, .logo-company-caixaguissona, .logo-company-agrupa-mobil, .logo-company-telecom, .logo-bonarea-rsc {
    display: block;
    background-repeat: no-repeat;
    margin: auto auto;
}

.logo-company-agrupa-c, .logo-company-alimenta-c,
.logo-company-mascota-c, .logo-company-assistencia-c,
.logo-company-sport-c, .logo-company-assesoria-c, .logo-company-assegura-c,
.logo-company-energia-c, .logo-company-caixaguissona-c, .logo-company-agrupa-mobil-c, .logo-company-telecom-c, logo-bonarea-rsc-c, .logo-bonarea-rsc-mobil-c {
    display: block;
    background-repeat: no-repeat;
    margin: auto auto;
}

.logo-company-agrupa, .logo-company-agrupa-c {
    height: 38px;
    width: 95px;
    margin-top: 10px;
    margin-left: 17px;
}

.logo-company-agrupa-mobil, .logo-company-agrupa-mobil-c {
    height: 40px;
    width: 95px;
    margin-top: -1px;
}

.logo-company-alimenta, .logo-company-alimenta-c {
    height: 30px;
    width: 77px;
    background-position: 0px -40px;
}

.logo-company-mascota, .logo-company-mascota-c {
    height: 30px;
    width: 77px;
    background-position: 0px -74px;
}

.logo-company-assistencia, .logo-company-assistencia-c {
    height: 44px;
    width: 79px;
    background-position: 0px -107px;
}

.logo-company-sport, .logo-company-sport-c {
    height: 44px;
    width: 79px;
    background-position: 0px -154px;
}

.logo-company-assesoria, .logo-company-assesoria-c {
    height: 30px;
    width: 77px;
    background-position: -101px -40px;
}

.logo-company-assegura, .logo-company-assegura-c {
    height: 31px;
    width: 79px;
    background-position: -101px -73px;
}

.logo-company-energia, .logo-company-energia-c {
    height: 30px;
    width: 79px;
    background-position: -101px -106px;
}

.logo-company-caixaguissona, .logo-company-caixaguissona-c {
    height: 20px;
    width: 114px;
    background-position: -101px -153px;
}

.logo-company-telecom, .logo-company-telecom-c {
    height: 30px;
    width: 79px;
    background-position: -101px 0;
}

.logo-bonarea-rsc, .logo-bonarea-rsc-c, .logo-bonarea-rsc-mobil-c {
    height: 50px;
    width: 98px;
    background-position: 0 -203px;
}

.logo-bonarea-rsc, .logo-bonarea-rsc-c {
    margin-left: 17px;
    margin-top: 107px;
}

.li.col-sm-4.separador {
    border-left: 1px solid #79c25D;
}

/* SPRIT ICONOS MENU DESPLEGABLE */

.ico-values, .ico-workus, .ico-information, .ico-shareholder, .ico-localizador,
.ico-gestio-agraria, .ico-aus-bestiar, .ico-centre-alimentari, .ico-venda-directa,
.ico-botiga-online, .ico-food-service, .ico-entorno-rural {
    background-image: url('/Content/img/sprite-iconos-submenu.png');
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    margin: auto auto;
    width: 56px;
    height: 56px;
}

.ico-values {
    background-position: -1px 1px;
}

.ico-workus {
    background-position: -56px -1px;
}

.ico-information {
    background-position: -1px -56px;
}

.ico-shareholder {
    background-position: -56px -56px;
}

.ico-localizador {
    background-position: -112px -56px;
}

.ico-gestio-agraria {
    background-position: -1px -112px;
}

.ico-aus-bestiar {
    background-position: -56px -112px;
}

.ico-centre-alimentari {
    background-position: -112px -112px;
}

.ico-venda-directa {
    background-position: -168px -112px;
}

.ico-botiga-online {
    background-position: -1px -168px;
}

.ico-food-service {
    background-position: -56px -168px;
}

.ico-entorno-rural {
    background-position: -1px -224px;
}

.navbar .navbar-nav > .open {
    background-color: #fff;
}

/* ------------- VERSION MOVIL ------------- */
.webs-group-mobile {
    text-align: left;
    font-size: 1rem;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #ddd !important;
    padding: 0;
}

    .webs-group-mobile > a {
        border-top: 1px solid #ddd;
    }

    .webs-group-mobile > a, .webs-group-mobile .subtitle-group {
        padding: 10px 0;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        display: block;
        text-decoration: none;
        color: #808080;
    }

    .webs-group-mobile .subtitle-group {
        display: block;
        font-size: 0.75rem;
        text-transform: uppercase;
        color: #ff8300;
        font-weight: 400;
    }

    .webs-group-mobile a::after {
        content: '';
        background-image: url('img/icon-next.svg');
        background-repeat: no-repeat;
        background-size: cover;
        height: 16px;
        width: 16px;
        display: inline-block;
        vertical-align: middle;
        float: right;
        margin-top: 0.16em;
        margin-right: 0;
        opacity: 0.5;
    }


html {
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

a {
    color: #337ab7;
    text-decoration: none!important;
}

    a:focus,
    a:hover {
        color: #23527c;
        text-decoration: none!important;
    }

    a:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px
    }

figure {
    margin: 0
}

img {
    vertical-align: middle
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
}
.carousel-container {
    width:100%!important;
    max-width:100%!important;
}
.carousel-inner > .item > a > img,
.carousel-inner > .item > img,
.img-responsive,
.thumbnail a > img,
.thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

/*  ICONES XARXES  */
.icon-twitter, .icon-instagram, .icon-linkedin, .icon-facebook, .icon-youtube, .icon-instagram {
    background-image: url('/Content/img/icon-twitter.svg');
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    color: red;
    opacity: 0.5;
}

.icon-instagram {
    background-image: url('/Content/img/bs-icons/icon-instagram.svg');
}

.icon-linkedin {
    background-image: url('/Content/img/bs-icons/icon-linkedin.svg');
}

.icon-facebook {
    background-image: url('/Content/img/bs-icons/facebook.svg');
}

.icon-youtube {
    background-image: url('/Content/img/bs-icons/youtube.svg');
}

    .icon-twitter:hover, .icon-instagram:hover, .icon-linkedin:hover, .icon-facebook:hover, .icon-youtube:hover {
        opacity: 1;
        text-decoration: none !important;
    }


.ico-workvivo-white, .ico-linkedin-white, .ico-web-white, .ico-instagram-white {
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    width: 30px!important;
    height: auto!important;
    opacity: 0.5;
}



.ico-workvivo-white {
    background-image: url('/Content/img/ico-workvivo-white.svg');
}

.ico-linkedin-white {
    background-image: url('/Content/img/icon-linkedin-white.svg');
}

.ico-web-white {
    background-image: url('/Content/img/icon-web-white.svg');
}

.ico-instagram-white {
    background-image: url('/Content/img/icon-instagram-white.svg');
}

.social:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.social {
    -webkit-transform: scale(0.8);
    /* Browser Variations: */

    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
}

/*
    Multicoloured Hover Variations
*/

#social-fb:hover {
    color: #3B5998;
}

#social-tw:hover {
    color: #4099FF;
}

#social-le:hover {
    color: #34495E;
}

#social-em:hover {
    color: #f04235;
}

/*
    Alert modal dialogs
*/

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
    box-shadow: 0 1px 1px rgba(0,0,0,.05)
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

    .panel-heading > .dropdown .dropdown-toggle {
        color: inherit
    }

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

    .panel-title > .small,
    .panel-title > .small > a,
    .panel-title > a,
    .panel-title > small,
    .panel-title > small > a {
        color: inherit
    }

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
    margin-bottom: 0
}

    .panel > .list-group .list-group-item,
    .panel > .panel-collapse > .list-group .list-group-item {
        border-width: 1px 0;
        border-radius: 0
    }

    .panel > .list-group:first-child .list-group-item:first-child,
    .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
        border-top: 0;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

    .panel > .list-group:last-child .list-group-item:last-child,
    .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
        border-bottom: 0;
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px
    }

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.list-group + .panel-footer {
    border-top-width: 0
}

.panel > .panel-collapse > .table,
.panel > .table,
.panel > .table-responsive > .table {
    margin-bottom: 0
}

    .panel > .panel-collapse > .table caption,
    .panel > .table caption,
    .panel > .table-responsive > .table caption {
        padding-right: 15px;
        padding-left: 15px
    }

    .panel > .table-responsive:first-child > .table:first-child,
    .panel > .table:first-child {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

        .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child,
        .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
        .panel > .table:first-child > tbody:first-child > tr:first-child,
        .panel > .table:first-child > thead:first-child > tr:first-child {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px
        }

            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
            .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
            .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
                border-top-left-radius: 3px
            }

            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
            .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
            .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
            .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
            .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
            .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
                border-top-right-radius: 3px
            }

    .panel > .table-responsive:last-child > .table:last-child,
    .panel > .table:last-child {
        border-bottom-right-radius: 3px;
        border-bottom-left-radius: 3px
    }

        .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child,
        .panel > .table:last-child > tbody:last-child > tr:last-child,
        .panel > .table:last-child > tfoot:last-child > tr:last-child {
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px
        }

            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
            .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
            .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
                border-bottom-left-radius: 3px
            }

            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
            .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
            .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
            .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
            .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
            .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
                border-bottom-right-radius: 3px
            }

    .panel > .panel-body + .table,
    .panel > .panel-body + .table-responsive,
    .panel > .table + .panel-body,
    .panel > .table-responsive + .panel-body {
        border-top: 1px solid #ddd
    }

    .panel > .table > tbody:first-child > tr:first-child td,
    .panel > .table > tbody:first-child > tr:first-child th {
        border-top: 0
    }

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
    border: 0
}

    .panel > .table-bordered > tbody > tr > td:first-child,
    .panel > .table-bordered > tbody > tr > th:first-child,
    .panel > .table-bordered > tfoot > tr > td:first-child,
    .panel > .table-bordered > tfoot > tr > th:first-child,
    .panel > .table-bordered > thead > tr > td:first-child,
    .panel > .table-bordered > thead > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
    .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0
    }

    .panel > .table-bordered > tbody > tr > td:last-child,
    .panel > .table-bordered > tbody > tr > th:last-child,
    .panel > .table-bordered > tfoot > tr > td:last-child,
    .panel > .table-bordered > tfoot > tr > th:last-child,
    .panel > .table-bordered > thead > tr > td:last-child,
    .panel > .table-bordered > thead > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
    .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0
    }

    .panel > .table-bordered > tbody > tr:first-child > td,
    .panel > .table-bordered > tbody > tr:first-child > th,
    .panel > .table-bordered > thead > tr:first-child > td,
    .panel > .table-bordered > thead > tr:first-child > th,
    .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
    .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
    .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
    .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
        border-bottom: 0
    }

    .panel > .table-bordered > tbody > tr:last-child > td,
    .panel > .table-bordered > tbody > tr:last-child > th,
    .panel > .table-bordered > tfoot > tr:last-child > td,
    .panel > .table-bordered > tfoot > tr:last-child > th,
    .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0
    }

.panel > .table-responsive {
    margin-bottom: 0;
    border: 0
}

.panel-group {
    margin-bottom: 20px
}

    .panel-group .panel {
        margin-bottom: 0;
        border-radius: 4px
    }

        .panel-group .panel + .panel {
            margin-top: 5px
        }

    .panel-group .panel-heading {
        border-bottom: 0
    }

        .panel-group .panel-heading + .panel-collapse > .list-group,
        .panel-group .panel-heading + .panel-collapse > .panel-body {
            border-top: 1px solid #ddd
        }

    .panel-group .panel-footer {
        border-top: 0
    }

        .panel-group .panel-footer + .panel-collapse .panel-body {
            border-bottom: 1px solid #ddd
        }

.panel-default {
    border-color: #ddd
}

    .panel-default > .panel-heading {
        color: #333;
        background-color: #f5f5f5;
        border-color: #ddd
    }

        .panel-default > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ddd
        }

        .panel-default > .panel-heading .badge {
            color: #f5f5f5;
            background-color: #333
        }

    .panel-default > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #ddd
    }

.panel-primary {
    border-color: #337ab7
}

    .panel-primary > .panel-heading {
        color: #fff;
        background-color: #337ab7;
        border-color: #337ab7
    }

        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #337ab7
        }

        .panel-primary > .panel-heading .badge {
            color: #337ab7;
            background-color: #fff
        }

    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #337ab7
    }

.panel-success {
    border-color: #d6e9c6
}

    .panel-success > .panel-heading {
        color: #3c763d;
        background-color: #dff0d8;
        border-color: #d6e9c6
    }

        .panel-success > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #d6e9c6
        }

        .panel-success > .panel-heading .badge {
            color: #dff0d8;
            background-color: #3c763d
        }

    .panel-success > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #d6e9c6
    }

.panel-info {
    border-color: #bce8f1
}

    .panel-info > .panel-heading {
        color: #31708f;
        background-color: #d9edf7;
        border-color: #bce8f1
    }

        .panel-info > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #bce8f1
        }

        .panel-info > .panel-heading .badge {
            color: #d9edf7;
            background-color: #31708f
        }

    .panel-info > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #bce8f1
    }

.panel-warning {
    border-color: #faebcc
}

    .panel-warning > .panel-heading {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #faebcc
    }

        .panel-warning > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #faebcc
        }

        .panel-warning > .panel-heading .badge {
            color: #fcf8e3;
            background-color: #8a6d3b
        }

    .panel-warning > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #faebcc
    }

.panel-danger {
    border-color: #ebccd1
}

    .panel-danger > .panel-heading {
        color: #a94442;
        background-color: #f2dede;
        border-color: #ebccd1
    }

        .panel-danger > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #ebccd1
        }

        .panel-danger > .panel-heading .badge {
            color: #f2dede;
            background-color: #a94442
        }

    .panel-danger > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #ebccd1
    }



.top-logo-container {
    min-width: 100px;
}

.container-fluid {
    max-width: 1024px;
} 

.three-news .icon-col .icon {
    /*margin-top: 25px*/
}

.three-news .col-1 {
    padding-right: 3px
}

.three-news .col-2 {
    padding-left: 2px;
    padding-right: 2px
}

.three-news .col-3 {
    padding-left: 3px
}

.three-news div .content {
    padding: 15px 0 10px 0
}

    .three-news div .content .year-title {
        text-align: center
    }

        .three-news div .content .year-title h1 {
            font-size: 36px;
            text-align: center;
            margin-top: 10px;
            margin-bottom: 5px
        }

        .three-news div .content .year-title p {
            font-size: 16px;
            text-align: center
        }

    .three-news div .content .center-icon {
        text-align: center
    }

        .three-news div .content .center-icon img {
            margin: 0 auto;
            display: block;
            margin-bottom: 5px
        }

.three-news div h2 {
    font-family: 'AntennaCond',sans-serif;
    font-size: 14px;
    margin-top: 0
}

.three-news div h3 {
    font-family: 'AntennaCond',sans-serif;
    font-size: 13px;
    margin-top: 0
}

.three-news div h2 a {
    font-size: inherit;
    background-color: inherit;
    padding: 0;
    font-family: 'Oxygen'
}

    .three-news div h2 a:focus,
    .three-news div h2 a:hover {
        color: #000;
        background-color: inherit
    }

.three-news div a {
    color: #ff8300;
    font-size: 14px;
    font-weight: 600;
    padding: 0 10px 0 10px;
    display: inline-block
}

    .three-news div a:focus,
    .three-news div a:hover {
        color: #666;
        text-decoration: none
    }

.three-boxes .col-1 {
    padding-right: 3px
}

.three-boxes .col-2 {
    padding-left: 2px;
    padding-right: 2px
}

.three-boxes .col-3 {
    padding-left: 3px
}

.three-boxes div .content {
    background-color: #e4e8e6;
    padding: 15px 25px 10px 25px
}

.three-boxes div h2 {
    font-family: 'AntennaCond',sans-serif;
    font-size: 13px;
    margin-top: 0
}

    .three-boxes div h2 a {
        font-size: inherit;
        background-color: inherit;
        padding: 0
    }

        .three-boxes div h2 a:focus,
        .three-boxes div h2 a:hover {
            color: #000;
            background-color: inherit
        }

.three-boxes div a {
    color: #ff8300;
    font-size: 14px;
    font-weight: 600;
    background-color: #eff2f1;
    padding: 2px 10px 3px 10px;
    display: inline-block
}

    .three-boxes div a:focus,
    .three-boxes div a:hover {
        color: #fff;
        background-color: #ff8300;
        text-decoration: none
    }

.two-boxes {
    margin-top: 60px
}

    .two-boxes div {
        margin-bottom: 30px
    }

        .two-boxes div.col-md-12 {
            margin-bottom: 0
        }

        .two-boxes div.content {
            background-color: #e4e8e6;
            margin-bottom: 0
        }

        .two-boxes div.body {
            display: table-cell;
            vertical-align: top;
            width: 61%;
            padding: 9px 15px 9px 15px;
            position: relative
        }

    .two-boxes .col-md-12 div.body {
        width: 50%
    }

    .two-boxes div.image {
        display: table-cell;
        vertical-align: top
    }

    .two-boxes div h2 {
        font-family: 'AntennaCond',sans-serif;
        font-size: 20px;
        margin-top: 0;
        margin-bottom: 4px
    }

        .two-boxes div h2 a {
            color: #1a1a1a;
            font-size: inherit;
            font-weight: 500
        }

            .two-boxes div h2 a:focus,
            .two-boxes div h2 a:hover {
                color: #ff8300
            }

    .two-boxes div .separator {
        display: block;
        position: relative;
        width: 25px;
        height: 3px;
        background-color: #b3b3b3;
        margin: 0 0 15px 0;
        margin-left: 1px
    }

    .two-boxes div p {
        text-align: justify
    }

    .two-boxes div a {
        color: #ff8300;
        font-size: 14px;
        font-weight: 600
    }

        .two-boxes div a:focus,
        .two-boxes div a:hover {
            color: #000;
            text-decoration: none
        }

        .two-boxes div a.box {
            font-family: 'Roboto',sans-serif;
            position: absolute;
            right: 0;
            bottom: 0;
            background-color: #ff8300;
            padding: 0 8px 0 8px;
            color: #fff;
            font-size: 30px;
            font-weight: 100;
            line-height: 31px
        }

            .two-boxes div a.box:focus,
            .two-boxes div a.box:hover {
                background-color: #000
            }

.boxes-image {
    margin-top: 30px
}

    .boxes-image h2 {
        background-color: #1a1a1a;
        font-family: 'AntennaCond',sans-serif;
        font-size: 15px;
        color: #fff;
        text-align: center;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-top: 0;
        margin-bottom: 0
    }

    .boxes-image div.content {
        background-color: #e4e8e6
    }

    .boxes-image div p {
        text-align: justify
    }

    .boxes-image div a {
        color: #ff8300;
        font-size: 14px;
        font-weight: 600
    }

        .boxes-image div a:focus,
        .boxes-image div a:hover {
            color: #000;
            text-decoration: none
        }

    .boxes-image div.image {
        vertical-align: top;
        margin-bottom: 15px
    }

    .boxes-image div.body {
        padding: 10px 25px 15px 25px
    }

        .boxes-image div.body h2 {
            background-color: inherit;
            font-size: 20px;
            margin-bottom: 4px;
            text-align: inherit;
            padding-top: 0;
            padding-bottom: 0
        }

            .boxes-image div.body h2 a {
                color: #1a1a1a;
                font-size: inherit;
                font-weight: 500
            }

                .boxes-image div.body h2 a:focus,
                .boxes-image div.body h2 a:hover {
                    color: #ff8300
                }

    .boxes-image .separator {
        display: block;
        width: 25px;
        height: 3px;
        background-color: #b3b3b3;
        margin: 0 0 15px 0;
        margin-left: 1px
    }

.hidden {
    display: none !important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

.visible-lg,
.visible-md,
.visible-sm,
.visible-xs {
    display: none !important
}

.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block {
    display: none !important
}

@media(max-width:767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    td.visible-xs,
    th.visible-xs {
        display: table-cell !important
    }
}

@media(max-width:767px) {
    .visible-xs-block {
        display: block !important
    }
}

@media(max-width:767px) {
    .visible-xs-inline {
        display: inline !important
    }
}

@media(max-width:767px) {
    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    td.visible-sm,
    th.visible-sm {
        display: table-cell !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-block {
        display: block !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-inline {
        display: inline !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    td.visible-md,
    th.visible-md {
        display: table-cell !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-block {
        display: block !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-inline {
        display: inline !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media(min-width:1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    td.visible-lg,
    th.visible-lg {
        display: table-cell !important
    }
}

@media(min-width:1200px) {
    .visible-lg-block {
        display: block !important
    }
}

@media(min-width:1200px) {
    .visible-lg-inline {
        display: inline !important
    }
}

@media(min-width:1200px) {
    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media(max-width:767px) {
    .hidden-xs {
        display: none !important
    }
}

@media(min-width:768px) and (max-width:991px) {
    .hidden-sm {
        display: none !important
    }
}

@media(min-width:992px) and (max-width:1199px) {
    .hidden-md {
        display: none !important
    }
}

@media(min-width:1200px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

    tr.visible-print {
        display: table-row !important
    }

    td.visible-print,
    th.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }
}

@media print {
    .hidden-print {
        display: none !important
    }
}

.form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0
}

    .form-control-static.input-lg,
    .form-control-static.input-sm {
        padding-right: 0;
        padding-left: 0
    }

.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

select.input-sm {
    height: 30px;
    line-height: 30px
}

select[multiple].input-sm,
textarea.input-sm {
    height: auto
}

.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px
}

.form-group-sm select[multiple].form-control,
.form-group-sm textarea.form-control {
    height: auto
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5
}

.input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

select.input-lg {
    height: 46px;
    line-height: 46px
}

select[multiple].input-lg,
textarea.input-lg {
    height: auto
}

.form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px
}

.form-group-lg select[multiple].form-control,
.form-group-lg textarea.form-control {
    height: auto
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.has-feedback {
    position: relative
}

    .has-feedback .form-control {
        padding-right: 42.5px
    }

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none
}

.form-group-lg .form-control + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.input-lg + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px
}

.form-group-sm .form-control + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.input-sm + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px
}

.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
    color: #3c763d
}

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

    .has-success .form-control:focus {
        border-color: #2b542c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
    }

.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d
}

.has-success .form-control-feedback {
    color: #3c763d
}

.has-warning .checkbox,
.has-warning .checkbox-inline,
.has-warning .control-label,
.has-warning .help-block,
.has-warning .radio,
.has-warning .radio-inline,
.has-warning.checkbox label,
.has-warning.checkbox-inline label,
.has-warning.radio label,
.has-warning.radio-inline label {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

    .has-warning .form-control:focus {
        border-color: #66512c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
    }

.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b
}

.has-warning .form-control-feedback {
    color: #8a6d3b
}

.has-error .checkbox,
.has-error .checkbox-inline,
.has-error .control-label,
.has-error .help-block,
.has-error .radio,
.has-error .radio-inline,
.has-error.checkbox label,
.has-error.checkbox-inline label,
.has-error.radio label,
.has-error.radio-inline label {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075)
}

    .has-error .form-control:focus {
        border-color: #843534;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
    }

.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442
}

.has-error .form-control-feedback {
    color: #a94442
}

.has-feedback label ~ .form-control-feedback {
    top: 25px
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media(min-width:768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .form-control-static {
        display: inline-block
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

        .form-inline .input-group .form-control,
        .form-inline .input-group .input-group-addon,
        .form-inline .input-group .input-group-btn {
            width: auto
        }

        .form-inline .input-group > .form-control {
            width: 100%
        }

    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .checkbox,
    .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

        .form-inline .checkbox label,
        .form-inline .radio label {
            padding-left: 0
        }

        .form-inline .checkbox input[type=checkbox],
        .form-inline .radio input[type=radio] {
            position: relative;
            margin-left: 0
        }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .radio,
.form-horizontal .radio-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0
}

.form-horizontal .checkbox,
.form-horizontal .radio {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px
}

@media(min-width:768px) {
    .form-horizontal .control-label {
        padding-top: 7px;
        margin-bottom: 0;
        text-align: left
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px
}

@media(min-width:768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px
    }
}

@media(min-width:768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px
    }
}

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

    .btn.active.focus,
    .btn.active:focus,
    .btn.focus,
    .btn:active.focus,
    .btn:active:focus,
    .btn:focus {
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px
    }

    .btn.focus,
    .btn:focus,
    .btn:hover {
        color: #333;
        text-decoration: none
    }

    .btn.active,
    .btn:active {
        background-image: none;
        outline: 0;
        -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
        box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
    }

    .btn.disabled,
    .btn[disabled],
    fieldset[disabled] .btn {
        cursor: not-allowed;
        filter: alpha(opacity=65);
        opacity: .65;
        -webkit-box-shadow: none;
        box-shadow: none
    }

a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

    .btn-default.focus,
    .btn-default:focus {
        color: #333;
        background-color: #e6e6e6;
        border-color: #8c8c8c
    }

    .btn-default:hover {
        color: #333;
        background-color: #e6e6e6;
        border-color: #adadad
    }

    .btn-default.active,
    .btn-default:active,
    .open > .dropdown-toggle.btn-default {
        color: #333;
        background-color: #e6e6e6;
        background-image: none;
        border-color: #adadad
    }
.mega-dropdown-menu.row.show {
    display: flex;
    margin-left:-350px;
}


/* LOGGIN DROPDOWN */

.loggin-dropdown {
    min-width: 200px!important;
    font-size: smaller!important;
}


.button-checkbox {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.cv-tabs-btn {
    color: #42607C;
}
.btn-primary {
    background-color: #6180A1;
}


html {
    min-height: 100%;
    position: relative;
}
body {
    font-family: 'Heebo', sans-serif;
    box-sizing:border-box;
}
#header {   
    margin-top: 25px !important;
}

#main-container {
    min-height: 730px;
}

/*--TOP BAR--*/
.size10 {
    font-size: 10px;
}
    .div-right-top {
    text-decoration: none;
    color: white;
    display: block;
    border-left: 30px solid #F2F2F2;
    border-bottom: 30px solid #F8F8F8;
    height: 0;
    line-height: 50px;
}

@media screen and (-webkit-animation) {
    .div-right-top {
        margin-bottom: -4px;
    }
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #333;
}

.webs-grup {
    border-bottom: none !important;
    border-color: none !important;
}

.navbar-nav > li > .d-dropdown-menu {
    margin-top: 20px !important;
    min-width: 500px !important;
    max-width: 500px !important;
    padding: 30px 15px 15px 10px;
    box-sizing: border-box;
    border: 1px solid #dcdcdc;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 3px 8px rgba(0,0,0,.175);
}


/* eliminar */
.navbar-default .navbar-nav > li > a {
    width: 200px;
    font-weight: bold;
}
/* eliminar */

.mega-dropdown.d-mega-dropdown {
    position: static !important;
    width: 100%;
}

.mega-dropdown-menu {
    position: absolute;
    top: 14px !important;
    left: 140px !important;
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.mega-dropdown-menu:before {
    content: "";
    border-bottom: 9px solid #fff;
    border-right: 9px solid transparent;
    border-left: 9px solid transparent;
    position: absolute !important;
    top: -9px !important;
    left: 285px !important;
    z-index: 10;
}

.mega-dropdown-menu:after {
    content: "";
    border-bottom: 10px solid #dcdcdc;
    border-right: 10px solid transparent;
    border-left: 11px solid transparent;
    position: absolute !important;
    top: -10px !important;
    left: 283px !important;
    z-index: 8;
}

.mega-dropdown-menu > li > ul {
    padding: 0;
    margin: 0;
}

.mega-dropdown-menu > li > ul > li {
    list-style: none;
}
            /* diana */
.mega-dropdown-menu > li > ul > li > ul > li {
    list-style: none;
}

.mega-dropdown-menu > li > ul > li > ul {
    padding: 0;
    margin: 0;
}

li.col-sm-4.d-col {
    padding: 0;
}
.mega-dropdown-menu > li > ul > li.logo-agrupa-grey {
    display: inline-block;
    padding: 10px;
}

.mega-dropdown-menu > li > ul > li > ul > li > a {
    display: inline-block;
    clear: both;
    line-height: 1.428571429;
    padding: 10px 0;
    margin: 10px 20px 0 20px;
    transition: width 10s;
}
.logo-company-source-ca:hover {
    background-image: url('/Content/img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-source-es:hover {
    background-image: url('/Content/img/sprite-webs-agrupa-color-es-v2.svg');
}

/*diana hover */

.mega-dropdown-menu > li ul > li > a span.logo-company-agrupa:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-agrupa:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-alimenta:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-alimenta:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-mascota:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-mascota:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assistencia:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assistencia:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-sport:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-sport:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assesoria:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assesoria:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-assegura:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-assegura:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-energia:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-energia:focus,
.mega-dropdown-menu > li ul > li > a span.logo-company-caixaguissona:hover,
.mega-dropdown-menu > li ul > li > a span.logo-company-caixaguissona:focus {
    text-decoration: none;
    color: #444;
}
/* fin diana hover */


.mega-dropdown-menu .dropdown-header {
    color: #ff8300;
    font-size: 16px;
    font-family: 'AntennaCond', sans-serif;
    padding: 0;
    margin: 10px 0 20px 0;
    border-left: 1px solid #ff8300;
    text-align: center;
    
}

.mega-dropdown-menu .dropdown-header:before {
    content: "+ ";
}

.mega-dropdown-menu .form-group {
    margin-bottom: 3px;
}

.p-logo-mobil {
    padding: 7px 20px 5px 20px !important;
}

/*------ Diana sprite-------*/

.logo-company-source-ca {
    background-image: url('/Content/img/sprite-webs-agrupa-bn-ca-v2.svg');
}

.logo-company-source-es {
    background-image: url('/Content/img/sprite-webs-agrupa-bn-es-v2.svg');
}

.logo-company-color-source-ca {
    background-image: url('/Content/img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-color-source-es {
    background-image: url('/Content/img/sprite-webs-agrupa-color-es-v2.svg');
}

.logo-company-agrupa, .logo-company-alimenta,
.logo-company-mascota, .logo-company-assistencia,
.logo-company-sport, .logo-company-assesoria, .logo-company-assegura,
.logo-company-energia, .logo-company-caixaguissona, .logo-company-agrupa-mobil,
.logo-bonarea-rsc, .logo-bonarea-rsc-mobil, .logo-company-telecom {
    display: block;
    background-repeat: no-repeat;
    margin: auto auto;
}

.logo-company-agrupa-c, .logo-company-alimenta-c,
.logo-company-mascota-c, .logo-company-assistencia-c,
.logo-company-sport-c, .logo-company-assesoria-c, .logo-company-assegura-c,
.logo-company-energia-c, .logo-company-caixaguissona-c, .logo-company-agrupa-mobil-c,
.logo-bonarea-rsc-c, .logo-bonarea-rsc-mobil-c, .logo-company-telecom-c {
    display: block;
    background-repeat: no-repeat;
    margin: auto auto;
}

.logo-company-agrupa, .logo-company-agrupa-c {
    height: 38px;
    width: 95px;
    margin-top: 10px;
    margin-left: 17px;
}

.logo-company-agrupa-mobil, .logo-company-agrupa-mobil-c {
    height: 40px;
    width: 95px;
    margin-top: -1px;
}

.logo-company-alimenta, .logo-company-alimenta-c {
    height: 30px;
    width: 77px;
    background-position: 0px -40px;
}

.logo-company-mascota, .logo-company-mascota-c {
    height: 30px;
    width: 77px;
    background-position: 0px -74px;
}

.logo-company-assistencia, .logo-company-assistencia-c {
    height: 44px;
    width: 79px;
    background-position: 0px -107px;
}

.logo-company-sport, .logo-company-sport-c {
    height: 44px;
    width: 79px;
    background-position: 0px -154px;
}

.logo-company-assesoria, .logo-company-assesoria-c {
    height: 30px;
    width: 77px;
    background-position: -101px -40px;
}

.logo-company-assegura, .logo-company-assegura-c {
    height: 31px;
    width: 79px;
    background-position: -101px -73px;
}

.logo-company-energia, .logo-company-energia-c {
    height: 30px;
    width: 79px;
    background-position: -101px -106px;
}

.logo-company-caixaguissona, .logo-company-caixaguissona-c {
    height: 20px;
    width: 114px;
    background-position: -101px -153px;
}

.logo-bonarea-rsc, .logo-bonarea-rsc-c, .logo-bonarea-rsc-mobil-c {
    height: 50px;
    width: 98px;
    background-position: 0 -203px;
}

.logo-bonarea-rsc, .logo-bonarea-rsc-c {
    margin-left: 17px;
    margin-top: 110px;
}

.logo-company-telecom, .logo-company-telecom-c {
    height: 30px;
    width: 79px;
    background-position: -101px 0;
}


.li.col-sm-4.separador {
    border-left: 1px solid #ff8300;
}

/* SPRIT ICONOS SUB MENU DESPLEGABLE */

.ico-values, .ico-workus, .ico-information, .ico-shareholder, .ico-localizador,
.ico-gestio-agraria, .ico-aus-bestiar, .ico-centre-alimentari, .ico-venda-directa,
.ico-botiga-online, .ico-food-service, .ico-entorno-rural {
    background-image: url('/Content/img/sprite-iconos-submenu.png');
    background-repeat: no-repeat;
    background-size: auto;
    display: block;
    margin: auto auto;
    width: 56px;
    height: 56px;
}

.ico-values {
    background-position: -1px 1px;
}

.ico-workus {
    background-position: -56px -1px;
}

.ico-information {
    background-position: -1px -56px;
}

.ico-shareholder {
    background-position: -56px -56px;
}

.ico-localizador {
    background-position: -112px -56px;
}

.ico-gestio-agraria {
    background-position: -1px -112px;
}

.ico-aus-bestiar {
    background-position: -56px -112px;
}

.ico-centre-alimentari {
    background-position: -112px -112px;
}

.ico-venda-directa {
    background-position: -168px -112px;
}

.ico-botiga-online {
    background-position: -1px -168px;
}

.ico-food-service {
    background-position: -56px -168px;
}

.ico-entorno-rural {
    background-position: -1px -224px;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #FF8300 !important;
}

.icon-bar-top {
    background-color: #FF8300;
    display: block;
    width: 24px;
    height: 3px;
    border-radius: 1px;
}

@media (max-width:768px) {
    .botton-menu-right {
        background-color: inherit !important;
        border-color: #f2f2f2 !important;
        margin-top: 3px !important;
    }

    .botton-menu-left {
        padding: 7px 7px !important;
        border-color: #f2f2f2 !important;
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        padding-bottom: 0px !important;
    }

    #header_logo {
        padding: 10px 0px 10px 0px !important;
    }

    .icon-bar {
        width: 24px !important;
        height: 3px !important;
    }

    #navbar2 {
        float: left;
    }

    #navbar {
        float: right !important;
    }
}

/*--FIN TOP BAR--*/


.navbar .navbar-nav > li > a.ico-item .ico-webs-del-grup{
    background-position:-160px -1px;
}
/*****STYLE NAV*****/
#main-menu .nav {
    float: left;
    margin-left: 30px;
}
.block-main-nav .dropdown:hover a.dropdown-toggle {
    color: #6180A1 !important;
    margin-top: 11px;
    border-bottom: solid 2px #6180A1;
    border-color: #6180A1;
    padding: 11px 13px 0px 13px;
}

.menu-rrhh-active {
    color: #6180A1!important;
}


/****STYLE MENU*****/

#main-menu .nav ul.dropdown-menu {
    border-top: solid thin #6180a1;
    -webkit-box-shadow: -5px 12px 36px -5px rgba(0,0,0,0.26);
    -moz-box-shadow: -5px 12px 36px -5px rgba(0,0,0,0.26);
    box-shadow: -5px 12px 36px -5px rgba(0,0,0,0.26);
    position: absolute;
}
#main-menu .nav ul.dropdown-menu .icon-background {
    background-color: #6180a1;
}
#main-menu .nav ul.dropdown-menu ul li.underline {
    border-bottom: solid 1px #FF7800;
}

/*** BANNER HOME***/

.baner-superior{
    margin-bottom: 0!important;
}
@media (max-width: 767px){
    .baner-superior {
        height:200px;
    }

}
.carousel-hero.carousel-inner{
    height: 400px;
}

.carousel-inner>.item{
    height: inherit;
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img{
    left: 0px;
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center top;
}

/*MAYUSCULAS Y MINUSCULAS*/

.title-rrhh-min {
    text-transform: lowercase;
}

.title-rrhh-min:first-letter {
    text-transform: uppercase;
}



/*** BANNER INTERIORES***/
.banner-StudyWork {
    background-image: url('img/banner-interior-study-150x2200.jpg');
}
.banner-Format {
    background-image: url('img/banner-interior-study-150x2200.jpg');
}
.banner-JobOffers {
    background-image: url('img/banner-interior-work-150x2200.jpg');
}
.banner-aboutUs {
    background-image: url('img/banner-interior-quisom-150x2200.jpg');
}
.banner-StudyWork, .banner-JobOffers, .banner-aboutUs, .banner-Format{
    margin-bottom: 30px;
    height: 150px;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-size: cover;
}
.container-banner-StudyWork, .container-banner-jobOffers, .container-banner-aboutUs, .container-banner-Format {
    position: relative;
    height: 150px;
}
.title-banner-interior {
    color: white;
    
    font-size: 44px;
    font-family: 'AntennaCond', sans-serif;
    font-weight:300;    
    opacity: 0.4;

    position:absolute;
    bottom: 20px;
    right:30px;
}
/***END - BANNER INTERIORES***/


/*** SIDEBAR RRHH ***/

.list-group-item.link-sidebar {
    border: none;
    border-bottom: 1px solid #ddd;
    font-family: 'AntennaCond', sans-serif;
    font-size: 17px;
    font-weight:500;
    margin-bottom: 0px;
}
.list-group-item.link-sidebar:last-child {
    border-bottom: none;
}
.list-group-item.link-sidebar:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.ico-menu {
    font-size: 12px;
    margin-top: 2px;
}
.list-group-item.link-sidebar.active, .list-group-item.link-sidebar.active:focus, .list-group-item.link-sidebar.active:hover {
    color: #ff8300;
    background-color: #f2f2f2;
    border-color: #ddd;
    font-weight: 600;
}

/***END - SIDEBAR RRHH***/



/*** STUDY WORK WITH US***/
.block-studyWork-us, .block-jobOffers, .block-about {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    font-family: 'Heebo', sans-serif;
    margin-bottom: -1px;
    padding: 10px 20px 20px 20px;
}

.title-rrhh-h3 {
    color: #6180A1;
    font-family: 'Heebo', sans-serif;
    font-size:20px;
    font-weight: 700;
    margin:20px 0 20px 0 ;
    
}

.txt-rrhh, .title-description, .subtitle-rrhh {
    font-size: 15px;
    color: #656565;
    line-height: 24px;
}
.subtitle-rrhh {
    font-weight: 700;
    color: #ff8300;
    padding: 0;
    margin-top: 15px !important;
}
.blockquote-rrhh {
    border-left-color: #ff8300;
    display: table;
    margin: 30px 0;
    padding: 0;
}
.blockquote-txt-rrhh{
    margin-top:10px;
    color:#ff8300;
}
.btn-rrhh {
    box-sizing: border-box;
    background-color: #ff8300;
    border-radius: 0;
    color: #fff;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.4px;
    margin-top: 20px;
    margin-bottom: 10px;
    padding: 4px 10px;
}
.btn-rrhh:hover{
    background-color: #F55D00;
    color: #fff;
}
/*** END STUDY WORK WITH US***/

/*** JOBS OFFERS***/
.close-offers {
    font-size: 40px !important;
    font-weight: 100;
    opacity: .6;
    appearance: none;
    background-clip: border-box;
    float: right;
    background-color: rgba(0,0,0,0);
    background-size: auto;
    border-style: none;
}

    .close-offers:hover {
        color: red;
    }
.date-offers{
    font-size: 12px;
    color: #787878;
}
.title-description {
    font-weight: 800;
    margin: 15px 0 0 0;
}   
.link-block-jobOffers{
    text-decoration:none!important;
    cursor:pointer;
}
.ico-plus{
   color:#ff8300;
}

.link-block-jobOffers:hover .title-rrhh-h3, .link-block-jobOffers:hover .ico-plus {
    text-decoration: underline;
}
.link-block-jobOffers:hover .title-description, .link-block-jobOffers:hover .txt-rrhh {
    color: #333;
}
/***END JOBS OFFERS***/


/***  ALL JOBS OFFERS SELECT ***/ 
.txt-filtre{
    display:inline-block;
}
.filtre-rrhh {
    display: table;
    width: 100%;
    margin-bottom:10px;
}
.form-control-rrhh {
    width: auto;
    border: none;
    display: table-cell;
    -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);
    box-shadow: inset 0 0 0 rgba(0,0,0,0);
    border-radius: 0px;
}

.form-control-rrhh :focus {
    border-color: #ccc;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}
/***HOW WORKING**/

.block-howWorking {
    border-bottom: 1px solid #e0e0e0;
    padding: 0 0 10px 0;
}

.block-howWorking:last-child {
    border-bottom: none;
}
.text-howWorking {
    padding: 10px 0 !important;
}
.ico-howWorking img {
    margin: 5px auto 10px auto;
}

@media (max-width: 768px) {
    .subtitle-rrhh {
        text-align: center;
    }
}

/*ChronologyHistory.cshtml*/

div.block-info-r .box-mobile {
    display: none;
}
.list-item-agrupa {
    text-decoration: none !important;
    color: #333333 !important;
    font-size: 13px;
    font-family: 'AntennaCond', sans-serif !important;
    line-height: 28px;
}
.list-item-agrupa:hover {
    text-decoration: underline !important;
}
.ul-chronology li{
    margin-bottom:15px; 
}
.text-orange {
    color: #FF8300;
}
@media (max-width: 767px) {
    div.block-info-r .box-normal {
        display: none;
    }

    div.block-info-r .box-mobile {
        display: block;
    }
}

/*---------------------*/
.chronology-item {
    text-decoration: none !important;
    color: #333333 !important;
    font-family: 'AntennaCond', sans-serif !important;
    line-height: 28px;
}

.chronology-item-desc {
    border-bottom: 1px solid #CCCCCC;
    font-size: 11px;
    text-align: right;
    padding-right: 20px;
}

.chronology-item-icon {
    margin-top: -8px;
    margin-right: -6px;
    color: #CCCCCC;
}

.chronology-item-year {
    font-size: 17px;
    padding-right: 20px;
    text-align: right;
}

.chronology-item:hover {
    color: #FF8300 !important;
}

.icon-orange {
    color: #FF8300 !important;
}
.subtittle-orange {
    font-family: 'AntennaCond', sans-serif !important;
    color: #FF8300;
    font-size: 16px;
    text-align: left !important;
}

/******** MULTIMEDIAGALLLERY.CSHTML*********/
.multimedia-list {
    padding-left: 0px;
}

.multimedia-list li {
    background-color: #eff0ef;
    width: 100%;
    float: left;
    margin-right: 1%;
    margin-bottom: 15px;
    list-style: none;
}

.multimedia-list li a {
    color: #000;
    display: block;
    text-decoration: none;
}

.multimedia-list li a:hover {
    text-decoration: none;
    background-color: #ff8300;
}

.multimedia-list li a .image {
    display: table-cell;
    vertical-align: top;
    padding: 0 10px 0 0;
}

.multimedia-list li a .body {
    padding: 12px;
    width: 100%;
    display: table-cell;
    vertical-align: top;
}
.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
    padding-bottom: 75%;
}
@media(max-width:500px) {
    .multimedia-list li a .body {
        display: none;
    }
}

/****NEWS PIECE****/
.content-news-block {
    border-bottom: 5px solid #f2f2f2; /*11px solid #f2f2f2; 2px solid #FF8300;*/
    padding-top: 15px;
    padding-bottom: 15px;
}
.new-rrhh-02, .new-rrhh-03, .center-icon {
    cursor: pointer;
}
.title-news-block:hover {
    color: #42607c!important;
}
.cv-lista{
    /*padding: 0;*/
    margin-top:11px;
    white-space:nowrap;
}
.cv-lista li{
    list-style:none;
    padding: 0;
}
.cv-item {
    color: #333 !important;
    display: inline-block !important;
    font-family: 'AntennaCond', sans-serif !important;
    font-size: 16px !important;
    margin-top: 5px !important;
    margin-right: 30px !important;
    padding: 0 !important;
}
.cv-entra p:hover, .talent-links:hover {
    text-decoration: underline;
}
.ico-cv-item{
    color:#FF8300;
}
.cv-item:hover{
    text-decoration:underline!important;
}

.title-news-block {
    color: #6180a1 !important;
    padding: 0;
    font-size: 16px!important;
    font-weight: 600 !important;
    margin-bottom: 1px;
}


.description-little-news-block {
    font-family: 'AntennaCond', sans-serif !important;
    font-size: 16px !important;
    color: #333 !important;
    line-height:20px;
    
}
.three-news div a {
    color: initial;
    font-size: initial;
    font-weight: initial;
    padding: 0px 10px 0px 10px;
    display: inherit;
}

.img-news {
    margin-bottom: 11.5px;
    transition: background-color 0.3s ease-in;
    -moz-transition: opacity 0.3s ease-in;
    -ms-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
    -webkit-transition: opacity 0.3s ease-in;
}
.img-news:hover {
    opacity:0.7;
}


.read-more {
    color: #ff8300;
    font-size:15px!important;
    font-family: 'Oxygen', sans-serif;
    font-weight:100;
}

.isotipo-news {
    margin-top: 10px !important;
    transition: background-color 0.3s ease-in;
    -moz-transition: opacity 0.3s ease-in;
    -ms-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
    -webkit-transition: opacity 0.3s ease-in;
}
.isotipo-news:hover {
    opacity:0.8;
}

.line-news-mobile {
    height: 1px;
    width: 100%;
    background-color: #f2f2f2;
    display: inline-block;
}


/*JORDI*/
/*****STYLES JOB OFFER******/
.row-rrhh {
    margin-bottom: 30px;
}
.title-rrhh {
    margin: 10px;
    text-align: center;
}
.rrhh-h2 {
    color: #656565;
    font-size: 30px;
    font-family: 'AntennaCond', sans-serif;
    font-weight: 300;
    margin: 0;
    padding: 30px 0;
}
/******STYLES JOB OFFER******/
.job-offer {
    box-sizing: border-box;
    font-size: smaller;
    padding: 0;
    text-decoration:none;
}

.all-offers {
    border: 1px solid #ff8300;
    text-align: center;
    color: #ff8300;
}

.all-offers:hover {
    text-decoration: underline !important;
}

.all-offers div {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: smaller;
}

.all-offers div h5 {
    font-size: large;
}

.block-offer {
    background-color: #f2f2f2;
    box-sizing: border-box;
    margin: 15px;
    min-height: 200px;
    padding: 20px;
    position: relative;
    transition: background-color 0.3s ease-in;
    -moz-transition: background-color 0.3s ease-in;
    -ms-transition: background-color 0.3s ease-in;
    -o-transition: background-color 0.3s ease-in;
    -webkit-transition: background-color 0.3s ease-in;
}
.block-offer-title {
    border-left: 1px solid #ff8300;
    color: #6180A1;
    font-family: 'AntennaCond', sans-serif;
    font-size: 32px;
    line-height: 27px;
    margin: 0;
    padding-left: 10px;
}
.title-1st {
    font-weight: 200;
    text-transform: uppercase;
}

.title-2nd {
    font-weight: 700;
    font-family: 'Oxygen', sans-serif;
    font-weight: 900;
}
.btn-view-offer {
    box-sizing:border-box;
    background: #ff8300;
    border-radius: 0;
    color: #fff;
    font-family: 'AntennaCond', sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.4px;
    padding: 4px 10px;
    position: absolute;
    bottom: 5px;
    right: 20px;
}

.view-video-offer {
    color: #ff8300;
    font-size: 16px;
    font-family: 'AntennaCond', sans-serif;
    font-weight: 500;

}

.btn-view-offer:hover, .btn-view-offer:active {
    background: #F55D00;
    color: #fff;
}

.btn-view-offer:focus {
    background: #F55D00;
    color: #fff;
}

.block-offer:hover {
    background-color: white;
    border: 2px solid #f2f2f2;
    padding: 18px;
}

.block-offer:hover .btn-view-offer{
    bottom: 18px;
    right: 18px;
}

/*****STYLE JOBS OFFER PICTURE****/

.block-offer-img {
    background-repeat: no-repeat;
    background-size: 110%;
    background-position: 50% 30%;
    /* mismo estilo .block-offer */
    box-sizing: border-box;
    margin-bottom: 15px;
    min-height: 200px;
    padding: 20px;
    position: relative;
    transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -moz-transition: background-size 0.3s ease-in,opacity 0.3s ease-in;
    -ms-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -o-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -webkit-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
}
.block-offer-img:hover {
    background-size: 125%;
    opacity:0.9;
}



.block-offer-title-img { /*Estilos que son iguales a la clase -- block-offer-title -- de -- jobOffer --*/
    border-left: 1px solid #ff8300;
    color: #fff; /*solo cambia este estilo*/
    font-family: 'AntennaCond', sans-serif;
    font-size: 25px; /*solo cambia este estilo*/
    height: 160px;
    line-height: 27px;
    margin: 0;
    padding-left: 10px;
}
.title-img-1st {
    font-weight: 700;
    font-weight: 900;
}
.title-img-2nd {
    font-weight: 200;
    text-transform: uppercase;
}

/*****STYLE JOBS OFFER PICTURE****/

.block-offer-img-white {
    background-repeat: no-repeat;
    background-size: 110%;
    background-position: 50% 30%;
    /* mismo estilo .block-offer */
    box-sizing: border-box;
    margin-bottom: 15px;
    min-height: 200px;
    padding: 20px;
    position: relative;
    transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -moz-transition: background-size 0.3s ease-in,opacity 0.3s ease-in;
    -ms-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -o-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
    -webkit-transition: background-size 0.3s ease-in, opacity 0.3s ease-in;
}

    .block-offer-img-white:hover {
        background-size: 125%;
        opacity: 0.9;
    }

.block-offer-title-img-white { /*Estilos que son iguales a la clase -- block-offer-title -- de -- jobOffer --*/
    border-left: 1px solid #ff8300;
    color: #6180A1; /*solo cambia este estilo*/
    font-family: 'AntennaCond', sans-serif;
    font-size: 25px; /*solo cambia este estilo*/
    height: 160px;
    line-height: 27px;
    margin: 0;
    padding-left: 10px;
}

.title-img-1st-white {
    font-weight: 700;
    font-weight: 900;
}

.title-img-2nd-white {
    font-weight: 200;
    text-transform: uppercase;
}

/*****STYLE JOB OFFER SINGLE*****/

.block-offer-single {
    background-color: #f2f2f2;
    box-sizing: border-box;
    margin: 15px;
    min-height: 200px;
    padding: 20px;
    position: relative;
    cursor: pointer;
    transition: background-color 0.3s ease-in;
    -moz-transition: background-color 0.3s ease-in;
    -ms-transition: background-color 0.3s ease-in;
    -o-transition: background-color 0.3s ease-in;
    -webkit-transition: background-color 0.3s ease-in;
}

.single-head {
    background: #fff;
    color: #ff8300;
    display: inline;
    font-size: 10px;
    text-transform: uppercase;
    padding: 2px;
}
.single-title {
    color: #6180A1;
    font-size: 20px;
    font-family: 'AntennaCond', sans-serif;
    transition: color 0.3s linear;
    -moz-transition: color 0.3s linear;
    -ms-transition: color 0.3s linear;
    -o-transition: color 0.3s linear;
    -webkit-transition: color 0.3s linear;
}

.block-info {
    max-height: 60px;
    overflow: hidden;
}

.single-info {
    color: #656565;
    font-family: 'Heebo', sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
}
.single-link{
    margin-left:5px;
    color: #ff8300;
    font-weight: 600;
    text-decoration: none;
}
.single-link:hover, .single-link:focus {
    text-decoration: none;
    color: #6180A1;
}
.block-offer-single:hover {
    background-color: white;
    border: 2px solid #f2f2f2;
    padding: 18px;
}
.block-offer-single:hover .single-title {
    color: #ff8300;
}
.block-offer-single:hover .single-info {
    color: #333;
}
.block-offer-single:hover .single-link {
    color: #6180A1;
}

/*****STYLE VIEW AL OFFER***/
.block-view {
    /*background-image: url('../../Content/img/view-offer-642x400.jpg');*/
    background-repeat: no-repeat;
    background-size: 110%;
    background-position: 50% 50%;
    box-sizing: border-box;
    /*margin: 15px;*/
    min-height: 200px;
    text-align: center;
    transition: background-size 0.3s ease-in, opacity 1s ease-in;
    -moz-transition: background-size 0.3s ease-in,opacity 1s ease-in;
    -ms-transition: background-size 0.3s ease-in;
    -o-transition: background-size 0.3s ease-in;
    -webkit-transition: background-size 0.3s ease-in;
}
.block-view:hover {
    background-size: 125%;
}
.hover-view-offer {
    align-items: center;
    display: table;
    height: 200px;
    transition: background 1s, background 1s; /*hover*/
    width: 100%;
}

.hover-view-offer:hover {
    background: rgba(130, 39, 3, 0.25);
}

.hover-view-offer::after {
    transition-timing-function: ease-out;
}

.block-view-offer {
    display: table-cell;
    vertical-align: middle;
}

.view-title {
    font-size: 21px;
    font-family: 'AntennaCond', sans-serif;
    padding: 0 10px;
}

.view-title a {
    color: #fff;
    text-decoration: none;
}

/*****STYLES STUDY WORK BLOCK****/

.study-work-block{
    background-color:#f9f9f9;
    box-sizing:border-box;
    padding-bottom:30px;
}

.col-section-study {
    padding: 0;
}

.col-section-study2 {
    background-color: white;
    border: 1px solid transparent;
    padding: 10px;
}
.col-section-study2:hover {
    border-color: #ddd;
}

@media (min-height: 767px) {
    .col-section-study2 {
        height: 180px;
    }
}

.link-study-section {
    text-decoration:none !important;
}
.link-study-section2 {
    text-decoration: none !important;
}
.link-study-section:visited, .link-study-section:link{
   color:#333;
}
.section-study-icon-img {
    margin-bottom: 15px;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    height: 35px;
    width: auto;
}
.section-study-bg {
    background-color: #f1f1f1;
    box-sizing: border-box;
    color: #4e4c4c;
    display: table;
    margin: 15px;
    padding: 20px;
}
.section-study{
    background-color: #fff;
    box-sizing: border-box;
    color: #4e4c4c;
    display: table;
    margin:15px;
    padding:20px;
}
.section-study-icon, .section-study-info, .text-study-section {
    margin: 0;
    padding: 0;
    display: table;
    color:black;

}
.title-study-section {
    font-size: 20px;
    font-family: 'AntennaCond', sans-serif;
    font-weight: 500;
    margin-top: 0;
}
.title-study-section2 {
    color: #ff8300;
    font-size: 20px;
    font-family: 'AntennaCond', sans-serif;
    font-weight: 500;
    margin-top: 0;
}
.escoles-panel {
    background-color: #F1F1F1;
    padding: 20px;
    min-height: 230px;
}
    .escoles-panel:hover {
        padding: 18px;
        background-color: white;
        border: 2px solid #F1F1F1;
    }

.title-study-section:visited, .title-study-section:link {
    color: #333!important;
}
    .title-study-section2:visited, .title-study-section2:link {
        color: #333 !important;
    }
.link-more-info {
    text-transform: uppercase;
    color: #FF8300;
    font-size: 10px;
    letter-spacing: 0.5px;
    margin-bottom: 0;
    margin-top: 15px;
    display: table;
}
.text-study-section {
    font-size: 14px;
    width:100%!important;
}
.link-study-section:hover .section-study-icon-img {
    transform: rotateY( 180deg );
    -webkit-transform: rotateY(180deg);
    height: 35px;
    width: auto;
}
.link-study-section:hover .title-study-section {
    color: #ff8300;
}
.link-study-section2:hover .title-study-section2 {
    color: black;
}

.link-study-section:hover .link-more-info {
    text-decoration:underline;
}
.link-study-section2:hover .link-more-info {
    text-decoration: underline;
}

.video_it{
    height:auto;
    width:auto;
    background-color:green;
}


/*****FOOTER RRHH****/

.footer-rrhh {
    margin-top: 0px;
    background-color: #383f49;
    font-family: 'Heebo', sans-serif;
    color: #9c9fa4;
    line-height: 2;
    width: 100%;
    padding-right: 0;
    padding-left: 35px;
    float: left;
}
.container-rrhh-footer {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 14px;
}

.logo-agrupa-footer{
  
    margin-top:30px;
    margin-bottom:20px;
}
.box-footer-rrhh{

}
.title-footer-rrhh {
    margin-top: 30px;
    margin-bottom: 20px;
}
.title-footer-rrhh-h6 {
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    margin:0;
    padding:0;
}
.ul-footer-rrhh {
    padding: 0;
    margin:0;
    list-style: none
}
.li-footer {
    padding: 5px 0;
    border-bottom: 1px solid #55585f;
}
.li-footer:last-child {
    border-bottom: none;
}
.link-footer-rrhh {
    color: #9c9fa4;
    font-size: 13px;
    white-space: nowrap;
}
.link-footer-rrhh:visited{
    color: #9c9fa4;
}
    .link-footer-rrhh span {
        padding: 20px;
        font-size: 16px;
    }
.list-footer-tab{
    float:right;
    margin-right:5px;
}
.li-social{
    padding:5px 0;
}
.ico-linkedin, .ico-o2 {
    background-image: url('../../Content/img/iconos-footer-sprite.png');
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    width: 40px;
}
.ico-linkedin {
    background-position: -1px -1px;
}
.ico-o2 {
    background-position: -1px -47px;
}
.linkedin:hover, .workvivo:hover {
    text-decoration: underline !important;
}

.footer-address {
    padding: 0;
    float: left;
    position: relative;
    width: 250px;
}

    .footer-address span {
        position: relative;
        float: left;
        width: 30px;
    }

    .footer-address div {
        position: relative;
        float: left;
        line-height: 20px;
        padding-left: 15px;
        box-sizing: border-box;
    }
.ico-address, .ico-phone, .ico-web {
    background-image: url('../../Content/img/iconos-footer.svg');
    background-repeat: no-repeat;
    height: 30px;
    width: 30px;
    display: block;
    opacity: .6;
}
.ico-address {
    background-position: -43px -0px;
}
.ico-phone {
    background-position: -43px -31px;
}
.ico-web {
    background-position: -43px -60px;
}

.linea-footer{
    border-top:1px solid #7c8390;
}
.footer-legal a {
    color: #9c9fa4;
    text-decoration:none;
}



@media (max-width: 767px) {
    .navbar-inverse .navbar-toggle {
        border: none;
    }
    .rrhh-h2{
        font-size:26px;
    }
}


/*** MARGIN BOTTOM ***/
.m-b-0 {
    margin-bottom: 0;
}
.m-b-10 {
    margin-bottom: 10px;
}
.m-b-40 {
    margin-bottom: 40px;
}
.m-t-70 {
    margin-top: 70px;
}
.m-t-50 {
    margin-top: 50px;
}
.m-t-20{
    margin-top:20px;
}
.m-t-0{
    margin-top:0 !important;
}
.m-b-0{
    margin-bottom:0;
}
.m-b-20 {
    margin-bottom: 20px;
}

.d-i-block {
    display: inline-block;
}
.p-t5 {
    padding-top: 5px !important;
}
.no-decoration {
    text-decoration: none !important
}

.light_grey {
    background-color: #ddd !important
}

.menu-border {
    border-bottom: 1px solid #6180a1
}

.form-logo-center {
    display: block;
    margin: 20px auto
}

.form-label-rrhh {
    color: #42607c
}

.form-link-rrhh {
    color: #6180a1
}

.form-link-rrhh-b {
    color: #6180a1;
    font-weight: bold
}

.form-link2-rrhh {
    color: #ff8300
}

    .form-link2-rrhh:hover {
        color: #ff8300
    }

.form-link2-rrhh-b {
    color: #ff8300;
    font-weight: bold
}

    .form-link2-rrhh-b:hover {
        color: #ff8300;
        font-weight: bold
    }

.form-mt {
    margin-top: 15px
}

.form-input-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    border-color: #787878;
    background-color: #f2f2f2;
    border-radius: 0;
    border: 1px solid #c3c3c3;
    border-top-color: #f2f2f2;
    border-right-color: #f2f2f2;
    box-shadow: white 0 0 inset
}

    .form-input-rrhh:focus {
        box-shadow: white 0 0 inset;
        background: #fcfcfc;
        border: 1px solid #a9a9a9;
        color: #787878
    }

.form-select-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    border-color: #a2a2a2;
    border-radius: 0;
    border: 1px solid #c3c3c3;
    border-top-color: #f2f2f2;
    border-right-color: #f2f2f2;
    background-color: #f2f2f2;
    box-shadow: white 0 0 inset
}

    .form-select-rrhh:focus {
        box-shadow: white 0 0 inset;
        background: #fcfcfc;
        border: 1px solid #a9a9a9;
        color: #787878
    }

.form-button-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #6180a1;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid #6180a1
}

.form-button-default-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #f2f2f2;
    border-radius: 0;
    border: 1px solid #c3c3c3
}

    .form-button-default-rrhh .glyphicon {
        color: #f2f2f2;
        text-shadow: 2px 0 0 #6180a1,-2px 0 0 #6180a1,0 2px 0 #6180a1,0 -2px 0 #6180a1,1px 1px #6180a1,-1px -1px 0 #6180a1,1px -1px 0 #6180a1,-1px 1px 0 #6180a1
    }

.form-file-rrhh {
    margin-top: 5px;
    margin-bottom: 5px
}

.form-highlight {
    color: #ff8300;
    font-weight: bold
}

.form-radio-btn-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid #c3c3c3;
    background-color: #f2f2f2
}

    .form-radio-btn-rrhh.active {
        background-color: #6180a1 !important;
        border: 1px solid #6180a1
    }

.form-input-addon-rrhh {
    margin-top: 5px !important;
    margin-bottom: 5px;
    border: 1px solid #c3c3c3;
    background-color: #f2f2f2
}

.form-align-right {
    text-align: right !important
}

.floating-container {
    padding: 40px 20px;
    background-color: #fff;
    -webkit-box-shadow: 6px 4px 15px 0 rgba(120,120,120,.5);
    -moz-box-shadow: 6px 4px 15px 0 rgba(120,120,120,.5);
    box-shadow: 6px 4px 15px 0 rgba(120,120,120,.5)
}

.light_grey {
    background-color: #dddddd !important;
}

.refurbished-bar {
}

.menu-border {
    border-bottom: 1px solid #6180A1;
}

/* FORMULARIS */

.form-logo-center {
    display: block;
    margin: 20px auto;
}

.form-label-rrhh {
    color: #42607C;
}

.form-link-rrhh {
    color: #6180A1;
}

.form-link-rrhh-b {
    color: #6180A1;
    font-weight: bold;
}

.form-link2-rrhh {
    color: #FF8300;
}

    .form-link2-rrhh:hover {
        color: #FF8300;
    }

.form-link2-rrhh-b {
    color: #FF8300;
    font-weight: bold;
}

    .form-link2-rrhh-b:hover {
        color: #FF8300;
        font-weight: bold;
    }

.form-mt {
    margin-top: 15px;
}

.form-input-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    border-color: #787878;
    background-color: #F2F2F2;
    border-radius: 0;
    border: 1px solid #C3C3C3;
    border-top-color: #F2F2F2;
    border-right-color: #F2F2F2;
    box-shadow: white 0 0 inset;
}

    .form-input-rrhh:focus {
        box-shadow: white 0 0 inset;
        background: #FCFCFC;
        border: 1px solid #A9A9A9;
        color: #787878;
    }

.form-select-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    border-color: #A2A2A2;
    border-radius: 0;
    border: 1px solid #C3C3C3;
    border-top-color: #F2F2F2;
    border-right-color: #F2F2F2;
    background-color: #F2F2F2;
    box-shadow: white 0 0 inset;

}

    .form-select-rrhh:focus {
        box-shadow: white 0 0 inset;
        background: #FCFCFC;
        border: 1px solid #A9A9A9;
        color: #787878;
    }

.form-button-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #6180A1;
    font-weight: bold;
    border-radius: 5px;
    border: 1px solid #6180A1;
    padding: 11px;
}

.form-button-default-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #6180A1;
    border-radius: 5px;
    border: 1px solid #6180A1;
    padding: 11px;
}

    .form-button-default-rrhh .bi {
        color: #F2F2F2;
        text-shadow: 2px 0 0 #6180A1, -2px 0 0 #6180A1, 0 2px 0 #6180A1, 0 -2px 0 #6180A1, 1px 1px #6180A1, -1px -1px 0 #6180A1, 1px -1px 0 #6180A1, -1px 1px 0 #6180A1;
    }

.form-file-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
}

.form-highlight {
    color: #FF8300;
    font-weight: bold;
}

.form-radio-btn-rrhh {
    margin-top: 5px;
    margin-bottom: 5px;
    font-weight: bold;
    border-radius: 0;
    border: 1px solid #C3C3C3;
    background-color: #F2F2F2;
}

.form-radio-btn-rrhh.active {
    background-color: #6180A1 !important;
    border: 1px solid #6180A1;
}

.form-input-addon-rrhh {
    margin-top: 5px !important;
    margin-bottom: 5px;
    border: 1px solid #C3C3C3;
    background-color: #F2F2F2;    
}

.form-align-right {
    text-align: right !important;
}

.form-icon-cv {
font-size:1.5em;
}

.floating-container {
    padding: 40px 20px;
    background-color: white;
    -webkit-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    -moz-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
}

.display-none {
    display: none;
}

.input-validation-error {
    border-left-color: #c94c4c;
    border-bottom-color: #c94c4c;
    color: #c94c4c;
    border-top-color: #eea29a;
    border-right-color: #eea29a;
    background-color: #fbd6d6;
    font-weight: bold;
}

.field-validation-error {
    color: #c94c4c;
    font-weight: bold;
}

.bootstrap-select button {
    background-color: #F2F2F2 !important;
    border-radius: 0 !important;
    border: 1px solid #C3C3C3;
    border-top-color: #F2F2F2;
    border-right-color: #F2F2F2;
}

/* MODAL PROTECCIÓ DE DADES */
.form-label-rrhh-m {
    color: #42607C;
    margin-top: 10px;
}

.rrhh-info {
    color: #9C9FA4;
}

.rrhh-lopd-title {
    color: #656565
}

.rrhh-lopd-text {
    text-align: justify;
}

.rrhh-lopd-signature {
    padding: 7px;
    background-color: #F2F2F2;
    color: #42607C;
    border: 1px dashed #FF8300;
}

.home-container {
    width: 100%;
    min-height: 430px;
    padding-top: 80px;
    padding-bottom: 40px;
    background-color: #F9F9F9;
}

.job-offers-container {
    width: 100%;
    background-color: #F9F9F9;
    padding: 20px 10px;
}

.anunci {
    background-color: white;
    margin-bottom: 7px;
    border-top: 1px solid #FF8300;
    padding: 7px;
}

    .anunci .titAnunci {
        font-size: 16px;
        font-family: 'AntennaCond', sans-serif;
        font-weight: 500;
        color: #656565;
    }

    .anunci .dataAnunci {
        color: #FF8300;
        font-size: 10px;
        letter-spacing: 0.5px;
    }

    .anunci:hover {
        cursor: pointer;
    }

    .anunci:hover, .selected {
        border-right: 1px solid #FF8300;
    }

#panelAnunci {
    border: 0px solid white;
    border-radius: 0;
}

    #panelAnunci .panel-heading {
        border: 0 solid white;
        border-radius: 0;
        color: white;
        background-color: #6180A1;
    }

    #panelAnunci .panel-body h4 {
        color: #787878;
        font-weight: bold;
    }

    #panelAnunci .panel-body p {
        color: #787878;
    }

    #panelAnunci .panel-body p.underline {
        max-width: 36px;
        border-bottom: solid 1px #FF7800;
        margin-bottom: 15px;
    }

.container-jobOffers {
    min-height: 800px;
    max-width: 1024px;
}

/* CURRICULUM */
.cv-container {
    padding: 40px 20px;
    background-color: white;
    -webkit-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    -moz-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
}

.cv-container .nav {
    margin-bottom: 10px;
}

.cv-container .nav-tabs {
    border-color: #6180A1;    
}

    .cv-container .nav-tabs li a {
        color: #787878;
    }

    .cv-container .nav-tabs > li.active > a {
        border-color: #6180A1;
        border-bottom-color: transparent;
        color: #42607C;
    }

    .cv-container .nav-tabs > li > a:hover {
        border-color: rgba(97, 128, 161, 0.3);
        border-bottom-color: #6180A1;
        color: #42607C;
    }

    .cv-container .nav-tabs > li.active > a:hover {
        border-color: #6180A1;
    }

    .cv-container .glyphicon-remove:hover {
        cursor: pointer;
    }
    
    .no-margin {
        margin: 0;
        padding: 0;
    }

.grey-container {
    background-color: #F2F2F2;
    padding-top: 20px;
    padding-bottom: 20px;
}

.align-left {
    text-align: left !important;
}

.cv-container .profile-image {
    width: 80px;
}

.cv-container .radio-inline {
    margin:0;
}

.cv-container .input-group .form-select-rrhh {
    margin-top: 0px !important;
}

    .cv-container .input-group .form-select-rrhh:disabled {
        background-color: #E1E1E1;
    }

.cv-container .input-group {
    margin-top: 5px;
}

.cv-container h3, .cv-container h4 {
    color: #787878;
    font-weight: bold;
}

.cv-container p.underline {
    max-width: 60px;
    border-bottom: solid 1px #FF7800;
    margin-bottom: 15px;
}

.cv-container .Footer {
    margin-top: 15px;
    padding-top: 15px;
    padding-bottom: 40px;
    border-top: 1px solid #6180A1;
}

.cv-container th {
    color: #6180A1;
}

.cv-container .glyphicon-remove {
    color: #B94E4E;
}

.logo-arxiu {
    display:block;
    height: 40px;
    margin: 7px 0;
}

.del-arxiu {
    color: rgb(185, 78, 78);
}

.del-arxiu:hover{
    cursor: pointer;
}

.study-rrhh-well {
    margin: 15px;
    margin-right: 20px;
    padding: 10px;
    border-left: 1px solid #FF7800;
    border-bottom: 1px solid #FF7800;
}

.uploaded-file-icon {
    font-size: 60px;
    padding-top: 9px;
    padding-bottom: 3px;
    color: #FF7800;
}

/* AUTO COMPLETE */
.ui-autocomplete {
    padding-left: 0 !important;
    background-color: white !important;
    max-width: 500px;
}

    .ui-autocomplete li {
        color: black !important;
        text-align: left;
        list-style: none;
        padding-left: 5px !important;
        padding-bottom: 3px;
        padding-top: 3px;
        border-left: 3px solid #6180A1;
    }

        .ui-autocomplete li:hover {
            color: white !important;
            background-color: #6180A1;
            font-weight: bold;
            cursor: pointer;
        }

.ui-helper-hidden-accessible {
    display: none !important;
}

.m-l-20 {
    margin-left: 20px;
}

.m-t-20 {
    margin-top: 20px !important;
}

.m-b-20 {
    margin-bottom: 20px !important;
}

.m-t-30 {
    margin-top: 30px;
}

.m-t-55 {
    margin-top: 55px;
}

.m-b-30 {
    margin-bottom: 30px;
}

.txt-italic {
    font-style: italic;
}

.txt-underline {
    text-decoration: underline;
}

.img-universities {
    height: 70px;
    display: block;
    float:left;
    padding: 4px;
}


/* OFFER IMAGES */

.offer-image-enginyers {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-home-offer-engineers.jpg');
    opacity: 1;
}

.offer-image-manteniment {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-maintenance.jpg') !important;
    opacity: 1;
}

.offer-image-informatica {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-home-offer-it.jpg') !important;
    opacity: 1;
}

.offer-image-administracio {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-finances.jpg') !important;
    opacity: 1;
}

.offer-image-especialistes {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-home-offer-technician.jpg') !important;
    opacity: 1;
}

.offer-image-salut {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-Health.jpg') !important;
    opacity: 1;
}

.offer-image-produccio {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-home-offer-production.jpg') !important;
    opacity: 1;
}

.offer-image-comercial {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-commercial.jpg') !important;
    opacity: 1;
}

.offer-image-transport {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-transport.jpg') !important;
    opacity: 1;
}

.offer-image-botigues {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-offer-home-shop.jpg') !important;
    opacity: 1;
}

.offer-image-students {
    background-image: linear-gradient(122deg, #12171ECC 0%, #6180A1D9 70%), url('/Content/img/pic-home-offer-students.jpg') !important;
    opacity: 1;
}

.offer-image-students-clear {
    background-image: linear-gradient(122deg, #F1F1F1 0%, #F1F1F1D9 50%), url('/Content/img/pic-home-offer-students.jpg') !important;
    opacity: 1;
}

.offer-image-13 {
    background-image: url('/Content/img/offer-13-642x400.jpg') !important;
}



.work-list {
    padding: 0;
    margin-top: 11px;
}

.work-list li {
    list-style: none;
    padding: 0;
}

.work-item {
    color: #333 !important;
    font-family: 'AntennaCond', sans-serif !important;
    font-size: 15px !important;
    margin-top: 5px !important;
    padding: 0 !important;
    padding-left: 25px !important;
}

.ico-work-item {
    color: #FF8300;
    margin-left: -25px;
}

.min-h-700 {
    min-height: 700px;
}

.min-h-500 {
    min-height: 500px;
}

.w-100 {
    width: 100% !important;
}

.no-max-h {
    max-height: none;
}


/* CONTACTA */

.white-bg {
    background-color: #FFFFFF !important;
}

.no-top-photo {
    padding-top: 20px !important;
}

.tittle-intern-page {
    color: #595959 !important;
    font-family: 'AntennaCond', sans-serif !important;
    font-weight: 600;
    font-size: 30px;
    text-align: left !important;
}

.subtittle-orange {
    font-family: 'AntennaCond', sans-serif !important;
    color: #FF8300;
    font-size: 16px;
    text-align: left !important;
}

.open-form:hover {
    cursor: pointer;
}

.m-t-15 {
    margin-top: 15px;
}

.m-t-8 {
    margin-top: 8px !important;
}




/* FEATURED NEW */

.featured-new-container {
    padding: 40px 20px;
    background-color: white;
    -webkit-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    -moz-box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
    box-shadow: 6px 4px 15px 0px rgba(120,120,120,0.5);
}

.txtInscritCorrectament{
    display:none;
}

.block-view-offer h4 {
    color: white;
}

.btn-small {
    font-size: 12px;
    padding: 3px;
    margin-right: 4px;
}

.form-control {
    appearance: auto!important;
}

/* INTERNSTYLE.CSS */

.logo-company-source-ca:hover {
    background-image: url('/Content/img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-source-es:hover {
    background-image: url('/Content/img/sprite-webs-agrupa-color-es-v2.svg');
}

.logo-company-source-ca {
    background-image: url('/Content/img/sprite-webs-agrupa-bn-ca-v2.svg');
}

.logo-company-source-es {
    background-image: url('/Content/img/sprite-webs-agrupa-bn-es-v2.svg');
}

.logo-company-color-source-ca {
    background-image: url('/Content/img/sprite-webs-agrupa-color-ca-v2.svg');
}

.logo-company-color-source-es {
    background-image: url('/Content/img/sprite-webs-agrupa-color-es-v2.svg');
}

.ico-values, .ico-workus, .ico-information, .ico-shareholder, .ico-localizador,
.ico-gestio-agraria, .ico-aus-bestiar, .ico-centre-alimentari, .ico-venda-directa,
.ico-botiga-online, .ico-food-service, .ico-entorno-rural {
    background-image: url('/Content/img/sprite-iconos-submenu.png');
}

.banner-StudyWork {
    background-image: url('/Content/img/banner-interior-study-150x2200.jpg');
}

.banner-Format {
    background-image: url('img/banner-interior-study-150x2200.jpg');
}

.banner-JobOffers {
    background-image: url('/Content/img/banner-interior-work-150x2200.jpg');
}

.banner-aboutUs {
    background-image: url('/Content/img/banner-interior-quisom-150x2200.jpg');
}

.banner-JobOffers-642 {
    background-image: url('/Content/img/view-offer-642x400.jpg');
}

.ico-linkedin, .ico-o2 {
    background-image: url('/Content/img/iconos-footer-sprite.png');
}

.ico-address, .ico-phone, .ico-web {
    background-image: url('/Content/img/iconos-footer.svg');
}


/* STYLE.CSS */

.navbar .navbar-nav > li > a.ico-item .ico-contacte {
    background-image:  url(/Content/img/sprite_header.png);
}

    .navbar .navbar-nav > li > a.ico-item .ico-contacte::after {
        background-image:  url(/Content/img/sprite_header.png);
    }

.navbar .navbar-nav > li > a.ico-item .ico-lang {
    background-image:  url(/Content/img/sprite_header.png);
}
    .navbar .navbar-nav > li > a.ico-item .ico-lang::after {
        background-image:  url(/Content/img/sprite_header.png);
    }

.navbar .navbar-nav > li > a.ico-item .ico-zona-clients {
    background-image:  url(/Content/img/sprite_header.png);
}

    .navbar .navbar-nav > li > a.ico-item .ico-zona-clients::after {
        background-image:  url(/Content/img/sprite_header.png);
    }

.navbar .navbar-nav > li > a.ico-item .ico-treballa-amb-nosaltres {
    background-image:  url(/Content/img/sprite_header.png);
}

    .navbar .navbar-nav > li > a.ico-item .ico-treballa-amb-nosaltres::after {
        background-image:  url(/Content/img/sprite_header.png);
    }

.navbar .navbar-nav > li > a.ico-item .ico-webs-del-grup {
    background-image:  url(/Content/img/sprite_header.png);
}

    .navbar .navbar-nav > li > a.ico-item .ico-webs-del-grup::after {
        background-image:  url(/Content/img/sprite_header.png);
    }

#main-menu .nav ul.dropdown-menu .icon-background span.ico-nosaltres {
    background-image:  url(/Content/img/sprite_header.png);
}


.gradient {
    background-image: url('/Content/img/gradient-top2.png');
}

#btn-navbar span.ico-contacte {
    background-image:  url(/Content/img/sprite_header.png);
}

#navbar .navbar-nav > li > a.ico-item .ico-zona-clients {
    background-image:  url(/Content/img/sprite_header.png);
}

#navbar .navbar-nav > li > a.ico-item .ico-treballa-amb-nosaltres {
    background-image:  url(/Content/img/sprite_header.png);
}

#navbar .navbar-nav > li > a.ico-item .ico-webs-del-grup {
    background-image:  url(/Content/img/sprite_header.png);
}
/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/*!
 * Bootstrap Icons v1.10.5 (https://icons.getbootstrap.com/)
 * Copyright 2019-2023 The Bootstrap Authors
 * Updated icon font path for current site
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */@font-face{font-display:block;font-family:bootstrap-icons;src:url("/Content/img/bs-icons/font/fonts/bootstrap-icons.woff2?1fa40e8900654d2863d011707b9fb6f2") format("woff2"),url("/Content/img/bs-icons/font/fonts/bootstrap-icons.woff?1fa40e8900654d2863d011707b9fb6f2") format("woff")}.bi::before,[class*=" bi-"]::before,[class^=bi-]::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-123::before{content:"\f67f"}.bi-alarm-fill::before{content:"\f101"}.bi-alarm::before{content:"\f102"}.bi-align-bottom::before{content:"\f103"}.bi-align-center::before{content:"\f104"}.bi-align-end::before{content:"\f105"}.bi-align-middle::before{content:"\f106"}.bi-align-start::before{content:"\f107"}.bi-align-top::before{content:"\f108"}.bi-alt::before{content:"\f109"}.bi-app-indicator::before{content:"\f10a"}.bi-app::before{content:"\f10b"}.bi-archive-fill::before{content:"\f10c"}.bi-archive::before{content:"\f10d"}.bi-arrow-90deg-down::before{content:"\f10e"}.bi-arrow-90deg-left::before{content:"\f10f"}.bi-arrow-90deg-right::before{content:"\f110"}.bi-arrow-90deg-up::before{content:"\f111"}.bi-arrow-bar-down::before{content:"\f112"}.bi-arrow-bar-left::before{content:"\f113"}.bi-arrow-bar-right::before{content:"\f114"}.bi-arrow-bar-up::before{content:"\f115"}.bi-arrow-clockwise::before{content:"\f116"}.bi-arrow-counterclockwise::before{content:"\f117"}.bi-arrow-down-circle-fill::before{content:"\f118"}.bi-arrow-down-circle::before{content:"\f119"}.bi-arrow-down-left-circle-fill::before{content:"\f11a"}.bi-arrow-down-left-circle::before{content:"\f11b"}.bi-arrow-down-left-square-fill::before{content:"\f11c"}.bi-arrow-down-left-square::before{content:"\f11d"}.bi-arrow-down-left::before{content:"\f11e"}.bi-arrow-down-right-circle-fill::before{content:"\f11f"}.bi-arrow-down-right-circle::before{content:"\f120"}.bi-arrow-down-right-square-fill::before{content:"\f121"}.bi-arrow-down-right-square::before{content:"\f122"}.bi-arrow-down-right::before{content:"\f123"}.bi-arrow-down-short::before{content:"\f124"}.bi-arrow-down-square-fill::before{content:"\f125"}.bi-arrow-down-square::before{content:"\f126"}.bi-arrow-down-up::before{content:"\f127"}.bi-arrow-down::before{content:"\f128"}.bi-arrow-left-circle-fill::before{content:"\f129"}.bi-arrow-left-circle::before{content:"\f12a"}.bi-arrow-left-right::before{content:"\f12b"}.bi-arrow-left-short::before{content:"\f12c"}.bi-arrow-left-square-fill::before{content:"\f12d"}.bi-arrow-left-square::before{content:"\f12e"}.bi-arrow-left::before{content:"\f12f"}.bi-arrow-repeat::before{content:"\f130"}.bi-arrow-return-left::before{content:"\f131"}.bi-arrow-return-right::before{content:"\f132"}.bi-arrow-right-circle-fill::before{content:"\f133"}.bi-arrow-right-circle::before{content:"\f134"}.bi-arrow-right-short::before{content:"\f135"}.bi-arrow-right-square-fill::before{content:"\f136"}.bi-arrow-right-square::before{content:"\f137"}.bi-arrow-right::before{content:"\f138"}.bi-arrow-up-circle-fill::before{content:"\f139"}.bi-arrow-up-circle::before{content:"\f13a"}.bi-arrow-up-left-circle-fill::before{content:"\f13b"}.bi-arrow-up-left-circle::before{content:"\f13c"}.bi-arrow-up-left-square-fill::before{content:"\f13d"}.bi-arrow-up-left-square::before{content:"\f13e"}.bi-arrow-up-left::before{content:"\f13f"}.bi-arrow-up-right-circle-fill::before{content:"\f140"}.bi-arrow-up-right-circle::before{content:"\f141"}.bi-arrow-up-right-square-fill::before{content:"\f142"}.bi-arrow-up-right-square::before{content:"\f143"}.bi-arrow-up-right::before{content:"\f144"}.bi-arrow-up-short::before{content:"\f145"}.bi-arrow-up-square-fill::before{content:"\f146"}.bi-arrow-up-square::before{content:"\f147"}.bi-arrow-up::before{content:"\f148"}.bi-arrows-angle-contract::before{content:"\f149"}.bi-arrows-angle-expand::before{content:"\f14a"}.bi-arrows-collapse::before{content:"\f14b"}.bi-arrows-expand::before{content:"\f14c"}.bi-arrows-fullscreen::before{content:"\f14d"}.bi-arrows-move::before{content:"\f14e"}.bi-aspect-ratio-fill::before{content:"\f14f"}.bi-aspect-ratio::before{content:"\f150"}.bi-asterisk::before{content:"\f151"}.bi-at::before{content:"\f152"}.bi-award-fill::before{content:"\f153"}.bi-award::before{content:"\f154"}.bi-back::before{content:"\f155"}.bi-backspace-fill::before{content:"\f156"}.bi-backspace-reverse-fill::before{content:"\f157"}.bi-backspace-reverse::before{content:"\f158"}.bi-backspace::before{content:"\f159"}.bi-badge-3d-fill::before{content:"\f15a"}.bi-badge-3d::before{content:"\f15b"}.bi-badge-4k-fill::before{content:"\f15c"}.bi-badge-4k::before{content:"\f15d"}.bi-badge-8k-fill::before{content:"\f15e"}.bi-badge-8k::before{content:"\f15f"}.bi-badge-ad-fill::before{content:"\f160"}.bi-badge-ad::before{content:"\f161"}.bi-badge-ar-fill::before{content:"\f162"}.bi-badge-ar::before{content:"\f163"}.bi-badge-cc-fill::before{content:"\f164"}.bi-badge-cc::before{content:"\f165"}.bi-badge-hd-fill::before{content:"\f166"}.bi-badge-hd::before{content:"\f167"}.bi-badge-tm-fill::before{content:"\f168"}.bi-badge-tm::before{content:"\f169"}.bi-badge-vo-fill::before{content:"\f16a"}.bi-badge-vo::before{content:"\f16b"}.bi-badge-vr-fill::before{content:"\f16c"}.bi-badge-vr::before{content:"\f16d"}.bi-badge-wc-fill::before{content:"\f16e"}.bi-badge-wc::before{content:"\f16f"}.bi-bag-check-fill::before{content:"\f170"}.bi-bag-check::before{content:"\f171"}.bi-bag-dash-fill::before{content:"\f172"}.bi-bag-dash::before{content:"\f173"}.bi-bag-fill::before{content:"\f174"}.bi-bag-plus-fill::before{content:"\f175"}.bi-bag-plus::before{content:"\f176"}.bi-bag-x-fill::before{content:"\f177"}.bi-bag-x::before{content:"\f178"}.bi-bag::before{content:"\f179"}.bi-bar-chart-fill::before{content:"\f17a"}.bi-bar-chart-line-fill::before{content:"\f17b"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bar-chart-steps::before{content:"\f17d"}.bi-bar-chart::before{content:"\f17e"}.bi-basket-fill::before{content:"\f17f"}.bi-basket::before{content:"\f180"}.bi-basket2-fill::before{content:"\f181"}.bi-basket2::before{content:"\f182"}.bi-basket3-fill::before{content:"\f183"}.bi-basket3::before{content:"\f184"}.bi-battery-charging::before{content:"\f185"}.bi-battery-full::before{content:"\f186"}.bi-battery-half::before{content:"\f187"}.bi-battery::before{content:"\f188"}.bi-bell-fill::before{content:"\f189"}.bi-bell::before{content:"\f18a"}.bi-bezier::before{content:"\f18b"}.bi-bezier2::before{content:"\f18c"}.bi-bicycle::before{content:"\f18d"}.bi-binoculars-fill::before{content:"\f18e"}.bi-binoculars::before{content:"\f18f"}.bi-blockquote-left::before{content:"\f190"}.bi-blockquote-right::before{content:"\f191"}.bi-book-fill::before{content:"\f192"}.bi-book-half::before{content:"\f193"}.bi-book::before{content:"\f194"}.bi-bookmark-check-fill::before{content:"\f195"}.bi-bookmark-check::before{content:"\f196"}.bi-bookmark-dash-fill::before{content:"\f197"}.bi-bookmark-dash::before{content:"\f198"}.bi-bookmark-fill::before{content:"\f199"}.bi-bookmark-heart-fill::before{content:"\f19a"}.bi-bookmark-heart::before{content:"\f19b"}.bi-bookmark-plus-fill::before{content:"\f19c"}.bi-bookmark-plus::before{content:"\f19d"}.bi-bookmark-star-fill::before{content:"\f19e"}.bi-bookmark-star::before{content:"\f19f"}.bi-bookmark-x-fill::before{content:"\f1a0"}.bi-bookmark-x::before{content:"\f1a1"}.bi-bookmark::before{content:"\f1a2"}.bi-bookmarks-fill::before{content:"\f1a3"}.bi-bookmarks::before{content:"\f1a4"}.bi-bookshelf::before{content:"\f1a5"}.bi-bootstrap-fill::before{content:"\f1a6"}.bi-bootstrap-reboot::before{content:"\f1a7"}.bi-bootstrap::before{content:"\f1a8"}.bi-border-all::before{content:"\f1a9"}.bi-border-bottom::before{content:"\f1aa"}.bi-border-center::before{content:"\f1ab"}.bi-border-inner::before{content:"\f1ac"}.bi-border-left::before{content:"\f1ad"}.bi-border-middle::before{content:"\f1ae"}.bi-border-outer::before{content:"\f1af"}.bi-border-right::before{content:"\f1b0"}.bi-border-style::before{content:"\f1b1"}.bi-border-top::before{content:"\f1b2"}.bi-border-width::before{content:"\f1b3"}.bi-border::before{content:"\f1b4"}.bi-bounding-box-circles::before{content:"\f1b5"}.bi-bounding-box::before{content:"\f1b6"}.bi-box-arrow-down-left::before{content:"\f1b7"}.bi-box-arrow-down-right::before{content:"\f1b8"}.bi-box-arrow-down::before{content:"\f1b9"}.bi-box-arrow-in-down-left::before{content:"\f1ba"}.bi-box-arrow-in-down-right::before{content:"\f1bb"}.bi-box-arrow-in-down::before{content:"\f1bc"}.bi-box-arrow-in-left::before{content:"\f1bd"}.bi-box-arrow-in-right::before{content:"\f1be"}.bi-box-arrow-in-up-left::before{content:"\f1bf"}.bi-box-arrow-in-up-right::before{content:"\f1c0"}.bi-box-arrow-in-up::before{content:"\f1c1"}.bi-box-arrow-left::before{content:"\f1c2"}.bi-box-arrow-right::before{content:"\f1c3"}.bi-box-arrow-up-left::before{content:"\f1c4"}.bi-box-arrow-up-right::before{content:"\f1c5"}.bi-box-arrow-up::before{content:"\f1c6"}.bi-box-seam::before{content:"\f1c7"}.bi-box::before{content:"\f1c8"}.bi-braces::before{content:"\f1c9"}.bi-bricks::before{content:"\f1ca"}.bi-briefcase-fill::before{content:"\f1cb"}.bi-briefcase::before{content:"\f1cc"}.bi-brightness-alt-high-fill::before{content:"\f1cd"}.bi-brightness-alt-high::before{content:"\f1ce"}.bi-brightness-alt-low-fill::before{content:"\f1cf"}.bi-brightness-alt-low::before{content:"\f1d0"}.bi-brightness-high-fill::before{content:"\f1d1"}.bi-brightness-high::before{content:"\f1d2"}.bi-brightness-low-fill::before{content:"\f1d3"}.bi-brightness-low::before{content:"\f1d4"}.bi-broadcast-pin::before{content:"\f1d5"}.bi-broadcast::before{content:"\f1d6"}.bi-brush-fill::before{content:"\f1d7"}.bi-brush::before{content:"\f1d8"}.bi-bucket-fill::before{content:"\f1d9"}.bi-bucket::before{content:"\f1da"}.bi-bug-fill::before{content:"\f1db"}.bi-bug::before{content:"\f1dc"}.bi-building::before{content:"\f1dd"}.bi-bullseye::before{content:"\f1de"}.bi-calculator-fill::before{content:"\f1df"}.bi-calculator::before{content:"\f1e0"}.bi-calendar-check-fill::before{content:"\f1e1"}.bi-calendar-check::before{content:"\f1e2"}.bi-calendar-date-fill::before{content:"\f1e3"}.bi-calendar-date::before{content:"\f1e4"}.bi-calendar-day-fill::before{content:"\f1e5"}.bi-calendar-day::before{content:"\f1e6"}.bi-calendar-event-fill::before{content:"\f1e7"}.bi-calendar-event::before{content:"\f1e8"}.bi-calendar-fill::before{content:"\f1e9"}.bi-calendar-minus-fill::before{content:"\f1ea"}.bi-calendar-minus::before{content:"\f1eb"}.bi-calendar-month-fill::before{content:"\f1ec"}.bi-calendar-month::before{content:"\f1ed"}.bi-calendar-plus-fill::before{content:"\f1ee"}.bi-calendar-plus::before{content:"\f1ef"}.bi-calendar-range-fill::before{content:"\f1f0"}.bi-calendar-range::before{content:"\f1f1"}.bi-calendar-week-fill::before{content:"\f1f2"}.bi-calendar-week::before{content:"\f1f3"}.bi-calendar-x-fill::before{content:"\f1f4"}.bi-calendar-x::before{content:"\f1f5"}.bi-calendar::before{content:"\f1f6"}.bi-calendar2-check-fill::before{content:"\f1f7"}.bi-calendar2-check::before{content:"\f1f8"}.bi-calendar2-date-fill::before{content:"\f1f9"}.bi-calendar2-date::before{content:"\f1fa"}.bi-calendar2-day-fill::before{content:"\f1fb"}.bi-calendar2-day::before{content:"\f1fc"}.bi-calendar2-event-fill::before{content:"\f1fd"}.bi-calendar2-event::before{content:"\f1fe"}.bi-calendar2-fill::before{content:"\f1ff"}.bi-calendar2-minus-fill::before{content:"\f200"}.bi-calendar2-minus::before{content:"\f201"}.bi-calendar2-month-fill::before{content:"\f202"}.bi-calendar2-month::before{content:"\f203"}.bi-calendar2-plus-fill::before{content:"\f204"}.bi-calendar2-plus::before{content:"\f205"}.bi-calendar2-range-fill::before{content:"\f206"}.bi-calendar2-range::before{content:"\f207"}.bi-calendar2-week-fill::before{content:"\f208"}.bi-calendar2-week::before{content:"\f209"}.bi-calendar2-x-fill::before{content:"\f20a"}.bi-calendar2-x::before{content:"\f20b"}.bi-calendar2::before{content:"\f20c"}.bi-calendar3-event-fill::before{content:"\f20d"}.bi-calendar3-event::before{content:"\f20e"}.bi-calendar3-fill::before{content:"\f20f"}.bi-calendar3-range-fill::before{content:"\f210"}.bi-calendar3-range::before{content:"\f211"}.bi-calendar3-week-fill::before{content:"\f212"}.bi-calendar3-week::before{content:"\f213"}.bi-calendar3::before{content:"\f214"}.bi-calendar4-event::before{content:"\f215"}.bi-calendar4-range::before{content:"\f216"}.bi-calendar4-week::before{content:"\f217"}.bi-calendar4::before{content:"\f218"}.bi-camera-fill::before{content:"\f219"}.bi-camera-reels-fill::before{content:"\f21a"}.bi-camera-reels::before{content:"\f21b"}.bi-camera-video-fill::before{content:"\f21c"}.bi-camera-video-off-fill::before{content:"\f21d"}.bi-camera-video-off::before{content:"\f21e"}.bi-camera-video::before{content:"\f21f"}.bi-camera::before{content:"\f220"}.bi-camera2::before{content:"\f221"}.bi-capslock-fill::before{content:"\f222"}.bi-capslock::before{content:"\f223"}.bi-card-checklist::before{content:"\f224"}.bi-card-heading::before{content:"\f225"}.bi-card-image::before{content:"\f226"}.bi-card-list::before{content:"\f227"}.bi-card-text::before{content:"\f228"}.bi-caret-down-fill::before{content:"\f229"}.bi-caret-down-square-fill::before{content:"\f22a"}.bi-caret-down-square::before{content:"\f22b"}.bi-caret-down::before{content:"\f22c"}.bi-caret-left-fill::before{content:"\f22d"}.bi-caret-left-square-fill::before{content:"\f22e"}.bi-caret-left-square::before{content:"\f22f"}.bi-caret-left::before{content:"\f230"}.bi-caret-right-fill::before{content:"\f231"}.bi-caret-right-square-fill::before{content:"\f232"}.bi-caret-right-square::before{content:"\f233"}.bi-caret-right::before{content:"\f234"}.bi-caret-up-fill::before{content:"\f235"}.bi-caret-up-square-fill::before{content:"\f236"}.bi-caret-up-square::before{content:"\f237"}.bi-caret-up::before{content:"\f238"}.bi-cart-check-fill::before{content:"\f239"}.bi-cart-check::before{content:"\f23a"}.bi-cart-dash-fill::before{content:"\f23b"}.bi-cart-dash::before{content:"\f23c"}.bi-cart-fill::before{content:"\f23d"}.bi-cart-plus-fill::before{content:"\f23e"}.bi-cart-plus::before{content:"\f23f"}.bi-cart-x-fill::before{content:"\f240"}.bi-cart-x::before{content:"\f241"}.bi-cart::before{content:"\f242"}.bi-cart2::before{content:"\f243"}.bi-cart3::before{content:"\f244"}.bi-cart4::before{content:"\f245"}.bi-cash-stack::before{content:"\f246"}.bi-cash::before{content:"\f247"}.bi-cast::before{content:"\f248"}.bi-chat-dots-fill::before{content:"\f249"}.bi-chat-dots::before{content:"\f24a"}.bi-chat-fill::before{content:"\f24b"}.bi-chat-left-dots-fill::before{content:"\f24c"}.bi-chat-left-dots::before{content:"\f24d"}.bi-chat-left-fill::before{content:"\f24e"}.bi-chat-left-quote-fill::before{content:"\f24f"}.bi-chat-left-quote::before{content:"\f250"}.bi-chat-left-text-fill::before{content:"\f251"}.bi-chat-left-text::before{content:"\f252"}.bi-chat-left::before{content:"\f253"}.bi-chat-quote-fill::before{content:"\f254"}.bi-chat-quote::before{content:"\f255"}.bi-chat-right-dots-fill::before{content:"\f256"}.bi-chat-right-dots::before{content:"\f257"}.bi-chat-right-fill::before{content:"\f258"}.bi-chat-right-quote-fill::before{content:"\f259"}.bi-chat-right-quote::before{content:"\f25a"}.bi-chat-right-text-fill::before{content:"\f25b"}.bi-chat-right-text::before{content:"\f25c"}.bi-chat-right::before{content:"\f25d"}.bi-chat-square-dots-fill::before{content:"\f25e"}.bi-chat-square-dots::before{content:"\f25f"}.bi-chat-square-fill::before{content:"\f260"}.bi-chat-square-quote-fill::before{content:"\f261"}.bi-chat-square-quote::before{content:"\f262"}.bi-chat-square-text-fill::before{content:"\f263"}.bi-chat-square-text::before{content:"\f264"}.bi-chat-square::before{content:"\f265"}.bi-chat-text-fill::before{content:"\f266"}.bi-chat-text::before{content:"\f267"}.bi-chat::before{content:"\f268"}.bi-check-all::before{content:"\f269"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-circle::before{content:"\f26b"}.bi-check-square-fill::before{content:"\f26c"}.bi-check-square::before{content:"\f26d"}.bi-check::before{content:"\f26e"}.bi-check2-all::before{content:"\f26f"}.bi-check2-circle::before{content:"\f270"}.bi-check2-square::before{content:"\f271"}.bi-check2::before{content:"\f272"}.bi-chevron-bar-contract::before{content:"\f273"}.bi-chevron-bar-down::before{content:"\f274"}.bi-chevron-bar-expand::before{content:"\f275"}.bi-chevron-bar-left::before{content:"\f276"}.bi-chevron-bar-right::before{content:"\f277"}.bi-chevron-bar-up::before{content:"\f278"}.bi-chevron-compact-down::before{content:"\f279"}.bi-chevron-compact-left::before{content:"\f27a"}.bi-chevron-compact-right::before{content:"\f27b"}.bi-chevron-compact-up::before{content:"\f27c"}.bi-chevron-contract::before{content:"\f27d"}.bi-chevron-double-down::before{content:"\f27e"}.bi-chevron-double-left::before{content:"\f27f"}.bi-chevron-double-right::before{content:"\f280"}.bi-chevron-double-up::before{content:"\f281"}.bi-chevron-down::before{content:"\f282"}.bi-chevron-expand::before{content:"\f283"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-chevron-up::before{content:"\f286"}.bi-circle-fill::before{content:"\f287"}.bi-circle-half::before{content:"\f288"}.bi-circle-square::before{content:"\f289"}.bi-circle::before{content:"\f28a"}.bi-clipboard-check::before{content:"\f28b"}.bi-clipboard-data::before{content:"\f28c"}.bi-clipboard-minus::before{content:"\f28d"}.bi-clipboard-plus::before{content:"\f28e"}.bi-clipboard-x::before{content:"\f28f"}.bi-clipboard::before{content:"\f290"}.bi-clock-fill::before{content:"\f291"}.bi-clock-history::before{content:"\f292"}.bi-clock::before{content:"\f293"}.bi-cloud-arrow-down-fill::before{content:"\f294"}.bi-cloud-arrow-down::before{content:"\f295"}.bi-cloud-arrow-up-fill::before{content:"\f296"}.bi-cloud-arrow-up::before{content:"\f297"}.bi-cloud-check-fill::before{content:"\f298"}.bi-cloud-check::before{content:"\f299"}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-cloud-drizzle-fill::before{content:"\f29c"}.bi-cloud-drizzle::before{content:"\f29d"}.bi-cloud-fill::before{content:"\f29e"}.bi-cloud-fog-fill::before{content:"\f29f"}.bi-cloud-fog::before{content:"\f2a0"}.bi-cloud-fog2-fill::before{content:"\f2a1"}.bi-cloud-fog2::before{content:"\f2a2"}.bi-cloud-hail-fill::before{content:"\f2a3"}.bi-cloud-hail::before{content:"\f2a4"}.bi-cloud-haze-fill::before{content:"\f2a6"}.bi-cloud-haze::before{content:"\f2a7"}.bi-cloud-haze2-fill::before{content:"\f2a8"}.bi-cloud-lightning-fill::before{content:"\f2a9"}.bi-cloud-lightning-rain-fill::before{content:"\f2aa"}.bi-cloud-lightning-rain::before{content:"\f2ab"}.bi-cloud-lightning::before{content:"\f2ac"}.bi-cloud-minus-fill::before{content:"\f2ad"}.bi-cloud-minus::before{content:"\f2ae"}.bi-cloud-moon-fill::before{content:"\f2af"}.bi-cloud-moon::before{content:"\f2b0"}.bi-cloud-plus-fill::before{content:"\f2b1"}.bi-cloud-plus::before{content:"\f2b2"}.bi-cloud-rain-fill::before{content:"\f2b3"}.bi-cloud-rain-heavy-fill::before{content:"\f2b4"}.bi-cloud-rain-heavy::before{content:"\f2b5"}.bi-cloud-rain::before{content:"\f2b6"}.bi-cloud-slash-fill::before{content:"\f2b7"}.bi-cloud-slash::before{content:"\f2b8"}.bi-cloud-sleet-fill::before{content:"\f2b9"}.bi-cloud-sleet::before{content:"\f2ba"}.bi-cloud-snow-fill::before{content:"\f2bb"}.bi-cloud-snow::before{content:"\f2bc"}.bi-cloud-sun-fill::before{content:"\f2bd"}.bi-cloud-sun::before{content:"\f2be"}.bi-cloud-upload-fill::before{content:"\f2bf"}.bi-cloud-upload::before{content:"\f2c0"}.bi-cloud::before{content:"\f2c1"}.bi-clouds-fill::before{content:"\f2c2"}.bi-clouds::before{content:"\f2c3"}.bi-cloudy-fill::before{content:"\f2c4"}.bi-cloudy::before{content:"\f2c5"}.bi-code-slash::before{content:"\f2c6"}.bi-code-square::before{content:"\f2c7"}.bi-code::before{content:"\f2c8"}.bi-collection-fill::before{content:"\f2c9"}.bi-collection-play-fill::before{content:"\f2ca"}.bi-collection-play::before{content:"\f2cb"}.bi-collection::before{content:"\f2cc"}.bi-columns-gap::before{content:"\f2cd"}.bi-columns::before{content:"\f2ce"}.bi-command::before{content:"\f2cf"}.bi-compass-fill::before{content:"\f2d0"}.bi-compass::before{content:"\f2d1"}.bi-cone-striped::before{content:"\f2d2"}.bi-cone::before{content:"\f2d3"}.bi-controller::before{content:"\f2d4"}.bi-cpu-fill::before{content:"\f2d5"}.bi-cpu::before{content:"\f2d6"}.bi-credit-card-2-back-fill::before{content:"\f2d7"}.bi-credit-card-2-back::before{content:"\f2d8"}.bi-credit-card-2-front-fill::before{content:"\f2d9"}.bi-credit-card-2-front::before{content:"\f2da"}.bi-credit-card-fill::before{content:"\f2db"}.bi-credit-card::before{content:"\f2dc"}.bi-crop::before{content:"\f2dd"}.bi-cup-fill::before{content:"\f2de"}.bi-cup-straw::before{content:"\f2df"}.bi-cup::before{content:"\f2e0"}.bi-cursor-fill::before{content:"\f2e1"}.bi-cursor-text::before{content:"\f2e2"}.bi-cursor::before{content:"\f2e3"}.bi-dash-circle-dotted::before{content:"\f2e4"}.bi-dash-circle-fill::before{content:"\f2e5"}.bi-dash-circle::before{content:"\f2e6"}.bi-dash-square-dotted::before{content:"\f2e7"}.bi-dash-square-fill::before{content:"\f2e8"}.bi-dash-square::before{content:"\f2e9"}.bi-dash::before{content:"\f2ea"}.bi-diagram-2-fill::before{content:"\f2eb"}.bi-diagram-2::before{content:"\f2ec"}.bi-diagram-3-fill::before{content:"\f2ed"}.bi-diagram-3::before{content:"\f2ee"}.bi-diamond-fill::before{content:"\f2ef"}.bi-diamond-half::before{content:"\f2f0"}.bi-diamond::before{content:"\f2f1"}.bi-dice-1-fill::before{content:"\f2f2"}.bi-dice-1::before{content:"\f2f3"}.bi-dice-2-fill::before{content:"\f2f4"}.bi-dice-2::before{content:"\f2f5"}.bi-dice-3-fill::before{content:"\f2f6"}.bi-dice-3::before{content:"\f2f7"}.bi-dice-4-fill::before{content:"\f2f8"}.bi-dice-4::before{content:"\f2f9"}.bi-dice-5-fill::before{content:"\f2fa"}.bi-dice-5::before{content:"\f2fb"}.bi-dice-6-fill::before{content:"\f2fc"}.bi-dice-6::before{content:"\f2fd"}.bi-disc-fill::before{content:"\f2fe"}.bi-disc::before{content:"\f2ff"}.bi-discord::before{content:"\f300"}.bi-display-fill::before{content:"\f301"}.bi-display::before{content:"\f302"}.bi-distribute-horizontal::before{content:"\f303"}.bi-distribute-vertical::before{content:"\f304"}.bi-door-closed-fill::before{content:"\f305"}.bi-door-closed::before{content:"\f306"}.bi-door-open-fill::before{content:"\f307"}.bi-door-open::before{content:"\f308"}.bi-dot::before{content:"\f309"}.bi-download::before{content:"\f30a"}.bi-droplet-fill::before{content:"\f30b"}.bi-droplet-half::before{content:"\f30c"}.bi-droplet::before{content:"\f30d"}.bi-earbuds::before{content:"\f30e"}.bi-easel-fill::before{content:"\f30f"}.bi-easel::before{content:"\f310"}.bi-egg-fill::before{content:"\f311"}.bi-egg-fried::before{content:"\f312"}.bi-egg::before{content:"\f313"}.bi-eject-fill::before{content:"\f314"}.bi-eject::before{content:"\f315"}.bi-emoji-angry-fill::before{content:"\f316"}.bi-emoji-angry::before{content:"\f317"}.bi-emoji-dizzy-fill::before{content:"\f318"}.bi-emoji-dizzy::before{content:"\f319"}.bi-emoji-expressionless-fill::before{content:"\f31a"}.bi-emoji-expressionless::before{content:"\f31b"}.bi-emoji-frown-fill::before{content:"\f31c"}.bi-emoji-frown::before{content:"\f31d"}.bi-emoji-heart-eyes-fill::before{content:"\f31e"}.bi-emoji-heart-eyes::before{content:"\f31f"}.bi-emoji-laughing-fill::before{content:"\f320"}.bi-emoji-laughing::before{content:"\f321"}.bi-emoji-neutral-fill::before{content:"\f322"}.bi-emoji-neutral::before{content:"\f323"}.bi-emoji-smile-fill::before{content:"\f324"}.bi-emoji-smile-upside-down-fill::before{content:"\f325"}.bi-emoji-smile-upside-down::before{content:"\f326"}.bi-emoji-smile::before{content:"\f327"}.bi-emoji-sunglasses-fill::before{content:"\f328"}.bi-emoji-sunglasses::before{content:"\f329"}.bi-emoji-wink-fill::before{content:"\f32a"}.bi-emoji-wink::before{content:"\f32b"}.bi-envelope-fill::before{content:"\f32c"}.bi-envelope-open-fill::before{content:"\f32d"}.bi-envelope-open::before{content:"\f32e"}.bi-envelope::before{content:"\f32f"}.bi-eraser-fill::before{content:"\f330"}.bi-eraser::before{content:"\f331"}.bi-exclamation-circle-fill::before{content:"\f332"}.bi-exclamation-circle::before{content:"\f333"}.bi-exclamation-diamond-fill::before{content:"\f334"}.bi-exclamation-diamond::before{content:"\f335"}.bi-exclamation-octagon-fill::before{content:"\f336"}.bi-exclamation-octagon::before{content:"\f337"}.bi-exclamation-square-fill::before{content:"\f338"}.bi-exclamation-square::before{content:"\f339"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-exclamation-triangle::before{content:"\f33b"}.bi-exclamation::before{content:"\f33c"}.bi-exclude::before{content:"\f33d"}.bi-eye-fill::before{content:"\f33e"}.bi-eye-slash-fill::before{content:"\f33f"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-eyedropper::before{content:"\f342"}.bi-eyeglasses::before{content:"\f343"}.bi-facebook::before{content:"\f344"}.bi-file-arrow-down-fill::before{content:"\f345"}.bi-file-arrow-down::before{content:"\f346"}.bi-file-arrow-up-fill::before{content:"\f347"}.bi-file-arrow-up::before{content:"\f348"}.bi-file-bar-graph-fill::before{content:"\f349"}.bi-file-bar-graph::before{content:"\f34a"}.bi-file-binary-fill::before{content:"\f34b"}.bi-file-binary::before{content:"\f34c"}.bi-file-break-fill::before{content:"\f34d"}.bi-file-break::before{content:"\f34e"}.bi-file-check-fill::before{content:"\f34f"}.bi-file-check::before{content:"\f350"}.bi-file-code-fill::before{content:"\f351"}.bi-file-code::before{content:"\f352"}.bi-file-diff-fill::before{content:"\f353"}.bi-file-diff::before{content:"\f354"}.bi-file-earmark-arrow-down-fill::before{content:"\f355"}.bi-file-earmark-arrow-down::before{content:"\f356"}.bi-file-earmark-arrow-up-fill::before{content:"\f357"}.bi-file-earmark-arrow-up::before{content:"\f358"}.bi-file-earmark-bar-graph-fill::before{content:"\f359"}.bi-file-earmark-bar-graph::before{content:"\f35a"}.bi-file-earmark-binary-fill::before{content:"\f35b"}.bi-file-earmark-binary::before{content:"\f35c"}.bi-file-earmark-break-fill::before{content:"\f35d"}.bi-file-earmark-break::before{content:"\f35e"}.bi-file-earmark-check-fill::before{content:"\f35f"}.bi-file-earmark-check::before{content:"\f360"}.bi-file-earmark-code-fill::before{content:"\f361"}.bi-file-earmark-code::before{content:"\f362"}.bi-file-earmark-diff-fill::before{content:"\f363"}.bi-file-earmark-diff::before{content:"\f364"}.bi-file-earmark-easel-fill::before{content:"\f365"}.bi-file-earmark-easel::before{content:"\f366"}.bi-file-earmark-excel-fill::before{content:"\f367"}.bi-file-earmark-excel::before{content:"\f368"}.bi-file-earmark-fill::before{content:"\f369"}.bi-file-earmark-font-fill::before{content:"\f36a"}.bi-file-earmark-font::before{content:"\f36b"}.bi-file-earmark-image-fill::before{content:"\f36c"}.bi-file-earmark-image::before{content:"\f36d"}.bi-file-earmark-lock-fill::before{content:"\f36e"}.bi-file-earmark-lock::before{content:"\f36f"}.bi-file-earmark-lock2-fill::before{content:"\f370"}.bi-file-earmark-lock2::before{content:"\f371"}.bi-file-earmark-medical-fill::before{content:"\f372"}.bi-file-earmark-medical::before{content:"\f373"}.bi-file-earmark-minus-fill::before{content:"\f374"}.bi-file-earmark-minus::before{content:"\f375"}.bi-file-earmark-music-fill::before{content:"\f376"}.bi-file-earmark-music::before{content:"\f377"}.bi-file-earmark-person-fill::before{content:"\f378"}.bi-file-earmark-person::before{content:"\f379"}.bi-file-earmark-play-fill::before{content:"\f37a"}.bi-file-earmark-play::before{content:"\f37b"}.bi-file-earmark-plus-fill::before{content:"\f37c"}.bi-file-earmark-plus::before{content:"\f37d"}.bi-file-earmark-post-fill::before{content:"\f37e"}.bi-file-earmark-post::before{content:"\f37f"}.bi-file-earmark-ppt-fill::before{content:"\f380"}.bi-file-earmark-ppt::before{content:"\f381"}.bi-file-earmark-richtext-fill::before{content:"\f382"}.bi-file-earmark-richtext::before{content:"\f383"}.bi-file-earmark-ruled-fill::before{content:"\f384"}.bi-file-earmark-ruled::before{content:"\f385"}.bi-file-earmark-slides-fill::before{content:"\f386"}.bi-file-earmark-slides::before{content:"\f387"}.bi-file-earmark-spreadsheet-fill::before{content:"\f388"}.bi-file-earmark-spreadsheet::before{content:"\f389"}.bi-file-earmark-text-fill::before{content:"\f38a"}.bi-file-earmark-text::before{content:"\f38b"}.bi-file-earmark-word-fill::before{content:"\f38c"}.bi-file-earmark-word::before{content:"\f38d"}.bi-file-earmark-x-fill::before{content:"\f38e"}.bi-file-earmark-x::before{content:"\f38f"}.bi-file-earmark-zip-fill::before{content:"\f390"}.bi-file-earmark-zip::before{content:"\f391"}.bi-file-earmark::before{content:"\f392"}.bi-file-easel-fill::before{content:"\f393"}.bi-file-easel::before{content:"\f394"}.bi-file-excel-fill::before{content:"\f395"}.bi-file-excel::before{content:"\f396"}.bi-file-fill::before{content:"\f397"}.bi-file-font-fill::before{content:"\f398"}.bi-file-font::before{content:"\f399"}.bi-file-image-fill::before{content:"\f39a"}.bi-file-image::before{content:"\f39b"}.bi-file-lock-fill::before{content:"\f39c"}.bi-file-lock::before{content:"\f39d"}.bi-file-lock2-fill::before{content:"\f39e"}.bi-file-lock2::before{content:"\f39f"}.bi-file-medical-fill::before{content:"\f3a0"}.bi-file-medical::before{content:"\f3a1"}.bi-file-minus-fill::before{content:"\f3a2"}.bi-file-minus::before{content:"\f3a3"}.bi-file-music-fill::before{content:"\f3a4"}.bi-file-music::before{content:"\f3a5"}.bi-file-person-fill::before{content:"\f3a6"}.bi-file-person::before{content:"\f3a7"}.bi-file-play-fill::before{content:"\f3a8"}.bi-file-play::before{content:"\f3a9"}.bi-file-plus-fill::before{content:"\f3aa"}.bi-file-plus::before{content:"\f3ab"}.bi-file-post-fill::before{content:"\f3ac"}.bi-file-post::before{content:"\f3ad"}.bi-file-ppt-fill::before{content:"\f3ae"}.bi-file-ppt::before{content:"\f3af"}.bi-file-richtext-fill::before{content:"\f3b0"}.bi-file-richtext::before{content:"\f3b1"}.bi-file-ruled-fill::before{content:"\f3b2"}.bi-file-ruled::before{content:"\f3b3"}.bi-file-slides-fill::before{content:"\f3b4"}.bi-file-slides::before{content:"\f3b5"}.bi-file-spreadsheet-fill::before{content:"\f3b6"}.bi-file-spreadsheet::before{content:"\f3b7"}.bi-file-text-fill::before{content:"\f3b8"}.bi-file-text::before{content:"\f3b9"}.bi-file-word-fill::before{content:"\f3ba"}.bi-file-word::before{content:"\f3bb"}.bi-file-x-fill::before{content:"\f3bc"}.bi-file-x::before{content:"\f3bd"}.bi-file-zip-fill::before{content:"\f3be"}.bi-file-zip::before{content:"\f3bf"}.bi-file::before{content:"\f3c0"}.bi-files-alt::before{content:"\f3c1"}.bi-files::before{content:"\f3c2"}.bi-film::before{content:"\f3c3"}.bi-filter-circle-fill::before{content:"\f3c4"}.bi-filter-circle::before{content:"\f3c5"}.bi-filter-left::before{content:"\f3c6"}.bi-filter-right::before{content:"\f3c7"}.bi-filter-square-fill::before{content:"\f3c8"}.bi-filter-square::before{content:"\f3c9"}.bi-filter::before{content:"\f3ca"}.bi-flag-fill::before{content:"\f3cb"}.bi-flag::before{content:"\f3cc"}.bi-flower1::before{content:"\f3cd"}.bi-flower2::before{content:"\f3ce"}.bi-flower3::before{content:"\f3cf"}.bi-folder-check::before{content:"\f3d0"}.bi-folder-fill::before{content:"\f3d1"}.bi-folder-minus::before{content:"\f3d2"}.bi-folder-plus::before{content:"\f3d3"}.bi-folder-symlink-fill::before{content:"\f3d4"}.bi-folder-symlink::before{content:"\f3d5"}.bi-folder-x::before{content:"\f3d6"}.bi-folder::before{content:"\f3d7"}.bi-folder2-open::before{content:"\f3d8"}.bi-folder2::before{content:"\f3d9"}.bi-fonts::before{content:"\f3da"}.bi-forward-fill::before{content:"\f3db"}.bi-forward::before{content:"\f3dc"}.bi-front::before{content:"\f3dd"}.bi-fullscreen-exit::before{content:"\f3de"}.bi-fullscreen::before{content:"\f3df"}.bi-funnel-fill::before{content:"\f3e0"}.bi-funnel::before{content:"\f3e1"}.bi-gear-fill::before{content:"\f3e2"}.bi-gear-wide-connected::before{content:"\f3e3"}.bi-gear-wide::before{content:"\f3e4"}.bi-gear::before{content:"\f3e5"}.bi-gem::before{content:"\f3e6"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-geo-fill::before{content:"\f3e9"}.bi-geo::before{content:"\f3ea"}.bi-gift-fill::before{content:"\f3eb"}.bi-gift::before{content:"\f3ec"}.bi-github::before{content:"\f3ed"}.bi-globe::before{content:"\f3ee"}.bi-globe2::before{content:"\f3ef"}.bi-google::before{content:"\f3f0"}.bi-graph-down::before{content:"\f3f1"}.bi-graph-up::before{content:"\f3f2"}.bi-grid-1x2-fill::before{content:"\f3f3"}.bi-grid-1x2::before{content:"\f3f4"}.bi-grid-3x2-gap-fill::before{content:"\f3f5"}.bi-grid-3x2-gap::before{content:"\f3f6"}.bi-grid-3x2::before{content:"\f3f7"}.bi-grid-3x3-gap-fill::before{content:"\f3f8"}.bi-grid-3x3-gap::before{content:"\f3f9"}.bi-grid-3x3::before{content:"\f3fa"}.bi-grid-fill::before{content:"\f3fb"}.bi-grid::before{content:"\f3fc"}.bi-grip-horizontal::before{content:"\f3fd"}.bi-grip-vertical::before{content:"\f3fe"}.bi-hammer::before{content:"\f3ff"}.bi-hand-index-fill::before{content:"\f400"}.bi-hand-index-thumb-fill::before{content:"\f401"}.bi-hand-index-thumb::before{content:"\f402"}.bi-hand-index::before{content:"\f403"}.bi-hand-thumbs-down-fill::before{content:"\f404"}.bi-hand-thumbs-down::before{content:"\f405"}.bi-hand-thumbs-up-fill::before{content:"\f406"}.bi-hand-thumbs-up::before{content:"\f407"}.bi-handbag-fill::before{content:"\f408"}.bi-handbag::before{content:"\f409"}.bi-hash::before{content:"\f40a"}.bi-hdd-fill::before{content:"\f40b"}.bi-hdd-network-fill::before{content:"\f40c"}.bi-hdd-network::before{content:"\f40d"}.bi-hdd-rack-fill::before{content:"\f40e"}.bi-hdd-rack::before{content:"\f40f"}.bi-hdd-stack-fill::before{content:"\f410"}.bi-hdd-stack::before{content:"\f411"}.bi-hdd::before{content:"\f412"}.bi-headphones::before{content:"\f413"}.bi-headset::before{content:"\f414"}.bi-heart-fill::before{content:"\f415"}.bi-heart-half::before{content:"\f416"}.bi-heart::before{content:"\f417"}.bi-heptagon-fill::before{content:"\f418"}.bi-heptagon-half::before{content:"\f419"}.bi-heptagon::before{content:"\f41a"}.bi-hexagon-fill::before{content:"\f41b"}.bi-hexagon-half::before{content:"\f41c"}.bi-hexagon::before{content:"\f41d"}.bi-hourglass-bottom::before{content:"\f41e"}.bi-hourglass-split::before{content:"\f41f"}.bi-hourglass-top::before{content:"\f420"}.bi-hourglass::before{content:"\f421"}.bi-house-door-fill::before{content:"\f422"}.bi-house-door::before{content:"\f423"}.bi-house-fill::before{content:"\f424"}.bi-house::before{content:"\f425"}.bi-hr::before{content:"\f426"}.bi-hurricane::before{content:"\f427"}.bi-image-alt::before{content:"\f428"}.bi-image-fill::before{content:"\f429"}.bi-image::before{content:"\f42a"}.bi-images::before{content:"\f42b"}.bi-inbox-fill::before{content:"\f42c"}.bi-inbox::before{content:"\f42d"}.bi-inboxes-fill::before{content:"\f42e"}.bi-inboxes::before{content:"\f42f"}.bi-info-circle-fill::before{content:"\f430"}.bi-info-circle::before{content:"\f431"}.bi-info-square-fill::before{content:"\f432"}.bi-info-square::before{content:"\f433"}.bi-info::before{content:"\f434"}.bi-input-cursor-text::before{content:"\f435"}.bi-input-cursor::before{content:"\f436"}.bi-instagram::before{content:"\f437"}.bi-intersect::before{content:"\f438"}.bi-journal-album::before{content:"\f439"}.bi-journal-arrow-down::before{content:"\f43a"}.bi-journal-arrow-up::before{content:"\f43b"}.bi-journal-bookmark-fill::before{content:"\f43c"}.bi-journal-bookmark::before{content:"\f43d"}.bi-journal-check::before{content:"\f43e"}.bi-journal-code::before{content:"\f43f"}.bi-journal-medical::before{content:"\f440"}.bi-journal-minus::before{content:"\f441"}.bi-journal-plus::before{content:"\f442"}.bi-journal-richtext::before{content:"\f443"}.bi-journal-text::before{content:"\f444"}.bi-journal-x::before{content:"\f445"}.bi-journal::before{content:"\f446"}.bi-journals::before{content:"\f447"}.bi-joystick::before{content:"\f448"}.bi-justify-left::before{content:"\f449"}.bi-justify-right::before{content:"\f44a"}.bi-justify::before{content:"\f44b"}.bi-kanban-fill::before{content:"\f44c"}.bi-kanban::before{content:"\f44d"}.bi-key-fill::before{content:"\f44e"}.bi-key::before{content:"\f44f"}.bi-keyboard-fill::before{content:"\f450"}.bi-keyboard::before{content:"\f451"}.bi-ladder::before{content:"\f452"}.bi-lamp-fill::before{content:"\f453"}.bi-lamp::before{content:"\f454"}.bi-laptop-fill::before{content:"\f455"}.bi-laptop::before{content:"\f456"}.bi-layer-backward::before{content:"\f457"}.bi-layer-forward::before{content:"\f458"}.bi-layers-fill::before{content:"\f459"}.bi-layers-half::before{content:"\f45a"}.bi-layers::before{content:"\f45b"}.bi-layout-sidebar-inset-reverse::before{content:"\f45c"}.bi-layout-sidebar-inset::before{content:"\f45d"}.bi-layout-sidebar-reverse::before{content:"\f45e"}.bi-layout-sidebar::before{content:"\f45f"}.bi-layout-split::before{content:"\f460"}.bi-layout-text-sidebar-reverse::before{content:"\f461"}.bi-layout-text-sidebar::before{content:"\f462"}.bi-layout-text-window-reverse::before{content:"\f463"}.bi-layout-text-window::before{content:"\f464"}.bi-layout-three-columns::before{content:"\f465"}.bi-layout-wtf::before{content:"\f466"}.bi-life-preserver::before{content:"\f467"}.bi-lightbulb-fill::before{content:"\f468"}.bi-lightbulb-off-fill::before{content:"\f469"}.bi-lightbulb-off::before{content:"\f46a"}.bi-lightbulb::before{content:"\f46b"}.bi-lightning-charge-fill::before{content:"\f46c"}.bi-lightning-charge::before{content:"\f46d"}.bi-lightning-fill::before{content:"\f46e"}.bi-lightning::before{content:"\f46f"}.bi-link-45deg::before{content:"\f470"}.bi-link::before{content:"\f471"}.bi-linkedin::before{content:"\f472"}.bi-list-check::before{content:"\f473"}.bi-list-nested::before{content:"\f474"}.bi-list-ol::before{content:"\f475"}.bi-list-stars::before{content:"\f476"}.bi-list-task::before{content:"\f477"}.bi-list-ul::before{content:"\f478"}.bi-list::before{content:"\f479"}.bi-lock-fill::before{content:"\f47a"}.bi-lock::before{content:"\f47b"}.bi-mailbox::before{content:"\f47c"}.bi-mailbox2::before{content:"\f47d"}.bi-map-fill::before{content:"\f47e"}.bi-map::before{content:"\f47f"}.bi-markdown-fill::before{content:"\f480"}.bi-markdown::before{content:"\f481"}.bi-mask::before{content:"\f482"}.bi-megaphone-fill::before{content:"\f483"}.bi-megaphone::before{content:"\f484"}.bi-menu-app-fill::before{content:"\f485"}.bi-menu-app::before{content:"\f486"}.bi-menu-button-fill::before{content:"\f487"}.bi-menu-button-wide-fill::before{content:"\f488"}.bi-menu-button-wide::before{content:"\f489"}.bi-menu-button::before{content:"\f48a"}.bi-menu-down::before{content:"\f48b"}.bi-menu-up::before{content:"\f48c"}.bi-mic-fill::before{content:"\f48d"}.bi-mic-mute-fill::before{content:"\f48e"}.bi-mic-mute::before{content:"\f48f"}.bi-mic::before{content:"\f490"}.bi-minecart-loaded::before{content:"\f491"}.bi-minecart::before{content:"\f492"}.bi-moisture::before{content:"\f493"}.bi-moon-fill::before{content:"\f494"}.bi-moon-stars-fill::before{content:"\f495"}.bi-moon-stars::before{content:"\f496"}.bi-moon::before{content:"\f497"}.bi-mouse-fill::before{content:"\f498"}.bi-mouse::before{content:"\f499"}.bi-mouse2-fill::before{content:"\f49a"}.bi-mouse2::before{content:"\f49b"}.bi-mouse3-fill::before{content:"\f49c"}.bi-mouse3::before{content:"\f49d"}.bi-music-note-beamed::before{content:"\f49e"}.bi-music-note-list::before{content:"\f49f"}.bi-music-note::before{content:"\f4a0"}.bi-music-player-fill::before{content:"\f4a1"}.bi-music-player::before{content:"\f4a2"}.bi-newspaper::before{content:"\f4a3"}.bi-node-minus-fill::before{content:"\f4a4"}.bi-node-minus::before{content:"\f4a5"}.bi-node-plus-fill::before{content:"\f4a6"}.bi-node-plus::before{content:"\f4a7"}.bi-nut-fill::before{content:"\f4a8"}.bi-nut::before{content:"\f4a9"}.bi-octagon-fill::before{content:"\f4aa"}.bi-octagon-half::before{content:"\f4ab"}.bi-octagon::before{content:"\f4ac"}.bi-option::before{content:"\f4ad"}.bi-outlet::before{content:"\f4ae"}.bi-paint-bucket::before{content:"\f4af"}.bi-palette-fill::before{content:"\f4b0"}.bi-palette::before{content:"\f4b1"}.bi-palette2::before{content:"\f4b2"}.bi-paperclip::before{content:"\f4b3"}.bi-paragraph::before{content:"\f4b4"}.bi-patch-check-fill::before{content:"\f4b5"}.bi-patch-check::before{content:"\f4b6"}.bi-patch-exclamation-fill::before{content:"\f4b7"}.bi-patch-exclamation::before{content:"\f4b8"}.bi-patch-minus-fill::before{content:"\f4b9"}.bi-patch-minus::before{content:"\f4ba"}.bi-patch-plus-fill::before{content:"\f4bb"}.bi-patch-plus::before{content:"\f4bc"}.bi-patch-question-fill::before{content:"\f4bd"}.bi-patch-question::before{content:"\f4be"}.bi-pause-btn-fill::before{content:"\f4bf"}.bi-pause-btn::before{content:"\f4c0"}.bi-pause-circle-fill::before{content:"\f4c1"}.bi-pause-circle::before{content:"\f4c2"}.bi-pause-fill::before{content:"\f4c3"}.bi-pause::before{content:"\f4c4"}.bi-peace-fill::before{content:"\f4c5"}.bi-peace::before{content:"\f4c6"}.bi-pen-fill::before{content:"\f4c7"}.bi-pen::before{content:"\f4c8"}.bi-pencil-fill::before{content:"\f4c9"}.bi-pencil-square::before{content:"\f4ca"}.bi-pencil::before{content:"\f4cb"}.bi-pentagon-fill::before{content:"\f4cc"}.bi-pentagon-half::before{content:"\f4cd"}.bi-pentagon::before{content:"\f4ce"}.bi-people-fill::before{content:"\f4cf"}.bi-people::before{content:"\f4d0"}.bi-percent::before{content:"\f4d1"}.bi-person-badge-fill::before{content:"\f4d2"}.bi-person-badge::before{content:"\f4d3"}.bi-person-bounding-box::before{content:"\f4d4"}.bi-person-check-fill::before{content:"\f4d5"}.bi-person-check::before{content:"\f4d6"}.bi-person-circle::before{content:"\f4d7"}.bi-person-dash-fill::before{content:"\f4d8"}.bi-person-dash::before{content:"\f4d9"}.bi-person-fill::before{content:"\f4da"}.bi-person-lines-fill::before{content:"\f4db"}.bi-person-plus-fill::before{content:"\f4dc"}.bi-person-plus::before{content:"\f4dd"}.bi-person-square::before{content:"\f4de"}.bi-person-x-fill::before{content:"\f4df"}.bi-person-x::before{content:"\f4e0"}.bi-person::before{content:"\f4e1"}.bi-phone-fill::before{content:"\f4e2"}.bi-phone-landscape-fill::before{content:"\f4e3"}.bi-phone-landscape::before{content:"\f4e4"}.bi-phone-vibrate-fill::before{content:"\f4e5"}.bi-phone-vibrate::before{content:"\f4e6"}.bi-phone::before{content:"\f4e7"}.bi-pie-chart-fill::before{content:"\f4e8"}.bi-pie-chart::before{content:"\f4e9"}.bi-pin-angle-fill::before{content:"\f4ea"}.bi-pin-angle::before{content:"\f4eb"}.bi-pin-fill::before{content:"\f4ec"}.bi-pin::before{content:"\f4ed"}.bi-pip-fill::before{content:"\f4ee"}.bi-pip::before{content:"\f4ef"}.bi-play-btn-fill::before{content:"\f4f0"}.bi-play-btn::before{content:"\f4f1"}.bi-play-circle-fill::before{content:"\f4f2"}.bi-play-circle::before{content:"\f4f3"}.bi-play-fill::before{content:"\f4f4"}.bi-play::before{content:"\f4f5"}.bi-plug-fill::before{content:"\f4f6"}.bi-plug::before{content:"\f4f7"}.bi-plus-circle-dotted::before{content:"\f4f8"}.bi-plus-circle-fill::before{content:"\f4f9"}.bi-plus-circle::before{content:"\f4fa"}.bi-plus-square-dotted::before{content:"\f4fb"}.bi-plus-square-fill::before{content:"\f4fc"}.bi-plus-square::before{content:"\f4fd"}.bi-plus::before{content:"\f4fe"}.bi-power::before{content:"\f4ff"}.bi-printer-fill::before{content:"\f500"}.bi-printer::before{content:"\f501"}.bi-puzzle-fill::before{content:"\f502"}.bi-puzzle::before{content:"\f503"}.bi-question-circle-fill::before{content:"\f504"}.bi-question-circle::before{content:"\f505"}.bi-question-diamond-fill::before{content:"\f506"}.bi-question-diamond::before{content:"\f507"}.bi-question-octagon-fill::before{content:"\f508"}.bi-question-octagon::before{content:"\f509"}.bi-question-square-fill::before{content:"\f50a"}.bi-question-square::before{content:"\f50b"}.bi-question::before{content:"\f50c"}.bi-rainbow::before{content:"\f50d"}.bi-receipt-cutoff::before{content:"\f50e"}.bi-receipt::before{content:"\f50f"}.bi-reception-0::before{content:"\f510"}.bi-reception-1::before{content:"\f511"}.bi-reception-2::before{content:"\f512"}.bi-reception-3::before{content:"\f513"}.bi-reception-4::before{content:"\f514"}.bi-record-btn-fill::before{content:"\f515"}.bi-record-btn::before{content:"\f516"}.bi-record-circle-fill::before{content:"\f517"}.bi-record-circle::before{content:"\f518"}.bi-record-fill::before{content:"\f519"}.bi-record::before{content:"\f51a"}.bi-record2-fill::before{content:"\f51b"}.bi-record2::before{content:"\f51c"}.bi-reply-all-fill::before{content:"\f51d"}.bi-reply-all::before{content:"\f51e"}.bi-reply-fill::before{content:"\f51f"}.bi-reply::before{content:"\f520"}.bi-rss-fill::before{content:"\f521"}.bi-rss::before{content:"\f522"}.bi-rulers::before{content:"\f523"}.bi-save-fill::before{content:"\f524"}.bi-save::before{content:"\f525"}.bi-save2-fill::before{content:"\f526"}.bi-save2::before{content:"\f527"}.bi-scissors::before{content:"\f528"}.bi-screwdriver::before{content:"\f529"}.bi-search::before{content:"\f52a"}.bi-segmented-nav::before{content:"\f52b"}.bi-server::before{content:"\f52c"}.bi-share-fill::before{content:"\f52d"}.bi-share::before{content:"\f52e"}.bi-shield-check::before{content:"\f52f"}.bi-shield-exclamation::before{content:"\f530"}.bi-shield-fill-check::before{content:"\f531"}.bi-shield-fill-exclamation::before{content:"\f532"}.bi-shield-fill-minus::before{content:"\f533"}.bi-shield-fill-plus::before{content:"\f534"}.bi-shield-fill-x::before{content:"\f535"}.bi-shield-fill::before{content:"\f536"}.bi-shield-lock-fill::before{content:"\f537"}.bi-shield-lock::before{content:"\f538"}.bi-shield-minus::before{content:"\f539"}.bi-shield-plus::before{content:"\f53a"}.bi-shield-shaded::before{content:"\f53b"}.bi-shield-slash-fill::before{content:"\f53c"}.bi-shield-slash::before{content:"\f53d"}.bi-shield-x::before{content:"\f53e"}.bi-shield::before{content:"\f53f"}.bi-shift-fill::before{content:"\f540"}.bi-shift::before{content:"\f541"}.bi-shop-window::before{content:"\f542"}.bi-shop::before{content:"\f543"}.bi-shuffle::before{content:"\f544"}.bi-signpost-2-fill::before{content:"\f545"}.bi-signpost-2::before{content:"\f546"}.bi-signpost-fill::before{content:"\f547"}.bi-signpost-split-fill::before{content:"\f548"}.bi-signpost-split::before{content:"\f549"}.bi-signpost::before{content:"\f54a"}.bi-sim-fill::before{content:"\f54b"}.bi-sim::before{content:"\f54c"}.bi-skip-backward-btn-fill::before{content:"\f54d"}.bi-skip-backward-btn::before{content:"\f54e"}.bi-skip-backward-circle-fill::before{content:"\f54f"}.bi-skip-backward-circle::before{content:"\f550"}.bi-skip-backward-fill::before{content:"\f551"}.bi-skip-backward::before{content:"\f552"}.bi-skip-end-btn-fill::before{content:"\f553"}.bi-skip-end-btn::before{content:"\f554"}.bi-skip-end-circle-fill::before{content:"\f555"}.bi-skip-end-circle::before{content:"\f556"}.bi-skip-end-fill::before{content:"\f557"}.bi-skip-end::before{content:"\f558"}.bi-skip-forward-btn-fill::before{content:"\f559"}.bi-skip-forward-btn::before{content:"\f55a"}.bi-skip-forward-circle-fill::before{content:"\f55b"}.bi-skip-forward-circle::before{content:"\f55c"}.bi-skip-forward-fill::before{content:"\f55d"}.bi-skip-forward::before{content:"\f55e"}.bi-skip-start-btn-fill::before{content:"\f55f"}.bi-skip-start-btn::before{content:"\f560"}.bi-skip-start-circle-fill::before{content:"\f561"}.bi-skip-start-circle::before{content:"\f562"}.bi-skip-start-fill::before{content:"\f563"}.bi-skip-start::before{content:"\f564"}.bi-slack::before{content:"\f565"}.bi-slash-circle-fill::before{content:"\f566"}.bi-slash-circle::before{content:"\f567"}.bi-slash-square-fill::before{content:"\f568"}.bi-slash-square::before{content:"\f569"}.bi-slash::before{content:"\f56a"}.bi-sliders::before{content:"\f56b"}.bi-smartwatch::before{content:"\f56c"}.bi-snow::before{content:"\f56d"}.bi-snow2::before{content:"\f56e"}.bi-snow3::before{content:"\f56f"}.bi-sort-alpha-down-alt::before{content:"\f570"}.bi-sort-alpha-down::before{content:"\f571"}.bi-sort-alpha-up-alt::before{content:"\f572"}.bi-sort-alpha-up::before{content:"\f573"}.bi-sort-down-alt::before{content:"\f574"}.bi-sort-down::before{content:"\f575"}.bi-sort-numeric-down-alt::before{content:"\f576"}.bi-sort-numeric-down::before{content:"\f577"}.bi-sort-numeric-up-alt::before{content:"\f578"}.bi-sort-numeric-up::before{content:"\f579"}.bi-sort-up-alt::before{content:"\f57a"}.bi-sort-up::before{content:"\f57b"}.bi-soundwave::before{content:"\f57c"}.bi-speaker-fill::before{content:"\f57d"}.bi-speaker::before{content:"\f57e"}.bi-speedometer::before{content:"\f57f"}.bi-speedometer2::before{content:"\f580"}.bi-spellcheck::before{content:"\f581"}.bi-square-fill::before{content:"\f582"}.bi-square-half::before{content:"\f583"}.bi-square::before{content:"\f584"}.bi-stack::before{content:"\f585"}.bi-star-fill::before{content:"\f586"}.bi-star-half::before{content:"\f587"}.bi-star::before{content:"\f588"}.bi-stars::before{content:"\f589"}.bi-stickies-fill::before{content:"\f58a"}.bi-stickies::before{content:"\f58b"}.bi-sticky-fill::before{content:"\f58c"}.bi-sticky::before{content:"\f58d"}.bi-stop-btn-fill::before{content:"\f58e"}.bi-stop-btn::before{content:"\f58f"}.bi-stop-circle-fill::before{content:"\f590"}.bi-stop-circle::before{content:"\f591"}.bi-stop-fill::before{content:"\f592"}.bi-stop::before{content:"\f593"}.bi-stoplights-fill::before{content:"\f594"}.bi-stoplights::before{content:"\f595"}.bi-stopwatch-fill::before{content:"\f596"}.bi-stopwatch::before{content:"\f597"}.bi-subtract::before{content:"\f598"}.bi-suit-club-fill::before{content:"\f599"}.bi-suit-club::before{content:"\f59a"}.bi-suit-diamond-fill::before{content:"\f59b"}.bi-suit-diamond::before{content:"\f59c"}.bi-suit-heart-fill::before{content:"\f59d"}.bi-suit-heart::before{content:"\f59e"}.bi-suit-spade-fill::before{content:"\f59f"}.bi-suit-spade::before{content:"\f5a0"}.bi-sun-fill::before{content:"\f5a1"}.bi-sun::before{content:"\f5a2"}.bi-sunglasses::before{content:"\f5a3"}.bi-sunrise-fill::before{content:"\f5a4"}.bi-sunrise::before{content:"\f5a5"}.bi-sunset-fill::before{content:"\f5a6"}.bi-sunset::before{content:"\f5a7"}.bi-symmetry-horizontal::before{content:"\f5a8"}.bi-symmetry-vertical::before{content:"\f5a9"}.bi-table::before{content:"\f5aa"}.bi-tablet-fill::before{content:"\f5ab"}.bi-tablet-landscape-fill::before{content:"\f5ac"}.bi-tablet-landscape::before{content:"\f5ad"}.bi-tablet::before{content:"\f5ae"}.bi-tag-fill::before{content:"\f5af"}.bi-tag::before{content:"\f5b0"}.bi-tags-fill::before{content:"\f5b1"}.bi-tags::before{content:"\f5b2"}.bi-telegram::before{content:"\f5b3"}.bi-telephone-fill::before{content:"\f5b4"}.bi-telephone-forward-fill::before{content:"\f5b5"}.bi-telephone-forward::before{content:"\f5b6"}.bi-telephone-inbound-fill::before{content:"\f5b7"}.bi-telephone-inbound::before{content:"\f5b8"}.bi-telephone-minus-fill::before{content:"\f5b9"}.bi-telephone-minus::before{content:"\f5ba"}.bi-telephone-outbound-fill::before{content:"\f5bb"}.bi-telephone-outbound::before{content:"\f5bc"}.bi-telephone-plus-fill::before{content:"\f5bd"}.bi-telephone-plus::before{content:"\f5be"}.bi-telephone-x-fill::before{content:"\f5bf"}.bi-telephone-x::before{content:"\f5c0"}.bi-telephone::before{content:"\f5c1"}.bi-terminal-fill::before{content:"\f5c2"}.bi-terminal::before{content:"\f5c3"}.bi-text-center::before{content:"\f5c4"}.bi-text-indent-left::before{content:"\f5c5"}.bi-text-indent-right::before{content:"\f5c6"}.bi-text-left::before{content:"\f5c7"}.bi-text-paragraph::before{content:"\f5c8"}.bi-text-right::before{content:"\f5c9"}.bi-textarea-resize::before{content:"\f5ca"}.bi-textarea-t::before{content:"\f5cb"}.bi-textarea::before{content:"\f5cc"}.bi-thermometer-half::before{content:"\f5cd"}.bi-thermometer-high::before{content:"\f5ce"}.bi-thermometer-low::before{content:"\f5cf"}.bi-thermometer-snow::before{content:"\f5d0"}.bi-thermometer-sun::before{content:"\f5d1"}.bi-thermometer::before{content:"\f5d2"}.bi-three-dots-vertical::before{content:"\f5d3"}.bi-three-dots::before{content:"\f5d4"}.bi-toggle-off::before{content:"\f5d5"}.bi-toggle-on::before{content:"\f5d6"}.bi-toggle2-off::before{content:"\f5d7"}.bi-toggle2-on::before{content:"\f5d8"}.bi-toggles::before{content:"\f5d9"}.bi-toggles2::before{content:"\f5da"}.bi-tools::before{content:"\f5db"}.bi-tornado::before{content:"\f5dc"}.bi-trash-fill::before{content:"\f5dd"}.bi-trash::before{content:"\f5de"}.bi-trash2-fill::before{content:"\f5df"}.bi-trash2::before{content:"\f5e0"}.bi-tree-fill::before{content:"\f5e1"}.bi-tree::before{content:"\f5e2"}.bi-triangle-fill::before{content:"\f5e3"}.bi-triangle-half::before{content:"\f5e4"}.bi-triangle::before{content:"\f5e5"}.bi-trophy-fill::before{content:"\f5e6"}.bi-trophy::before{content:"\f5e7"}.bi-tropical-storm::before{content:"\f5e8"}.bi-truck-flatbed::before{content:"\f5e9"}.bi-truck::before{content:"\f5ea"}.bi-tsunami::before{content:"\f5eb"}.bi-tv-fill::before{content:"\f5ec"}.bi-tv::before{content:"\f5ed"}.bi-twitch::before{content:"\f5ee"}.bi-twitter::before{content:"\f5ef"}.bi-type-bold::before{content:"\f5f0"}.bi-type-h1::before{content:"\f5f1"}.bi-type-h2::before{content:"\f5f2"}.bi-type-h3::before{content:"\f5f3"}.bi-type-italic::before{content:"\f5f4"}.bi-type-strikethrough::before{content:"\f5f5"}.bi-type-underline::before{content:"\f5f6"}.bi-type::before{content:"\f5f7"}.bi-ui-checks-grid::before{content:"\f5f8"}.bi-ui-checks::before{content:"\f5f9"}.bi-ui-radios-grid::before{content:"\f5fa"}.bi-ui-radios::before{content:"\f5fb"}.bi-umbrella-fill::before{content:"\f5fc"}.bi-umbrella::before{content:"\f5fd"}.bi-union::before{content:"\f5fe"}.bi-unlock-fill::before{content:"\f5ff"}.bi-unlock::before{content:"\f600"}.bi-upc-scan::before{content:"\f601"}.bi-upc::before{content:"\f602"}.bi-upload::before{content:"\f603"}.bi-vector-pen::before{content:"\f604"}.bi-view-list::before{content:"\f605"}.bi-view-stacked::before{content:"\f606"}.bi-vinyl-fill::before{content:"\f607"}.bi-vinyl::before{content:"\f608"}.bi-voicemail::before{content:"\f609"}.bi-volume-down-fill::before{content:"\f60a"}.bi-volume-down::before{content:"\f60b"}.bi-volume-mute-fill::before{content:"\f60c"}.bi-volume-mute::before{content:"\f60d"}.bi-volume-off-fill::before{content:"\f60e"}.bi-volume-off::before{content:"\f60f"}.bi-volume-up-fill::before{content:"\f610"}.bi-volume-up::before{content:"\f611"}.bi-vr::before{content:"\f612"}.bi-wallet-fill::before{content:"\f613"}.bi-wallet::before{content:"\f614"}.bi-wallet2::before{content:"\f615"}.bi-watch::before{content:"\f616"}.bi-water::before{content:"\f617"}.bi-whatsapp::before{content:"\f618"}.bi-wifi-1::before{content:"\f619"}.bi-wifi-2::before{content:"\f61a"}.bi-wifi-off::before{content:"\f61b"}.bi-wifi::before{content:"\f61c"}.bi-wind::before{content:"\f61d"}.bi-window-dock::before{content:"\f61e"}.bi-window-sidebar::before{content:"\f61f"}.bi-window::before{content:"\f620"}.bi-wrench::before{content:"\f621"}.bi-x-circle-fill::before{content:"\f622"}.bi-x-circle::before{content:"\f623"}.bi-x-diamond-fill::before{content:"\f624"}.bi-x-diamond::before{content:"\f625"}.bi-x-octagon-fill::before{content:"\f626"}.bi-x-octagon::before{content:"\f627"}.bi-x-square-fill::before{content:"\f628"}.bi-x-square::before{content:"\f629"}.bi-x::before{content:"\f62a"}.bi-youtube::before{content:"\f62b"}.bi-zoom-in::before{content:"\f62c"}.bi-zoom-out::before{content:"\f62d"}.bi-bank::before{content:"\f62e"}.bi-bank2::before{content:"\f62f"}.bi-bell-slash-fill::before{content:"\f630"}.bi-bell-slash::before{content:"\f631"}.bi-cash-coin::before{content:"\f632"}.bi-check-lg::before{content:"\f633"}.bi-coin::before{content:"\f634"}.bi-currency-bitcoin::before{content:"\f635"}.bi-currency-dollar::before{content:"\f636"}.bi-currency-euro::before{content:"\f637"}.bi-currency-exchange::before{content:"\f638"}.bi-currency-pound::before{content:"\f639"}.bi-currency-yen::before{content:"\f63a"}.bi-dash-lg::before{content:"\f63b"}.bi-exclamation-lg::before{content:"\f63c"}.bi-file-earmark-pdf-fill::before{content:"\f63d"}.bi-file-earmark-pdf::before{content:"\f63e"}.bi-file-pdf-fill::before{content:"\f63f"}.bi-file-pdf::before{content:"\f640"}.bi-gender-ambiguous::before{content:"\f641"}.bi-gender-female::before{content:"\f642"}.bi-gender-male::before{content:"\f643"}.bi-gender-trans::before{content:"\f644"}.bi-headset-vr::before{content:"\f645"}.bi-info-lg::before{content:"\f646"}.bi-mastodon::before{content:"\f647"}.bi-messenger::before{content:"\f648"}.bi-piggy-bank-fill::before{content:"\f649"}.bi-piggy-bank::before{content:"\f64a"}.bi-pin-map-fill::before{content:"\f64b"}.bi-pin-map::before{content:"\f64c"}.bi-plus-lg::before{content:"\f64d"}.bi-question-lg::before{content:"\f64e"}.bi-recycle::before{content:"\f64f"}.bi-reddit::before{content:"\f650"}.bi-safe-fill::before{content:"\f651"}.bi-safe2-fill::before{content:"\f652"}.bi-safe2::before{content:"\f653"}.bi-sd-card-fill::before{content:"\f654"}.bi-sd-card::before{content:"\f655"}.bi-skype::before{content:"\f656"}.bi-slash-lg::before{content:"\f657"}.bi-translate::before{content:"\f658"}.bi-x-lg::before{content:"\f659"}.bi-safe::before{content:"\f65a"}.bi-apple::before{content:"\f65b"}.bi-microsoft::before{content:"\f65d"}.bi-windows::before{content:"\f65e"}.bi-behance::before{content:"\f65c"}.bi-dribbble::before{content:"\f65f"}.bi-line::before{content:"\f660"}.bi-medium::before{content:"\f661"}.bi-paypal::before{content:"\f662"}.bi-pinterest::before{content:"\f663"}.bi-signal::before{content:"\f664"}.bi-snapchat::before{content:"\f665"}.bi-spotify::before{content:"\f666"}.bi-stack-overflow::before{content:"\f667"}.bi-strava::before{content:"\f668"}.bi-wordpress::before{content:"\f669"}.bi-vimeo::before{content:"\f66a"}.bi-activity::before{content:"\f66b"}.bi-easel2-fill::before{content:"\f66c"}.bi-easel2::before{content:"\f66d"}.bi-easel3-fill::before{content:"\f66e"}.bi-easel3::before{content:"\f66f"}.bi-fan::before{content:"\f670"}.bi-fingerprint::before{content:"\f671"}.bi-graph-down-arrow::before{content:"\f672"}.bi-graph-up-arrow::before{content:"\f673"}.bi-hypnotize::before{content:"\f674"}.bi-magic::before{content:"\f675"}.bi-person-rolodex::before{content:"\f676"}.bi-person-video::before{content:"\f677"}.bi-person-video2::before{content:"\f678"}.bi-person-video3::before{content:"\f679"}.bi-person-workspace::before{content:"\f67a"}.bi-radioactive::before{content:"\f67b"}.bi-webcam-fill::before{content:"\f67c"}.bi-webcam::before{content:"\f67d"}.bi-yin-yang::before{content:"\f67e"}.bi-bandaid-fill::before{content:"\f680"}.bi-bandaid::before{content:"\f681"}.bi-bluetooth::before{content:"\f682"}.bi-body-text::before{content:"\f683"}.bi-boombox::before{content:"\f684"}.bi-boxes::before{content:"\f685"}.bi-dpad-fill::before{content:"\f686"}.bi-dpad::before{content:"\f687"}.bi-ear-fill::before{content:"\f688"}.bi-ear::before{content:"\f689"}.bi-envelope-check-fill::before{content:"\f68b"}.bi-envelope-check::before{content:"\f68c"}.bi-envelope-dash-fill::before{content:"\f68e"}.bi-envelope-dash::before{content:"\f68f"}.bi-envelope-exclamation-fill::before{content:"\f691"}.bi-envelope-exclamation::before{content:"\f692"}.bi-envelope-plus-fill::before{content:"\f693"}.bi-envelope-plus::before{content:"\f694"}.bi-envelope-slash-fill::before{content:"\f696"}.bi-envelope-slash::before{content:"\f697"}.bi-envelope-x-fill::before{content:"\f699"}.bi-envelope-x::before{content:"\f69a"}.bi-explicit-fill::before{content:"\f69b"}.bi-explicit::before{content:"\f69c"}.bi-git::before{content:"\f69d"}.bi-infinity::before{content:"\f69e"}.bi-list-columns-reverse::before{content:"\f69f"}.bi-list-columns::before{content:"\f6a0"}.bi-meta::before{content:"\f6a1"}.bi-nintendo-switch::before{content:"\f6a4"}.bi-pc-display-horizontal::before{content:"\f6a5"}.bi-pc-display::before{content:"\f6a6"}.bi-pc-horizontal::before{content:"\f6a7"}.bi-pc::before{content:"\f6a8"}.bi-playstation::before{content:"\f6a9"}.bi-plus-slash-minus::before{content:"\f6aa"}.bi-projector-fill::before{content:"\f6ab"}.bi-projector::before{content:"\f6ac"}.bi-qr-code-scan::before{content:"\f6ad"}.bi-qr-code::before{content:"\f6ae"}.bi-quora::before{content:"\f6af"}.bi-quote::before{content:"\f6b0"}.bi-robot::before{content:"\f6b1"}.bi-send-check-fill::before{content:"\f6b2"}.bi-send-check::before{content:"\f6b3"}.bi-send-dash-fill::before{content:"\f6b4"}.bi-send-dash::before{content:"\f6b5"}.bi-send-exclamation-fill::before{content:"\f6b7"}.bi-send-exclamation::before{content:"\f6b8"}.bi-send-fill::before{content:"\f6b9"}.bi-send-plus-fill::before{content:"\f6ba"}.bi-send-plus::before{content:"\f6bb"}.bi-send-slash-fill::before{content:"\f6bc"}.bi-send-slash::before{content:"\f6bd"}.bi-send-x-fill::before{content:"\f6be"}.bi-send-x::before{content:"\f6bf"}.bi-send::before{content:"\f6c0"}.bi-steam::before{content:"\f6c1"}.bi-terminal-dash::before{content:"\f6c3"}.bi-terminal-plus::before{content:"\f6c4"}.bi-terminal-split::before{content:"\f6c5"}.bi-ticket-detailed-fill::before{content:"\f6c6"}.bi-ticket-detailed::before{content:"\f6c7"}.bi-ticket-fill::before{content:"\f6c8"}.bi-ticket-perforated-fill::before{content:"\f6c9"}.bi-ticket-perforated::before{content:"\f6ca"}.bi-ticket::before{content:"\f6cb"}.bi-tiktok::before{content:"\f6cc"}.bi-window-dash::before{content:"\f6cd"}.bi-window-desktop::before{content:"\f6ce"}.bi-window-fullscreen::before{content:"\f6cf"}.bi-window-plus::before{content:"\f6d0"}.bi-window-split::before{content:"\f6d1"}.bi-window-stack::before{content:"\f6d2"}.bi-window-x::before{content:"\f6d3"}.bi-xbox::before{content:"\f6d4"}.bi-ethernet::before{content:"\f6d5"}.bi-hdmi-fill::before{content:"\f6d6"}.bi-hdmi::before{content:"\f6d7"}.bi-usb-c-fill::before{content:"\f6d8"}.bi-usb-c::before{content:"\f6d9"}.bi-usb-fill::before{content:"\f6da"}.bi-usb-plug-fill::before{content:"\f6db"}.bi-usb-plug::before{content:"\f6dc"}.bi-usb-symbol::before{content:"\f6dd"}.bi-usb::before{content:"\f6de"}.bi-boombox-fill::before{content:"\f6df"}.bi-displayport::before{content:"\f6e1"}.bi-gpu-card::before{content:"\f6e2"}.bi-memory::before{content:"\f6e3"}.bi-modem-fill::before{content:"\f6e4"}.bi-modem::before{content:"\f6e5"}.bi-motherboard-fill::before{content:"\f6e6"}.bi-motherboard::before{content:"\f6e7"}.bi-optical-audio-fill::before{content:"\f6e8"}.bi-optical-audio::before{content:"\f6e9"}.bi-pci-card::before{content:"\f6ea"}.bi-router-fill::before{content:"\f6eb"}.bi-router::before{content:"\f6ec"}.bi-thunderbolt-fill::before{content:"\f6ef"}.bi-thunderbolt::before{content:"\f6f0"}.bi-usb-drive-fill::before{content:"\f6f1"}.bi-usb-drive::before{content:"\f6f2"}.bi-usb-micro-fill::before{content:"\f6f3"}.bi-usb-micro::before{content:"\f6f4"}.bi-usb-mini-fill::before{content:"\f6f5"}.bi-usb-mini::before{content:"\f6f6"}.bi-cloud-haze2::before{content:"\f6f7"}.bi-device-hdd-fill::before{content:"\f6f8"}.bi-device-hdd::before{content:"\f6f9"}.bi-device-ssd-fill::before{content:"\f6fa"}.bi-device-ssd::before{content:"\f6fb"}.bi-displayport-fill::before{content:"\f6fc"}.bi-mortarboard-fill::before{content:"\f6fd"}.bi-mortarboard::before{content:"\f6fe"}.bi-terminal-x::before{content:"\f6ff"}.bi-arrow-through-heart-fill::before{content:"\f700"}.bi-arrow-through-heart::before{content:"\f701"}.bi-badge-sd-fill::before{content:"\f702"}.bi-badge-sd::before{content:"\f703"}.bi-bag-heart-fill::before{content:"\f704"}.bi-bag-heart::before{content:"\f705"}.bi-balloon-fill::before{content:"\f706"}.bi-balloon-heart-fill::before{content:"\f707"}.bi-balloon-heart::before{content:"\f708"}.bi-balloon::before{content:"\f709"}.bi-box2-fill::before{content:"\f70a"}.bi-box2-heart-fill::before{content:"\f70b"}.bi-box2-heart::before{content:"\f70c"}.bi-box2::before{content:"\f70d"}.bi-braces-asterisk::before{content:"\f70e"}.bi-calendar-heart-fill::before{content:"\f70f"}.bi-calendar-heart::before{content:"\f710"}.bi-calendar2-heart-fill::before{content:"\f711"}.bi-calendar2-heart::before{content:"\f712"}.bi-chat-heart-fill::before{content:"\f713"}.bi-chat-heart::before{content:"\f714"}.bi-chat-left-heart-fill::before{content:"\f715"}.bi-chat-left-heart::before{content:"\f716"}.bi-chat-right-heart-fill::before{content:"\f717"}.bi-chat-right-heart::before{content:"\f718"}.bi-chat-square-heart-fill::before{content:"\f719"}.bi-chat-square-heart::before{content:"\f71a"}.bi-clipboard-check-fill::before{content:"\f71b"}.bi-clipboard-data-fill::before{content:"\f71c"}.bi-clipboard-fill::before{content:"\f71d"}.bi-clipboard-heart-fill::before{content:"\f71e"}.bi-clipboard-heart::before{content:"\f71f"}.bi-clipboard-minus-fill::before{content:"\f720"}.bi-clipboard-plus-fill::before{content:"\f721"}.bi-clipboard-pulse::before{content:"\f722"}.bi-clipboard-x-fill::before{content:"\f723"}.bi-clipboard2-check-fill::before{content:"\f724"}.bi-clipboard2-check::before{content:"\f725"}.bi-clipboard2-data-fill::before{content:"\f726"}.bi-clipboard2-data::before{content:"\f727"}.bi-clipboard2-fill::before{content:"\f728"}.bi-clipboard2-heart-fill::before{content:"\f729"}.bi-clipboard2-heart::before{content:"\f72a"}.bi-clipboard2-minus-fill::before{content:"\f72b"}.bi-clipboard2-minus::before{content:"\f72c"}.bi-clipboard2-plus-fill::before{content:"\f72d"}.bi-clipboard2-plus::before{content:"\f72e"}.bi-clipboard2-pulse-fill::before{content:"\f72f"}.bi-clipboard2-pulse::before{content:"\f730"}.bi-clipboard2-x-fill::before{content:"\f731"}.bi-clipboard2-x::before{content:"\f732"}.bi-clipboard2::before{content:"\f733"}.bi-emoji-kiss-fill::before{content:"\f734"}.bi-emoji-kiss::before{content:"\f735"}.bi-envelope-heart-fill::before{content:"\f736"}.bi-envelope-heart::before{content:"\f737"}.bi-envelope-open-heart-fill::before{content:"\f738"}.bi-envelope-open-heart::before{content:"\f739"}.bi-envelope-paper-fill::before{content:"\f73a"}.bi-envelope-paper-heart-fill::before{content:"\f73b"}.bi-envelope-paper-heart::before{content:"\f73c"}.bi-envelope-paper::before{content:"\f73d"}.bi-filetype-aac::before{content:"\f73e"}.bi-filetype-ai::before{content:"\f73f"}.bi-filetype-bmp::before{content:"\f740"}.bi-filetype-cs::before{content:"\f741"}.bi-filetype-css::before{content:"\f742"}.bi-filetype-csv::before{content:"\f743"}.bi-filetype-doc::before{content:"\f744"}.bi-filetype-docx::before{content:"\f745"}.bi-filetype-exe::before{content:"\f746"}.bi-filetype-gif::before{content:"\f747"}.bi-filetype-heic::before{content:"\f748"}.bi-filetype-html::before{content:"\f749"}.bi-filetype-java::before{content:"\f74a"}.bi-filetype-jpg::before{content:"\f74b"}.bi-filetype-js::before{content:"\f74c"}.bi-filetype-jsx::before{content:"\f74d"}.bi-filetype-key::before{content:"\f74e"}.bi-filetype-m4p::before{content:"\f74f"}.bi-filetype-md::before{content:"\f750"}.bi-filetype-mdx::before{content:"\f751"}.bi-filetype-mov::before{content:"\f752"}.bi-filetype-mp3::before{content:"\f753"}.bi-filetype-mp4::before{content:"\f754"}.bi-filetype-otf::before{content:"\f755"}.bi-filetype-pdf::before{content:"\f756"}.bi-filetype-php::before{content:"\f757"}.bi-filetype-png::before{content:"\f758"}.bi-filetype-ppt::before{content:"\f75a"}.bi-filetype-psd::before{content:"\f75b"}.bi-filetype-py::before{content:"\f75c"}.bi-filetype-raw::before{content:"\f75d"}.bi-filetype-rb::before{content:"\f75e"}.bi-filetype-sass::before{content:"\f75f"}.bi-filetype-scss::before{content:"\f760"}.bi-filetype-sh::before{content:"\f761"}.bi-filetype-svg::before{content:"\f762"}.bi-filetype-tiff::before{content:"\f763"}.bi-filetype-tsx::before{content:"\f764"}.bi-filetype-ttf::before{content:"\f765"}.bi-filetype-txt::before{content:"\f766"}.bi-filetype-wav::before{content:"\f767"}.bi-filetype-woff::before{content:"\f768"}.bi-filetype-xls::before{content:"\f76a"}.bi-filetype-xml::before{content:"\f76b"}.bi-filetype-yml::before{content:"\f76c"}.bi-heart-arrow::before{content:"\f76d"}.bi-heart-pulse-fill::before{content:"\f76e"}.bi-heart-pulse::before{content:"\f76f"}.bi-heartbreak-fill::before{content:"\f770"}.bi-heartbreak::before{content:"\f771"}.bi-hearts::before{content:"\f772"}.bi-hospital-fill::before{content:"\f773"}.bi-hospital::before{content:"\f774"}.bi-house-heart-fill::before{content:"\f775"}.bi-house-heart::before{content:"\f776"}.bi-incognito::before{content:"\f777"}.bi-magnet-fill::before{content:"\f778"}.bi-magnet::before{content:"\f779"}.bi-person-heart::before{content:"\f77a"}.bi-person-hearts::before{content:"\f77b"}.bi-phone-flip::before{content:"\f77c"}.bi-plugin::before{content:"\f77d"}.bi-postage-fill::before{content:"\f77e"}.bi-postage-heart-fill::before{content:"\f77f"}.bi-postage-heart::before{content:"\f780"}.bi-postage::before{content:"\f781"}.bi-postcard-fill::before{content:"\f782"}.bi-postcard-heart-fill::before{content:"\f783"}.bi-postcard-heart::before{content:"\f784"}.bi-postcard::before{content:"\f785"}.bi-search-heart-fill::before{content:"\f786"}.bi-search-heart::before{content:"\f787"}.bi-sliders2-vertical::before{content:"\f788"}.bi-sliders2::before{content:"\f789"}.bi-trash3-fill::before{content:"\f78a"}.bi-trash3::before{content:"\f78b"}.bi-valentine::before{content:"\f78c"}.bi-valentine2::before{content:"\f78d"}.bi-wrench-adjustable-circle-fill::before{content:"\f78e"}.bi-wrench-adjustable-circle::before{content:"\f78f"}.bi-wrench-adjustable::before{content:"\f790"}.bi-filetype-json::before{content:"\f791"}.bi-filetype-pptx::before{content:"\f792"}.bi-filetype-xlsx::before{content:"\f793"}.bi-1-circle-fill::before{content:"\f796"}.bi-1-circle::before{content:"\f797"}.bi-1-square-fill::before{content:"\f798"}.bi-1-square::before{content:"\f799"}.bi-2-circle-fill::before{content:"\f79c"}.bi-2-circle::before{content:"\f79d"}.bi-2-square-fill::before{content:"\f79e"}.bi-2-square::before{content:"\f79f"}.bi-3-circle-fill::before{content:"\f7a2"}.bi-3-circle::before{content:"\f7a3"}.bi-3-square-fill::before{content:"\f7a4"}.bi-3-square::before{content:"\f7a5"}.bi-4-circle-fill::before{content:"\f7a8"}.bi-4-circle::before{content:"\f7a9"}.bi-4-square-fill::before{content:"\f7aa"}.bi-4-square::before{content:"\f7ab"}.bi-5-circle-fill::before{content:"\f7ae"}.bi-5-circle::before{content:"\f7af"}.bi-5-square-fill::before{content:"\f7b0"}.bi-5-square::before{content:"\f7b1"}.bi-6-circle-fill::before{content:"\f7b4"}.bi-6-circle::before{content:"\f7b5"}.bi-6-square-fill::before{content:"\f7b6"}.bi-6-square::before{content:"\f7b7"}.bi-7-circle-fill::before{content:"\f7ba"}.bi-7-circle::before{content:"\f7bb"}.bi-7-square-fill::before{content:"\f7bc"}.bi-7-square::before{content:"\f7bd"}.bi-8-circle-fill::before{content:"\f7c0"}.bi-8-circle::before{content:"\f7c1"}.bi-8-square-fill::before{content:"\f7c2"}.bi-8-square::before{content:"\f7c3"}.bi-9-circle-fill::before{content:"\f7c6"}.bi-9-circle::before{content:"\f7c7"}.bi-9-square-fill::before{content:"\f7c8"}.bi-9-square::before{content:"\f7c9"}.bi-airplane-engines-fill::before{content:"\f7ca"}.bi-airplane-engines::before{content:"\f7cb"}.bi-airplane-fill::before{content:"\f7cc"}.bi-airplane::before{content:"\f7cd"}.bi-alexa::before{content:"\f7ce"}.bi-alipay::before{content:"\f7cf"}.bi-android::before{content:"\f7d0"}.bi-android2::before{content:"\f7d1"}.bi-box-fill::before{content:"\f7d2"}.bi-box-seam-fill::before{content:"\f7d3"}.bi-browser-chrome::before{content:"\f7d4"}.bi-browser-edge::before{content:"\f7d5"}.bi-browser-firefox::before{content:"\f7d6"}.bi-browser-safari::before{content:"\f7d7"}.bi-c-circle-fill::before{content:"\f7da"}.bi-c-circle::before{content:"\f7db"}.bi-c-square-fill::before{content:"\f7dc"}.bi-c-square::before{content:"\f7dd"}.bi-capsule-pill::before{content:"\f7de"}.bi-capsule::before{content:"\f7df"}.bi-car-front-fill::before{content:"\f7e0"}.bi-car-front::before{content:"\f7e1"}.bi-cassette-fill::before{content:"\f7e2"}.bi-cassette::before{content:"\f7e3"}.bi-cc-circle-fill::before{content:"\f7e6"}.bi-cc-circle::before{content:"\f7e7"}.bi-cc-square-fill::before{content:"\f7e8"}.bi-cc-square::before{content:"\f7e9"}.bi-cup-hot-fill::before{content:"\f7ea"}.bi-cup-hot::before{content:"\f7eb"}.bi-currency-rupee::before{content:"\f7ec"}.bi-dropbox::before{content:"\f7ed"}.bi-escape::before{content:"\f7ee"}.bi-fast-forward-btn-fill::before{content:"\f7ef"}.bi-fast-forward-btn::before{content:"\f7f0"}.bi-fast-forward-circle-fill::before{content:"\f7f1"}.bi-fast-forward-circle::before{content:"\f7f2"}.bi-fast-forward-fill::before{content:"\f7f3"}.bi-fast-forward::before{content:"\f7f4"}.bi-filetype-sql::before{content:"\f7f5"}.bi-fire::before{content:"\f7f6"}.bi-google-play::before{content:"\f7f7"}.bi-h-circle-fill::before{content:"\f7fa"}.bi-h-circle::before{content:"\f7fb"}.bi-h-square-fill::before{content:"\f7fc"}.bi-h-square::before{content:"\f7fd"}.bi-indent::before{content:"\f7fe"}.bi-lungs-fill::before{content:"\f7ff"}.bi-lungs::before{content:"\f800"}.bi-microsoft-teams::before{content:"\f801"}.bi-p-circle-fill::before{content:"\f804"}.bi-p-circle::before{content:"\f805"}.bi-p-square-fill::before{content:"\f806"}.bi-p-square::before{content:"\f807"}.bi-pass-fill::before{content:"\f808"}.bi-pass::before{content:"\f809"}.bi-prescription::before{content:"\f80a"}.bi-prescription2::before{content:"\f80b"}.bi-r-circle-fill::before{content:"\f80e"}.bi-r-circle::before{content:"\f80f"}.bi-r-square-fill::before{content:"\f810"}.bi-r-square::before{content:"\f811"}.bi-repeat-1::before{content:"\f812"}.bi-repeat::before{content:"\f813"}.bi-rewind-btn-fill::before{content:"\f814"}.bi-rewind-btn::before{content:"\f815"}.bi-rewind-circle-fill::before{content:"\f816"}.bi-rewind-circle::before{content:"\f817"}.bi-rewind-fill::before{content:"\f818"}.bi-rewind::before{content:"\f819"}.bi-train-freight-front-fill::before{content:"\f81a"}.bi-train-freight-front::before{content:"\f81b"}.bi-train-front-fill::before{content:"\f81c"}.bi-train-front::before{content:"\f81d"}.bi-train-lightrail-front-fill::before{content:"\f81e"}.bi-train-lightrail-front::before{content:"\f81f"}.bi-truck-front-fill::before{content:"\f820"}.bi-truck-front::before{content:"\f821"}.bi-ubuntu::before{content:"\f822"}.bi-unindent::before{content:"\f823"}.bi-unity::before{content:"\f824"}.bi-universal-access-circle::before{content:"\f825"}.bi-universal-access::before{content:"\f826"}.bi-virus::before{content:"\f827"}.bi-virus2::before{content:"\f828"}.bi-wechat::before{content:"\f829"}.bi-yelp::before{content:"\f82a"}.bi-sign-stop-fill::before{content:"\f82b"}.bi-sign-stop-lights-fill::before{content:"\f82c"}.bi-sign-stop-lights::before{content:"\f82d"}.bi-sign-stop::before{content:"\f82e"}.bi-sign-turn-left-fill::before{content:"\f82f"}.bi-sign-turn-left::before{content:"\f830"}.bi-sign-turn-right-fill::before{content:"\f831"}.bi-sign-turn-right::before{content:"\f832"}.bi-sign-turn-slight-left-fill::before{content:"\f833"}.bi-sign-turn-slight-left::before{content:"\f834"}.bi-sign-turn-slight-right-fill::before{content:"\f835"}.bi-sign-turn-slight-right::before{content:"\f836"}.bi-sign-yield-fill::before{content:"\f837"}.bi-sign-yield::before{content:"\f838"}.bi-ev-station-fill::before{content:"\f839"}.bi-ev-station::before{content:"\f83a"}.bi-fuel-pump-diesel-fill::before{content:"\f83b"}.bi-fuel-pump-diesel::before{content:"\f83c"}.bi-fuel-pump-fill::before{content:"\f83d"}.bi-fuel-pump::before{content:"\f83e"}.bi-0-circle-fill::before{content:"\f83f"}.bi-0-circle::before{content:"\f840"}.bi-0-square-fill::before{content:"\f841"}.bi-0-square::before{content:"\f842"}.bi-rocket-fill::before{content:"\f843"}.bi-rocket-takeoff-fill::before{content:"\f844"}.bi-rocket-takeoff::before{content:"\f845"}.bi-rocket::before{content:"\f846"}.bi-stripe::before{content:"\f847"}.bi-subscript::before{content:"\f848"}.bi-superscript::before{content:"\f849"}.bi-trello::before{content:"\f84a"}.bi-envelope-at-fill::before{content:"\f84b"}.bi-envelope-at::before{content:"\f84c"}.bi-regex::before{content:"\f84d"}.bi-text-wrap::before{content:"\f84e"}.bi-sign-dead-end-fill::before{content:"\f84f"}.bi-sign-dead-end::before{content:"\f850"}.bi-sign-do-not-enter-fill::before{content:"\f851"}.bi-sign-do-not-enter::before{content:"\f852"}.bi-sign-intersection-fill::before{content:"\f853"}.bi-sign-intersection-side-fill::before{content:"\f854"}.bi-sign-intersection-side::before{content:"\f855"}.bi-sign-intersection-t-fill::before{content:"\f856"}.bi-sign-intersection-t::before{content:"\f857"}.bi-sign-intersection-y-fill::before{content:"\f858"}.bi-sign-intersection-y::before{content:"\f859"}.bi-sign-intersection::before{content:"\f85a"}.bi-sign-merge-left-fill::before{content:"\f85b"}.bi-sign-merge-left::before{content:"\f85c"}.bi-sign-merge-right-fill::before{content:"\f85d"}.bi-sign-merge-right::before{content:"\f85e"}.bi-sign-no-left-turn-fill::before{content:"\f85f"}.bi-sign-no-left-turn::before{content:"\f860"}.bi-sign-no-parking-fill::before{content:"\f861"}.bi-sign-no-parking::before{content:"\f862"}.bi-sign-no-right-turn-fill::before{content:"\f863"}.bi-sign-no-right-turn::before{content:"\f864"}.bi-sign-railroad-fill::before{content:"\f865"}.bi-sign-railroad::before{content:"\f866"}.bi-building-add::before{content:"\f867"}.bi-building-check::before{content:"\f868"}.bi-building-dash::before{content:"\f869"}.bi-building-down::before{content:"\f86a"}.bi-building-exclamation::before{content:"\f86b"}.bi-building-fill-add::before{content:"\f86c"}.bi-building-fill-check::before{content:"\f86d"}.bi-building-fill-dash::before{content:"\f86e"}.bi-building-fill-down::before{content:"\f86f"}.bi-building-fill-exclamation::before{content:"\f870"}.bi-building-fill-gear::before{content:"\f871"}.bi-building-fill-lock::before{content:"\f872"}.bi-building-fill-slash::before{content:"\f873"}.bi-building-fill-up::before{content:"\f874"}.bi-building-fill-x::before{content:"\f875"}.bi-building-fill::before{content:"\f876"}.bi-building-gear::before{content:"\f877"}.bi-building-lock::before{content:"\f878"}.bi-building-slash::before{content:"\f879"}.bi-building-up::before{content:"\f87a"}.bi-building-x::before{content:"\f87b"}.bi-buildings-fill::before{content:"\f87c"}.bi-buildings::before{content:"\f87d"}.bi-bus-front-fill::before{content:"\f87e"}.bi-bus-front::before{content:"\f87f"}.bi-ev-front-fill::before{content:"\f880"}.bi-ev-front::before{content:"\f881"}.bi-globe-americas::before{content:"\f882"}.bi-globe-asia-australia::before{content:"\f883"}.bi-globe-central-south-asia::before{content:"\f884"}.bi-globe-europe-africa::before{content:"\f885"}.bi-house-add-fill::before{content:"\f886"}.bi-house-add::before{content:"\f887"}.bi-house-check-fill::before{content:"\f888"}.bi-house-check::before{content:"\f889"}.bi-house-dash-fill::before{content:"\f88a"}.bi-house-dash::before{content:"\f88b"}.bi-house-down-fill::before{content:"\f88c"}.bi-house-down::before{content:"\f88d"}.bi-house-exclamation-fill::before{content:"\f88e"}.bi-house-exclamation::before{content:"\f88f"}.bi-house-gear-fill::before{content:"\f890"}.bi-house-gear::before{content:"\f891"}.bi-house-lock-fill::before{content:"\f892"}.bi-house-lock::before{content:"\f893"}.bi-house-slash-fill::before{content:"\f894"}.bi-house-slash::before{content:"\f895"}.bi-house-up-fill::before{content:"\f896"}.bi-house-up::before{content:"\f897"}.bi-house-x-fill::before{content:"\f898"}.bi-house-x::before{content:"\f899"}.bi-person-add::before{content:"\f89a"}.bi-person-down::before{content:"\f89b"}.bi-person-exclamation::before{content:"\f89c"}.bi-person-fill-add::before{content:"\f89d"}.bi-person-fill-check::before{content:"\f89e"}.bi-person-fill-dash::before{content:"\f89f"}.bi-person-fill-down::before{content:"\f8a0"}.bi-person-fill-exclamation::before{content:"\f8a1"}.bi-person-fill-gear::before{content:"\f8a2"}.bi-person-fill-lock::before{content:"\f8a3"}.bi-person-fill-slash::before{content:"\f8a4"}.bi-person-fill-up::before{content:"\f8a5"}.bi-person-fill-x::before{content:"\f8a6"}.bi-person-gear::before{content:"\f8a7"}.bi-person-lock::before{content:"\f8a8"}.bi-person-slash::before{content:"\f8a9"}.bi-person-up::before{content:"\f8aa"}.bi-scooter::before{content:"\f8ab"}.bi-taxi-front-fill::before{content:"\f8ac"}.bi-taxi-front::before{content:"\f8ad"}.bi-amd::before{content:"\f8ae"}.bi-database-add::before{content:"\f8af"}.bi-database-check::before{content:"\f8b0"}.bi-database-dash::before{content:"\f8b1"}.bi-database-down::before{content:"\f8b2"}.bi-database-exclamation::before{content:"\f8b3"}.bi-database-fill-add::before{content:"\f8b4"}.bi-database-fill-check::before{content:"\f8b5"}.bi-database-fill-dash::before{content:"\f8b6"}.bi-database-fill-down::before{content:"\f8b7"}.bi-database-fill-exclamation::before{content:"\f8b8"}.bi-database-fill-gear::before{content:"\f8b9"}.bi-database-fill-lock::before{content:"\f8ba"}.bi-database-fill-slash::before{content:"\f8bb"}.bi-database-fill-up::before{content:"\f8bc"}.bi-database-fill-x::before{content:"\f8bd"}.bi-database-fill::before{content:"\f8be"}.bi-database-gear::before{content:"\f8bf"}.bi-database-lock::before{content:"\f8c0"}.bi-database-slash::before{content:"\f8c1"}.bi-database-up::before{content:"\f8c2"}.bi-database-x::before{content:"\f8c3"}.bi-database::before{content:"\f8c4"}.bi-houses-fill::before{content:"\f8c5"}.bi-houses::before{content:"\f8c6"}.bi-nvidia::before{content:"\f8c7"}.bi-person-vcard-fill::before{content:"\f8c8"}.bi-person-vcard::before{content:"\f8c9"}.bi-sina-weibo::before{content:"\f8ca"}.bi-tencent-qq::before{content:"\f8cb"}.bi-wikipedia::before{content:"\f8cc"}
