/* Minification failed. Returning unminified contents.
(6,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,938): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(6,2715): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(6,6682): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,6721): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,7262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,7283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,7348): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(6,7391): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,7432): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,7522): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,7563): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(6,7597): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(6,8805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,8989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,9019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,9049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,9081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,9113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,9143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,10914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,12686): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14384): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,14458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,15827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,15860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,15893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,15932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,15971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16119): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,16231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,17983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18061): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18114): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18284): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,18466): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(6,18518): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(6,18544): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(6,19009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19068): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(6,19107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19165): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(6,19217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19274): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(6,19312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19609): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,19968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20547): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,20934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21088): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,21174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,54833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,54890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,54975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55327): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,55623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,72843): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(6,89865): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(6,92064): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(6,100499): run-time error CSS1039: Token not allowed after unary operator: '-aspect-ratio'
(6,100599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,100630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,100661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,100695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,113007): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(6,113406): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(10,91075): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-color'
(10,91125): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(10,91170): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-color'
(10,91291): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
(10,91395): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(94,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(129,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(130,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(182,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(187,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(192,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(197,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(203,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(241,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(271,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(272,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(376,26): run-time error CSS1039: Token not allowed after unary operator: '-main-container'
(376,50): run-time error CSS1039: Token not allowed after unary operator: '-container-gutters'
(377,29): run-time error CSS1039: Token not allowed after unary operator: '-container-gutters'
(378,30): run-time error CSS1039: Token not allowed after unary operator: '-container-gutters'
(394,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(444,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(445,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(446,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(458,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(459,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(466,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(469,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(476,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(524,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(525,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(526,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(536,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(541,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(542,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(576,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(582,23): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(590,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(591,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(597,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(602,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(605,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(615,26): run-time error CSS1039: Token not allowed after unary operator: '-error-color'
(649,26): run-time error CSS1039: Token not allowed after unary operator: '-success-color'
(650,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(654,26): run-time error CSS1039: Token not allowed after unary operator: '-error-color'
(655,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(674,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(675,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(676,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(717,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(718,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(728,14): run-time error CSS1039: Token not allowed after unary operator: '-pos-x'
(729,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(730,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(731,19): run-time error CSS1039: Token not allowed after unary operator: '-icon-font-size'
(732,25): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(733,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(734,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(745,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(759,15): run-time error CSS1039: Token not allowed after unary operator: '-pos-x'
(763,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(764,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(794,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(830,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(846,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(847,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(851,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(852,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(857,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(858,32): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(893,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(900,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(904,30): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(913,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(918,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(926,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(949,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(950,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(957,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(960,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(961,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(979,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(980,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(985,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(986,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1009,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(1040,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1040,41): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1053,46): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1053,72): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1064,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1064,41): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1094,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(1098,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1099,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1115,13): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1116,16): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1117,14): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1118,26): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1119,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1130,15): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1135,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(1136,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1139,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1140,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1143,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1144,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1145,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1149,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1150,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1160,19): run-time error CSS1039: Token not allowed after unary operator: '-icon-font-size'
(1161,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(1162,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(1168,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1169,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1178,14): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1179,13): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1180,15): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1181,16): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(1182,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1191,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1192,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1201,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(1208,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1214,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1217,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1227,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(1228,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(1229,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(1231,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1232,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1233,19): run-time error CSS1039: Token not allowed after unary operator: '-icon-font-size'
(1245,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1255,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1256,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1280,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1284,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1303,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1304,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1307,15): run-time error CSS1039: Token not allowed after unary operator: '-btn-size'
(1308,16): run-time error CSS1039: Token not allowed after unary operator: '-btn-size'
(1309,21): run-time error CSS1039: Token not allowed after unary operator: '-btn-size'
(1318,14): run-time error CSS1039: Token not allowed after unary operator: '-extra-shape'
(1319,13): run-time error CSS1039: Token not allowed after unary operator: '-extra-shape'
(1320,15): run-time error CSS1039: Token not allowed after unary operator: '-extra-shape'
(1321,16): run-time error CSS1039: Token not allowed after unary operator: '-extra-shape'
(1322,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(1328,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1329,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1338,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1339,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1366,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1393,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1395,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(1402,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(1406,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1418,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(1445,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(1458,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1464,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1468,28): run-time error CSS1039: Token not allowed after unary operator: '-section-title-space'
(1472,28): run-time error CSS1039: Token not allowed after unary operator: '-section-title-space'
(1552,14): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1555,14): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1558,14): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(1593,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(1625,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1626,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1689,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(1693,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(1697,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(1745,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1749,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(1753,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(1757,26): run-time error CSS1039: Token not allowed after unary operator: '-light-color'
(1761,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1765,26): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(1769,26): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1791,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1795,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1799,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(1803,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1807,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(1811,15): run-time error CSS1039: Token not allowed after unary operator: '-success-color'
(1815,15): run-time error CSS1039: Token not allowed after unary operator: '-error-color'
(1822,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1865,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(1869,26): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(1873,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1877,26): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(1930,28): run-time error CSS1039: Token not allowed after unary operator: '-duration'
(1935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1940,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1947,26): run-time error CSS1039: Token not allowed after unary operator: '-duration'
(1952,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1993,24): run-time error CSS1039: Token not allowed after unary operator: '-animation-name'
(1997,28): run-time error CSS1039: Token not allowed after unary operator: '-ripple-ani-duration'
(2021,28): run-time error CSS1039: Token not allowed after unary operator: '-rotate-angle'
(2088,36): run-time error CSS1039: Token not allowed after unary operator: '-jump-y'
(2088,57): run-time error CSS1039: Token not allowed after unary operator: '-jump-x'
(2138,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2139,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2140,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2148,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(2150,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2160,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2167,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2168,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2186,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2194,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2202,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2203,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2251,17): run-time error CSS1039: Token not allowed after unary operator: '-widget-padding-y'
(2251,47): run-time error CSS1039: Token not allowed after unary operator: '-widget-padding-x'
(2252,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(2261,26): run-time error CSS1039: Token not allowed after unary operator: '-input-bg'
(2269,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2280,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(2295,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2296,31): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(2304,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2319,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2320,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(2321,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2327,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2328,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2332,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2340,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2375,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2376,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2382,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2401,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2402,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2415,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2425,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2439,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2445,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2450,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2456,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2471,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2483,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2495,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2496,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2502,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2505,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2506,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2515,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2525,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2539,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(2550,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(2557,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2560,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2563,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2590,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(2595,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2626,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2637,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2638,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2639,26): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2640,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2640,59): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2643,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2653,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2654,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2670,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(2695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2803,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(2811,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2818,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(2840,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2841,15): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(2858,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2870,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2871,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2880,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(2881,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2909,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2910,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2911,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(2915,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(2916,15): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(2922,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(2977,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2988,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(2989,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3001,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3018,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(3042,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(3052,33): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3072,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(3094,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(3102,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3104,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(3126,19): run-time error CSS1039: Token not allowed after unary operator: '-main-container'
(3150,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3151,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3160,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3174,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(3175,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3176,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3213,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3216,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3228,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3229,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(3237,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3248,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3251,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(3252,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(3253,26): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(3254,19): run-time error CSS1039: Token not allowed after unary operator: '-icon-font-size'
(3256,26): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3260,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3261,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3266,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3267,22): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3271,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3272,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3276,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3295,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3321,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3329,28): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3358,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3402,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3409,15): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(3410,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3417,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3431,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(3436,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3441,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3460,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3464,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3471,31): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3485,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3511,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3527,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3534,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3538,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3555,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3561,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(3568,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(3643,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(3651,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3652,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3660,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3671,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3686,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3707,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3708,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3711,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3745,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3746,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(3747,31): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3763,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(3770,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3787,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3796,30): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3800,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3813,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3828,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3841,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3849,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3854,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3857,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3858,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(3859,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3866,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3875,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3876,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3885,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3896,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3918,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(3919,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3923,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3924,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3925,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(3933,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(3947,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3951,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(3956,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3985,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(3991,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(4012,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(4025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4060,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(4066,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4081,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4085,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4086,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(4114,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(4125,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4289,16): run-time error CSS1039: Token not allowed after unary operator: '-blog-space-y'
(4289,44): run-time error CSS1039: Token not allowed after unary operator: '-blog-space-y'
(4306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4309,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(4311,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4315,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4318,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4321,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4327,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4337,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(4388,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4404,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4420,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(4439,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4440,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4450,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4451,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4580,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4585,19): run-time error CSS1039: Token not allowed after unary operator: '-main-container'
(4608,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(4617,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4632,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4641,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4649,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4656,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4657,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(4667,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4668,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4719,17): run-time error CSS1039: Token not allowed after unary operator: '-icon'
(4721,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(4736,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4743,15): run-time error CSS1039: Token not allowed after unary operator: '-circle-size'
(4744,16): run-time error CSS1039: Token not allowed after unary operator: '-circle-size'
(4745,16): run-time error CSS1039: Token not allowed after unary operator: '-circle-border-size'
(4745,54): run-time error CSS1039: Token not allowed after unary operator: '-circle-border-color'
(4745,81): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(4746,23): run-time error CSS1039: Token not allowed after unary operator: '-circle-radius'
(4755,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(4756,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(4757,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(4758,26): run-time error CSS1039: Token not allowed after unary operator: '-icon-bg'
(4759,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4766,24): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(4771,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4772,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4779,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(4798,27): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4808,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4809,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4813,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4826,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4829,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4834,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4844,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4855,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(4860,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4865,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(4877,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4887,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(4893,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(4909,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-outer'
(4909,50): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4909,78): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4912,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4912,49): run-time error CSS1039: Token not allowed after unary operator: '-radius-outer'
(4912,76): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4915,23): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4915,51): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4915,77): run-time error CSS1039: Token not allowed after unary operator: '-radius-outer'
(4918,25): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4918,51): run-time error CSS1039: Token not allowed after unary operator: '-radius-outer'
(4918,78): run-time error CSS1039: Token not allowed after unary operator: '-radius-inner'
(4994,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5019,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5025,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5030,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5037,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5038,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5039,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5040,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5060,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5063,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5120,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5123,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5124,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5142,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5188,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5189,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5200,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5201,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5235,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5236,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5237,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5241,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5242,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(5257,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5266,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5267,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5276,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5286,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5290,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5296,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5300,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5304,25): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5308,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5309,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5310,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5311,19): run-time error CSS1039: Token not allowed after unary operator: '-icon-font-size'
(5312,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5313,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5316,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5319,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5323,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5329,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5336,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5342,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5344,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(5357,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(5358,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5364,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5383,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5384,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5452,26): run-time error CSS1039: Token not allowed after unary operator: '-black-color'
(5453,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5460,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5461,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5466,26): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(5527,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5528,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5535,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5536,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5561,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5581,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5631,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5635,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5636,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5637,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(5638,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5640,23): run-time error CSS1039: Token not allowed after unary operator: '-icon-radius'
(5647,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5658,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5666,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5667,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5671,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5679,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5680,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5688,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5725,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(5727,14): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(5728,13): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(5729,15): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(5730,16): run-time error CSS1039: Token not allowed after unary operator: '-border-size'
(5737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5738,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5742,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5745,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5748,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5824,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5828,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5833,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5856,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(5861,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5862,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5879,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(5884,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5907,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5908,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(5921,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(5930,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6019,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6027,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6028,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6036,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6039,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6043,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6046,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6067,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6074,15): run-time error CSS1039: Token not allowed after unary operator: '-error-color'
(6113,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6122,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(6132,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6133,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6141,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(6150,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6163,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6192,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(6193,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6194,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(6199,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6200,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6204,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6205,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6217,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6244,27): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6258,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6269,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6270,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6273,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6282,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6286,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(6295,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(6296,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6301,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(6307,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6311,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6424,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6434,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(6449,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6459,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(6469,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6470,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(6476,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6477,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6480,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6481,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6539,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6554,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6555,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6559,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6563,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(6572,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6601,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6613,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6618,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6630,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6631,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6636,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6642,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(6766,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6768,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6772,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6780,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(6793,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(6794,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6802,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(6808,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6811,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(6822,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(6823,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6877,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(6883,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6948,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(6952,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6953,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(6967,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7026,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(7027,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7042,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7051,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7078,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7098,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7119,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7120,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7124,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(7147,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7148,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7155,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7158,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7215,15): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(7216,16): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(7217,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-size'
(7237,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7265,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7296,27): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7318,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7344,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7361,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7365,15): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7368,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(7390,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7480,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7508,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7518,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7537,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7552,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(7571,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7572,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7580,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7583,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7586,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7597,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7632,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(7633,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7759,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(7761,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(7762,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7767,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(7781,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(7787,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(7788,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7806,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(7812,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(7833,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(7847,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(7850,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(7861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7862,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(7868,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(7869,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(7870,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(7879,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7880,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7915,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(7919,15): run-time error CSS1039: Token not allowed after unary operator: '-yellow-color'
(7958,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7973,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(7976,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8006,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8009,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8030,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8033,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8037,26): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(8038,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8039,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8043,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8044,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8048,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(8051,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8057,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8061,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(8068,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font'
(8076,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8085,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8091,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8120,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(8121,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(8126,22): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8137,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8138,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8166,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8174,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8178,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8180,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(8183,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8187,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8224,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8235,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8237,15): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(8239,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8250,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8251,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8268,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8269,32): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8270,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8283,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8290,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(8309,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8310,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8315,21): run-time error CSS1039: Token not allowed after unary operator: '-title-font'
(8316,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8319,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8322,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8326,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8351,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8362,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8367,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8379,26): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8394,26): run-time error CSS1039: Token not allowed after unary operator: '-theme-color2'
(8399,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8406,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8408,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8414,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(8417,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8422,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8426,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8451,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8500,28): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8507,35): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8535,28): run-time error CSS1039: Token not allowed after unary operator: '-vs-secondary-color'
(8554,26): run-time error CSS1039: Token not allowed after unary operator: '-smoke-color'
(8555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8577,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8582,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8587,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8602,21): run-time error CSS1039: Token not allowed after unary operator: '-icon-font'
(8644,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8651,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8654,15): run-time error CSS1039: Token not allowed after unary operator: '-theme-color'
(8658,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(8664,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8665,32): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8672,30): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8692,33): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8698,15): run-time error CSS1039: Token not allowed after unary operator: '-body-color'
(8708,15): run-time error CSS1039: Token not allowed after unary operator: '-title-color'
(8709,26): run-time error CSS1039: Token not allowed after unary operator: '-light-color'
(8710,26): run-time error CSS1039: Token not allowed after unary operator: '-border-color'
(8820,21): run-time error CSS1039: Token not allowed after unary operator: '-section-space'
(8825,24): run-time error CSS1039: Token not allowed after unary operator: '-section-space'
(8830,26): run-time error CSS1039: Token not allowed after unary operator: '-section-space'
(8835,29): run-time error CSS1039: Token not allowed after unary operator: '-section-space'
(8842,23): run-time error CSS1039: Token not allowed after unary operator: '-section-space-mobile'
(8846,26): run-time error CSS1039: Token not allowed after unary operator: '-section-space-mobile'
(8850,28): run-time error CSS1039: Token not allowed after unary operator: '-section-space-mobile'
(8854,31): run-time error CSS1039: Token not allowed after unary operator: '-section-space-mobile'
 */
@charset "UTF-8";/*!
 * Bootstrap v5.0.0-beta1 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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,hsla(0,0%,100%,.15),hsla(0,0%,100%,0))}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.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}.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[data-bs-original-title],abbr[title]{text-decoration:underline;-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:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}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;direction:ltr;unicode-bidi:bidi-override}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:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}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:#6c757d;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{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}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}[list]::-webkit-calendar-picker-indicator{display:none}[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]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-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-inline,.list-unstyled{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,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);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.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.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.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.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.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.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.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.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.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.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.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.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-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);background-image:linear-gradient(var(--bs-table-accent-bg),var(--bs-table-accent-bg));border-bottom-width:1px}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--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:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--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:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--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:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--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:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--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:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--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:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--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:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--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:#fff;border-color:#373b3e}.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 + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;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:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 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 + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;vertical-align:middle;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance: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{color:#6c757d;background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.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-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;transition:background-color .15s ease-in-out,background-position .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.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]{background-image:url("data:image/svg+xml;charset=utf-8,%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 10l3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%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;background-image:url("data:image/svg+xml;charset=utf-8,%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{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%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:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.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}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.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;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{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:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{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:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px 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::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.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{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.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:.3rem}.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:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){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:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:4;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.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:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.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:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.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:#198754;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.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-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:4;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.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:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%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:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.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:#dc3545;padding-right:calc(.75em + 2.3125rem);background-image:url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%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-position:right .75rem center,center right 1.75rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;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:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(208,6%,54%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-success,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-info,.btn-info:focus,.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-warning,.btn-warning:focus,.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-danger,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-light,.btn-light:focus,.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem hsla(210,2%,83%,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-dark,.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem hsla(208,7%,46%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.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}}.dropdown,.dropend,.dropstart,.dropup{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{position:absolute;top:100%;left:0;z-index:5;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[style]{right:auto!important}.dropdown-menu-start{--bs-position:start;right:auto;left:0}.dropdown-menu-end{--bs-position:end;right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start;right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end;right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start;right:auto;left:0}.dropdown-menu-md-end{--bs-position:end;right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start;right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end;right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end;right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start;right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end;right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.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{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.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{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";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:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:hsla(0,0%,100%,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .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>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.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:-1px}.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{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;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.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.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}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.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:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{align-items:center;width:100%}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@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 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:100%}@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:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-collapse{display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-collapse{display:flex!important}.navbar-expand-md .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-collapse{display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}}@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:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-collapse{display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}}.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:.5rem;padding-left:.5rem}.navbar-expand .navbar-collapse{display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.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:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.5rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@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-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;background-color:transparent;border:1px solid rgba(0,0,0,.125);border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button.collapsed{border-bottom-width:0}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%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");transform:rotate(180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%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");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-collapse{border:solid rgba(0,0,0,.125);border-width:0 1px}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-button{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item:first-of-type .accordion-button{border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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;border-color:#dee2e6}.page-link:focus,.page-link:hover{color:#0a58ca;background-color:#e9ecef}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes a{0%{background-position-x:1rem}}.progress{height:1rem;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:flex;overflow:hidden}.progress-bar{flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:1s linear infinite a}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.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:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;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:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 11.414 0 NaN NaNlNaN NaN NaN NaNa1 1 0 111.414 1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 1-1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 1-1.414 NaN NaNlNaN NaN NaN NaNa1 1 0 10-1.414 NaN NaNz'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:hsla(0,0%,100%,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-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% - 1rem)}.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% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:8;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-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-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@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-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@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-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:11;display:block;margin:0;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;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:10;display:block;max-width:276px;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;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top],.bs-popover-top{margin-bottom:.5rem!important}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right],.bs-popover-end{margin-left:.5rem!important}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom],.bs-popover-bottom{margin-top:.5rem!important}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.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:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left],.bs-popover-start{margin-right:.5rem!important}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.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%;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%;color:#fff;text-align:center;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;charset=utf-8,%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;charset=utf-8,%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-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{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 li{background-color:#000}.carousel-dark .carousel-caption{color:#000}@keyframes b{to{transform:rotate(1turn)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite b}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes c{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:.75s linear infinite c}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{animation-duration:1.5s}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--aspect-ratio:100%}.ratio-4x3{--aspect-ratio:75%}.ratio-16x9{--aspect-ratio:56.25%}.ratio-21x9{--aspect-ratio:42.85714%}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:7}.fixed-bottom{bottom:0}.sticky-top{position:sticky;top:0;z-index:6}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:6}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:6}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:6}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:6}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:6}}.visually-hidden,.visually-hidden-focusable:not(:focus){position:absolute!important;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}.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}.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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow: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-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}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{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:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-0{border-width:0!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}.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}.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}.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}.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-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-reset{color:inherit!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}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body,.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!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-break{word-wrap:break-word!important;word-break:break-word!important}.font-monospace{font-family:var(--bs-font-monospace)!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:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-end,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:.25rem!important}.rounded-start{border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float: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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.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-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}.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}.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}.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}.fs-sm-1{font-size:2.5rem!important}.fs-sm-2{font-size:2rem!important}.fs-sm-3{font-size:1.75rem!important}.fs-sm-4{font-size:1.5rem!important}.fs-md-1{font-size:2.5rem!important}.fs-md-2{font-size:2rem!important}.fs-md-3{font-size:1.75rem!important}.fs-md-4{font-size:1.5rem!important}.fs-lg-1{font-size:2.5rem!important}.fs-lg-2{font-size:2rem!important}.fs-lg-3{font-size:1.75rem!important}.fs-lg-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-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}}
/*!
 * Font Awesome Pro 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s linear infinite}.fa-pulse{animation:a 1s steps(8) infinite}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-abacus:before{content:"\f640"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acorn:before{content:"\f6ae"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adobe:before{content:"\f778"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-conditioner:before{content:"\f8f4"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-alarm-clock:before{content:"\f34e"}.fa-alarm-exclamation:before{content:"\f843"}.fa-alarm-plus:before{content:"\f844"}.fa-alarm-snooze:before{content:"\f845"}.fa-album:before{content:"\f89f"}.fa-album-collection:before{content:"\f8a0"}.fa-algolia:before{content:"\f36c"}.fa-alicorn:before{content:"\f6b0"}.fa-alien:before{content:"\f8f5"}.fa-alien-monster:before{content:"\f8f6"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-align-slash:before{content:"\f846"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-amp-guitar:before{content:"\f8a1"}.fa-analytics:before{content:"\f643"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angel:before{content:"\f779"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-crate:before{content:"\f6b1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-alt-down:before{content:"\f354"}.fa-arrow-alt-from-bottom:before{content:"\f346"}.fa-arrow-alt-from-left:before{content:"\f347"}.fa-arrow-alt-from-right:before{content:"\f348"}.fa-arrow-alt-from-top:before{content:"\f349"}.fa-arrow-alt-left:before{content:"\f355"}.fa-arrow-alt-right:before{content:"\f356"}.fa-arrow-alt-square-down:before{content:"\f350"}.fa-arrow-alt-square-left:before{content:"\f351"}.fa-arrow-alt-square-right:before{content:"\f352"}.fa-arrow-alt-square-up:before{content:"\f353"}.fa-arrow-alt-to-bottom:before{content:"\f34a"}.fa-arrow-alt-to-left:before{content:"\f34b"}.fa-arrow-alt-to-right:before{content:"\f34c"}.fa-arrow-alt-to-top:before{content:"\f34d"}.fa-arrow-alt-up:before{content:"\f357"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-from-bottom:before{content:"\f342"}.fa-arrow-from-left:before{content:"\f343"}.fa-arrow-from-right:before{content:"\f344"}.fa-arrow-from-top:before{content:"\f345"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-square-down:before{content:"\f339"}.fa-arrow-square-left:before{content:"\f33a"}.fa-arrow-square-right:before{content:"\f33b"}.fa-arrow-square-up:before{content:"\f33c"}.fa-arrow-to-bottom:before{content:"\f33d"}.fa-arrow-to-left:before{content:"\f33e"}.fa-arrow-to-right:before{content:"\f340"}.fa-arrow-to-top:before{content:"\f341"}.fa-arrow-up:before{content:"\f062"}.fa-arrows:before{content:"\f047"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-arrows-h:before{content:"\f07e"}.fa-arrows-v:before{content:"\f07d"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-atom-alt:before{content:"\f5d3"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-axe:before{content:"\f6b2"}.fa-axe-battle:before{content:"\f6b3"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backpack:before{content:"\f5d4"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\f959"}.fa-bacterium:before{content:"\f95a"}.fa-badge:before{content:"\f335"}.fa-badge-check:before{content:"\f336"}.fa-badge-dollar:before{content:"\f645"}.fa-badge-percent:before{content:"\f646"}.fa-badge-sheriff:before{content:"\f8a2"}.fa-badger-honey:before{content:"\f6b4"}.fa-bags-shopping:before{content:"\f847"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ball-pile:before{content:"\f77e"}.fa-ballot:before{content:"\f732"}.fa-ballot-check:before{content:"\f733"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-banjo:before{content:"\f8a3"}.fa-barcode:before{content:"\f02a"}.fa-barcode-alt:before{content:"\f463"}.fa-barcode-read:before{content:"\f464"}.fa-barcode-scan:before{content:"\f465"}.fa-bars:before{content:"\f0c9"}.fa-baseball:before{content:"\f432"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-basketball-hoop:before{content:"\f435"}.fa-bat:before{content:"\f6b5"}.fa-bath:before{content:"\f2cd"}.fa-battery-bolt:before{content:"\f376"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-slash:before{content:"\f377"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-bed-alt:before{content:"\f8f7"}.fa-bed-bunk:before{content:"\f8f8"}.fa-bed-empty:before{content:"\f8f9"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-exclamation:before{content:"\f848"}.fa-bell-on:before{content:"\f8fa"}.fa-bell-plus:before{content:"\f849"}.fa-bell-school:before{content:"\f5d5"}.fa-bell-school-slash:before{content:"\f5d6"}.fa-bell-slash:before{content:"\f1f6"}.fa-bells:before{content:"\f77f"}.fa-betamax:before{content:"\f8a4"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-biking-mountain:before{content:"\f84b"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blanket:before{content:"\f498"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blinds:before{content:"\f8fb"}.fa-blinds-open:before{content:"\f8fc"}.fa-blinds-raised:before{content:"\f8fd"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bone-break:before{content:"\f5d8"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-alt:before{content:"\f5d9"}.fa-book-dead:before{content:"\f6b7"}.fa-book-heart:before{content:"\f499"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-book-spells:before{content:"\f6b8"}.fa-book-user:before{content:"\f7e7"}.fa-bookmark:before{content:"\f02e"}.fa-books:before{content:"\f5db"}.fa-books-medical:before{content:"\f7e8"}.fa-boombox:before{content:"\f8a5"}.fa-boot:before{content:"\f782"}.fa-booth-curtain:before{content:"\f734"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-bottom:before{content:"\f84d"}.fa-border-center-h:before{content:"\f89c"}.fa-border-center-v:before{content:"\f89d"}.fa-border-inner:before{content:"\f84e"}.fa-border-left:before{content:"\f84f"}.fa-border-none:before{content:"\f850"}.fa-border-outer:before{content:"\f851"}.fa-border-right:before{content:"\f852"}.fa-border-style:before{content:"\f853"}.fa-border-style-alt:before{content:"\f854"}.fa-border-top:before{content:"\f855"}.fa-bow-arrow:before{content:"\f6b9"}.fa-bowling-ball:before{content:"\f436"}.fa-bowling-pins:before{content:"\f437"}.fa-box:before{content:"\f466"}.fa-box-alt:before{content:"\f49a"}.fa-box-ballot:before{content:"\f735"}.fa-box-check:before{content:"\f467"}.fa-box-fragile:before{content:"\f49b"}.fa-box-full:before{content:"\f49c"}.fa-box-heart:before{content:"\f49d"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\f95b"}.fa-box-up:before{content:"\f49f"}.fa-box-usd:before{content:"\f4a0"}.fa-boxes:before{content:"\f468"}.fa-boxes-alt:before{content:"\f4a1"}.fa-boxing-glove:before{content:"\f438"}.fa-brackets:before{content:"\f7e9"}.fa-brackets-curly:before{content:"\f7ea"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-loaf:before{content:"\f7eb"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-bring-forward:before{content:"\f856"}.fa-bring-front:before{content:"\f857"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-browser:before{content:"\f37e"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-bullseye-arrow:before{content:"\f648"}.fa-bullseye-pointer:before{content:"\f649"}.fa-burger-soda:before{content:"\f858"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-burrito:before{content:"\f7ed"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-bus-school:before{content:"\f5dd"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-cabinet-filing:before{content:"\f64b"}.fa-cactus:before{content:"\f8a7"}.fa-calculator:before{content:"\f1ec"}.fa-calculator-alt:before{content:"\f64c"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-edit:before{content:"\f333"}.fa-calendar-exclamation:before{content:"\f334"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-star:before{content:"\f736"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camcorder:before{content:"\f8a8"}.fa-camera:before{content:"\f030"}.fa-camera-alt:before{content:"\f332"}.fa-camera-home:before{content:"\f8fe"}.fa-camera-movie:before{content:"\f8a9"}.fa-camera-polaroid:before{content:"\f8aa"}.fa-camera-retro:before{content:"\f083"}.fa-campfire:before{content:"\f6ba"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candle-holder:before{content:"\f6bc"}.fa-candy-cane:before{content:"\f786"}.fa-candy-corn:before{content:"\f6bd"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-building:before{content:"\f859"}.fa-car-bump:before{content:"\f5e0"}.fa-car-bus:before{content:"\f85a"}.fa-car-crash:before{content:"\f5e1"}.fa-car-garage:before{content:"\f5e2"}.fa-car-mechanic:before{content:"\f5e3"}.fa-car-side:before{content:"\f5e4"}.fa-car-tilt:before{content:"\f5e5"}.fa-car-wash:before{content:"\f5e6"}.fa-caravan:before{content:"\f8ff"}.fa-caravan-alt:before{content:"\f900"}.fa-caret-circle-down:before{content:"\f32d"}.fa-caret-circle-left:before{content:"\f32e"}.fa-caret-circle-right:before{content:"\f330"}.fa-caret-circle-up:before{content:"\f331"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cars:before{content:"\f85b"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cassette-tape:before{content:"\f8ab"}.fa-cat:before{content:"\f6be"}.fa-cat-space:before{content:"\f901"}.fa-cauldron:before{content:"\f6bf"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-cctv:before{content:"\f8ac"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chair-office:before{content:"\f6c1"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-line-down:before{content:"\f64d"}.fa-chart-network:before{content:"\f78a"}.fa-chart-pie:before{content:"\f200"}.fa-chart-pie-alt:before{content:"\f64e"}.fa-chart-scatter:before{content:"\f7ee"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-cheese-swiss:before{content:"\f7f0"}.fa-cheeseburger:before{content:"\f7f1"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-bishop-alt:before{content:"\f43b"}.fa-chess-board:before{content:"\f43c"}.fa-chess-clock:before{content:"\f43d"}.fa-chess-clock-alt:before{content:"\f43e"}.fa-chess-king:before{content:"\f43f"}.fa-chess-king-alt:before{content:"\f440"}.fa-chess-knight:before{content:"\f441"}.fa-chess-knight-alt:before{content:"\f442"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-pawn-alt:before{content:"\f444"}.fa-chess-queen:before{content:"\f445"}.fa-chess-queen-alt:before{content:"\f446"}.fa-chess-rook:before{content:"\f447"}.fa-chess-rook-alt:before{content:"\f448"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-double-down:before{content:"\f322"}.fa-chevron-double-left:before{content:"\f323"}.fa-chevron-double-right:before{content:"\f324"}.fa-chevron-double-up:before{content:"\f325"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-square-down:before{content:"\f329"}.fa-chevron-square-left:before{content:"\f32a"}.fa-chevron-square-right:before{content:"\f32b"}.fa-chevron-square-up:before{content:"\f32c"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chimney:before{content:"\f78b"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clarinet:before{content:"\f8ad"}.fa-claw-marks:before{content:"\f6c2"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-list-check:before{content:"\f737"}.fa-clipboard-prescription:before{content:"\f5e8"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-drizzle:before{content:"\f738"}.fa-cloud-hail:before{content:"\f739"}.fa-cloud-hail-mixed:before{content:"\f73a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-music:before{content:"\f8ae"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-rainbow:before{content:"\f73e"}.fa-cloud-showers:before{content:"\f73f"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sleet:before{content:"\f741"}.fa-cloud-snow:before{content:"\f742"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-clouds:before{content:"\f744"}.fa-clouds-moon:before{content:"\f745"}.fa-clouds-sun:before{content:"\f746"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-club:before{content:"\f327"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-merge:before{content:"\f387"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-coffee-pot:before{content:"\f902"}.fa-coffee-togo:before{content:"\f6c5"}.fa-coffin:before{content:"\f6c6"}.fa-coffin-cross:before{content:"\f951"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coin:before{content:"\f85c"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comet:before{content:"\f903"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-alt-check:before{content:"\f4a2"}.fa-comment-alt-dollar:before{content:"\f650"}.fa-comment-alt-dots:before{content:"\f4a3"}.fa-comment-alt-edit:before{content:"\f4a4"}.fa-comment-alt-exclamation:before{content:"\f4a5"}.fa-comment-alt-lines:before{content:"\f4a6"}.fa-comment-alt-medical:before{content:"\f7f4"}.fa-comment-alt-minus:before{content:"\f4a7"}.fa-comment-alt-music:before{content:"\f8af"}.fa-comment-alt-plus:before{content:"\f4a8"}.fa-comment-alt-slash:before{content:"\f4a9"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comment-alt-times:before{content:"\f4ab"}.fa-comment-check:before{content:"\f4ac"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-edit:before{content:"\f4ae"}.fa-comment-exclamation:before{content:"\f4af"}.fa-comment-lines:before{content:"\f4b0"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-minus:before{content:"\f4b1"}.fa-comment-music:before{content:"\f8b0"}.fa-comment-plus:before{content:"\f4b2"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-smile:before{content:"\f4b4"}.fa-comment-times:before{content:"\f4b5"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-comments-alt-dollar:before{content:"\f652"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-slash:before{content:"\f5e9"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-compress-wide:before{content:"\f326"}.fa-computer-classic:before{content:"\f8b1"}.fa-computer-speaker:before{content:"\f8b2"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-construction:before{content:"\f85d"}.fa-container-storage:before{content:"\f4b7"}.fa-contao:before{content:"\f26d"}.fa-conveyor-belt:before{content:"\f46e"}.fa-conveyor-belt-alt:before{content:"\f46f"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-corn:before{content:"\f6c7"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-cowbell:before{content:"\f8b3"}.fa-cowbell-more:before{content:"\f8b4"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-credit-card-blank:before{content:"\f389"}.fa-credit-card-front:before{content:"\f38a"}.fa-cricket:before{content:"\f449"}.fa-critical-role:before{content:"\f6c9"}.fa-croissant:before{content:"\f7f6"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-crutches:before{content:"\f7f8"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-curling:before{content:"\f44a"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dagger:before{content:"\f6cb"}.fa-dailymotion:before{content:"\f952"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-debug:before{content:"\f7f9"}.fa-deer:before{content:"\f78e"}.fa-deer-rudolph:before{content:"\f78f"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-desktop-alt:before{content:"\f390"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dewpoint:before{content:"\f748"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diamond:before{content:"\f219"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d10:before{content:"\f6cd"}.fa-dice-d12:before{content:"\f6ce"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d4:before{content:"\f6d0"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-d8:before{content:"\f6d2"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digging:before{content:"\f85e"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-diploma:before{content:"\f5ea"}.fa-directions:before{content:"\f5eb"}.fa-disc-drive:before{content:"\f8b5"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-do-not-enter:before{content:"\f5ec"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dog-leashed:before{content:"\f6d4"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-empty:before{content:"\f473"}.fa-dolly-flatbed:before{content:"\f474"}.fa-dolly-flatbed-alt:before{content:"\f475"}.fa-dolly-flatbed-empty:before{content:"\f476"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-circle:before{content:"\f5ed"}.fa-draw-polygon:before{content:"\f5ee"}.fa-draw-square:before{content:"\f5ef"}.fa-dreidel:before{content:"\f792"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-drone:before{content:"\f85f"}.fa-drone-alt:before{content:"\f860"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick:before{content:"\f6d6"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dryer:before{content:"\f861"}.fa-dryer-alt:before{content:"\f862"}.fa-duck:before{content:"\f6d8"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-ear:before{content:"\f5f0"}.fa-ear-muffs:before{content:"\f795"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-eclipse:before{content:"\f749"}.fa-eclipse-alt:before{content:"\f74a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-egg-fried:before{content:"\f7fc"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-elephant:before{content:"\f6da"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-h-alt:before{content:"\f39b"}.fa-ellipsis-v:before{content:"\f142"}.fa-ellipsis-v-alt:before{content:"\f39c"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-empty-set:before{content:"\f656"}.fa-engine-warning:before{content:"\f5f2"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-dollar:before{content:"\f657"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange:before{content:"\f0ec"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-square:before{content:"\f321"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows:before{content:"\f31d"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expand-wide:before{content:"\f320"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link:before{content:"\f08e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square:before{content:"\f14c"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-evil:before{content:"\f6db"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fan-table:before{content:"\f904"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-farm:before{content:"\f864"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\f905"}.fa-faucet-drip:before{content:"\f906"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-field-hockey:before{content:"\f44c"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-certificate:before{content:"\f5f3"}.fa-file-chart-line:before{content:"\f659"}.fa-file-chart-pie:before{content:"\f65a"}.fa-file-check:before{content:"\f316"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-edit:before{content:"\f31c"}.fa-file-excel:before{content:"\f1c3"}.fa-file-exclamation:before{content:"\f31a"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-minus:before{content:"\f318"}.fa-file-music:before{content:"\f8b6"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-plus:before{content:"\f319"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-search:before{content:"\f865"}.fa-file-signature:before{content:"\f573"}.fa-file-spreadsheet:before{content:"\f65b"}.fa-file-times:before{content:"\f317"}.fa-file-upload:before{content:"\f574"}.fa-file-user:before{content:"\f65c"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-files-medical:before{content:"\f7fd"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-film-alt:before{content:"\f3a0"}.fa-film-canister:before{content:"\f8b7"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-smoke:before{content:"\f74b"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\f907"}.fa-fireplace:before{content:"\f79a"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fish-cooked:before{content:"\f7fe"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-alt:before{content:"\f74c"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flame:before{content:"\f6df"}.fa-flashlight:before{content:"\f8b8"}.fa-flask:before{content:"\f0c3"}.fa-flask-poison:before{content:"\f6e0"}.fa-flask-potion:before{content:"\f6e1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flower:before{content:"\f7ff"}.fa-flower-daffodil:before{content:"\f800"}.fa-flower-tulip:before{content:"\f801"}.fa-flushed:before{content:"\f579"}.fa-flute:before{content:"\f8b9"}.fa-flux-capacitor:before{content:"\f8ba"}.fa-fly:before{content:"\f417"}.fa-fog:before{content:"\f74e"}.fa-folder:before{content:"\f07b"}.fa-folder-download:before{content:"\f953"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-times:before{content:"\f65f"}.fa-folder-tree:before{content:"\f802"}.fa-folder-upload:before{content:"\f954"}.fa-folders:before{content:"\f660"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-font-case:before{content:"\f866"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-football-helmet:before{content:"\f44f"}.fa-forklift:before{content:"\f47a"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-fragile:before{content:"\f4bb"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-french-fries:before{content:"\f803"}.fa-frog:before{content:"\f52e"}.fa-frosty-head:before{content:"\f79b"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-function:before{content:"\f661"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-galaxy:before{content:"\f908"}.fa-game-board:before{content:"\f867"}.fa-game-board-alt:before{content:"\f868"}.fa-game-console-handheld:before{content:"\f8bb"}.fa-gamepad:before{content:"\f11b"}.fa-gamepad-alt:before{content:"\f8bc"}.fa-garage:before{content:"\f909"}.fa-garage-car:before{content:"\f90a"}.fa-garage-open:before{content:"\f90b"}.fa-gas-pump:before{content:"\f52f"}.fa-gas-pump-slash:before{content:"\f5f4"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-gingerbread-man:before{content:"\f79d"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass:before{content:"\f804"}.fa-glass-champagne:before{content:"\f79e"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-citrus:before{content:"\f869"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glass-whiskey-rocks:before{content:"\f7a1"}.fa-glasses:before{content:"\f530"}.fa-glasses-alt:before{content:"\f5f5"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-globe-snow:before{content:"\f7a3"}.fa-globe-stand:before{content:"\f5f6"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-golf-club:before{content:"\f451"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gramophone:before{content:"\f8bd"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guitar:before{content:"\f7a6"}.fa-guitar-electric:before{content:"\f8be"}.fa-guitars:before{content:"\f8bf"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-h1:before{content:"\f313"}.fa-h2:before{content:"\f314"}.fa-h3:before{content:"\f315"}.fa-h4:before{content:"\f86a"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hammer-war:before{content:"\f6e4"}.fa-hamsa:before{content:"\f665"}.fa-hand-heart:before{content:"\f4bc"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-box:before{content:"\f47b"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-magic:before{content:"\f6e5"}.fa-hand-holding-medical:before{content:"\f95c"}.fa-hand-holding-seedling:before{content:"\f4bf"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-receiving:before{content:"\f47c"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\f95d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-heart:before{content:"\f4c3"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-usd:before{content:"\f4c5"}.fa-hands-wash:before{content:"\f95e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt:before{content:"\f4c6"}.fa-handshake-alt-slash:before{content:"\f95f"}.fa-handshake-slash:before{content:"\f960"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-chef:before{content:"\f86b"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-santa:before{content:"\f7a7"}.fa-hat-winter:before{content:"\f7a8"}.fa-hat-witch:before{content:"\f6e7"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side:before{content:"\f6e9"}.fa-head-side-brain:before{content:"\f808"}.fa-head-side-cough:before{content:"\f961"}.fa-head-side-cough-slash:before{content:"\f962"}.fa-head-side-headphones:before{content:"\f8c2"}.fa-head-side-mask:before{content:"\f963"}.fa-head-side-medical:before{content:"\f809"}.fa-head-side-virus:before{content:"\f964"}.fa-head-vr:before{content:"\f6ea"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heart-circle:before{content:"\f4c7"}.fa-heart-rate:before{content:"\f5f8"}.fa-heart-square:before{content:"\f4c8"}.fa-heartbeat:before{content:"\f21e"}.fa-heat:before{content:"\f90c"}.fa-helicopter:before{content:"\f533"}.fa-helmet-battle:before{content:"\f6eb"}.fa-hexagon:before{content:"\f312"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-mask:before{content:"\f6ee"}.fa-hockey-puck:before{content:"\f453"}.fa-hockey-sticks:before{content:"\f454"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-home-alt:before{content:"\f80a"}.fa-home-heart:before{content:"\f4c9"}.fa-home-lg:before{content:"\f80b"}.fa-home-lg-alt:before{content:"\f80c"}.fa-hood-cloak:before{content:"\f6ef"}.fa-hooli:before{content:"\f427"}.fa-horizontal-rule:before{content:"\f86c"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-horse-saddle:before{content:"\f8c3"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hospitals:before{content:"\f80e"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house:before{content:"\f90d"}.fa-house-damage:before{content:"\f6f1"}.fa-house-day:before{content:"\f90e"}.fa-house-flood:before{content:"\f74f"}.fa-house-leave:before{content:"\f90f"}.fa-house-night:before{content:"\f910"}.fa-house-return:before{content:"\f911"}.fa-house-signal:before{content:"\f912"}.fa-house-user:before{content:"\f965"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-humidity:before{content:"\f750"}.fa-hurricane:before{content:"\f751"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-ice-skate:before{content:"\f7ac"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-icons-alt:before{content:"\f86e"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\f913"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-polaroid:before{content:"\f8c4"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-inbox-in:before{content:"\f310"}.fa-inbox-out:before{content:"\f311"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-industry-alt:before{content:"\f3b3"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-info-square:before{content:"\f30f"}.fa-inhaler:before{content:"\f5f9"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\f955"}.fa-integral:before{content:"\f667"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-intersection:before{content:"\f668"}.fa-inventory:before{content:"\f480"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-island-tropical:before{content:"\f811"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jack-o-lantern:before{content:"\f30e"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-joystick:before{content:"\f8c5"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-jug:before{content:"\f8c6"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-kazoo:before{content:"\f8c7"}.fa-kerning:before{content:"\f86f"}.fa-key:before{content:"\f084"}.fa-key-skeleton:before{content:"\f6f3"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-keynote:before{content:"\f66c"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kidneys:before{content:"\f5fb"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kite:before{content:"\f6f4"}.fa-kiwi-bird:before{content:"\f535"}.fa-knife-kitchen:before{content:"\f6f5"}.fa-korvue:before{content:"\f42f"}.fa-lambda:before{content:"\f66e"}.fa-lamp:before{content:"\f4ca"}.fa-lamp-desk:before{content:"\f914"}.fa-lamp-floor:before{content:"\f915"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before{content:"\f752"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\f966"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lasso:before{content:"\f8c8"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-layer-minus:before{content:"\f5fe"}.fa-layer-plus:before{content:"\f5ff"}.fa-leaf:before{content:"\f06c"}.fa-leaf-heart:before{content:"\f4cb"}.fa-leaf-maple:before{content:"\f6f6"}.fa-leaf-oak:before{content:"\f6f7"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down:before{content:"\f149"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up:before{content:"\f148"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-light-ceiling:before{content:"\f916"}.fa-light-switch:before{content:"\f917"}.fa-light-switch-off:before{content:"\f918"}.fa-light-switch-on:before{content:"\f919"}.fa-lightbulb:before{content:"\f0eb"}.fa-lightbulb-dollar:before{content:"\f670"}.fa-lightbulb-exclamation:before{content:"\f671"}.fa-lightbulb-on:before{content:"\f672"}.fa-lightbulb-slash:before{content:"\f673"}.fa-lights-holiday:before{content:"\f7b2"}.fa-line:before{content:"\f3c0"}.fa-line-columns:before{content:"\f870"}.fa-line-height:before{content:"\f871"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lips:before{content:"\f600"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-music:before{content:"\f8c9"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location:before{content:"\f601"}.fa-location-arrow:before{content:"\f124"}.fa-location-circle:before{content:"\f602"}.fa-location-slash:before{content:"\f603"}.fa-lock:before{content:"\f023"}.fa-lock-alt:before{content:"\f30d"}.fa-lock-open:before{content:"\f3c1"}.fa-lock-open-alt:before{content:"\f3c2"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-loveseat:before{content:"\f4cc"}.fa-low-vision:before{content:"\f2a8"}.fa-luchador:before{content:"\f455"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\f967"}.fa-lyft:before{content:"\f3c3"}.fa-mace:before{content:"\f6f8"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailbox:before{content:"\f813"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-mandolin:before{content:"\f6f9"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-marker-alt-slash:before{content:"\f605"}.fa-map-marker-check:before{content:"\f606"}.fa-map-marker-edit:before{content:"\f607"}.fa-map-marker-exclamation:before{content:"\f608"}.fa-map-marker-minus:before{content:"\f609"}.fa-map-marker-plus:before{content:"\f60a"}.fa-map-marker-question:before{content:"\f60b"}.fa-map-marker-slash:before{content:"\f60c"}.fa-map-marker-smile:before{content:"\f60d"}.fa-map-marker-times:before{content:"\f60e"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-meat:before{content:"\f814"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaphone:before{content:"\f675"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\f91a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microphone-stand:before{content:"\f8cb"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-microwave:before{content:"\f91b"}.fa-mind-share:before{content:"\f677"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-hexagon:before{content:"\f307"}.fa-minus-octagon:before{content:"\f308"}.fa-minus-square:before{content:"\f146"}.fa-mistletoe:before{content:"\f7b4"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\f956"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-mobile-android:before{content:"\f3ce"}.fa-mobile-android-alt:before{content:"\f3cf"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-money-check-edit:before{content:"\f872"}.fa-money-check-edit-alt:before{content:"\f873"}.fa-monitor-heart-rate:before{content:"\f611"}.fa-monkey:before{content:"\f6fb"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-moon-cloud:before{content:"\f754"}.fa-moon-stars:before{content:"\f755"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mountains:before{content:"\f6fd"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-alt:before{content:"\f8cd"}.fa-mouse-pointer:before{content:"\f245"}.fa-mp3-player:before{content:"\f8ce"}.fa-mug:before{content:"\f874"}.fa-mug-hot:before{content:"\f7b6"}.fa-mug-marshmallows:before{content:"\f7b7"}.fa-mug-tea:before{content:"\f875"}.fa-music:before{content:"\f001"}.fa-music-alt:before{content:"\f8cf"}.fa-music-alt-slash:before{content:"\f8d0"}.fa-music-slash:before{content:"\f8d1"}.fa-napster:before{content:"\f3d2"}.fa-narwhal:before{content:"\f6fe"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octagon:before{content:"\f306"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-oil-temp:before{content:"\f614"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-omega:before{content:"\f67a"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-ornament:before{content:"\f7b8"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-outlet:before{content:"\f91c"}.fa-oven:before{content:"\f91d"}.fa-overline:before{content:"\f876"}.fa-page-break:before{content:"\f877"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-brush-alt:before{content:"\f5a9"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-pallet-alt:before{content:"\f483"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-paragraph-rtl:before{content:"\f878"}.fa-parking:before{content:"\f540"}.fa-parking-circle:before{content:"\f615"}.fa-parking-circle-slash:before{content:"\f616"}.fa-parking-slash:before{content:"\f617"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paw-alt:before{content:"\f701"}.fa-paw-claws:before{content:"\f702"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pegasus:before{content:"\f703"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil:before{content:"\f040"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-paintbrush:before{content:"\f618"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-pennant:before{content:"\f456"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\f968"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-person-carry:before{content:"\f4cf"}.fa-person-dolly:before{content:"\f4d0"}.fa-person-dolly-empty:before{content:"\f4d1"}.fa-person-sign:before{content:"\f757"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-laptop:before{content:"\f87a"}.fa-phone-office:before{content:"\f67d"}.fa-phone-plus:before{content:"\f4d2"}.fa-phone-rotary:before{content:"\f8d3"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pi:before{content:"\f67e"}.fa-piano:before{content:"\f8d4"}.fa-piano-keyboard:before{content:"\f8d5"}.fa-pie:before{content:"\f705"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\f91e"}.fa-pig:before{content:"\f706"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza:before{content:"\f817"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-alt:before{content:"\f3de"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\f969"}.fa-planet-moon:before{content:"\f91f"}.fa-planet-ringed:before{content:"\f920"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-hexagon:before{content:"\f300"}.fa-plus-octagon:before{content:"\f301"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-podium:before{content:"\f680"}.fa-podium-star:before{content:"\f758"}.fa-police-box:before{content:"\f921"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poll-people:before{content:"\f759"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-popcorn:before{content:"\f819"}.fa-portal-enter:before{content:"\f922"}.fa-portal-exit:before{content:"\f923"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-presentation:before{content:"\f685"}.fa-print:before{content:"\f02f"}.fa-print-search:before{content:"\f81a"}.fa-print-slash:before{content:"\f686"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-projector:before{content:"\f8d6"}.fa-pump-medical:before{content:"\f96a"}.fa-pump-soap:before{content:"\f96b"}.fa-pumpkin:before{content:"\f707"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-question-square:before{content:"\f2fd"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-rabbit:before{content:"\f708"}.fa-rabbit-fast:before{content:"\f709"}.fa-racquet:before{content:"\f45a"}.fa-radar:before{content:"\f924"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-radio:before{content:"\f8d7"}.fa-radio-alt:before{content:"\f8d8"}.fa-rainbow:before{content:"\f75b"}.fa-raindrops:before{content:"\f75c"}.fa-ram:before{content:"\f70a"}.fa-ramp-loading:before{content:"\f4d4"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-raygun:before{content:"\f925"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-rectangle-landscape:before{content:"\f2fa"}.fa-rectangle-portrait:before{content:"\f2fb"}.fa-rectangle-wide:before{content:"\f2fc"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-refrigerator:before{content:"\f926"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-repeat:before{content:"\f363"}.fa-repeat-1:before{content:"\f365"}.fa-repeat-1-alt:before{content:"\f366"}.fa-repeat-alt:before{content:"\f364"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-retweet-alt:before{content:"\f361"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-rings-wedding:before{content:"\f81b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocket-launch:before{content:"\f927"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-route-highway:before{content:"\f61a"}.fa-route-interstate:before{content:"\f61b"}.fa-router:before{content:"\f8da"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-triangle:before{content:"\f61c"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rv:before{content:"\f7be"}.fa-sack:before{content:"\f81c"}.fa-sack-dollar:before{content:"\f81d"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salad:before{content:"\f81e"}.fa-salesforce:before{content:"\f83b"}.fa-sandwich:before{content:"\f81f"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-sausage:before{content:"\f820"}.fa-save:before{content:"\f0c7"}.fa-sax-hot:before{content:"\f8db"}.fa-saxophone:before{content:"\f8dc"}.fa-scalpel:before{content:"\f61d"}.fa-scalpel-path:before{content:"\f61e"}.fa-scanner:before{content:"\f488"}.fa-scanner-image:before{content:"\f8f3"}.fa-scanner-keyboard:before{content:"\f489"}.fa-scanner-touchscreen:before{content:"\f48a"}.fa-scarecrow:before{content:"\f70d"}.fa-scarf:before{content:"\f7c1"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-scroll-old:before{content:"\f70f"}.fa-scrubber:before{content:"\f2f8"}.fa-scythe:before{content:"\f710"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-send-back:before{content:"\f87e"}.fa-send-backward:before{content:"\f87f"}.fa-sensor:before{content:"\f928"}.fa-sensor-alert:before{content:"\f929"}.fa-sensor-fire:before{content:"\f92a"}.fa-sensor-on:before{content:"\f92b"}.fa-sensor-smoke:before{content:"\f92c"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-all:before{content:"\f367"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-sheep:before{content:"\f711"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield:before{content:"\f132"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-check:before{content:"\f2f7"}.fa-shield-cross:before{content:"\f712"}.fa-shield-virus:before{content:"\f96c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shish-kebab:before{content:"\f821"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\f957"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shovel:before{content:"\f713"}.fa-shovel-snow:before{content:"\f7c3"}.fa-shower:before{content:"\f2cc"}.fa-shredder:before{content:"\f68a"}.fa-shuttle-van:before{content:"\f5b6"}.fa-shuttlecock:before{content:"\f45b"}.fa-sickle:before{content:"\f822"}.fa-sigma:before{content:"\f68b"}.fa-sign:before{content:"\f4d9"}.fa-sign-in:before{content:"\f090"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out:before{content:"\f08b"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signal-1:before{content:"\f68c"}.fa-signal-2:before{content:"\f68d"}.fa-signal-3:before{content:"\f68e"}.fa-signal-4:before{content:"\f68f"}.fa-signal-alt:before{content:"\f690"}.fa-signal-alt-1:before{content:"\f691"}.fa-signal-alt-2:before{content:"\f692"}.fa-signal-alt-3:before{content:"\f693"}.fa-signal-alt-slash:before{content:"\f694"}.fa-signal-slash:before{content:"\f695"}.fa-signal-stream:before{content:"\f8dd"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\f96d"}.fa-siren:before{content:"\f92d"}.fa-siren-on:before{content:"\f92e"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-skeleton:before{content:"\f620"}.fa-sketch:before{content:"\f7c6"}.fa-ski-jump:before{content:"\f7c7"}.fa-ski-lift:before{content:"\f7c8"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-cow:before{content:"\f8de"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sledding:before{content:"\f7cb"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-sliders-h-square:before{content:"\f3f0"}.fa-sliders-v:before{content:"\f3f1"}.fa-sliders-v-square:before{content:"\f3f2"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-plus:before{content:"\f5b9"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoke:before{content:"\f760"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snake:before{content:"\f716"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snooze:before{content:"\f880"}.fa-snow-blowing:before{content:"\f761"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowflakes:before{content:"\f7cf"}.fa-snowman:before{content:"\f7d0"}.fa-snowmobile:before{content:"\f7d1"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\f96e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-solar-system:before{content:"\f92f"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-alt:before{content:"\f883"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-circle:before{content:"\f930"}.fa-sort-circle-down:before{content:"\f931"}.fa-sort-circle-up:before{content:"\f932"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-shapes-down:before{content:"\f888"}.fa-sort-shapes-down-alt:before{content:"\f889"}.fa-sort-shapes-up:before{content:"\f88a"}.fa-sort-shapes-up-alt:before{content:"\f88b"}.fa-sort-size-down:before{content:"\f88c"}.fa-sort-size-down-alt:before{content:"\f88d"}.fa-sort-size-up:before{content:"\f88e"}.fa-sort-size-up-alt:before{content:"\f88f"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-soup:before{content:"\f823"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-space-station-moon:before{content:"\f933"}.fa-space-station-moon-alt:before{content:"\f934"}.fa-spade:before{content:"\f2f4"}.fa-sparkles:before{content:"\f890"}.fa-speakap:before{content:"\f3f3"}.fa-speaker:before{content:"\f8df"}.fa-speaker-deck:before{content:"\f83c"}.fa-speakers:before{content:"\f8e0"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spider-black-widow:before{content:"\f718"}.fa-spider-web:before{content:"\f719"}.fa-spinner:before{content:"\f110"}.fa-spinner-third:before{content:"\f3f4"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-sprinkler:before{content:"\f935"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root:before{content:"\f697"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-squirrel:before{content:"\f71a"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staff:before{content:"\f71b"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-christmas:before{content:"\f7d4"}.fa-star-exclamation:before{content:"\f2f3"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-star-shooting:before{content:"\f936"}.fa-starfighter:before{content:"\f937"}.fa-starfighter-alt:before{content:"\f938"}.fa-stars:before{content:"\f762"}.fa-starship:before{content:"\f939"}.fa-starship-freighter:before{content:"\f93a"}.fa-staylinked:before{content:"\f3f5"}.fa-steak:before{content:"\f824"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-steering-wheel:before{content:"\f622"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stocking:before{content:"\f7d5"}.fa-stomach:before{content:"\f623"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\f96f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\f970"}.fa-store-slash:before{content:"\f971"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-stretcher:before{content:"\f825"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-cloud:before{content:"\f763"}.fa-sun-dust:before{content:"\f764"}.fa-sun-haze:before{content:"\f765"}.fa-sunglasses:before{content:"\f892"}.fa-sunrise:before{content:"\f766"}.fa-sunset:before{content:"\f767"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-sword:before{content:"\f71c"}.fa-sword-laser:before{content:"\f93b"}.fa-sword-laser-alt:before{content:"\f93c"}.fa-swords:before{content:"\f71d"}.fa-swords-laser:before{content:"\f93d"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablet-android:before{content:"\f3fb"}.fa-tablet-android-alt:before{content:"\f3fc"}.fa-tablet-rugged:before{content:"\f48f"}.fa-tablets:before{content:"\f490"}.fa-tachometer:before{content:"\f0e4"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fast:before{content:"\f625"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-tachometer-alt-slow:before{content:"\f627"}.fa-tachometer-alt-slowest:before{content:"\f628"}.fa-tachometer-average:before{content:"\f629"}.fa-tachometer-fast:before{content:"\f62a"}.fa-tachometer-fastest:before{content:"\f62b"}.fa-tachometer-slow:before{content:"\f62c"}.fa-tachometer-slowest:before{content:"\f62d"}.fa-taco:before{content:"\f826"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tally:before{content:"\f69c"}.fa-tanakh:before{content:"\f827"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-tasks-alt:before{content:"\f828"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-telescope:before{content:"\f93e"}.fa-temperature-down:before{content:"\f93f"}.fa-temperature-frigid:before{content:"\f768"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-hot:before{content:"\f76a"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-up:before{content:"\f940"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-tennis-ball:before{content:"\f45e"}.fa-terminal:before{content:"\f120"}.fa-text:before{content:"\f893"}.fa-text-height:before{content:"\f034"}.fa-text-size:before{content:"\f894"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-theta:before{content:"\f69e"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-thunderstorm:before{content:"\f76c"}.fa-thunderstorm-moon:before{content:"\f76d"}.fa-thunderstorm-sun:before{content:"\f76e"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tilde:before{content:"\f69f"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-times-hexagon:before{content:"\f2ee"}.fa-times-octagon:before{content:"\f2f0"}.fa-times-square:before{content:"\f2d3"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tire:before{content:"\f631"}.fa-tire-flat:before{content:"\f632"}.fa-tire-pressure-warning:before{content:"\f633"}.fa-tire-rugged:before{content:"\f634"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-alt:before{content:"\f71f"}.fa-toilet-paper-slash:before{content:"\f972"}.fa-tombstone:before{content:"\f720"}.fa-tombstone-alt:before{content:"\f721"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-toothbrush:before{content:"\f635"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-cone:before{content:"\f636"}.fa-traffic-light:before{content:"\f637"}.fa-traffic-light-go:before{content:"\f638"}.fa-traffic-light-slow:before{content:"\f639"}.fa-traffic-light-stop:before{content:"\f63a"}.fa-trailer:before{content:"\f941"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-transporter:before{content:"\f942"}.fa-transporter-1:before{content:"\f943"}.fa-transporter-2:before{content:"\f944"}.fa-transporter-3:before{content:"\f945"}.fa-transporter-empty:before{content:"\f946"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-trash-undo:before{content:"\f895"}.fa-trash-undo-alt:before{content:"\f896"}.fa-treasure-chest:before{content:"\f723"}.fa-tree:before{content:"\f1bb"}.fa-tree-alt:before{content:"\f400"}.fa-tree-christmas:before{content:"\f7db"}.fa-tree-decorated:before{content:"\f7dc"}.fa-tree-large:before{content:"\f7dd"}.fa-tree-palm:before{content:"\f82b"}.fa-trees:before{content:"\f724"}.fa-trello:before{content:"\f181"}.fa-triangle:before{content:"\f2ec"}.fa-triangle-music:before{content:"\f8e2"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-trophy-alt:before{content:"\f2eb"}.fa-truck:before{content:"\f0d1"}.fa-truck-container:before{content:"\f4dc"}.fa-truck-couch:before{content:"\f4dd"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plow:before{content:"\f7de"}.fa-truck-ramp:before{content:"\f4e0"}.fa-trumpet:before{content:"\f8e3"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-turkey:before{content:"\f725"}.fa-turntable:before{content:"\f8e4"}.fa-turtle:before{content:"\f726"}.fa-tv:before{content:"\f26c"}.fa-tv-alt:before{content:"\f8e5"}.fa-tv-music:before{content:"\f8e6"}.fa-tv-retro:before{content:"\f401"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typewriter:before{content:"\f8e7"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-ufo:before{content:"\f947"}.fa-ufo-beam:before{content:"\f948"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-unicorn:before{content:"\f727"}.fa-union:before{content:"\f6a2"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\f949"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usb-drive:before{content:"\f8e9"}.fa-usd-circle:before{content:"\f2e8"}.fa-usd-square:before{content:"\f2e9"}.fa-user:before{content:"\f007"}.fa-user-alien:before{content:"\f94a"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-chart:before{content:"\f6a3"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-cowboy:before{content:"\f8ea"}.fa-user-crown:before{content:"\f6a4"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-hard-hat:before{content:"\f82c"}.fa-user-headset:before{content:"\f82d"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-md-chat:before{content:"\f82e"}.fa-user-minus:before{content:"\f503"}.fa-user-music:before{content:"\f8eb"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-robot:before{content:"\f94b"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-user-unlock:before{content:"\f958"}.fa-user-visor:before{content:"\f94c"}.fa-users:before{content:"\f0c0"}.fa-users-class:before{content:"\f63d"}.fa-users-cog:before{content:"\f509"}.fa-users-crown:before{content:"\f6a5"}.fa-users-medical:before{content:"\f830"}.fa-users-slash:before{content:"\f973"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-fork:before{content:"\f2e3"}.fa-utensil-knife:before{content:"\f2e4"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-utensils-alt:before{content:"\f2e6"}.fa-vaadin:before{content:"\f408"}.fa-vacuum:before{content:"\f94d"}.fa-vacuum-robot:before{content:"\f94e"}.fa-value-absolute:before{content:"\f6a6"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vhs:before{content:"\f8ec"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-plus:before{content:"\f4e1"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-violin:before{content:"\f8ed"}.fa-virus:before{content:"\f974"}.fa-virus-slash:before{content:"\f975"}.fa-viruses:before{content:"\f976"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume:before{content:"\f6a8"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-slash:before{content:"\f2e2"}.fa-volume-up:before{content:"\f028"}.fa-vote-nay:before{content:"\f771"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-wagon-covered:before{content:"\f8ee"}.fa-walker:before{content:"\f831"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-wand:before{content:"\f72a"}.fa-wand-magic:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-warehouse-alt:before{content:"\f495"}.fa-washer:before{content:"\f898"}.fa-watch:before{content:"\f2e1"}.fa-watch-calculator:before{content:"\f8f0"}.fa-watch-fitness:before{content:"\f63e"}.fa-water:before{content:"\f773"}.fa-water-lower:before{content:"\f774"}.fa-water-rise:before{content:"\f775"}.fa-wave-sine:before{content:"\f899"}.fa-wave-square:before{content:"\f83e"}.fa-wave-triangle:before{content:"\f89a"}.fa-waveform:before{content:"\f8f1"}.fa-waveform-path:before{content:"\f8f2"}.fa-waze:before{content:"\f83f"}.fa-webcam:before{content:"\f832"}.fa-webcam-slash:before{content:"\f833"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whale:before{content:"\f72c"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheat:before{content:"\f72d"}.fa-wheelchair:before{content:"\f193"}.fa-whistle:before{content:"\f460"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wifi-1:before{content:"\f6aa"}.fa-wifi-2:before{content:"\f6ab"}.fa-wifi-slash:before{content:"\f6ac"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-wind-turbine:before{content:"\f89b"}.fa-wind-warning:before{content:"\f776"}.fa-window:before{content:"\f40e"}.fa-window-alt:before{content:"\f40f"}.fa-window-close:before{content:"\f410"}.fa-window-frame:before{content:"\f94f"}.fa-window-frame-open:before{content:"\f950"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-windsock:before{content:"\f777"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wreath:before{content:"\f7e2"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/Content/Template/assets/fonts/fa-brands-400.eot);src:url(/Content/Template/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/Content/Template/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/Content/Template/assets/fonts/fa-brands-400.woff) format("woff"),url(/Content/Template/assets/fonts/fa-brands-400.ttf) format("truetype"),url(/Content/Template/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}@font-face{font-family:Font Awesome\ 5 Duotone;font-style:normal;font-weight:900;font-display:block;src:url(/Content/Template/assets/fonts/fa-duotone-900.eot);src:url(/Content/Template/assets/fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(/Content/Template/assets/fonts/fa-duotone-900.woff2) format("woff2"),url(/Content/Template/assets/fonts/fa-duotone-900.woff) format("woff"),url(/Content/Template/assets/fonts/fa-duotone-900.ttf) format("truetype"),url(/Content/Template/assets/fonts/fa-duotone-900.svg#fontawesome) format("svg")}.fad{position:relative;font-family:Font Awesome\ 5 Duotone;font-weight:900}.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}.fad:after{color:var(--fa-secondary-color,inherit)}.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}.fad.fa-inverse{color:#fff}.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fad.fa-fw:before,.fad.fa-stack-1x:before,.fad.fa-stack-2x:before{left:50%;transform:translateX(-50%)}.fad.fa-abacus:after{content:"\10f640"}.fad.fa-acorn:after{content:"\10f6ae"}.fad.fa-ad:after{content:"\10f641"}.fad.fa-address-book:after{content:"\10f2b9"}.fad.fa-address-card:after{content:"\10f2bb"}.fad.fa-adjust:after{content:"\10f042"}.fad.fa-air-conditioner:after{content:"\10f8f4"}.fad.fa-air-freshener:after{content:"\10f5d0"}.fad.fa-alarm-clock:after{content:"\10f34e"}.fad.fa-alarm-exclamation:after{content:"\10f843"}.fad.fa-alarm-plus:after{content:"\10f844"}.fad.fa-alarm-snooze:after{content:"\10f845"}.fad.fa-album:after{content:"\10f89f"}.fad.fa-album-collection:after{content:"\10f8a0"}.fad.fa-alicorn:after{content:"\10f6b0"}.fad.fa-alien:after{content:"\10f8f5"}.fad.fa-alien-monster:after{content:"\10f8f6"}.fad.fa-align-center:after{content:"\10f037"}.fad.fa-align-justify:after{content:"\10f039"}.fad.fa-align-left:after{content:"\10f036"}.fad.fa-align-right:after{content:"\10f038"}.fad.fa-align-slash:after{content:"\10f846"}.fad.fa-allergies:after{content:"\10f461"}.fad.fa-ambulance:after{content:"\10f0f9"}.fad.fa-american-sign-language-interpreting:after{content:"\10f2a3"}.fad.fa-amp-guitar:after{content:"\10f8a1"}.fad.fa-analytics:after{content:"\10f643"}.fad.fa-anchor:after{content:"\10f13d"}.fad.fa-angel:after{content:"\10f779"}.fad.fa-angle-double-down:after{content:"\10f103"}.fad.fa-angle-double-left:after{content:"\10f100"}.fad.fa-angle-double-right:after{content:"\10f101"}.fad.fa-angle-double-up:after{content:"\10f102"}.fad.fa-angle-down:after{content:"\10f107"}.fad.fa-angle-left:after{content:"\10f104"}.fad.fa-angle-right:after{content:"\10f105"}.fad.fa-angle-up:after{content:"\10f106"}.fad.fa-angry:after{content:"\10f556"}.fad.fa-ankh:after{content:"\10f644"}.fad.fa-apple-alt:after{content:"\10f5d1"}.fad.fa-apple-crate:after{content:"\10f6b1"}.fad.fa-archive:after{content:"\10f187"}.fad.fa-archway:after{content:"\10f557"}.fad.fa-arrow-alt-circle-down:after{content:"\10f358"}.fad.fa-arrow-alt-circle-left:after{content:"\10f359"}.fad.fa-arrow-alt-circle-right:after{content:"\10f35a"}.fad.fa-arrow-alt-circle-up:after{content:"\10f35b"}.fad.fa-arrow-alt-down:after{content:"\10f354"}.fad.fa-arrow-alt-from-bottom:after{content:"\10f346"}.fad.fa-arrow-alt-from-left:after{content:"\10f347"}.fad.fa-arrow-alt-from-right:after{content:"\10f348"}.fad.fa-arrow-alt-from-top:after{content:"\10f349"}.fad.fa-arrow-alt-left:after{content:"\10f355"}.fad.fa-arrow-alt-right:after{content:"\10f356"}.fad.fa-arrow-alt-square-down:after{content:"\10f350"}.fad.fa-arrow-alt-square-left:after{content:"\10f351"}.fad.fa-arrow-alt-square-right:after{content:"\10f352"}.fad.fa-arrow-alt-square-up:after{content:"\10f353"}.fad.fa-arrow-alt-to-bottom:after{content:"\10f34a"}.fad.fa-arrow-alt-to-left:after{content:"\10f34b"}.fad.fa-arrow-alt-to-right:after{content:"\10f34c"}.fad.fa-arrow-alt-to-top:after{content:"\10f34d"}.fad.fa-arrow-alt-up:after{content:"\10f357"}.fad.fa-arrow-circle-down:after{content:"\10f0ab"}.fad.fa-arrow-circle-left:after{content:"\10f0a8"}.fad.fa-arrow-circle-right:after{content:"\10f0a9"}.fad.fa-arrow-circle-up:after{content:"\10f0aa"}.fad.fa-arrow-down:after{content:"\10f063"}.fad.fa-arrow-from-bottom:after{content:"\10f342"}.fad.fa-arrow-from-left:after{content:"\10f343"}.fad.fa-arrow-from-right:after{content:"\10f344"}.fad.fa-arrow-from-top:after{content:"\10f345"}.fad.fa-arrow-left:after{content:"\10f060"}.fad.fa-arrow-right:after{content:"\10f061"}.fad.fa-arrow-square-down:after{content:"\10f339"}.fad.fa-arrow-square-left:after{content:"\10f33a"}.fad.fa-arrow-square-right:after{content:"\10f33b"}.fad.fa-arrow-square-up:after{content:"\10f33c"}.fad.fa-arrow-to-bottom:after{content:"\10f33d"}.fad.fa-arrow-to-left:after{content:"\10f33e"}.fad.fa-arrow-to-right:after{content:"\10f340"}.fad.fa-arrow-to-top:after{content:"\10f341"}.fad.fa-arrow-up:after{content:"\10f062"}.fad.fa-arrows:after{content:"\10f047"}.fad.fa-arrows-alt:after{content:"\10f0b2"}.fad.fa-arrows-alt-h:after{content:"\10f337"}.fad.fa-arrows-alt-v:after{content:"\10f338"}.fad.fa-arrows-h:after{content:"\10f07e"}.fad.fa-arrows-v:after{content:"\10f07d"}.fad.fa-assistive-listening-systems:after{content:"\10f2a2"}.fad.fa-asterisk:after{content:"\10f069"}.fad.fa-at:after{content:"\10f1fa"}.fad.fa-atlas:after{content:"\10f558"}.fad.fa-atom:after{content:"\10f5d2"}.fad.fa-atom-alt:after{content:"\10f5d3"}.fad.fa-audio-description:after{content:"\10f29e"}.fad.fa-award:after{content:"\10f559"}.fad.fa-axe:after{content:"\10f6b2"}.fad.fa-axe-battle:after{content:"\10f6b3"}.fad.fa-baby:after{content:"\10f77c"}.fad.fa-baby-carriage:after{content:"\10f77d"}.fad.fa-backpack:after{content:"\10f5d4"}.fad.fa-backspace:after{content:"\10f55a"}.fad.fa-backward:after{content:"\10f04a"}.fad.fa-bacon:after{content:"\10f7e5"}.fad.fa-bacteria:after{content:"\10f959"}.fad.fa-bacterium:after{content:"\10f95a"}.fad.fa-badge:after{content:"\10f335"}.fad.fa-badge-check:after{content:"\10f336"}.fad.fa-badge-dollar:after{content:"\10f645"}.fad.fa-badge-percent:after{content:"\10f646"}.fad.fa-badge-sheriff:after{content:"\10f8a2"}.fad.fa-badger-honey:after{content:"\10f6b4"}.fad.fa-bags-shopping:after{content:"\10f847"}.fad.fa-bahai:after{content:"\10f666"}.fad.fa-balance-scale:after{content:"\10f24e"}.fad.fa-balance-scale-left:after{content:"\10f515"}.fad.fa-balance-scale-right:after{content:"\10f516"}.fad.fa-ball-pile:after{content:"\10f77e"}.fad.fa-ballot:after{content:"\10f732"}.fad.fa-ballot-check:after{content:"\10f733"}.fad.fa-ban:after{content:"\10f05e"}.fad.fa-band-aid:after{content:"\10f462"}.fad.fa-banjo:after{content:"\10f8a3"}.fad.fa-barcode:after{content:"\10f02a"}.fad.fa-barcode-alt:after{content:"\10f463"}.fad.fa-barcode-read:after{content:"\10f464"}.fad.fa-barcode-scan:after{content:"\10f465"}.fad.fa-bars:after{content:"\10f0c9"}.fad.fa-baseball:after{content:"\10f432"}.fad.fa-baseball-ball:after{content:"\10f433"}.fad.fa-basketball-ball:after{content:"\10f434"}.fad.fa-basketball-hoop:after{content:"\10f435"}.fad.fa-bat:after{content:"\10f6b5"}.fad.fa-bath:after{content:"\10f2cd"}.fad.fa-battery-bolt:after{content:"\10f376"}.fad.fa-battery-empty:after{content:"\10f244"}.fad.fa-battery-full:after{content:"\10f240"}.fad.fa-battery-half:after{content:"\10f242"}.fad.fa-battery-quarter:after{content:"\10f243"}.fad.fa-battery-slash:after{content:"\10f377"}.fad.fa-battery-three-quarters:after{content:"\10f241"}.fad.fa-bed:after{content:"\10f236"}.fad.fa-bed-alt:after{content:"\10f8f7"}.fad.fa-bed-bunk:after{content:"\10f8f8"}.fad.fa-bed-empty:after{content:"\10f8f9"}.fad.fa-beer:after{content:"\10f0fc"}.fad.fa-bell:after{content:"\10f0f3"}.fad.fa-bell-exclamation:after{content:"\10f848"}.fad.fa-bell-on:after{content:"\10f8fa"}.fad.fa-bell-plus:after{content:"\10f849"}.fad.fa-bell-school:after{content:"\10f5d5"}.fad.fa-bell-school-slash:after{content:"\10f5d6"}.fad.fa-bell-slash:after{content:"\10f1f6"}.fad.fa-bells:after{content:"\10f77f"}.fad.fa-betamax:after{content:"\10f8a4"}.fad.fa-bezier-curve:after{content:"\10f55b"}.fad.fa-bible:after{content:"\10f647"}.fad.fa-bicycle:after{content:"\10f206"}.fad.fa-biking:after{content:"\10f84a"}.fad.fa-biking-mountain:after{content:"\10f84b"}.fad.fa-binoculars:after{content:"\10f1e5"}.fad.fa-biohazard:after{content:"\10f780"}.fad.fa-birthday-cake:after{content:"\10f1fd"}.fad.fa-blanket:after{content:"\10f498"}.fad.fa-blender:after{content:"\10f517"}.fad.fa-blender-phone:after{content:"\10f6b6"}.fad.fa-blind:after{content:"\10f29d"}.fad.fa-blinds:after{content:"\10f8fb"}.fad.fa-blinds-open:after{content:"\10f8fc"}.fad.fa-blinds-raised:after{content:"\10f8fd"}.fad.fa-blog:after{content:"\10f781"}.fad.fa-bold:after{content:"\10f032"}.fad.fa-bolt:after{content:"\10f0e7"}.fad.fa-bomb:after{content:"\10f1e2"}.fad.fa-bone:after{content:"\10f5d7"}.fad.fa-bone-break:after{content:"\10f5d8"}.fad.fa-bong:after{content:"\10f55c"}.fad.fa-book:after{content:"\10f02d"}.fad.fa-book-alt:after{content:"\10f5d9"}.fad.fa-book-dead:after{content:"\10f6b7"}.fad.fa-book-heart:after{content:"\10f499"}.fad.fa-book-medical:after{content:"\10f7e6"}.fad.fa-book-open:after{content:"\10f518"}.fad.fa-book-reader:after{content:"\10f5da"}.fad.fa-book-spells:after{content:"\10f6b8"}.fad.fa-book-user:after{content:"\10f7e7"}.fad.fa-bookmark:after{content:"\10f02e"}.fad.fa-books:after{content:"\10f5db"}.fad.fa-books-medical:after{content:"\10f7e8"}.fad.fa-boombox:after{content:"\10f8a5"}.fad.fa-boot:after{content:"\10f782"}.fad.fa-booth-curtain:after{content:"\10f734"}.fad.fa-border-all:after{content:"\10f84c"}.fad.fa-border-bottom:after{content:"\10f84d"}.fad.fa-border-center-h:after{content:"\10f89c"}.fad.fa-border-center-v:after{content:"\10f89d"}.fad.fa-border-inner:after{content:"\10f84e"}.fad.fa-border-left:after{content:"\10f84f"}.fad.fa-border-none:after{content:"\10f850"}.fad.fa-border-outer:after{content:"\10f851"}.fad.fa-border-right:after{content:"\10f852"}.fad.fa-border-style:after{content:"\10f853"}.fad.fa-border-style-alt:after{content:"\10f854"}.fad.fa-border-top:after{content:"\10f855"}.fad.fa-bow-arrow:after{content:"\10f6b9"}.fad.fa-bowling-ball:after{content:"\10f436"}.fad.fa-bowling-pins:after{content:"\10f437"}.fad.fa-box:after{content:"\10f466"}.fad.fa-box-alt:after{content:"\10f49a"}.fad.fa-box-ballot:after{content:"\10f735"}.fad.fa-box-check:after{content:"\10f467"}.fad.fa-box-fragile:after{content:"\10f49b"}.fad.fa-box-full:after{content:"\10f49c"}.fad.fa-box-heart:after{content:"\10f49d"}.fad.fa-box-open:after{content:"\10f49e"}.fad.fa-box-tissue:after{content:"\10f95b"}.fad.fa-box-up:after{content:"\10f49f"}.fad.fa-box-usd:after{content:"\10f4a0"}.fad.fa-boxes:after{content:"\10f468"}.fad.fa-boxes-alt:after{content:"\10f4a1"}.fad.fa-boxing-glove:after{content:"\10f438"}.fad.fa-brackets:after{content:"\10f7e9"}.fad.fa-brackets-curly:after{content:"\10f7ea"}.fad.fa-braille:after{content:"\10f2a1"}.fad.fa-brain:after{content:"\10f5dc"}.fad.fa-bread-loaf:after{content:"\10f7eb"}.fad.fa-bread-slice:after{content:"\10f7ec"}.fad.fa-briefcase:after{content:"\10f0b1"}.fad.fa-briefcase-medical:after{content:"\10f469"}.fad.fa-bring-forward:after{content:"\10f856"}.fad.fa-bring-front:after{content:"\10f857"}.fad.fa-broadcast-tower:after{content:"\10f519"}.fad.fa-broom:after{content:"\10f51a"}.fad.fa-browser:after{content:"\10f37e"}.fad.fa-brush:after{content:"\10f55d"}.fad.fa-bug:after{content:"\10f188"}.fad.fa-building:after{content:"\10f1ad"}.fad.fa-bullhorn:after{content:"\10f0a1"}.fad.fa-bullseye:after{content:"\10f140"}.fad.fa-bullseye-arrow:after{content:"\10f648"}.fad.fa-bullseye-pointer:after{content:"\10f649"}.fad.fa-burger-soda:after{content:"\10f858"}.fad.fa-burn:after{content:"\10f46a"}.fad.fa-burrito:after{content:"\10f7ed"}.fad.fa-bus:after{content:"\10f207"}.fad.fa-bus-alt:after{content:"\10f55e"}.fad.fa-bus-school:after{content:"\10f5dd"}.fad.fa-business-time:after{content:"\10f64a"}.fad.fa-cabinet-filing:after{content:"\10f64b"}.fad.fa-cactus:after{content:"\10f8a7"}.fad.fa-calculator:after{content:"\10f1ec"}.fad.fa-calculator-alt:after{content:"\10f64c"}.fad.fa-calendar:after{content:"\10f133"}.fad.fa-calendar-alt:after{content:"\10f073"}.fad.fa-calendar-check:after{content:"\10f274"}.fad.fa-calendar-day:after{content:"\10f783"}.fad.fa-calendar-edit:after{content:"\10f333"}.fad.fa-calendar-exclamation:after{content:"\10f334"}.fad.fa-calendar-minus:after{content:"\10f272"}.fad.fa-calendar-plus:after{content:"\10f271"}.fad.fa-calendar-star:after{content:"\10f736"}.fad.fa-calendar-times:after{content:"\10f273"}.fad.fa-calendar-week:after{content:"\10f784"}.fad.fa-camcorder:after{content:"\10f8a8"}.fad.fa-camera:after{content:"\10f030"}.fad.fa-camera-alt:after{content:"\10f332"}.fad.fa-camera-home:after{content:"\10f8fe"}.fad.fa-camera-movie:after{content:"\10f8a9"}.fad.fa-camera-polaroid:after{content:"\10f8aa"}.fad.fa-camera-retro:after{content:"\10f083"}.fad.fa-campfire:after{content:"\10f6ba"}.fad.fa-campground:after{content:"\10f6bb"}.fad.fa-candle-holder:after{content:"\10f6bc"}.fad.fa-candy-cane:after{content:"\10f786"}.fad.fa-candy-corn:after{content:"\10f6bd"}.fad.fa-cannabis:after{content:"\10f55f"}.fad.fa-capsules:after{content:"\10f46b"}.fad.fa-car:after{content:"\10f1b9"}.fad.fa-car-alt:after{content:"\10f5de"}.fad.fa-car-battery:after{content:"\10f5df"}.fad.fa-car-building:after{content:"\10f859"}.fad.fa-car-bump:after{content:"\10f5e0"}.fad.fa-car-bus:after{content:"\10f85a"}.fad.fa-car-crash:after{content:"\10f5e1"}.fad.fa-car-garage:after{content:"\10f5e2"}.fad.fa-car-mechanic:after{content:"\10f5e3"}.fad.fa-car-side:after{content:"\10f5e4"}.fad.fa-car-tilt:after{content:"\10f5e5"}.fad.fa-car-wash:after{content:"\10f5e6"}.fad.fa-caravan:after{content:"\10f8ff"}.fad.fa-caravan-alt:after{content:"\10f900"}.fad.fa-caret-circle-down:after{content:"\10f32d"}.fad.fa-caret-circle-left:after{content:"\10f32e"}.fad.fa-caret-circle-right:after{content:"\10f330"}.fad.fa-caret-circle-up:after{content:"\10f331"}.fad.fa-caret-down:after{content:"\10f0d7"}.fad.fa-caret-left:after{content:"\10f0d9"}.fad.fa-caret-right:after{content:"\10f0da"}.fad.fa-caret-square-down:after{content:"\10f150"}.fad.fa-caret-square-left:after{content:"\10f191"}.fad.fa-caret-square-right:after{content:"\10f152"}.fad.fa-caret-square-up:after{content:"\10f151"}.fad.fa-caret-up:after{content:"\10f0d8"}.fad.fa-carrot:after{content:"\10f787"}.fad.fa-cars:after{content:"\10f85b"}.fad.fa-cart-arrow-down:after{content:"\10f218"}.fad.fa-cart-plus:after{content:"\10f217"}.fad.fa-cash-register:after{content:"\10f788"}.fad.fa-cassette-tape:after{content:"\10f8ab"}.fad.fa-cat:after{content:"\10f6be"}.fad.fa-cat-space:after{content:"\10f901"}.fad.fa-cauldron:after{content:"\10f6bf"}.fad.fa-cctv:after{content:"\10f8ac"}.fad.fa-certificate:after{content:"\10f0a3"}.fad.fa-chair:after{content:"\10f6c0"}.fad.fa-chair-office:after{content:"\10f6c1"}.fad.fa-chalkboard:after{content:"\10f51b"}.fad.fa-chalkboard-teacher:after{content:"\10f51c"}.fad.fa-charging-station:after{content:"\10f5e7"}.fad.fa-chart-area:after{content:"\10f1fe"}.fad.fa-chart-bar:after{content:"\10f080"}.fad.fa-chart-line:after{content:"\10f201"}.fad.fa-chart-line-down:after{content:"\10f64d"}.fad.fa-chart-network:after{content:"\10f78a"}.fad.fa-chart-pie:after{content:"\10f200"}.fad.fa-chart-pie-alt:after{content:"\10f64e"}.fad.fa-chart-scatter:after{content:"\10f7ee"}.fad.fa-check:after{content:"\10f00c"}.fad.fa-check-circle:after{content:"\10f058"}.fad.fa-check-double:after{content:"\10f560"}.fad.fa-check-square:after{content:"\10f14a"}.fad.fa-cheese:after{content:"\10f7ef"}.fad.fa-cheese-swiss:after{content:"\10f7f0"}.fad.fa-cheeseburger:after{content:"\10f7f1"}.fad.fa-chess:after{content:"\10f439"}.fad.fa-chess-bishop:after{content:"\10f43a"}.fad.fa-chess-bishop-alt:after{content:"\10f43b"}.fad.fa-chess-board:after{content:"\10f43c"}.fad.fa-chess-clock:after{content:"\10f43d"}.fad.fa-chess-clock-alt:after{content:"\10f43e"}.fad.fa-chess-king:after{content:"\10f43f"}.fad.fa-chess-king-alt:after{content:"\10f440"}.fad.fa-chess-knight:after{content:"\10f441"}.fad.fa-chess-knight-alt:after{content:"\10f442"}.fad.fa-chess-pawn:after{content:"\10f443"}.fad.fa-chess-pawn-alt:after{content:"\10f444"}.fad.fa-chess-queen:after{content:"\10f445"}.fad.fa-chess-queen-alt:after{content:"\10f446"}.fad.fa-chess-rook:after{content:"\10f447"}.fad.fa-chess-rook-alt:after{content:"\10f448"}.fad.fa-chevron-circle-down:after{content:"\10f13a"}.fad.fa-chevron-circle-left:after{content:"\10f137"}.fad.fa-chevron-circle-right:after{content:"\10f138"}.fad.fa-chevron-circle-up:after{content:"\10f139"}.fad.fa-chevron-double-down:after{content:"\10f322"}.fad.fa-chevron-double-left:after{content:"\10f323"}.fad.fa-chevron-double-right:after{content:"\10f324"}.fad.fa-chevron-double-up:after{content:"\10f325"}.fad.fa-chevron-down:after{content:"\10f078"}.fad.fa-chevron-left:after{content:"\10f053"}.fad.fa-chevron-right:after{content:"\10f054"}.fad.fa-chevron-square-down:after{content:"\10f329"}.fad.fa-chevron-square-left:after{content:"\10f32a"}.fad.fa-chevron-square-right:after{content:"\10f32b"}.fad.fa-chevron-square-up:after{content:"\10f32c"}.fad.fa-chevron-up:after{content:"\10f077"}.fad.fa-child:after{content:"\10f1ae"}.fad.fa-chimney:after{content:"\10f78b"}.fad.fa-church:after{content:"\10f51d"}.fad.fa-circle:after{content:"\10f111"}.fad.fa-circle-notch:after{content:"\10f1ce"}.fad.fa-city:after{content:"\10f64f"}.fad.fa-clarinet:after{content:"\10f8ad"}.fad.fa-claw-marks:after{content:"\10f6c2"}.fad.fa-clinic-medical:after{content:"\10f7f2"}.fad.fa-clipboard:after{content:"\10f328"}.fad.fa-clipboard-check:after{content:"\10f46c"}.fad.fa-clipboard-list:after{content:"\10f46d"}.fad.fa-clipboard-list-check:after{content:"\10f737"}.fad.fa-clipboard-prescription:after{content:"\10f5e8"}.fad.fa-clipboard-user:after{content:"\10f7f3"}.fad.fa-clock:after{content:"\10f017"}.fad.fa-clone:after{content:"\10f24d"}.fad.fa-closed-captioning:after{content:"\10f20a"}.fad.fa-cloud:after{content:"\10f0c2"}.fad.fa-cloud-download:after{content:"\10f0ed"}.fad.fa-cloud-download-alt:after{content:"\10f381"}.fad.fa-cloud-drizzle:after{content:"\10f738"}.fad.fa-cloud-hail:after{content:"\10f739"}.fad.fa-cloud-hail-mixed:after{content:"\10f73a"}.fad.fa-cloud-meatball:after{content:"\10f73b"}.fad.fa-cloud-moon:after{content:"\10f6c3"}.fad.fa-cloud-moon-rain:after{content:"\10f73c"}.fad.fa-cloud-music:after{content:"\10f8ae"}.fad.fa-cloud-rain:after{content:"\10f73d"}.fad.fa-cloud-rainbow:after{content:"\10f73e"}.fad.fa-cloud-showers:after{content:"\10f73f"}.fad.fa-cloud-showers-heavy:after{content:"\10f740"}.fad.fa-cloud-sleet:after{content:"\10f741"}.fad.fa-cloud-snow:after{content:"\10f742"}.fad.fa-cloud-sun:after{content:"\10f6c4"}.fad.fa-cloud-sun-rain:after{content:"\10f743"}.fad.fa-cloud-upload:after{content:"\10f0ee"}.fad.fa-cloud-upload-alt:after{content:"\10f382"}.fad.fa-clouds:after{content:"\10f744"}.fad.fa-clouds-moon:after{content:"\10f745"}.fad.fa-clouds-sun:after{content:"\10f746"}.fad.fa-club:after{content:"\10f327"}.fad.fa-cocktail:after{content:"\10f561"}.fad.fa-code:after{content:"\10f121"}.fad.fa-code-branch:after{content:"\10f126"}.fad.fa-code-commit:after{content:"\10f386"}.fad.fa-code-merge:after{content:"\10f387"}.fad.fa-coffee:after{content:"\10f0f4"}.fad.fa-coffee-pot:after{content:"\10f902"}.fad.fa-coffee-togo:after{content:"\10f6c5"}.fad.fa-coffin:after{content:"\10f6c6"}.fad.fa-coffin-cross:after{content:"\10f951"}.fad.fa-cog:after{content:"\10f013"}.fad.fa-cogs:after{content:"\10f085"}.fad.fa-coin:after{content:"\10f85c"}.fad.fa-coins:after{content:"\10f51e"}.fad.fa-columns:after{content:"\10f0db"}.fad.fa-comet:after{content:"\10f903"}.fad.fa-comment:after{content:"\10f075"}.fad.fa-comment-alt:after{content:"\10f27a"}.fad.fa-comment-alt-check:after{content:"\10f4a2"}.fad.fa-comment-alt-dollar:after{content:"\10f650"}.fad.fa-comment-alt-dots:after{content:"\10f4a3"}.fad.fa-comment-alt-edit:after{content:"\10f4a4"}.fad.fa-comment-alt-exclamation:after{content:"\10f4a5"}.fad.fa-comment-alt-lines:after{content:"\10f4a6"}.fad.fa-comment-alt-medical:after{content:"\10f7f4"}.fad.fa-comment-alt-minus:after{content:"\10f4a7"}.fad.fa-comment-alt-music:after{content:"\10f8af"}.fad.fa-comment-alt-plus:after{content:"\10f4a8"}.fad.fa-comment-alt-slash:after{content:"\10f4a9"}.fad.fa-comment-alt-smile:after{content:"\10f4aa"}.fad.fa-comment-alt-times:after{content:"\10f4ab"}.fad.fa-comment-check:after{content:"\10f4ac"}.fad.fa-comment-dollar:after{content:"\10f651"}.fad.fa-comment-dots:after{content:"\10f4ad"}.fad.fa-comment-edit:after{content:"\10f4ae"}.fad.fa-comment-exclamation:after{content:"\10f4af"}.fad.fa-comment-lines:after{content:"\10f4b0"}.fad.fa-comment-medical:after{content:"\10f7f5"}.fad.fa-comment-minus:after{content:"\10f4b1"}.fad.fa-comment-music:after{content:"\10f8b0"}.fad.fa-comment-plus:after{content:"\10f4b2"}.fad.fa-comment-slash:after{content:"\10f4b3"}.fad.fa-comment-smile:after{content:"\10f4b4"}.fad.fa-comment-times:after{content:"\10f4b5"}.fad.fa-comments:after{content:"\10f086"}.fad.fa-comments-alt:after{content:"\10f4b6"}.fad.fa-comments-alt-dollar:after{content:"\10f652"}.fad.fa-comments-dollar:after{content:"\10f653"}.fad.fa-compact-disc:after{content:"\10f51f"}.fad.fa-compass:after{content:"\10f14e"}.fad.fa-compass-slash:after{content:"\10f5e9"}.fad.fa-compress:after{content:"\10f066"}.fad.fa-compress-alt:after{content:"\10f422"}.fad.fa-compress-arrows-alt:after{content:"\10f78c"}.fad.fa-compress-wide:after{content:"\10f326"}.fad.fa-computer-classic:after{content:"\10f8b1"}.fad.fa-computer-speaker:after{content:"\10f8b2"}.fad.fa-concierge-bell:after{content:"\10f562"}.fad.fa-construction:after{content:"\10f85d"}.fad.fa-container-storage:after{content:"\10f4b7"}.fad.fa-conveyor-belt:after{content:"\10f46e"}.fad.fa-conveyor-belt-alt:after{content:"\10f46f"}.fad.fa-cookie:after{content:"\10f563"}.fad.fa-cookie-bite:after{content:"\10f564"}.fad.fa-copy:after{content:"\10f0c5"}.fad.fa-copyright:after{content:"\10f1f9"}.fad.fa-corn:after{content:"\10f6c7"}.fad.fa-couch:after{content:"\10f4b8"}.fad.fa-cow:after{content:"\10f6c8"}.fad.fa-cowbell:after{content:"\10f8b3"}.fad.fa-cowbell-more:after{content:"\10f8b4"}.fad.fa-credit-card:after{content:"\10f09d"}.fad.fa-credit-card-blank:after{content:"\10f389"}.fad.fa-credit-card-front:after{content:"\10f38a"}.fad.fa-cricket:after{content:"\10f449"}.fad.fa-croissant:after{content:"\10f7f6"}.fad.fa-crop:after{content:"\10f125"}.fad.fa-crop-alt:after{content:"\10f565"}.fad.fa-cross:after{content:"\10f654"}.fad.fa-crosshairs:after{content:"\10f05b"}.fad.fa-crow:after{content:"\10f520"}.fad.fa-crown:after{content:"\10f521"}.fad.fa-crutch:after{content:"\10f7f7"}.fad.fa-crutches:after{content:"\10f7f8"}.fad.fa-cube:after{content:"\10f1b2"}.fad.fa-cubes:after{content:"\10f1b3"}.fad.fa-curling:after{content:"\10f44a"}.fad.fa-cut:after{content:"\10f0c4"}.fad.fa-dagger:after{content:"\10f6cb"}.fad.fa-database:after{content:"\10f1c0"}.fad.fa-deaf:after{content:"\10f2a4"}.fad.fa-debug:after{content:"\10f7f9"}.fad.fa-deer:after{content:"\10f78e"}.fad.fa-deer-rudolph:after{content:"\10f78f"}.fad.fa-democrat:after{content:"\10f747"}.fad.fa-desktop:after{content:"\10f108"}.fad.fa-desktop-alt:after{content:"\10f390"}.fad.fa-dewpoint:after{content:"\10f748"}.fad.fa-dharmachakra:after{content:"\10f655"}.fad.fa-diagnoses:after{content:"\10f470"}.fad.fa-diamond:after{content:"\10f219"}.fad.fa-dice:after{content:"\10f522"}.fad.fa-dice-d10:after{content:"\10f6cd"}.fad.fa-dice-d12:after{content:"\10f6ce"}.fad.fa-dice-d20:after{content:"\10f6cf"}.fad.fa-dice-d4:after{content:"\10f6d0"}.fad.fa-dice-d6:after{content:"\10f6d1"}.fad.fa-dice-d8:after{content:"\10f6d2"}.fad.fa-dice-five:after{content:"\10f523"}.fad.fa-dice-four:after{content:"\10f524"}.fad.fa-dice-one:after{content:"\10f525"}.fad.fa-dice-six:after{content:"\10f526"}.fad.fa-dice-three:after{content:"\10f527"}.fad.fa-dice-two:after{content:"\10f528"}.fad.fa-digging:after{content:"\10f85e"}.fad.fa-digital-tachograph:after{content:"\10f566"}.fad.fa-diploma:after{content:"\10f5ea"}.fad.fa-directions:after{content:"\10f5eb"}.fad.fa-disc-drive:after{content:"\10f8b5"}.fad.fa-disease:after{content:"\10f7fa"}.fad.fa-divide:after{content:"\10f529"}.fad.fa-dizzy:after{content:"\10f567"}.fad.fa-dna:after{content:"\10f471"}.fad.fa-do-not-enter:after{content:"\10f5ec"}.fad.fa-dog:after{content:"\10f6d3"}.fad.fa-dog-leashed:after{content:"\10f6d4"}.fad.fa-dollar-sign:after{content:"\10f155"}.fad.fa-dolly:after{content:"\10f472"}.fad.fa-dolly-empty:after{content:"\10f473"}.fad.fa-dolly-flatbed:after{content:"\10f474"}.fad.fa-dolly-flatbed-alt:after{content:"\10f475"}.fad.fa-dolly-flatbed-empty:after{content:"\10f476"}.fad.fa-donate:after{content:"\10f4b9"}.fad.fa-door-closed:after{content:"\10f52a"}.fad.fa-door-open:after{content:"\10f52b"}.fad.fa-dot-circle:after{content:"\10f192"}.fad.fa-dove:after{content:"\10f4ba"}.fad.fa-download:after{content:"\10f019"}.fad.fa-drafting-compass:after{content:"\10f568"}.fad.fa-dragon:after{content:"\10f6d5"}.fad.fa-draw-circle:after{content:"\10f5ed"}.fad.fa-draw-polygon:after{content:"\10f5ee"}.fad.fa-draw-square:after{content:"\10f5ef"}.fad.fa-dreidel:after{content:"\10f792"}.fad.fa-drone:after{content:"\10f85f"}.fad.fa-drone-alt:after{content:"\10f860"}.fad.fa-drum:after{content:"\10f569"}.fad.fa-drum-steelpan:after{content:"\10f56a"}.fad.fa-drumstick:after{content:"\10f6d6"}.fad.fa-drumstick-bite:after{content:"\10f6d7"}.fad.fa-dryer:after{content:"\10f861"}.fad.fa-dryer-alt:after{content:"\10f862"}.fad.fa-duck:after{content:"\10f6d8"}.fad.fa-dumbbell:after{content:"\10f44b"}.fad.fa-dumpster:after{content:"\10f793"}.fad.fa-dumpster-fire:after{content:"\10f794"}.fad.fa-dungeon:after{content:"\10f6d9"}.fad.fa-ear:after{content:"\10f5f0"}.fad.fa-ear-muffs:after{content:"\10f795"}.fad.fa-eclipse:after{content:"\10f749"}.fad.fa-eclipse-alt:after{content:"\10f74a"}.fad.fa-edit:after{content:"\10f044"}.fad.fa-egg:after{content:"\10f7fb"}.fad.fa-egg-fried:after{content:"\10f7fc"}.fad.fa-eject:after{content:"\10f052"}.fad.fa-elephant:after{content:"\10f6da"}.fad.fa-ellipsis-h:after{content:"\10f141"}.fad.fa-ellipsis-h-alt:after{content:"\10f39b"}.fad.fa-ellipsis-v:after{content:"\10f142"}.fad.fa-ellipsis-v-alt:after{content:"\10f39c"}.fad.fa-empty-set:after{content:"\10f656"}.fad.fa-engine-warning:after{content:"\10f5f2"}.fad.fa-envelope:after{content:"\10f0e0"}.fad.fa-envelope-open:after{content:"\10f2b6"}.fad.fa-envelope-open-dollar:after{content:"\10f657"}.fad.fa-envelope-open-text:after{content:"\10f658"}.fad.fa-envelope-square:after{content:"\10f199"}.fad.fa-equals:after{content:"\10f52c"}.fad.fa-eraser:after{content:"\10f12d"}.fad.fa-ethernet:after{content:"\10f796"}.fad.fa-euro-sign:after{content:"\10f153"}.fad.fa-exchange:after{content:"\10f0ec"}.fad.fa-exchange-alt:after{content:"\10f362"}.fad.fa-exclamation:after{content:"\10f12a"}.fad.fa-exclamation-circle:after{content:"\10f06a"}.fad.fa-exclamation-square:after{content:"\10f321"}.fad.fa-exclamation-triangle:after{content:"\10f071"}.fad.fa-expand:after{content:"\10f065"}.fad.fa-expand-alt:after{content:"\10f424"}.fad.fa-expand-arrows:after{content:"\10f31d"}.fad.fa-expand-arrows-alt:after{content:"\10f31e"}.fad.fa-expand-wide:after{content:"\10f320"}.fad.fa-external-link:after{content:"\10f08e"}.fad.fa-external-link-alt:after{content:"\10f35d"}.fad.fa-external-link-square:after{content:"\10f14c"}.fad.fa-external-link-square-alt:after{content:"\10f360"}.fad.fa-eye:after{content:"\10f06e"}.fad.fa-eye-dropper:after{content:"\10f1fb"}.fad.fa-eye-evil:after{content:"\10f6db"}.fad.fa-eye-slash:after{content:"\10f070"}.fad.fa-fan:after{content:"\10f863"}.fad.fa-fan-table:after{content:"\10f904"}.fad.fa-farm:after{content:"\10f864"}.fad.fa-fast-backward:after{content:"\10f049"}.fad.fa-fast-forward:after{content:"\10f050"}.fad.fa-faucet:after{content:"\10f905"}.fad.fa-faucet-drip:after{content:"\10f906"}.fad.fa-fax:after{content:"\10f1ac"}.fad.fa-feather:after{content:"\10f52d"}.fad.fa-feather-alt:after{content:"\10f56b"}.fad.fa-female:after{content:"\10f182"}.fad.fa-field-hockey:after{content:"\10f44c"}.fad.fa-fighter-jet:after{content:"\10f0fb"}.fad.fa-file:after{content:"\10f15b"}.fad.fa-file-alt:after{content:"\10f15c"}.fad.fa-file-archive:after{content:"\10f1c6"}.fad.fa-file-audio:after{content:"\10f1c7"}.fad.fa-file-certificate:after{content:"\10f5f3"}.fad.fa-file-chart-line:after{content:"\10f659"}.fad.fa-file-chart-pie:after{content:"\10f65a"}.fad.fa-file-check:after{content:"\10f316"}.fad.fa-file-code:after{content:"\10f1c9"}.fad.fa-file-contract:after{content:"\10f56c"}.fad.fa-file-csv:after{content:"\10f6dd"}.fad.fa-file-download:after{content:"\10f56d"}.fad.fa-file-edit:after{content:"\10f31c"}.fad.fa-file-excel:after{content:"\10f1c3"}.fad.fa-file-exclamation:after{content:"\10f31a"}.fad.fa-file-export:after{content:"\10f56e"}.fad.fa-file-image:after{content:"\10f1c5"}.fad.fa-file-import:after{content:"\10f56f"}.fad.fa-file-invoice:after{content:"\10f570"}.fad.fa-file-invoice-dollar:after{content:"\10f571"}.fad.fa-file-medical:after{content:"\10f477"}.fad.fa-file-medical-alt:after{content:"\10f478"}.fad.fa-file-minus:after{content:"\10f318"}.fad.fa-file-music:after{content:"\10f8b6"}.fad.fa-file-pdf:after{content:"\10f1c1"}.fad.fa-file-plus:after{content:"\10f319"}.fad.fa-file-powerpoint:after{content:"\10f1c4"}.fad.fa-file-prescription:after{content:"\10f572"}.fad.fa-file-search:after{content:"\10f865"}.fad.fa-file-signature:after{content:"\10f573"}.fad.fa-file-spreadsheet:after{content:"\10f65b"}.fad.fa-file-times:after{content:"\10f317"}.fad.fa-file-upload:after{content:"\10f574"}.fad.fa-file-user:after{content:"\10f65c"}.fad.fa-file-video:after{content:"\10f1c8"}.fad.fa-file-word:after{content:"\10f1c2"}.fad.fa-files-medical:after{content:"\10f7fd"}.fad.fa-fill:after{content:"\10f575"}.fad.fa-fill-drip:after{content:"\10f576"}.fad.fa-film:after{content:"\10f008"}.fad.fa-film-alt:after{content:"\10f3a0"}.fad.fa-film-canister:after{content:"\10f8b7"}.fad.fa-filter:after{content:"\10f0b0"}.fad.fa-fingerprint:after{content:"\10f577"}.fad.fa-fire:after{content:"\10f06d"}.fad.fa-fire-alt:after{content:"\10f7e4"}.fad.fa-fire-extinguisher:after{content:"\10f134"}.fad.fa-fire-smoke:after{content:"\10f74b"}.fad.fa-fireplace:after{content:"\10f79a"}.fad.fa-first-aid:after{content:"\10f479"}.fad.fa-fish:after{content:"\10f578"}.fad.fa-fish-cooked:after{content:"\10f7fe"}.fad.fa-fist-raised:after{content:"\10f6de"}.fad.fa-flag:after{content:"\10f024"}.fad.fa-flag-alt:after{content:"\10f74c"}.fad.fa-flag-checkered:after{content:"\10f11e"}.fad.fa-flag-usa:after{content:"\10f74d"}.fad.fa-flame:after{content:"\10f6df"}.fad.fa-flashlight:after{content:"\10f8b8"}.fad.fa-flask:after{content:"\10f0c3"}.fad.fa-flask-poison:after{content:"\10f6e0"}.fad.fa-flask-potion:after{content:"\10f6e1"}.fad.fa-flower:after{content:"\10f7ff"}.fad.fa-flower-daffodil:after{content:"\10f800"}.fad.fa-flower-tulip:after{content:"\10f801"}.fad.fa-flushed:after{content:"\10f579"}.fad.fa-flute:after{content:"\10f8b9"}.fad.fa-flux-capacitor:after{content:"\10f8ba"}.fad.fa-fog:after{content:"\10f74e"}.fad.fa-folder:after{content:"\10f07b"}.fad.fa-folder-download:after{content:"\10f953"}.fad.fa-folder-minus:after{content:"\10f65d"}.fad.fa-folder-open:after{content:"\10f07c"}.fad.fa-folder-plus:after{content:"\10f65e"}.fad.fa-folder-times:after{content:"\10f65f"}.fad.fa-folder-tree:after{content:"\10f802"}.fad.fa-folder-upload:after{content:"\10f954"}.fad.fa-folders:after{content:"\10f660"}.fad.fa-font:after{content:"\10f031"}.fad.fa-font-awesome-logo-full:after{content:"\10f4e6"}.fad.fa-font-case:after{content:"\10f866"}.fad.fa-football-ball:after{content:"\10f44e"}.fad.fa-football-helmet:after{content:"\10f44f"}.fad.fa-forklift:after{content:"\10f47a"}.fad.fa-forward:after{content:"\10f04e"}.fad.fa-fragile:after{content:"\10f4bb"}.fad.fa-french-fries:after{content:"\10f803"}.fad.fa-frog:after{content:"\10f52e"}.fad.fa-frosty-head:after{content:"\10f79b"}.fad.fa-frown:after{content:"\10f119"}.fad.fa-frown-open:after{content:"\10f57a"}.fad.fa-function:after{content:"\10f661"}.fad.fa-funnel-dollar:after{content:"\10f662"}.fad.fa-futbol:after{content:"\10f1e3"}.fad.fa-galaxy:after{content:"\10f908"}.fad.fa-game-board:after{content:"\10f867"}.fad.fa-game-board-alt:after{content:"\10f868"}.fad.fa-game-console-handheld:after{content:"\10f8bb"}.fad.fa-gamepad:after{content:"\10f11b"}.fad.fa-gamepad-alt:after{content:"\10f8bc"}.fad.fa-garage:after{content:"\10f909"}.fad.fa-garage-car:after{content:"\10f90a"}.fad.fa-garage-open:after{content:"\10f90b"}.fad.fa-gas-pump:after{content:"\10f52f"}.fad.fa-gas-pump-slash:after{content:"\10f5f4"}.fad.fa-gavel:after{content:"\10f0e3"}.fad.fa-gem:after{content:"\10f3a5"}.fad.fa-genderless:after{content:"\10f22d"}.fad.fa-ghost:after{content:"\10f6e2"}.fad.fa-gift:after{content:"\10f06b"}.fad.fa-gift-card:after{content:"\10f663"}.fad.fa-gifts:after{content:"\10f79c"}.fad.fa-gingerbread-man:after{content:"\10f79d"}.fad.fa-glass:after{content:"\10f804"}.fad.fa-glass-champagne:after{content:"\10f79e"}.fad.fa-glass-cheers:after{content:"\10f79f"}.fad.fa-glass-citrus:after{content:"\10f869"}.fad.fa-glass-martini:after{content:"\10f000"}.fad.fa-glass-martini-alt:after{content:"\10f57b"}.fad.fa-glass-whiskey:after{content:"\10f7a0"}.fad.fa-glass-whiskey-rocks:after{content:"\10f7a1"}.fad.fa-glasses:after{content:"\10f530"}.fad.fa-glasses-alt:after{content:"\10f5f5"}.fad.fa-globe:after{content:"\10f0ac"}.fad.fa-globe-africa:after{content:"\10f57c"}.fad.fa-globe-americas:after{content:"\10f57d"}.fad.fa-globe-asia:after{content:"\10f57e"}.fad.fa-globe-europe:after{content:"\10f7a2"}.fad.fa-globe-snow:after{content:"\10f7a3"}.fad.fa-globe-stand:after{content:"\10f5f6"}.fad.fa-golf-ball:after{content:"\10f450"}.fad.fa-golf-club:after{content:"\10f451"}.fad.fa-gopuram:after{content:"\10f664"}.fad.fa-graduation-cap:after{content:"\10f19d"}.fad.fa-gramophone:after{content:"\10f8bd"}.fad.fa-greater-than:after{content:"\10f531"}.fad.fa-greater-than-equal:after{content:"\10f532"}.fad.fa-grimace:after{content:"\10f57f"}.fad.fa-grin:after{content:"\10f580"}.fad.fa-grin-alt:after{content:"\10f581"}.fad.fa-grin-beam:after{content:"\10f582"}.fad.fa-grin-beam-sweat:after{content:"\10f583"}.fad.fa-grin-hearts:after{content:"\10f584"}.fad.fa-grin-squint:after{content:"\10f585"}.fad.fa-grin-squint-tears:after{content:"\10f586"}.fad.fa-grin-stars:after{content:"\10f587"}.fad.fa-grin-tears:after{content:"\10f588"}.fad.fa-grin-tongue:after{content:"\10f589"}.fad.fa-grin-tongue-squint:after{content:"\10f58a"}.fad.fa-grin-tongue-wink:after{content:"\10f58b"}.fad.fa-grin-wink:after{content:"\10f58c"}.fad.fa-grip-horizontal:after{content:"\10f58d"}.fad.fa-grip-lines:after{content:"\10f7a4"}.fad.fa-grip-lines-vertical:after{content:"\10f7a5"}.fad.fa-grip-vertical:after{content:"\10f58e"}.fad.fa-guitar:after{content:"\10f7a6"}.fad.fa-guitar-electric:after{content:"\10f8be"}.fad.fa-guitars:after{content:"\10f8bf"}.fad.fa-h-square:after{content:"\10f0fd"}.fad.fa-h1:after{content:"\10f313"}.fad.fa-h2:after{content:"\10f314"}.fad.fa-h3:after{content:"\10f315"}.fad.fa-h4:after{content:"\10f86a"}.fad.fa-hamburger:after{content:"\10f805"}.fad.fa-hammer:after{content:"\10f6e3"}.fad.fa-hammer-war:after{content:"\10f6e4"}.fad.fa-hamsa:after{content:"\10f665"}.fad.fa-hand-heart:after{content:"\10f4bc"}.fad.fa-hand-holding:after{content:"\10f4bd"}.fad.fa-hand-holding-box:after{content:"\10f47b"}.fad.fa-hand-holding-heart:after{content:"\10f4be"}.fad.fa-hand-holding-magic:after{content:"\10f6e5"}.fad.fa-hand-holding-medical:after{content:"\10f95c"}.fad.fa-hand-holding-seedling:after{content:"\10f4bf"}.fad.fa-hand-holding-usd:after{content:"\10f4c0"}.fad.fa-hand-holding-water:after{content:"\10f4c1"}.fad.fa-hand-lizard:after{content:"\10f258"}.fad.fa-hand-middle-finger:after{content:"\10f806"}.fad.fa-hand-paper:after{content:"\10f256"}.fad.fa-hand-peace:after{content:"\10f25b"}.fad.fa-hand-point-down:after{content:"\10f0a7"}.fad.fa-hand-point-left:after{content:"\10f0a5"}.fad.fa-hand-point-right:after{content:"\10f0a4"}.fad.fa-hand-point-up:after{content:"\10f0a6"}.fad.fa-hand-pointer:after{content:"\10f25a"}.fad.fa-hand-receiving:after{content:"\10f47c"}.fad.fa-hand-rock:after{content:"\10f255"}.fad.fa-hand-scissors:after{content:"\10f257"}.fad.fa-hand-sparkles:after{content:"\10f95d"}.fad.fa-hand-spock:after{content:"\10f259"}.fad.fa-hands:after{content:"\10f4c2"}.fad.fa-hands-heart:after{content:"\10f4c3"}.fad.fa-hands-helping:after{content:"\10f4c4"}.fad.fa-hands-usd:after{content:"\10f4c5"}.fad.fa-hands-wash:after{content:"\10f95e"}.fad.fa-handshake:after{content:"\10f2b5"}.fad.fa-handshake-alt:after{content:"\10f4c6"}.fad.fa-handshake-alt-slash:after{content:"\10f95f"}.fad.fa-handshake-slash:after{content:"\10f960"}.fad.fa-hanukiah:after{content:"\10f6e6"}.fad.fa-hard-hat:after{content:"\10f807"}.fad.fa-hashtag:after{content:"\10f292"}.fad.fa-hat-chef:after{content:"\10f86b"}.fad.fa-hat-cowboy:after{content:"\10f8c0"}.fad.fa-hat-cowboy-side:after{content:"\10f8c1"}.fad.fa-hat-santa:after{content:"\10f7a7"}.fad.fa-hat-winter:after{content:"\10f7a8"}.fad.fa-hat-witch:after{content:"\10f6e7"}.fad.fa-hat-wizard:after{content:"\10f6e8"}.fad.fa-hdd:after{content:"\10f0a0"}.fad.fa-head-side:after{content:"\10f6e9"}.fad.fa-head-side-brain:after{content:"\10f808"}.fad.fa-head-side-cough:after{content:"\10f961"}.fad.fa-head-side-cough-slash:after{content:"\10f962"}.fad.fa-head-side-headphones:after{content:"\10f8c2"}.fad.fa-head-side-mask:after{content:"\10f963"}.fad.fa-head-side-medical:after{content:"\10f809"}.fad.fa-head-side-virus:after{content:"\10f964"}.fad.fa-head-vr:after{content:"\10f6ea"}.fad.fa-heading:after{content:"\10f1dc"}.fad.fa-headphones:after{content:"\10f025"}.fad.fa-headphones-alt:after{content:"\10f58f"}.fad.fa-headset:after{content:"\10f590"}.fad.fa-heart:after{content:"\10f004"}.fad.fa-heart-broken:after{content:"\10f7a9"}.fad.fa-heart-circle:after{content:"\10f4c7"}.fad.fa-heart-rate:after{content:"\10f5f8"}.fad.fa-heart-square:after{content:"\10f4c8"}.fad.fa-heartbeat:after{content:"\10f21e"}.fad.fa-heat:after{content:"\10f90c"}.fad.fa-helicopter:after{content:"\10f533"}.fad.fa-helmet-battle:after{content:"\10f6eb"}.fad.fa-hexagon:after{content:"\10f312"}.fad.fa-highlighter:after{content:"\10f591"}.fad.fa-hiking:after{content:"\10f6ec"}.fad.fa-hippo:after{content:"\10f6ed"}.fad.fa-history:after{content:"\10f1da"}.fad.fa-hockey-mask:after{content:"\10f6ee"}.fad.fa-hockey-puck:after{content:"\10f453"}.fad.fa-hockey-sticks:after{content:"\10f454"}.fad.fa-holly-berry:after{content:"\10f7aa"}.fad.fa-home:after{content:"\10f015"}.fad.fa-home-alt:after{content:"\10f80a"}.fad.fa-home-heart:after{content:"\10f4c9"}.fad.fa-home-lg:after{content:"\10f80b"}.fad.fa-home-lg-alt:after{content:"\10f80c"}.fad.fa-hood-cloak:after{content:"\10f6ef"}.fad.fa-horizontal-rule:after{content:"\10f86c"}.fad.fa-horse:after{content:"\10f6f0"}.fad.fa-horse-head:after{content:"\10f7ab"}.fad.fa-horse-saddle:after{content:"\10f8c3"}.fad.fa-hospital:after{content:"\10f0f8"}.fad.fa-hospital-alt:after{content:"\10f47d"}.fad.fa-hospital-symbol:after{content:"\10f47e"}.fad.fa-hospital-user:after{content:"\10f80d"}.fad.fa-hospitals:after{content:"\10f80e"}.fad.fa-hot-tub:after{content:"\10f593"}.fad.fa-hotdog:after{content:"\10f80f"}.fad.fa-hotel:after{content:"\10f594"}.fad.fa-hourglass:after{content:"\10f254"}.fad.fa-hourglass-end:after{content:"\10f253"}.fad.fa-hourglass-half:after{content:"\10f252"}.fad.fa-hourglass-start:after{content:"\10f251"}.fad.fa-house:after{content:"\10f90d"}.fad.fa-house-damage:after{content:"\10f6f1"}.fad.fa-house-day:after{content:"\10f90e"}.fad.fa-house-flood:after{content:"\10f74f"}.fad.fa-house-leave:after{content:"\10f90f"}.fad.fa-house-night:after{content:"\10f910"}.fad.fa-house-return:after{content:"\10f911"}.fad.fa-house-signal:after{content:"\10f912"}.fad.fa-house-user:after{content:"\10f965"}.fad.fa-hryvnia:after{content:"\10f6f2"}.fad.fa-humidity:after{content:"\10f750"}.fad.fa-hurricane:after{content:"\10f751"}.fad.fa-i-cursor:after{content:"\10f246"}.fad.fa-ice-cream:after{content:"\10f810"}.fad.fa-ice-skate:after{content:"\10f7ac"}.fad.fa-icicles:after{content:"\10f7ad"}.fad.fa-icons:after{content:"\10f86d"}.fad.fa-icons-alt:after{content:"\10f86e"}.fad.fa-id-badge:after{content:"\10f2c1"}.fad.fa-id-card:after{content:"\10f2c2"}.fad.fa-id-card-alt:after{content:"\10f47f"}.fad.fa-igloo:after{content:"\10f7ae"}.fad.fa-image:after{content:"\10f03e"}.fad.fa-image-polaroid:after{content:"\10f8c4"}.fad.fa-images:after{content:"\10f302"}.fad.fa-inbox:after{content:"\10f01c"}.fad.fa-inbox-in:after{content:"\10f310"}.fad.fa-inbox-out:after{content:"\10f311"}.fad.fa-indent:after{content:"\10f03c"}.fad.fa-industry:after{content:"\10f275"}.fad.fa-industry-alt:after{content:"\10f3b3"}.fad.fa-infinity:after{content:"\10f534"}.fad.fa-info:after{content:"\10f129"}.fad.fa-info-circle:after{content:"\10f05a"}.fad.fa-info-square:after{content:"\10f30f"}.fad.fa-inhaler:after{content:"\10f5f9"}.fad.fa-integral:after{content:"\10f667"}.fad.fa-intersection:after{content:"\10f668"}.fad.fa-inventory:after{content:"\10f480"}.fad.fa-island-tropical:after{content:"\10f811"}.fad.fa-italic:after{content:"\10f033"}.fad.fa-jack-o-lantern:after{content:"\10f30e"}.fad.fa-jedi:after{content:"\10f669"}.fad.fa-joint:after{content:"\10f595"}.fad.fa-journal-whills:after{content:"\10f66a"}.fad.fa-joystick:after{content:"\10f8c5"}.fad.fa-jug:after{content:"\10f8c6"}.fad.fa-kaaba:after{content:"\10f66b"}.fad.fa-kazoo:after{content:"\10f8c7"}.fad.fa-kerning:after{content:"\10f86f"}.fad.fa-key:after{content:"\10f084"}.fad.fa-key-skeleton:after{content:"\10f6f3"}.fad.fa-keyboard:after{content:"\10f11c"}.fad.fa-keynote:after{content:"\10f66c"}.fad.fa-khanda:after{content:"\10f66d"}.fad.fa-kidneys:after{content:"\10f5fb"}.fad.fa-kiss:after{content:"\10f596"}.fad.fa-kiss-beam:after{content:"\10f597"}.fad.fa-kiss-wink-heart:after{content:"\10f598"}.fad.fa-kite:after{content:"\10f6f4"}.fad.fa-kiwi-bird:after{content:"\10f535"}.fad.fa-knife-kitchen:after{content:"\10f6f5"}.fad.fa-lambda:after{content:"\10f66e"}.fad.fa-lamp:after{content:"\10f4ca"}.fad.fa-lamp-desk:after{content:"\10f914"}.fad.fa-lamp-floor:after{content:"\10f915"}.fad.fa-landmark:after{content:"\10f66f"}.fad.fa-landmark-alt:after{content:"\10f752"}.fad.fa-language:after{content:"\10f1ab"}.fad.fa-laptop:after{content:"\10f109"}.fad.fa-laptop-code:after{content:"\10f5fc"}.fad.fa-laptop-house:after{content:"\10f966"}.fad.fa-laptop-medical:after{content:"\10f812"}.fad.fa-lasso:after{content:"\10f8c8"}.fad.fa-laugh:after{content:"\10f599"}.fad.fa-laugh-beam:after{content:"\10f59a"}.fad.fa-laugh-squint:after{content:"\10f59b"}.fad.fa-laugh-wink:after{content:"\10f59c"}.fad.fa-layer-group:after{content:"\10f5fd"}.fad.fa-layer-minus:after{content:"\10f5fe"}.fad.fa-layer-plus:after{content:"\10f5ff"}.fad.fa-leaf:after{content:"\10f06c"}.fad.fa-leaf-heart:after{content:"\10f4cb"}.fad.fa-leaf-maple:after{content:"\10f6f6"}.fad.fa-leaf-oak:after{content:"\10f6f7"}.fad.fa-lemon:after{content:"\10f094"}.fad.fa-less-than:after{content:"\10f536"}.fad.fa-less-than-equal:after{content:"\10f537"}.fad.fa-level-down:after{content:"\10f149"}.fad.fa-level-down-alt:after{content:"\10f3be"}.fad.fa-level-up:after{content:"\10f148"}.fad.fa-level-up-alt:after{content:"\10f3bf"}.fad.fa-life-ring:after{content:"\10f1cd"}.fad.fa-light-ceiling:after{content:"\10f916"}.fad.fa-light-switch:after{content:"\10f917"}.fad.fa-light-switch-off:after{content:"\10f918"}.fad.fa-light-switch-on:after{content:"\10f919"}.fad.fa-lightbulb:after{content:"\10f0eb"}.fad.fa-lightbulb-dollar:after{content:"\10f670"}.fad.fa-lightbulb-exclamation:after{content:"\10f671"}.fad.fa-lightbulb-on:after{content:"\10f672"}.fad.fa-lightbulb-slash:after{content:"\10f673"}.fad.fa-lights-holiday:after{content:"\10f7b2"}.fad.fa-line-columns:after{content:"\10f870"}.fad.fa-line-height:after{content:"\10f871"}.fad.fa-link:after{content:"\10f0c1"}.fad.fa-lips:after{content:"\10f600"}.fad.fa-lira-sign:after{content:"\10f195"}.fad.fa-list:after{content:"\10f03a"}.fad.fa-list-alt:after{content:"\10f022"}.fad.fa-list-music:after{content:"\10f8c9"}.fad.fa-list-ol:after{content:"\10f0cb"}.fad.fa-list-ul:after{content:"\10f0ca"}.fad.fa-location:after{content:"\10f601"}.fad.fa-location-arrow:after{content:"\10f124"}.fad.fa-location-circle:after{content:"\10f602"}.fad.fa-location-slash:after{content:"\10f603"}.fad.fa-lock:after{content:"\10f023"}.fad.fa-lock-alt:after{content:"\10f30d"}.fad.fa-lock-open:after{content:"\10f3c1"}.fad.fa-lock-open-alt:after{content:"\10f3c2"}.fad.fa-long-arrow-alt-down:after{content:"\10f309"}.fad.fa-long-arrow-alt-left:after{content:"\10f30a"}.fad.fa-long-arrow-alt-right:after{content:"\10f30b"}.fad.fa-long-arrow-alt-up:after{content:"\10f30c"}.fad.fa-long-arrow-down:after{content:"\10f175"}.fad.fa-long-arrow-left:after{content:"\10f177"}.fad.fa-long-arrow-right:after{content:"\10f178"}.fad.fa-long-arrow-up:after{content:"\10f176"}.fad.fa-loveseat:after{content:"\10f4cc"}.fad.fa-low-vision:after{content:"\10f2a8"}.fad.fa-luchador:after{content:"\10f455"}.fad.fa-luggage-cart:after{content:"\10f59d"}.fad.fa-lungs:after{content:"\10f604"}.fad.fa-lungs-virus:after{content:"\10f967"}.fad.fa-mace:after{content:"\10f6f8"}.fad.fa-magic:after{content:"\10f0d0"}.fad.fa-magnet:after{content:"\10f076"}.fad.fa-mail-bulk:after{content:"\10f674"}.fad.fa-mailbox:after{content:"\10f813"}.fad.fa-male:after{content:"\10f183"}.fad.fa-mandolin:after{content:"\10f6f9"}.fad.fa-map:after{content:"\10f279"}.fad.fa-map-marked:after{content:"\10f59f"}.fad.fa-map-marked-alt:after{content:"\10f5a0"}.fad.fa-map-marker:after{content:"\10f041"}.fad.fa-map-marker-alt:after{content:"\10f3c5"}.fad.fa-map-marker-alt-slash:after{content:"\10f605"}.fad.fa-map-marker-check:after{content:"\10f606"}.fad.fa-map-marker-edit:after{content:"\10f607"}.fad.fa-map-marker-exclamation:after{content:"\10f608"}.fad.fa-map-marker-minus:after{content:"\10f609"}.fad.fa-map-marker-plus:after{content:"\10f60a"}.fad.fa-map-marker-question:after{content:"\10f60b"}.fad.fa-map-marker-slash:after{content:"\10f60c"}.fad.fa-map-marker-smile:after{content:"\10f60d"}.fad.fa-map-marker-times:after{content:"\10f60e"}.fad.fa-map-pin:after{content:"\10f276"}.fad.fa-map-signs:after{content:"\10f277"}.fad.fa-marker:after{content:"\10f5a1"}.fad.fa-mars:after{content:"\10f222"}.fad.fa-mars-double:after{content:"\10f227"}.fad.fa-mars-stroke:after{content:"\10f229"}.fad.fa-mars-stroke-h:after{content:"\10f22b"}.fad.fa-mars-stroke-v:after{content:"\10f22a"}.fad.fa-mask:after{content:"\10f6fa"}.fad.fa-meat:after{content:"\10f814"}.fad.fa-medal:after{content:"\10f5a2"}.fad.fa-medkit:after{content:"\10f0fa"}.fad.fa-megaphone:after{content:"\10f675"}.fad.fa-meh:after{content:"\10f11a"}.fad.fa-meh-blank:after{content:"\10f5a4"}.fad.fa-meh-rolling-eyes:after{content:"\10f5a5"}.fad.fa-memory:after{content:"\10f538"}.fad.fa-menorah:after{content:"\10f676"}.fad.fa-mercury:after{content:"\10f223"}.fad.fa-meteor:after{content:"\10f753"}.fad.fa-microchip:after{content:"\10f2db"}.fad.fa-microphone:after{content:"\10f130"}.fad.fa-microphone-alt:after{content:"\10f3c9"}.fad.fa-microphone-alt-slash:after{content:"\10f539"}.fad.fa-microphone-slash:after{content:"\10f131"}.fad.fa-microphone-stand:after{content:"\10f8cb"}.fad.fa-microscope:after{content:"\10f610"}.fad.fa-microwave:after{content:"\10f91b"}.fad.fa-mind-share:after{content:"\10f677"}.fad.fa-minus:after{content:"\10f068"}.fad.fa-minus-circle:after{content:"\10f056"}.fad.fa-minus-hexagon:after{content:"\10f307"}.fad.fa-minus-octagon:after{content:"\10f308"}.fad.fa-minus-square:after{content:"\10f146"}.fad.fa-mistletoe:after{content:"\10f7b4"}.fad.fa-mitten:after{content:"\10f7b5"}.fad.fa-mobile:after{content:"\10f10b"}.fad.fa-mobile-alt:after{content:"\10f3cd"}.fad.fa-mobile-android:after{content:"\10f3ce"}.fad.fa-mobile-android-alt:after{content:"\10f3cf"}.fad.fa-money-bill:after{content:"\10f0d6"}.fad.fa-money-bill-alt:after{content:"\10f3d1"}.fad.fa-money-bill-wave:after{content:"\10f53a"}.fad.fa-money-bill-wave-alt:after{content:"\10f53b"}.fad.fa-money-check:after{content:"\10f53c"}.fad.fa-money-check-alt:after{content:"\10f53d"}.fad.fa-money-check-edit:after{content:"\10f872"}.fad.fa-money-check-edit-alt:after{content:"\10f873"}.fad.fa-monitor-heart-rate:after{content:"\10f611"}.fad.fa-monkey:after{content:"\10f6fb"}.fad.fa-monument:after{content:"\10f5a6"}.fad.fa-moon:after{content:"\10f186"}.fad.fa-moon-cloud:after{content:"\10f754"}.fad.fa-moon-stars:after{content:"\10f755"}.fad.fa-mortar-pestle:after{content:"\10f5a7"}.fad.fa-mosque:after{content:"\10f678"}.fad.fa-motorcycle:after{content:"\10f21c"}.fad.fa-mountain:after{content:"\10f6fc"}.fad.fa-mountains:after{content:"\10f6fd"}.fad.fa-mouse:after{content:"\10f8cc"}.fad.fa-mouse-alt:after{content:"\10f8cd"}.fad.fa-mouse-pointer:after{content:"\10f245"}.fad.fa-mp3-player:after{content:"\10f8ce"}.fad.fa-mug:after{content:"\10f874"}.fad.fa-mug-hot:after{content:"\10f7b6"}.fad.fa-mug-marshmallows:after{content:"\10f7b7"}.fad.fa-mug-tea:after{content:"\10f875"}.fad.fa-music:after{content:"\10f001"}.fad.fa-music-alt:after{content:"\10f8cf"}.fad.fa-music-alt-slash:after{content:"\10f8d0"}.fad.fa-music-slash:after{content:"\10f8d1"}.fad.fa-narwhal:after{content:"\10f6fe"}.fad.fa-network-wired:after{content:"\10f6ff"}.fad.fa-neuter:after{content:"\10f22c"}.fad.fa-newspaper:after{content:"\10f1ea"}.fad.fa-not-equal:after{content:"\10f53e"}.fad.fa-notes-medical:after{content:"\10f481"}.fad.fa-object-group:after{content:"\10f247"}.fad.fa-object-ungroup:after{content:"\10f248"}.fad.fa-octagon:after{content:"\10f306"}.fad.fa-oil-can:after{content:"\10f613"}.fad.fa-oil-temp:after{content:"\10f614"}.fad.fa-om:after{content:"\10f679"}.fad.fa-omega:after{content:"\10f67a"}.fad.fa-ornament:after{content:"\10f7b8"}.fad.fa-otter:after{content:"\10f700"}.fad.fa-outdent:after{content:"\10f03b"}.fad.fa-outlet:after{content:"\10f91c"}.fad.fa-oven:after{content:"\10f91d"}.fad.fa-overline:after{content:"\10f876"}.fad.fa-page-break:after{content:"\10f877"}.fad.fa-pager:after{content:"\10f815"}.fad.fa-paint-brush:after{content:"\10f1fc"}.fad.fa-paint-brush-alt:after{content:"\10f5a9"}.fad.fa-paint-roller:after{content:"\10f5aa"}.fad.fa-palette:after{content:"\10f53f"}.fad.fa-pallet:after{content:"\10f482"}.fad.fa-pallet-alt:after{content:"\10f483"}.fad.fa-paper-plane:after{content:"\10f1d8"}.fad.fa-paperclip:after{content:"\10f0c6"}.fad.fa-parachute-box:after{content:"\10f4cd"}.fad.fa-paragraph:after{content:"\10f1dd"}.fad.fa-paragraph-rtl:after{content:"\10f878"}.fad.fa-parking:after{content:"\10f540"}.fad.fa-parking-circle:after{content:"\10f615"}.fad.fa-parking-circle-slash:after{content:"\10f616"}.fad.fa-parking-slash:after{content:"\10f617"}.fad.fa-passport:after{content:"\10f5ab"}.fad.fa-pastafarianism:after{content:"\10f67b"}.fad.fa-paste:after{content:"\10f0ea"}.fad.fa-pause:after{content:"\10f04c"}.fad.fa-pause-circle:after{content:"\10f28b"}.fad.fa-paw:after{content:"\10f1b0"}.fad.fa-paw-alt:after{content:"\10f701"}.fad.fa-paw-claws:after{content:"\10f702"}.fad.fa-peace:after{content:"\10f67c"}.fad.fa-pegasus:after{content:"\10f703"}.fad.fa-pen:after{content:"\10f304"}.fad.fa-pen-alt:after{content:"\10f305"}.fad.fa-pen-fancy:after{content:"\10f5ac"}.fad.fa-pen-nib:after{content:"\10f5ad"}.fad.fa-pen-square:after{content:"\10f14b"}.fad.fa-pencil:after{content:"\10f040"}.fad.fa-pencil-alt:after{content:"\10f303"}.fad.fa-pencil-paintbrush:after{content:"\10f618"}.fad.fa-pencil-ruler:after{content:"\10f5ae"}.fad.fa-pennant:after{content:"\10f456"}.fad.fa-people-arrows:after{content:"\10f968"}.fad.fa-people-carry:after{content:"\10f4ce"}.fad.fa-pepper-hot:after{content:"\10f816"}.fad.fa-percent:after{content:"\10f295"}.fad.fa-percentage:after{content:"\10f541"}.fad.fa-person-booth:after{content:"\10f756"}.fad.fa-person-carry:after{content:"\10f4cf"}.fad.fa-person-dolly:after{content:"\10f4d0"}.fad.fa-person-dolly-empty:after{content:"\10f4d1"}.fad.fa-person-sign:after{content:"\10f757"}.fad.fa-phone:after{content:"\10f095"}.fad.fa-phone-alt:after{content:"\10f879"}.fad.fa-phone-laptop:after{content:"\10f87a"}.fad.fa-phone-office:after{content:"\10f67d"}.fad.fa-phone-plus:after{content:"\10f4d2"}.fad.fa-phone-rotary:after{content:"\10f8d3"}.fad.fa-phone-slash:after{content:"\10f3dd"}.fad.fa-phone-square:after{content:"\10f098"}.fad.fa-phone-square-alt:after{content:"\10f87b"}.fad.fa-phone-volume:after{content:"\10f2a0"}.fad.fa-photo-video:after{content:"\10f87c"}.fad.fa-pi:after{content:"\10f67e"}.fad.fa-piano:after{content:"\10f8d4"}.fad.fa-piano-keyboard:after{content:"\10f8d5"}.fad.fa-pie:after{content:"\10f705"}.fad.fa-pig:after{content:"\10f706"}.fad.fa-piggy-bank:after{content:"\10f4d3"}.fad.fa-pills:after{content:"\10f484"}.fad.fa-pizza:after{content:"\10f817"}.fad.fa-pizza-slice:after{content:"\10f818"}.fad.fa-place-of-worship:after{content:"\10f67f"}.fad.fa-plane:after{content:"\10f072"}.fad.fa-plane-alt:after{content:"\10f3de"}.fad.fa-plane-arrival:after{content:"\10f5af"}.fad.fa-plane-departure:after{content:"\10f5b0"}.fad.fa-plane-slash:after{content:"\10f969"}.fad.fa-planet-moon:after{content:"\10f91f"}.fad.fa-planet-ringed:after{content:"\10f920"}.fad.fa-play:after{content:"\10f04b"}.fad.fa-play-circle:after{content:"\10f144"}.fad.fa-plug:after{content:"\10f1e6"}.fad.fa-plus:after{content:"\10f067"}.fad.fa-plus-circle:after{content:"\10f055"}.fad.fa-plus-hexagon:after{content:"\10f300"}.fad.fa-plus-octagon:after{content:"\10f301"}.fad.fa-plus-square:after{content:"\10f0fe"}.fad.fa-podcast:after{content:"\10f2ce"}.fad.fa-podium:after{content:"\10f680"}.fad.fa-podium-star:after{content:"\10f758"}.fad.fa-police-box:after{content:"\10f921"}.fad.fa-poll:after{content:"\10f681"}.fad.fa-poll-h:after{content:"\10f682"}.fad.fa-poll-people:after{content:"\10f759"}.fad.fa-poo:after{content:"\10f2fe"}.fad.fa-poo-storm:after{content:"\10f75a"}.fad.fa-poop:after{content:"\10f619"}.fad.fa-popcorn:after{content:"\10f819"}.fad.fa-portal-enter:after{content:"\10f922"}.fad.fa-portal-exit:after{content:"\10f923"}.fad.fa-portrait:after{content:"\10f3e0"}.fad.fa-pound-sign:after{content:"\10f154"}.fad.fa-power-off:after{content:"\10f011"}.fad.fa-pray:after{content:"\10f683"}.fad.fa-praying-hands:after{content:"\10f684"}.fad.fa-prescription:after{content:"\10f5b1"}.fad.fa-prescription-bottle:after{content:"\10f485"}.fad.fa-prescription-bottle-alt:after{content:"\10f486"}.fad.fa-presentation:after{content:"\10f685"}.fad.fa-print:after{content:"\10f02f"}.fad.fa-print-search:after{content:"\10f81a"}.fad.fa-print-slash:after{content:"\10f686"}.fad.fa-procedures:after{content:"\10f487"}.fad.fa-project-diagram:after{content:"\10f542"}.fad.fa-projector:after{content:"\10f8d6"}.fad.fa-pump-medical:after{content:"\10f96a"}.fad.fa-pump-soap:after{content:"\10f96b"}.fad.fa-pumpkin:after{content:"\10f707"}.fad.fa-puzzle-piece:after{content:"\10f12e"}.fad.fa-qrcode:after{content:"\10f029"}.fad.fa-question:after{content:"\10f128"}.fad.fa-question-circle:after{content:"\10f059"}.fad.fa-question-square:after{content:"\10f2fd"}.fad.fa-quidditch:after{content:"\10f458"}.fad.fa-quote-left:after{content:"\10f10d"}.fad.fa-quote-right:after{content:"\10f10e"}.fad.fa-quran:after{content:"\10f687"}.fad.fa-rabbit:after{content:"\10f708"}.fad.fa-rabbit-fast:after{content:"\10f709"}.fad.fa-racquet:after{content:"\10f45a"}.fad.fa-radar:after{content:"\10f924"}.fad.fa-radiation:after{content:"\10f7b9"}.fad.fa-radiation-alt:after{content:"\10f7ba"}.fad.fa-radio:after{content:"\10f8d7"}.fad.fa-radio-alt:after{content:"\10f8d8"}.fad.fa-rainbow:after{content:"\10f75b"}.fad.fa-raindrops:after{content:"\10f75c"}.fad.fa-ram:after{content:"\10f70a"}.fad.fa-ramp-loading:after{content:"\10f4d4"}.fad.fa-random:after{content:"\10f074"}.fad.fa-raygun:after{content:"\10f925"}.fad.fa-receipt:after{content:"\10f543"}.fad.fa-record-vinyl:after{content:"\10f8d9"}.fad.fa-rectangle-landscape:after{content:"\10f2fa"}.fad.fa-rectangle-portrait:after{content:"\10f2fb"}.fad.fa-rectangle-wide:after{content:"\10f2fc"}.fad.fa-recycle:after{content:"\10f1b8"}.fad.fa-redo:after{content:"\10f01e"}.fad.fa-redo-alt:after{content:"\10f2f9"}.fad.fa-refrigerator:after{content:"\10f926"}.fad.fa-registered:after{content:"\10f25d"}.fad.fa-remove-format:after{content:"\10f87d"}.fad.fa-repeat:after{content:"\10f363"}.fad.fa-repeat-1:after{content:"\10f365"}.fad.fa-repeat-1-alt:after{content:"\10f366"}.fad.fa-repeat-alt:after{content:"\10f364"}.fad.fa-reply:after{content:"\10f3e5"}.fad.fa-reply-all:after{content:"\10f122"}.fad.fa-republican:after{content:"\10f75e"}.fad.fa-restroom:after{content:"\10f7bd"}.fad.fa-retweet:after{content:"\10f079"}.fad.fa-retweet-alt:after{content:"\10f361"}.fad.fa-ribbon:after{content:"\10f4d6"}.fad.fa-ring:after{content:"\10f70b"}.fad.fa-rings-wedding:after{content:"\10f81b"}.fad.fa-road:after{content:"\10f018"}.fad.fa-robot:after{content:"\10f544"}.fad.fa-rocket:after{content:"\10f135"}.fad.fa-rocket-launch:after{content:"\10f927"}.fad.fa-route:after{content:"\10f4d7"}.fad.fa-route-highway:after{content:"\10f61a"}.fad.fa-route-interstate:after{content:"\10f61b"}.fad.fa-router:after{content:"\10f8da"}.fad.fa-rss:after{content:"\10f09e"}.fad.fa-rss-square:after{content:"\10f143"}.fad.fa-ruble-sign:after{content:"\10f158"}.fad.fa-ruler:after{content:"\10f545"}.fad.fa-ruler-combined:after{content:"\10f546"}.fad.fa-ruler-horizontal:after{content:"\10f547"}.fad.fa-ruler-triangle:after{content:"\10f61c"}.fad.fa-ruler-vertical:after{content:"\10f548"}.fad.fa-running:after{content:"\10f70c"}.fad.fa-rupee-sign:after{content:"\10f156"}.fad.fa-rv:after{content:"\10f7be"}.fad.fa-sack:after{content:"\10f81c"}.fad.fa-sack-dollar:after{content:"\10f81d"}.fad.fa-sad-cry:after{content:"\10f5b3"}.fad.fa-sad-tear:after{content:"\10f5b4"}.fad.fa-salad:after{content:"\10f81e"}.fad.fa-sandwich:after{content:"\10f81f"}.fad.fa-satellite:after{content:"\10f7bf"}.fad.fa-satellite-dish:after{content:"\10f7c0"}.fad.fa-sausage:after{content:"\10f820"}.fad.fa-save:after{content:"\10f0c7"}.fad.fa-sax-hot:after{content:"\10f8db"}.fad.fa-saxophone:after{content:"\10f8dc"}.fad.fa-scalpel:after{content:"\10f61d"}.fad.fa-scalpel-path:after{content:"\10f61e"}.fad.fa-scanner:after{content:"\10f488"}.fad.fa-scanner-image:after{content:"\10f8f3"}.fad.fa-scanner-keyboard:after{content:"\10f489"}.fad.fa-scanner-touchscreen:after{content:"\10f48a"}.fad.fa-scarecrow:after{content:"\10f70d"}.fad.fa-scarf:after{content:"\10f7c1"}.fad.fa-school:after{content:"\10f549"}.fad.fa-screwdriver:after{content:"\10f54a"}.fad.fa-scroll:after{content:"\10f70e"}.fad.fa-scroll-old:after{content:"\10f70f"}.fad.fa-scrubber:after{content:"\10f2f8"}.fad.fa-scythe:after{content:"\10f710"}.fad.fa-sd-card:after{content:"\10f7c2"}.fad.fa-search:after{content:"\10f002"}.fad.fa-search-dollar:after{content:"\10f688"}.fad.fa-search-location:after{content:"\10f689"}.fad.fa-search-minus:after{content:"\10f010"}.fad.fa-search-plus:after{content:"\10f00e"}.fad.fa-seedling:after{content:"\10f4d8"}.fad.fa-send-back:after{content:"\10f87e"}.fad.fa-send-backward:after{content:"\10f87f"}.fad.fa-sensor:after{content:"\10f928"}.fad.fa-sensor-alert:after{content:"\10f929"}.fad.fa-sensor-fire:after{content:"\10f92a"}.fad.fa-sensor-on:after{content:"\10f92b"}.fad.fa-sensor-smoke:after{content:"\10f92c"}.fad.fa-server:after{content:"\10f233"}.fad.fa-shapes:after{content:"\10f61f"}.fad.fa-share:after{content:"\10f064"}.fad.fa-share-all:after{content:"\10f367"}.fad.fa-share-alt:after{content:"\10f1e0"}.fad.fa-share-alt-square:after{content:"\10f1e1"}.fad.fa-share-square:after{content:"\10f14d"}.fad.fa-sheep:after{content:"\10f711"}.fad.fa-shekel-sign:after{content:"\10f20b"}.fad.fa-shield:after{content:"\10f132"}.fad.fa-shield-alt:after{content:"\10f3ed"}.fad.fa-shield-check:after{content:"\10f2f7"}.fad.fa-shield-cross:after{content:"\10f712"}.fad.fa-shield-virus:after{content:"\10f96c"}.fad.fa-ship:after{content:"\10f21a"}.fad.fa-shipping-fast:after{content:"\10f48b"}.fad.fa-shipping-timed:after{content:"\10f48c"}.fad.fa-shish-kebab:after{content:"\10f821"}.fad.fa-shoe-prints:after{content:"\10f54b"}.fad.fa-shopping-bag:after{content:"\10f290"}.fad.fa-shopping-basket:after{content:"\10f291"}.fad.fa-shopping-cart:after{content:"\10f07a"}.fad.fa-shovel:after{content:"\10f713"}.fad.fa-shovel-snow:after{content:"\10f7c3"}.fad.fa-shower:after{content:"\10f2cc"}.fad.fa-shredder:after{content:"\10f68a"}.fad.fa-shuttle-van:after{content:"\10f5b6"}.fad.fa-shuttlecock:after{content:"\10f45b"}.fad.fa-sickle:after{content:"\10f822"}.fad.fa-sigma:after{content:"\10f68b"}.fad.fa-sign:after{content:"\10f4d9"}.fad.fa-sign-in:after{content:"\10f090"}.fad.fa-sign-in-alt:after{content:"\10f2f6"}.fad.fa-sign-language:after{content:"\10f2a7"}.fad.fa-sign-out:after{content:"\10f08b"}.fad.fa-sign-out-alt:after{content:"\10f2f5"}.fad.fa-signal:after{content:"\10f012"}.fad.fa-signal-1:after{content:"\10f68c"}.fad.fa-signal-2:after{content:"\10f68d"}.fad.fa-signal-3:after{content:"\10f68e"}.fad.fa-signal-4:after{content:"\10f68f"}.fad.fa-signal-alt:after{content:"\10f690"}.fad.fa-signal-alt-1:after{content:"\10f691"}.fad.fa-signal-alt-2:after{content:"\10f692"}.fad.fa-signal-alt-3:after{content:"\10f693"}.fad.fa-signal-alt-slash:after{content:"\10f694"}.fad.fa-signal-slash:after{content:"\10f695"}.fad.fa-signal-stream:after{content:"\10f8dd"}.fad.fa-signature:after{content:"\10f5b7"}.fad.fa-sim-card:after{content:"\10f7c4"}.fad.fa-sink:after{content:"\10f96d"}.fad.fa-siren:after{content:"\10f92d"}.fad.fa-siren-on:after{content:"\10f92e"}.fad.fa-sitemap:after{content:"\10f0e8"}.fad.fa-skating:after{content:"\10f7c5"}.fad.fa-skeleton:after{content:"\10f620"}.fad.fa-ski-jump:after{content:"\10f7c7"}.fad.fa-ski-lift:after{content:"\10f7c8"}.fad.fa-skiing:after{content:"\10f7c9"}.fad.fa-skiing-nordic:after{content:"\10f7ca"}.fad.fa-skull:after{content:"\10f54c"}.fad.fa-skull-cow:after{content:"\10f8de"}.fad.fa-skull-crossbones:after{content:"\10f714"}.fad.fa-slash:after{content:"\10f715"}.fad.fa-sledding:after{content:"\10f7cb"}.fad.fa-sleigh:after{content:"\10f7cc"}.fad.fa-sliders-h:after{content:"\10f1de"}.fad.fa-sliders-h-square:after{content:"\10f3f0"}.fad.fa-sliders-v:after{content:"\10f3f1"}.fad.fa-sliders-v-square:after{content:"\10f3f2"}.fad.fa-smile:after{content:"\10f118"}.fad.fa-smile-beam:after{content:"\10f5b8"}.fad.fa-smile-plus:after{content:"\10f5b9"}.fad.fa-smile-wink:after{content:"\10f4da"}.fad.fa-smog:after{content:"\10f75f"}.fad.fa-smoke:after{content:"\10f760"}.fad.fa-smoking:after{content:"\10f48d"}.fad.fa-smoking-ban:after{content:"\10f54d"}.fad.fa-sms:after{content:"\10f7cd"}.fad.fa-snake:after{content:"\10f716"}.fad.fa-snooze:after{content:"\10f880"}.fad.fa-snow-blowing:after{content:"\10f761"}.fad.fa-snowboarding:after{content:"\10f7ce"}.fad.fa-snowflake:after{content:"\10f2dc"}.fad.fa-snowflakes:after{content:"\10f7cf"}.fad.fa-snowman:after{content:"\10f7d0"}.fad.fa-snowmobile:after{content:"\10f7d1"}.fad.fa-snowplow:after{content:"\10f7d2"}.fad.fa-soap:after{content:"\10f96e"}.fad.fa-socks:after{content:"\10f696"}.fad.fa-solar-panel:after{content:"\10f5ba"}.fad.fa-solar-system:after{content:"\10f92f"}.fad.fa-sort:after{content:"\10f0dc"}.fad.fa-sort-alpha-down:after{content:"\10f15d"}.fad.fa-sort-alpha-down-alt:after{content:"\10f881"}.fad.fa-sort-alpha-up:after{content:"\10f15e"}.fad.fa-sort-alpha-up-alt:after{content:"\10f882"}.fad.fa-sort-alt:after{content:"\10f883"}.fad.fa-sort-amount-down:after{content:"\10f160"}.fad.fa-sort-amount-down-alt:after{content:"\10f884"}.fad.fa-sort-amount-up:after{content:"\10f161"}.fad.fa-sort-amount-up-alt:after{content:"\10f885"}.fad.fa-sort-circle:after{content:"\10f930"}.fad.fa-sort-circle-down:after{content:"\10f931"}.fad.fa-sort-circle-up:after{content:"\10f932"}.fad.fa-sort-down:after{content:"\10f0dd"}.fad.fa-sort-numeric-down:after{content:"\10f162"}.fad.fa-sort-numeric-down-alt:after{content:"\10f886"}.fad.fa-sort-numeric-up:after{content:"\10f163"}.fad.fa-sort-numeric-up-alt:after{content:"\10f887"}.fad.fa-sort-shapes-down:after{content:"\10f888"}.fad.fa-sort-shapes-down-alt:after{content:"\10f889"}.fad.fa-sort-shapes-up:after{content:"\10f88a"}.fad.fa-sort-shapes-up-alt:after{content:"\10f88b"}.fad.fa-sort-size-down:after{content:"\10f88c"}.fad.fa-sort-size-down-alt:after{content:"\10f88d"}.fad.fa-sort-size-up:after{content:"\10f88e"}.fad.fa-sort-size-up-alt:after{content:"\10f88f"}.fad.fa-sort-up:after{content:"\10f0de"}.fad.fa-soup:after{content:"\10f823"}.fad.fa-spa:after{content:"\10f5bb"}.fad.fa-space-shuttle:after{content:"\10f197"}.fad.fa-space-station-moon:after{content:"\10f933"}.fad.fa-space-station-moon-alt:after{content:"\10f934"}.fad.fa-spade:after{content:"\10f2f4"}.fad.fa-sparkles:after{content:"\10f890"}.fad.fa-speaker:after{content:"\10f8df"}.fad.fa-speakers:after{content:"\10f8e0"}.fad.fa-spell-check:after{content:"\10f891"}.fad.fa-spider:after{content:"\10f717"}.fad.fa-spider-black-widow:after{content:"\10f718"}.fad.fa-spider-web:after{content:"\10f719"}.fad.fa-spinner:after{content:"\10f110"}.fad.fa-spinner-third:after{content:"\10f3f4"}.fad.fa-splotch:after{content:"\10f5bc"}.fad.fa-spray-can:after{content:"\10f5bd"}.fad.fa-sprinkler:after{content:"\10f935"}.fad.fa-square:after{content:"\10f0c8"}.fad.fa-square-full:after{content:"\10f45c"}.fad.fa-square-root:after{content:"\10f697"}.fad.fa-square-root-alt:after{content:"\10f698"}.fad.fa-squirrel:after{content:"\10f71a"}.fad.fa-staff:after{content:"\10f71b"}.fad.fa-stamp:after{content:"\10f5bf"}.fad.fa-star:after{content:"\10f005"}.fad.fa-star-and-crescent:after{content:"\10f699"}.fad.fa-star-christmas:after{content:"\10f7d4"}.fad.fa-star-exclamation:after{content:"\10f2f3"}.fad.fa-star-half:after{content:"\10f089"}.fad.fa-star-half-alt:after{content:"\10f5c0"}.fad.fa-star-of-david:after{content:"\10f69a"}.fad.fa-star-of-life:after{content:"\10f621"}.fad.fa-star-shooting:after{content:"\10f936"}.fad.fa-starfighter:after{content:"\10f937"}.fad.fa-starfighter-alt:after{content:"\10f938"}.fad.fa-stars:after{content:"\10f762"}.fad.fa-starship:after{content:"\10f939"}.fad.fa-starship-freighter:after{content:"\10f93a"}.fad.fa-steak:after{content:"\10f824"}.fad.fa-steering-wheel:after{content:"\10f622"}.fad.fa-step-backward:after{content:"\10f048"}.fad.fa-step-forward:after{content:"\10f051"}.fad.fa-stethoscope:after{content:"\10f0f1"}.fad.fa-sticky-note:after{content:"\10f249"}.fad.fa-stocking:after{content:"\10f7d5"}.fad.fa-stomach:after{content:"\10f623"}.fad.fa-stop:after{content:"\10f04d"}.fad.fa-stop-circle:after{content:"\10f28d"}.fad.fa-stopwatch:after{content:"\10f2f2"}.fad.fa-stopwatch-20:after{content:"\10f96f"}.fad.fa-store:after{content:"\10f54e"}.fad.fa-store-alt:after{content:"\10f54f"}.fad.fa-store-alt-slash:after{content:"\10f970"}.fad.fa-store-slash:after{content:"\10f971"}.fad.fa-stream:after{content:"\10f550"}.fad.fa-street-view:after{content:"\10f21d"}.fad.fa-stretcher:after{content:"\10f825"}.fad.fa-strikethrough:after{content:"\10f0cc"}.fad.fa-stroopwafel:after{content:"\10f551"}.fad.fa-subscript:after{content:"\10f12c"}.fad.fa-subway:after{content:"\10f239"}.fad.fa-suitcase:after{content:"\10f0f2"}.fad.fa-suitcase-rolling:after{content:"\10f5c1"}.fad.fa-sun:after{content:"\10f185"}.fad.fa-sun-cloud:after{content:"\10f763"}.fad.fa-sun-dust:after{content:"\10f764"}.fad.fa-sun-haze:after{content:"\10f765"}.fad.fa-sunglasses:after{content:"\10f892"}.fad.fa-sunrise:after{content:"\10f766"}.fad.fa-sunset:after{content:"\10f767"}.fad.fa-superscript:after{content:"\10f12b"}.fad.fa-surprise:after{content:"\10f5c2"}.fad.fa-swatchbook:after{content:"\10f5c3"}.fad.fa-swimmer:after{content:"\10f5c4"}.fad.fa-swimming-pool:after{content:"\10f5c5"}.fad.fa-sword:after{content:"\10f71c"}.fad.fa-sword-laser:after{content:"\10f93b"}.fad.fa-sword-laser-alt:after{content:"\10f93c"}.fad.fa-swords:after{content:"\10f71d"}.fad.fa-swords-laser:after{content:"\10f93d"}.fad.fa-synagogue:after{content:"\10f69b"}.fad.fa-sync:after{content:"\10f021"}.fad.fa-sync-alt:after{content:"\10f2f1"}.fad.fa-syringe:after{content:"\10f48e"}.fad.fa-table:after{content:"\10f0ce"}.fad.fa-table-tennis:after{content:"\10f45d"}.fad.fa-tablet:after{content:"\10f10a"}.fad.fa-tablet-alt:after{content:"\10f3fa"}.fad.fa-tablet-android:after{content:"\10f3fb"}.fad.fa-tablet-android-alt:after{content:"\10f3fc"}.fad.fa-tablet-rugged:after{content:"\10f48f"}.fad.fa-tablets:after{content:"\10f490"}.fad.fa-tachometer:after{content:"\10f0e4"}.fad.fa-tachometer-alt:after{content:"\10f3fd"}.fad.fa-tachometer-alt-average:after{content:"\10f624"}.fad.fa-tachometer-alt-fast:after{content:"\10f625"}.fad.fa-tachometer-alt-fastest:after{content:"\10f626"}.fad.fa-tachometer-alt-slow:after{content:"\10f627"}.fad.fa-tachometer-alt-slowest:after{content:"\10f628"}.fad.fa-tachometer-average:after{content:"\10f629"}.fad.fa-tachometer-fast:after{content:"\10f62a"}.fad.fa-tachometer-fastest:after{content:"\10f62b"}.fad.fa-tachometer-slow:after{content:"\10f62c"}.fad.fa-tachometer-slowest:after{content:"\10f62d"}.fad.fa-taco:after{content:"\10f826"}.fad.fa-tag:after{content:"\10f02b"}.fad.fa-tags:after{content:"\10f02c"}.fad.fa-tally:after{content:"\10f69c"}.fad.fa-tanakh:after{content:"\10f827"}.fad.fa-tape:after{content:"\10f4db"}.fad.fa-tasks:after{content:"\10f0ae"}.fad.fa-tasks-alt:after{content:"\10f828"}.fad.fa-taxi:after{content:"\10f1ba"}.fad.fa-teeth:after{content:"\10f62e"}.fad.fa-teeth-open:after{content:"\10f62f"}.fad.fa-telescope:after{content:"\10f93e"}.fad.fa-temperature-down:after{content:"\10f93f"}.fad.fa-temperature-frigid:after{content:"\10f768"}.fad.fa-temperature-high:after{content:"\10f769"}.fad.fa-temperature-hot:after{content:"\10f76a"}.fad.fa-temperature-low:after{content:"\10f76b"}.fad.fa-temperature-up:after{content:"\10f940"}.fad.fa-tenge:after{content:"\10f7d7"}.fad.fa-tennis-ball:after{content:"\10f45e"}.fad.fa-terminal:after{content:"\10f120"}.fad.fa-text:after{content:"\10f893"}.fad.fa-text-height:after{content:"\10f034"}.fad.fa-text-size:after{content:"\10f894"}.fad.fa-text-width:after{content:"\10f035"}.fad.fa-th:after{content:"\10f00a"}.fad.fa-th-large:after{content:"\10f009"}.fad.fa-th-list:after{content:"\10f00b"}.fad.fa-theater-masks:after{content:"\10f630"}.fad.fa-thermometer:after{content:"\10f491"}.fad.fa-thermometer-empty:after{content:"\10f2cb"}.fad.fa-thermometer-full:after{content:"\10f2c7"}.fad.fa-thermometer-half:after{content:"\10f2c9"}.fad.fa-thermometer-quarter:after{content:"\10f2ca"}.fad.fa-thermometer-three-quarters:after{content:"\10f2c8"}.fad.fa-theta:after{content:"\10f69e"}.fad.fa-thumbs-down:after{content:"\10f165"}.fad.fa-thumbs-up:after{content:"\10f164"}.fad.fa-thumbtack:after{content:"\10f08d"}.fad.fa-thunderstorm:after{content:"\10f76c"}.fad.fa-thunderstorm-moon:after{content:"\10f76d"}.fad.fa-thunderstorm-sun:after{content:"\10f76e"}.fad.fa-ticket:after{content:"\10f145"}.fad.fa-ticket-alt:after{content:"\10f3ff"}.fad.fa-tilde:after{content:"\10f69f"}.fad.fa-times:after{content:"\10f00d"}.fad.fa-times-circle:after{content:"\10f057"}.fad.fa-times-hexagon:after{content:"\10f2ee"}.fad.fa-times-octagon:after{content:"\10f2f0"}.fad.fa-times-square:after{content:"\10f2d3"}.fad.fa-tint:after{content:"\10f043"}.fad.fa-tint-slash:after{content:"\10f5c7"}.fad.fa-tire:after{content:"\10f631"}.fad.fa-tire-flat:after{content:"\10f632"}.fad.fa-tire-pressure-warning:after{content:"\10f633"}.fad.fa-tire-rugged:after{content:"\10f634"}.fad.fa-tired:after{content:"\10f5c8"}.fad.fa-toggle-off:after{content:"\10f204"}.fad.fa-toggle-on:after{content:"\10f205"}.fad.fa-toilet:after{content:"\10f7d8"}.fad.fa-toilet-paper:after{content:"\10f71e"}.fad.fa-toilet-paper-alt:after{content:"\10f71f"}.fad.fa-toilet-paper-slash:after{content:"\10f972"}.fad.fa-tombstone:after{content:"\10f720"}.fad.fa-tombstone-alt:after{content:"\10f721"}.fad.fa-toolbox:after{content:"\10f552"}.fad.fa-tools:after{content:"\10f7d9"}.fad.fa-tooth:after{content:"\10f5c9"}.fad.fa-toothbrush:after{content:"\10f635"}.fad.fa-torah:after{content:"\10f6a0"}.fad.fa-torii-gate:after{content:"\10f6a1"}.fad.fa-tornado:after{content:"\10f76f"}.fad.fa-tractor:after{content:"\10f722"}.fad.fa-trademark:after{content:"\10f25c"}.fad.fa-traffic-cone:after{content:"\10f636"}.fad.fa-traffic-light:after{content:"\10f637"}.fad.fa-traffic-light-go:after{content:"\10f638"}.fad.fa-traffic-light-slow:after{content:"\10f639"}.fad.fa-traffic-light-stop:after{content:"\10f63a"}.fad.fa-trailer:after{content:"\10f941"}.fad.fa-train:after{content:"\10f238"}.fad.fa-tram:after{content:"\10f7da"}.fad.fa-transgender:after{content:"\10f224"}.fad.fa-transgender-alt:after{content:"\10f225"}.fad.fa-transporter:after{content:"\10f942"}.fad.fa-transporter-1:after{content:"\10f943"}.fad.fa-transporter-2:after{content:"\10f944"}.fad.fa-transporter-3:after{content:"\10f945"}.fad.fa-transporter-empty:after{content:"\10f946"}.fad.fa-trash:after{content:"\10f1f8"}.fad.fa-trash-alt:after{content:"\10f2ed"}.fad.fa-trash-restore:after{content:"\10f829"}.fad.fa-trash-restore-alt:after{content:"\10f82a"}.fad.fa-trash-undo:after{content:"\10f895"}.fad.fa-trash-undo-alt:after{content:"\10f896"}.fad.fa-treasure-chest:after{content:"\10f723"}.fad.fa-tree:after{content:"\10f1bb"}.fad.fa-tree-alt:after{content:"\10f400"}.fad.fa-tree-christmas:after{content:"\10f7db"}.fad.fa-tree-decorated:after{content:"\10f7dc"}.fad.fa-tree-large:after{content:"\10f7dd"}.fad.fa-tree-palm:after{content:"\10f82b"}.fad.fa-trees:after{content:"\10f724"}.fad.fa-triangle:after{content:"\10f2ec"}.fad.fa-triangle-music:after{content:"\10f8e2"}.fad.fa-trophy:after{content:"\10f091"}.fad.fa-trophy-alt:after{content:"\10f2eb"}.fad.fa-truck:after{content:"\10f0d1"}.fad.fa-truck-container:after{content:"\10f4dc"}.fad.fa-truck-couch:after{content:"\10f4dd"}.fad.fa-truck-loading:after{content:"\10f4de"}.fad.fa-truck-monster:after{content:"\10f63b"}.fad.fa-truck-moving:after{content:"\10f4df"}.fad.fa-truck-pickup:after{content:"\10f63c"}.fad.fa-truck-plow:after{content:"\10f7de"}.fad.fa-truck-ramp:after{content:"\10f4e0"}.fad.fa-trumpet:after{content:"\10f8e3"}.fad.fa-tshirt:after{content:"\10f553"}.fad.fa-tty:after{content:"\10f1e4"}.fad.fa-turkey:after{content:"\10f725"}.fad.fa-turntable:after{content:"\10f8e4"}.fad.fa-turtle:after{content:"\10f726"}.fad.fa-tv:after{content:"\10f26c"}.fad.fa-tv-alt:after{content:"\10f8e5"}.fad.fa-tv-music:after{content:"\10f8e6"}.fad.fa-tv-retro:after{content:"\10f401"}.fad.fa-typewriter:after{content:"\10f8e7"}.fad.fa-ufo:after{content:"\10f947"}.fad.fa-ufo-beam:after{content:"\10f948"}.fad.fa-umbrella:after{content:"\10f0e9"}.fad.fa-umbrella-beach:after{content:"\10f5ca"}.fad.fa-underline:after{content:"\10f0cd"}.fad.fa-undo:after{content:"\10f0e2"}.fad.fa-undo-alt:after{content:"\10f2ea"}.fad.fa-unicorn:after{content:"\10f727"}.fad.fa-union:after{content:"\10f6a2"}.fad.fa-universal-access:after{content:"\10f29a"}.fad.fa-university:after{content:"\10f19c"}.fad.fa-unlink:after{content:"\10f127"}.fad.fa-unlock:after{content:"\10f09c"}.fad.fa-unlock-alt:after{content:"\10f13e"}.fad.fa-upload:after{content:"\10f093"}.fad.fa-usb-drive:after{content:"\10f8e9"}.fad.fa-usd-circle:after{content:"\10f2e8"}.fad.fa-usd-square:after{content:"\10f2e9"}.fad.fa-user:after{content:"\10f007"}.fad.fa-user-alien:after{content:"\10f94a"}.fad.fa-user-alt:after{content:"\10f406"}.fad.fa-user-alt-slash:after{content:"\10f4fa"}.fad.fa-user-astronaut:after{content:"\10f4fb"}.fad.fa-user-chart:after{content:"\10f6a3"}.fad.fa-user-check:after{content:"\10f4fc"}.fad.fa-user-circle:after{content:"\10f2bd"}.fad.fa-user-clock:after{content:"\10f4fd"}.fad.fa-user-cog:after{content:"\10f4fe"}.fad.fa-user-cowboy:after{content:"\10f8ea"}.fad.fa-user-crown:after{content:"\10f6a4"}.fad.fa-user-edit:after{content:"\10f4ff"}.fad.fa-user-friends:after{content:"\10f500"}.fad.fa-user-graduate:after{content:"\10f501"}.fad.fa-user-hard-hat:after{content:"\10f82c"}.fad.fa-user-headset:after{content:"\10f82d"}.fad.fa-user-injured:after{content:"\10f728"}.fad.fa-user-lock:after{content:"\10f502"}.fad.fa-user-md:after{content:"\10f0f0"}.fad.fa-user-md-chat:after{content:"\10f82e"}.fad.fa-user-minus:after{content:"\10f503"}.fad.fa-user-music:after{content:"\10f8eb"}.fad.fa-user-ninja:after{content:"\10f504"}.fad.fa-user-nurse:after{content:"\10f82f"}.fad.fa-user-plus:after{content:"\10f234"}.fad.fa-user-robot:after{content:"\10f94b"}.fad.fa-user-secret:after{content:"\10f21b"}.fad.fa-user-shield:after{content:"\10f505"}.fad.fa-user-slash:after{content:"\10f506"}.fad.fa-user-tag:after{content:"\10f507"}.fad.fa-user-tie:after{content:"\10f508"}.fad.fa-user-times:after{content:"\10f235"}.fad.fa-user-unlock:after{content:"\10f958"}.fad.fa-user-visor:after{content:"\10f94c"}.fad.fa-users:after{content:"\10f0c0"}.fad.fa-users-class:after{content:"\10f63d"}.fad.fa-users-cog:after{content:"\10f509"}.fad.fa-users-crown:after{content:"\10f6a5"}.fad.fa-users-medical:after{content:"\10f830"}.fad.fa-users-slash:after{content:"\10f973"}.fad.fa-utensil-fork:after{content:"\10f2e3"}.fad.fa-utensil-knife:after{content:"\10f2e4"}.fad.fa-utensil-spoon:after{content:"\10f2e5"}.fad.fa-utensils:after{content:"\10f2e7"}.fad.fa-utensils-alt:after{content:"\10f2e6"}.fad.fa-vacuum:after{content:"\10f94d"}.fad.fa-vacuum-robot:after{content:"\10f94e"}.fad.fa-value-absolute:after{content:"\10f6a6"}.fad.fa-vector-square:after{content:"\10f5cb"}.fad.fa-venus:after{content:"\10f221"}.fad.fa-venus-double:after{content:"\10f226"}.fad.fa-venus-mars:after{content:"\10f228"}.fad.fa-vhs:after{content:"\10f8ec"}.fad.fa-vial:after{content:"\10f492"}.fad.fa-vials:after{content:"\10f493"}.fad.fa-video:after{content:"\10f03d"}.fad.fa-video-plus:after{content:"\10f4e1"}.fad.fa-video-slash:after{content:"\10f4e2"}.fad.fa-vihara:after{content:"\10f6a7"}.fad.fa-violin:after{content:"\10f8ed"}.fad.fa-virus:after{content:"\10f974"}.fad.fa-virus-slash:after{content:"\10f975"}.fad.fa-viruses:after{content:"\10f976"}.fad.fa-voicemail:after{content:"\10f897"}.fad.fa-volcano:after{content:"\10f770"}.fad.fa-volleyball-ball:after{content:"\10f45f"}.fad.fa-volume:after{content:"\10f6a8"}.fad.fa-volume-down:after{content:"\10f027"}.fad.fa-volume-mute:after{content:"\10f6a9"}.fad.fa-volume-off:after{content:"\10f026"}.fad.fa-volume-slash:after{content:"\10f2e2"}.fad.fa-volume-up:after{content:"\10f028"}.fad.fa-vote-nay:after{content:"\10f771"}.fad.fa-vote-yea:after{content:"\10f772"}.fad.fa-vr-cardboard:after{content:"\10f729"}.fad.fa-wagon-covered:after{content:"\10f8ee"}.fad.fa-walker:after{content:"\10f831"}.fad.fa-walkie-talkie:after{content:"\10f8ef"}.fad.fa-walking:after{content:"\10f554"}.fad.fa-wallet:after{content:"\10f555"}.fad.fa-wand:after{content:"\10f72a"}.fad.fa-wand-magic:after{content:"\10f72b"}.fad.fa-warehouse:after{content:"\10f494"}.fad.fa-warehouse-alt:after{content:"\10f495"}.fad.fa-washer:after{content:"\10f898"}.fad.fa-watch:after{content:"\10f2e1"}.fad.fa-watch-calculator:after{content:"\10f8f0"}.fad.fa-watch-fitness:after{content:"\10f63e"}.fad.fa-water:after{content:"\10f773"}.fad.fa-water-lower:after{content:"\10f774"}.fad.fa-water-rise:after{content:"\10f775"}.fad.fa-wave-sine:after{content:"\10f899"}.fad.fa-wave-square:after{content:"\10f83e"}.fad.fa-wave-triangle:after{content:"\10f89a"}.fad.fa-waveform:after{content:"\10f8f1"}.fad.fa-waveform-path:after{content:"\10f8f2"}.fad.fa-webcam:after{content:"\10f832"}.fad.fa-webcam-slash:after{content:"\10f833"}.fad.fa-weight:after{content:"\10f496"}.fad.fa-weight-hanging:after{content:"\10f5cd"}.fad.fa-whale:after{content:"\10f72c"}.fad.fa-wheat:after{content:"\10f72d"}.fad.fa-wheelchair:after{content:"\10f193"}.fad.fa-whistle:after{content:"\10f460"}.fad.fa-wifi:after{content:"\10f1eb"}.fad.fa-wifi-1:after{content:"\10f6aa"}.fad.fa-wifi-2:after{content:"\10f6ab"}.fad.fa-wifi-slash:after{content:"\10f6ac"}.fad.fa-wind:after{content:"\10f72e"}.fad.fa-wind-turbine:after{content:"\10f89b"}.fad.fa-wind-warning:after{content:"\10f776"}.fad.fa-window:after{content:"\10f40e"}.fad.fa-window-alt:after{content:"\10f40f"}.fad.fa-window-close:after{content:"\10f410"}.fad.fa-window-frame:after{content:"\10f94f"}.fad.fa-window-frame-open:after{content:"\10f950"}.fad.fa-window-maximize:after{content:"\10f2d0"}.fad.fa-window-minimize:after{content:"\10f2d1"}.fad.fa-window-restore:after{content:"\10f2d2"}.fad.fa-windsock:after{content:"\10f777"}.fad.fa-wine-bottle:after{content:"\10f72f"}.fad.fa-wine-glass:after{content:"\10f4e3"}.fad.fa-wine-glass-alt:after{content:"\10f5ce"}.fad.fa-won-sign:after{content:"\10f159"}.fad.fa-wreath:after{content:"\10f7e2"}.fad.fa-wrench:after{content:"\10f0ad"}.fad.fa-x-ray:after{content:"\10f497"}.fad.fa-yen-sign:after{content:"\10f157"}.fad.fa-yin-yang:after{content:"\10f6ad"}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;font-display:block;src:url(/Content/Template/assets/fonts/fa-light-300.eot);src:url(/Content/Template/assets/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/Content/Template/assets/fonts/fa-light-300.woff2) format("woff2"),url(/Content/Template/assets/fonts/fa-light-300.woff) format("woff"),url(/Content/Template/assets/fonts/fa-light-300.ttf) format("truetype"),url(/Content/Template/assets/fonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;font-display:block;src:url(/Content/Template/assets/fonts/fa-regular-400.eot);src:url(/Content/Template/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/Content/Template/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/Content/Template/assets/fonts/fa-regular-400.woff) format("woff"),url(/Content/Template/assets/fonts/fa-regular-400.ttf) format("truetype"),url(/Content/Template/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:Font Awesome\ 5 Pro}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;font-display:block;src:url(/Content/Template/assets/fonts/fa-solid-900.eot);src:url(/Content/Template/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/Content/Template/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/Content/Template/assets/fonts/fa-solid-900.woff) format("woff"),url(/Content/Template/assets/fonts/fa-solid-900.ttf) format("truetype"),url(/Content/Template/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:Font Awesome\ 5 Pro;font-weight:900}
.ls-container{visibility:hidden;position:relative}.ls-inner{height:100%;background-position:50%;z-index:30}.ls-inner,.ls-wp-fullwidth-container{position:relative;width:100%}.ls-wp-fullwidth-helper{position:absolute}.ls-background-videos,.ls-bg-video-overlay,.ls-layers,.ls-slide-backgrounds,.ls-slide-effects{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;transform:translateZ(0)}.ls-wrapper{padding:0!important;visibility:visible!important;border:0!important;z-index:1}.ls-background-videos{z-index:1}.ls-bg-video-overlay{z-index:21;background-repeat:repeat;background-position:50%}.ls-slide-backgrounds{z-index:2}.ls-slide-effects{z-index:4}.ls-layers{z-index:35}.ls-in-out,.ls-parallax,.ls-z{position:absolute!important}.ls-parallax,.ls-z{width:0!important;height:0!important;top:0!important;left:0!important;bottom:auto!important;right:auto!important;display:block!important;overflow:visible!important}.ls-in-out{display:none}.ls-clip,.ls-loop{position:absolute!important;display:block!important}.ls-in-out,.ls-loop,.ls-parallax,.ls-z{background:none!important}.ls-bg-wrap,.ls-loop,.ls-parallax{margin:0!important}.ls-wrapper>.ls-layer,.ls-wrapper>a>.ls-layer .ls-wrapper>.ls-bg{line-height:normal;white-space:nowrap;word-wrap:normal;margin-right:0!important;margin-bottom:0!important}.ls-wrapper>.ls-layer,.ls-wrapper>a>.ls-layer{position:static!important;display:block!important;transform:translateZ(1px)}.ls-bg-outer,.ls-bg-wrap{width:100%;height:100%;position:absolute;left:0;top:0}.ls-bg-wrap{display:none}.ls-bg-outer{overflow:hidden!important}.ls-wrapper>a.ls-layer-link{cursor:pointer!important;display:block!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:10;transform:translateZ(100px);background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)!important}.ls-gui-element{z-index:40;text-decoration:none!important}.ls-loading-container{position:absolute!important;display:none;left:50%!important;top:50%!important}.ls-loading-indicator{margin:0 auto}.ls-media-unmute{visibility:hidden;position:absolute;left:16px;top:16px;width:30px;height:30px;cursor:pointer;opacity:.65}.ls-media-unmute-active{visibility:visible}.ls-media-unmute-bg{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:30px;border:0 solid #fff;transform:scale(.1);background:rgba(0,0,0,.25);box-shadow:0 3px 10px rgba(0,0,0,.2)}.ls-icon-muted,.ls-icon-unmuted{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:20px;transform:scale(.1)}.ls-media-unmute-active .ls-media-unmute-bg{border:2px solid #fff}.ls-media-unmute-active .ls-icon-muted,.ls-media-unmute-active .ls-icon-unmuted,.ls-media-unmute-active .ls-media-unmute-bg{transform:scale(1)!important}.ls-icon-muted{background-image:url(../img/icon-muted-white.png);opacity:1}.ls-icon-unmuted{background-image:url(../img/icon-unmuted-white.png);opacity:0}.ls-media-unmute:hover{opacity:1}.ls-media-unmute:hover .ls-icon-muted{opacity:0}.ls-media-unmute:hover .ls-icon-unmuted{opacity:1}.ls-icon-muted,.ls-icon-unmuted,.ls-media-unmute,.ls-media-unmute-bg{transition:all .3s ease-in-out!important}.ls-bottom-slidebuttons{text-align:left}.ls-below-thumbnails,.ls-bottom-nav-wrapper{height:0;position:relative;text-align:center;margin:0 auto}.ls-below-thumbnails{display:none}.ls-bottom-nav-wrapper a,.ls-nav-next,.ls-nav-prev{outline:none}.ls-bottom-slidebuttons,.ls-nav-sides,.ls-nav-start,.ls-nav-stop{position:relative}.ls-nothumb{text-align:center!important}.ls-link,.ls-link:hover{position:absolute!important;width:100%!important;height:100%!important;left:0!important;top:0!important}.ls-link{display:none}.ls-link-on-top{z-index:999999!important}.ls-link,.ls-wrapper>a>*{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ls-bottom-nav-wrapper,.ls-nav-next,.ls-nav-prev,.ls-thumbnail-wrapper{visibility:hidden}.ls-bar-timer{position:absolute;width:0;height:2px;background:#fff;border-bottom:2px solid #555;opacity:.55;top:0}.ls-circle-timer{width:16px;height:16px;position:absolute;right:10px;top:10px;opacity:.65;display:none}.ls-container .ls-circle-timer,.ls-container .ls-circle-timer *{box-sizing:border-box!important}.ls-ct-half{border:4px solid #fff}.ls-ct-left,.ls-ct-right{width:50%;height:100%;overflow:hidden;position:absolute}.ls-ct-left{left:0}.ls-ct-right{left:50%}.ls-ct-rotate{width:200%;height:100%;position:absolute;top:0}.ls-ct-left .ls-ct-rotate,.ls-ct-right .ls-ct-half,.ls-ct-right .ls-ct-hider{left:0}.ls-ct-left .ls-ct-half,.ls-ct-left .ls-ct-hider,.ls-ct-right .ls-ct-rotate{right:0}.ls-ct-half,.ls-ct-hider{position:absolute;top:0}.ls-ct-hider{width:50%;height:100%;overflow:hidden}.ls-ct-half{width:200%;height:100%}.ls-ct-center{width:100%;height:100%;left:0;top:0;position:absolute;border:4px solid #000;opacity:.2}.ls-ct-center,.ls-ct-half{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.ls-slidebar-container{margin:10px auto}.ls-slidebar,.ls-slidebar-container{position:relative}.ls-progressbar,.ls-slidebar-slider-container{position:absolute;left:0;top:0}.ls-progressbar{width:0;height:100%;z-index:1}.ls-slidebar-slider-container{z-index:2}.ls-slidebar-slider{position:static!important;cursor:pointer}.ls-slidebar{height:10px;background-color:#ddd}.ls-progressbar,.ls-slidebar{border-radius:10px}.ls-progressbar{background-color:#bbb}.ls-slidebar-slider-container{top:50%}.ls-slidebar-slider{width:20px;height:20px;border-radius:20px;background-color:#999}.ls-slidebar-light .ls-slidebar{height:8px;background-color:#fff;border:1px solid #ddd;border-top:1px solid #ccc}.ls-slidebar-light .ls-progressbar,.ls-slidebar-light .ls-slidebar{border-radius:10px}.ls-slidebar-light .ls-progressbar{background-color:#eee}.ls-slidebar-light .ls-slidebar-slider-container{top:50%}.ls-slidebar-light .ls-slidebar-slider{width:18px;height:18px;border-radius:20px;background-color:#eee;border:1px solid #bbb;border-top:1px solid #ccc;border-bottom:1px solid #999}.ls-tn{display:none!important}.ls-thumbnail-hover{display:none;position:absolute;left:0}.ls-thumbnail-hover-inner{display:none}.ls-thumbnail-hover-bg,.ls-thumbnail-hover-inner{width:100%;height:100%;position:absolute;left:0;top:0}.ls-thumbnail-hover-img{position:absolute;overflow:hidden}.ls-thumbnail-hover img{max-width:none!important;position:absolute;display:inline-block;visibility:visible!important;left:50%;top:0}.ls-thumbnail-hover span{left:50%;top:100%;width:0;height:0;display:block;position:absolute;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.ls-thumbnail-wrapper{width:100%}.ls-thumbnail,.ls-thumbnail-wrapper{position:relative;margin:0 auto}.ls-thumbnail-inner,.ls-thumbnail-slide-container{width:100%}.ls-thumbnail-slide-container{overflow:hidden!important;position:relative}.ls-thumbnail-slide{text-align:center;white-space:nowrap;float:left;position:relative}.ls-thumbnail-slide a{overflow:hidden;display:inline-block;width:0;height:0;position:relative}.ls-thumbnail-slide img{max-width:none!important;max-height:100%!important;height:100%;visibility:visible!important}.ls-touchscroll{overflow-x:auto!important}.ls-shadow{display:none;position:absolute;z-index:10!important;top:100%;width:100%;left:0;overflow:hidden!important;visibility:hidden}.ls-shadow img{width:100%!important;height:auto!important;position:absolute!important;left:0!important;bottom:0!important}.ls-media-layer{overflow:hidden}.ls-videopreview,.ls-vpcontainer{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.ls-videopreview{background-size:cover;background-position:50%;z-index:1}.ls-playvideo{position:absolute;left:50%;top:50%;cursor:pointer;z-index:2}.ls-autoplay .ls-playvideo,.ls-forcehide{display:none!important}.ls-yourlogo{position:absolute;z-index:50}.ls-slide-transition-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3}.ls-slide-transition-wrapper,.ls-slide-transition-wrapper *{text-align:left!important}.ls-slide-transition-tile{position:relative;float:left}.ls-slide-transition-tile img{visibility:visible;margin:0!important}.ls-curtiles{overflow:hidden}.ls-curtiles,.ls-nexttiles{position:absolute;width:100%;height:100%;left:0;top:0}.ls-curtile,.ls-nexttile{overflow:hidden;width:100%!important;height:100%!important;transform:translateZ(0)}.ls-nexttile{display:none}.ls-3d-container{position:relative;overflow:visible!important;-ms-perspective:none!important;perspective:none!important}.ls-3d-box,.ls-3d-box div{position:absolute}.ls-3d-box div{overflow:hidden;margin:0;padding:0;background-color:#888}.ls-3d-box .ls-3d-bottom,.ls-3d-box .ls-3d-top{background-color:#555}.ls-slide-transition-tile,.ls-slide-transition-wrapper{-ms-perspective:1500px;perspective:1500px}.ls-3d-box,.ls-curtiles,.ls-nexttiles,.ls-slide-transition-tile{transform-style:preserve-3d}.ls-3d-box,.ls-3d-box div,.ls-curtile,.ls-nexttile{backface-visibility:hidden}.ls-fullsize:not(.ls-hidden),.ls-fullwidth:not(.ls-hidden){max-width:100%}.ls-visible{overflow:visible!important}.ls-unselectable{user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.ls-overflow-hidden{overflow:hidden}.ls-overflowx-hidden{overflow-x:hidden}.ls-overflow-visible{overflow:visible!important}.ls-overflowy-hidden{overflow-y:hidden}.ls-hidden{width:0!important;height:0!important;position:absolute;left:-5000px;top:-5000px;z-index:-1;overflow:hidden!important}.ls-hidden,.ls-slide{visibility:hidden!important;display:block!important}.ls-slide{position:absolute!important;overflow:hidden;top:0!important;left:0!important;bottom:auto!important;right:auto!important;background:none;border:none!important;margin:0!important;padding:0!important}.ls-slide>.ls-bg,.ls-slide>.ls-l,.ls-slide>.ls-layer,.ls-slide>a>.ls-bg,.ls-slide>a>.ls-l,.ls-slide>a>.ls-layer{position:absolute!important;white-space:nowrap}.ls-fullscreen{margin:0!important;padding:0!important;width:auto!important;height:auto!important}.ls-fullscreen .ls-container{background-color:#000;margin:0 auto!important}.ls-fullscreen .ls-fullscreen-wrapper{width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background-color:#000;overflow:hidden!important;position:relative!important}.ls-fullscreen .ls-fullscreen-wrapper .ls-container,.ls-fullscreen .ls-fullscreen-wrapper .ls-wp-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ls-layer .split-item{font-weight:inherit!important;font-family:inherit!important;font-size:inherit;color:inherit}#ls-global .ls-bottom-nav-wrapper a,#ls-global .ls-container .ls-fullscreen,#ls-global .ls-container img,#ls-global .ls-nav-next,#ls-global .ls-nav-prev,#ls-global .ls-thumbnail a,html body .ls-bottom-nav-wrapper a,html body .ls-container .ls-fullscreen,html body .ls-container img,html body .ls-nav-next,html body .ls-nav-prev,html body .ls-thumbnail a{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;border:0}#ls-global .ls-slide .ls-layer,#ls-global .ls-slide a .ls-layer,#ls-global .ls-wrapper .ls-bg,#ls-global .ls-wrapper .ls-layer,#ls-global .ls-wrapper>a,#ls-global .ls-wrapper>div,#ls-global .ls-wrapper>h1,#ls-global .ls-wrapper>h2,#ls-global .ls-wrapper>h3,#ls-global .ls-wrapper>h4,#ls-global .ls-wrapper>h5,#ls-global .ls-wrapper>img,#ls-global .ls-wrapper>p,#ls-global .ls-wrapper>span,html body .ls-slide .ls-layer,html body .ls-slide a .ls-layer,html body .ls-wrapper .ls-bg,html body .ls-wrapper .ls-layer,html body .ls-wrapper>a,html body .ls-wrapper>div,html body .ls-wrapper>h1,html body .ls-wrapper>h2,html body .ls-wrapper>h3,html body .ls-wrapper>h4,html body .ls-wrapper>h5,html body .ls-wrapper>img,html body .ls-wrapper>p,html body .ls-wrapper>span{transition:none;-ms-transition:none;-webkit-transition:none;line-height:normal;outline:none;padding:0;margin:0;border-width:0}#ls-global .ls-container img,html body .ls-container img{background:none!important;min-width:0!important;max-width:none!important;border-radius:0;box-shadow:none;border:0;padding:0}#ls-global .ls-wp-container .ls-wrapper>a>*,html body .ls-wp-container .ls-wrapper>a>*{margin:0}#ls-global .ls-wp-container .ls-wrapper>a,html body .ls-wp-container .ls-wrapper>a{text-decoration:none}.ls-container,.ls-gui-element,.ls-gui-element *,.ls-layer,.ls-slide,.ls-slide>*,.ls-wp-fullwidth-container,.ls-wp-fullwidth-helper,.ls-wrapper{box-sizing:content-box!important}#ls-global .ls-yourlogo,html body .ls-yourlogo{margin:0}#ls-global .ls-tn,html body .ls-tn{display:none}.ls-bottom-nav-wrapper,.ls-bottom-nav-wrapper a,.ls-bottom-nav-wrapper span{line-height:0;font-size:0}#ls-global .ls-container video,html body .ls-container video{max-width:none!important;object-fit:cover!important}#ls-global .ls-container.ls-wp-container,#ls-global .ls-fullscreen-wrapper,html body .ls-container.ls-wp-container,html body .ls-fullscreen-wrapper{max-width:none}#ls-global .ls-container,#ls-global .ls-container .ls-bottom-nav-wrapper,#ls-global .ls-container .ls-bottom-nav-wrapper *,#ls-global .ls-container .ls-bottom-nav-wrapper span *,#ls-global .ls-container .ls-slide-transition-wrapper,#ls-global .ls-container .ls-slide-transition-wrapper *,#ls-global .ls-direction-fix,html body .ls-container,html body .ls-container .ls-bottom-nav-wrapper,html body .ls-container .ls-bottom-nav-wrapper *,html body .ls-container .ls-bottom-nav-wrapper span *,html body .ls-container .ls-slide-transition-wrapper,html body .ls-container .ls-slide-transition-wrapper *,html body .ls-direction-fix{direction:ltr!important}#ls-global .ls-container,html body .ls-container{float:none!important}.ls-slider-notification{position:relative;margin:10px auto;padding:10px 10px 15px 88px;border-radius:5px;min-height:60px;background:#de4528;color:#fff!important;font-family:Open Sans,arial,sans-serif!important}.ls-slider-notification a{color:#fff!important;text-decoration:underline!important}.ls-slider-notification-logo{position:absolute;top:16px;left:17px;width:56px;height:56px;font-size:49px;line-height:53px;border-radius:56px;background-color:#fff;color:#de4528;font-style:normal;font-weight:800;text-align:center}.ls-slider-notification strong{color:#fff!important;display:block;font-size:20px;line-height:26px;font-weight:400!important}.ls-slider-notification span{display:block;font-size:13px;line-height:16px;text-align:justify!important}@media screen and (max-width:767px){.ls-container .ls-background-videos .ls-hide-on-phone audio,.ls-container .ls-background-videos .ls-hide-on-phone iframe,.ls-container .ls-background-videos .ls-hide-on-phone video,.ls-container .ls-layers>.ls-hide-on-phone{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){.ls-container .ls-background-videos .ls-hide-on-tablet audio,.ls-container .ls-background-videos .ls-hide-on-tablet iframe,.ls-container .ls-background-videos .ls-hide-on-tablet video,.ls-container .ls-layers>.ls-hide-on-tablet{display:none!important}}@media screen and (min-width:1025px){.ls-container .ls-background-videos .ls-hide-on-desktop audio,.ls-container .ls-background-videos .ls-hide-on-desktop iframe,.ls-container .ls-background-videos .ls-hide-on-desktop video,.ls-container .ls-layers>.ls-hide-on-desktop{display:none!important}}.ls-container .ls-background-videos .ls-vpcontainer{z-index:10}.ls-container .ls-background-videos .ls-videopreview{background-size:cover!important}.ls-container .ls-background-videos audio,.ls-container .ls-background-videos iframe,.ls-container .ls-background-videos video{position:relative;z-index:20}@media (-ms-transform-3d),(-webkit-transform-3d),(transform-3d){#ls-test3d{position:absolute;left:9px;height:3px}}[data-ls-animating-in],[data-ls-animating-out]{will-change:transform,opacity}.ls-loop{will-change:transform}
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*
Template Name: Kiddino
Template URL: https://html.vecurosoft.com/kiddino
Description: Kiddino - Children School & Kindergarten HTML Template
Author: Vecuro
Author URI: https://themeforest.net/user/vecuro_themes
Version: 1.0.0
*/
/*=================================
    CSS Index Here
==================================*/
/*
01. Theme Base
    1.1. Mixin
    1.2. Function
    1.3. Variable
    1.4. Typography
    1.5. Extend
    1.7. Wordpress Default
02. Reset
    2.1. Container
    2.2. Grid
    2.3. Input
    2.4. Slick Slider
    2.5. Mobile Menu
03. Utilities
    3.1. Preloader
    3.2. Buttons
    3.3. Titles
    3.4. Common
    3.6. Font
    3.7. Background
    3.8. Text Color
    3.9. Overlay
    3.10. Animation
04. Template Style
    4.1. Widget
    4.2. Header
    4.3. Footer
    4.4. Breadcumb
    4.5. Pagination
    4.6. Blog
    4.7. Comments
    4.8. Hero Area
    4.9. Error    
    4.10. About
    4.11. Simple Sections
    4.12. Popup Side Menu
    4.13. Popup Side Menu
    4.14. Serive Area
    4.15. Category
    4.16. Forms
    4.17. Classes
    4.18. Accordion
    4.19. Testimonial
    4.20. Package
    4.21. Call To Active
    4.22. Schedule Area
    4.23. Gallery
    4.24. Event Area
    4.25. Feature
    4.26. Team
    4.27. Wocommerce
    4.28. Products
    4.29. Cart
    4.30. Checkout
    4.31. Wishlist
05. Spacing

*/
/*=================================
    CSS Index End
==================================*/
/*=================================
   01. Theme Base
==================================*/
/*------------------- 1.1. Mixin -------------------*/
/*------------------- 1.2. Function -------------------*/
/*------------------- 1.3. Variable-------------------*/
:root {
    --body-bg: #ffffff;
    --theme-color: #E8063C;
    --theme-color2: #FFD600;
    --title-color: #000000;
    --body-color: #444444;
    --vs-secondary-color: #490D59;
    --smoke-color: #E5E1DA;
    --light-color: #f8f9fa;
    --black-color: #000000;
    --white-color: #ffffff;
    --yellow-color: #fec624;
    --success-color: #28a745;
    --error-color: #dc3545;
    --border-color: #E0E0E0;
    --title-font: "Dosis", sans-serif;
    --body-font: "Jost", sans-serif;
    --icon-font: "Font Awesome 5 Pro";
    --main-container: 1290px;
    --container-gutters: 30px;
    --section-space: 120px;
    --section-space-mobile: 80px;
    --section-title-space: 60px;
    --ripple-ani-duration: 5s;
}

/*------------------- 1.5. Typography -------------------*/
html,
body {
  scroll-behavior: auto !important;
}

body {
  font-family: var(--body-font);
  font-size: 16px;
  font-weight: 400;
  color: var(--body-color);
  background-color: var(--body-bg);
  line-height: 28px;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
}

iframe {
  border: none;
  width: 100%;
}

.slick-slide:focus,
button:focus,
a:focus,
a:active,
input,
input:hover,
input:focus,
input:active,
textarea,
textarea:hover,
textarea:focus,
textarea:active {
  outline: none;
}

input:focus {
  outline: none;
  box-shadow: none;
}

img:not([draggable]),
embed,
object,
video {
  max-width: 100%;
  height: auto;
}

ul {
  list-style-type: disc;
}

ol {
  list-style-type: decimal;
}

table {
  margin: 0 0 1.5em;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--border-color);
}

th {
  font-weight: 700;
  color: var(--title-color);
}

td,
th {
  border: 1px solid var(--border-color);
  padding: 9px 12px;
}

a {
  color: var(--theme-color);
  text-decoration: none;
  outline: 0;
  transition: all ease 0.4s;
}
a:hover {
  color: var(--title-color);
}
a:active, a:focus, a:hover, a:visited {
  text-decoration: none;
  outline: 0;
}

button {
  transition: all ease 0.4s;
}

img {
  border: none;
  max-width: 100%;
}

ins {
  text-decoration: none;
}

pre {
  background: #f5f5f5;
  color: #666;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

span.ajax-loader:empty,
p:empty {
  display: none;
}

p {
  margin: 0 0 18px 0;
  color: var(--body-color);
  line-height: 1.75;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
p a,
span a {
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
}

.h1,
h1,
.h2,
h2,
.h3,
h3,
.h4,
h4,
.h5,
h5,
.h6,
h6 {
  font-family: var(--title-font);
  color: var(--title-color);
  text-transform: none;
  font-weight: 600;
  line-height: 1.2;
  margin: 0 0 15px 0;
}

.h1,
h1 {
  font-size: 46px;
}

.h2,
h2 {
  font-size: 40px;
}

.h3,
h3 {
  font-size: 36px;
}

.h4,
h4 {
  font-size: 30px;
}

.h5,
h5 {
  font-size: 26px;
}

.h6,
h6 {
  font-size: 22px;
}

/* Large devices */
@media (max-width: 1199px) {
  .h1,
  h1 {
    font-size: 40px;
  }
  .h2,
  h2 {
    font-size: 36px;
  }
  .h3,
  h3 {
    font-size: 30px;
  }
  .h4,
  h4 {
    font-size: 24px;
  }
  .h5,
  h5 {
    font-size: 20px;
  }
  .h6,
  h6 {
    font-size: 16px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .h1,
  h1 {
    font-size: 36px;
  }
  .h2,
  h2 {
    font-size: 30px;
  }
  .h3,
  h3 {
    font-size: 26px;
  }
  .h4,
  h4 {
    font-size: 22px;
  }
  .h5,
  h5 {
    font-size: 18px;
  }
  .h6,
  h6 {
    font-size: 16px;
  }
}
/*------------------- 1.6. Extend -------------------*/
/*------------------- 1.7. Wordpress Default -------------------*/
/*=================================
    02. Reset
==================================*/
/*------------------- 2.1. Container -------------------*/
@media only screen and (min-width: 1300px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: calc(var(--main-container) + var(--container-gutters));
    padding-left: calc(var(--container-gutters) / 2);
    padding-right: calc(var(--container-gutters) / 2);
  }
}
@media only screen and (max-width: 1600px) {
  .container-fluid.px-0 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .container-fluid.px-0 .row {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
/*------------------- 2.2. Grid -------------------*/
@media (min-width: 767px) {
  .row:not([class*=gx-]) {
    --bs-gutter-x: 30px;
  }
}
.gy-gx {
  --bs-gutter-y: var(--bs-gutter-x);
}

.gy-30 {
  --bs-gutter-y: 30px;
}

.gx-10 {
  --bs-gutter-x: 10px;
}

.gx-15 {
  --bs-gutter-x: 15px;
}

@media (min-width: 1500px) {
  .gx-35 {
    --bs-gutter-x: 35px;
  }
  .gx-40 {
    --bs-gutter-x: 40px;
  }
  .gx-50 {
    --bs-gutter-x: 50px;
  }
  .gx-60 {
    --bs-gutter-x: 60px;
  }
  .gx-70 {
    --bs-gutter-x: 70px;
  }
  .gx-80 {
    --bs-gutter-x: 80px;
  }
  .gx-100 {
    --bs-gutter-x: 100px;
  }
}
/*------------------- 2.3. Input -------------------*/
select,
.form-control,
.form-select,
textarea,
input {
  height: 55px;
  padding: 0 45px 0 30px;
  border: 1px solid var(--border-color);
  color: var(--body-color);
  background-color: var(--body-bg);
  border-radius: 16px;
  font-size: 16px;
  width: 100%;
}
select:focus,
.form-control:focus,
.form-select:focus,
textarea:focus,
input:focus {
  outline: 0;
  box-shadow: none;
  background-color: var(--body-bg);
  border-color: var(--theme-color);
}
select::-moz-placeholder,
.form-control::-moz-placeholder,
.form-select::-moz-placeholder,
textarea::-moz-placeholder,
input::-moz-placeholder {
  color: var(--body-color);
}
select::-moz-placeholder, .form-control::-moz-placeholder, .form-select::-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder {
  color: var(--body-color);
}
select::placeholder,
.form-control::placeholder,
.form-select::placeholder,
textarea::placeholder,
input::placeholder {
  color: var(--body-color);
}

.form-select,
select {
  display: block;
  width: 100%;
  line-height: 1.5;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;charset=utf-8,%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 5l6 6 6-6'/%3E%3C/svg%3E");
  background-position: right 26px center;
  background-repeat: no-repeat;
  background-size: 16px 12px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

textarea.form-control,
textarea {
  min-height: 150px;
  padding-top: 16px;
  padding-bottom: 17px;
  border-radius: 16px;
}

input[type=checkbox] {
  visibility: hidden;
  opacity: 0;
  vertical-align: middle;
  width: 0;
  height: 0;
  display: none;
}
input[type=checkbox]:checked ~ label:before {
  content: "\f00c";
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}
input[type=checkbox] ~ label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  display: block;
}
input[type=checkbox] ~ label:before {
  content: "";
  font-family: var(--icon-font);
  font-weight: 700;
  position: absolute;
  left: 0px;
  top: 5.5px;
  background-color: var(--body-bg);
  border: 1px solid var(--border-color);
  height: 18px;
  width: 18px;
  line-height: 18px;
  text-align: center;
  font-size: 12px;
  border-radius: 3px;
}

input[type=radio] {
  visibility: hidden;
  opacity: 0;
  vertical-align: middle;
  width: 0;
  height: 0;
  display: none;
}
input[type=radio] ~ label {
  position: relative;
  padding-left: 30px;
  cursor: pointer;
  line-height: 1;
  display: inline-block;
  font-weight: 600;
  margin-bottom: 0;
}
input[type=radio] ~ label:before {
  content: "";
  position: absolute;
  left: 0;
  top: -1px;
  width: 17px;
  height: 17px;
  border-radius: 3px;
  border: 1px solid var(--border-color);
  outline: 5px solid transparent;
  outline-offset: -5px;
  transition: all ease 0.3s;
}
input[type=radio]:checked ~ label::before {
  outline-color: var(--theme-color);
  border-color: transparent;
}

label {
  margin-bottom: 0.5em;
  margin-top: -0.3em;
  display: block;
  color: var(--title-color);
  font-family: var(--title-font);
  font-weight: 500;
  font-size: 16px;
}

.form-group {
  margin-bottom: var(--bs-gutter-x);
  position: relative;
}
.form-group > i {
  position: absolute;
  right: calc(var(--bs-gutter-x) / 2 + 30px);
  top: 19px;
  font-size: 16px;
  color: var(--title-color);
}
.form-group.has-label > i {
  top: 49px;
}

textarea.is-invalid,
select.is-invalid,
input.is-invalid,
.was-validated input:invalid {
  border: 1px solid var(--error-color) !important;
  background-position: right calc(0.375em + 0.8875rem) center;
  background-image: none;
}
textarea.is-invalid:focus,
select.is-invalid:focus,
input.is-invalid:focus,
.was-validated input:invalid:focus {
  outline: 0;
  box-shadow: none;
}

textarea.is-invalid {
  background-position: top calc(0.375em + 0.5875rem) right calc(0.375em + 0.8875rem);
}

.row.no-gutters > .form-group {
  margin-bottom: 0;
}

.form-messages {
  display: none;
  margin: 0;
  padding: 10px 15px;
  margin-top: 15px;
  border-radius: 4px;
}
.form-messages > pre:last-child {
  margin-bottom: 0;
}
.form-messages > pre:first-of-type {
  margin-top: 0;
}
.form-messages.success {
  background-color: var(--success-color);
  color: var(--white-color);
  display: block;
}
.form-messages.error {
  background-color: var(--error-color);
  color: var(--white-color);
  display: block;
}
.form-messages pre {
  padding: 0;
  background-color: transparent;
  color: inherit;
}

/*------------------- 2.4. Slick Slider -------------------*/
.row > .slick-list {
  padding-left: 0;
  padding-right: 0;
}

.slick-track > [class*=col] {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) / 2);
  padding-left: calc(var(--bs-gutter-x) / 2);
  margin-top: var(--bs-gutter-y);
}

.slick-track {
  min-width: 100%;
}

.slick-slide img {
  display: inline-block;
}

.slick-dots {
  list-style-type: none;
  padding: 0;
  margin: 10px 0 30px 0;
  text-align: center;
  height: -moz-max-content;
  height: max-content;
  line-height: 0;
}
.slick-dots li {
  display: inline-block;
  margin-right: 7px;
}
.slick-dots li:last-child {
  margin-right: 0;
}
.slick-dots button {
  position: relative;
  font-size: 0;
  padding: 0;
  width: 14px;
  height: 14px;
  line-height: 0;
  border: none;
  background-color: #B5B5B5;
  border-radius: 50%;
  transition: all ease 0.4s;
}
.slick-dots button:hover,
.slick-dots .slick-active button {
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}

.slick-arrow {
  display: inline-block;
  border: none;
  padding: 0;
  position: absolute;
  top: 50%;
  z-index: 2;
  left: var(--pos-x, -150px);
  width: var(--icon-size, 60px);
  height: var(--icon-size, 60px);
  font-size: var(--icon-font-size, 24px);
  margin-top: calc(var(--icon-size, 60px) / -2);
  background-color: var(--theme-color);
  color: var(--white-color);
  border-radius: 50%;
  transition: all ease 0.6s;
}
.slick-arrow:before {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  bottom: 3px;
  right: 3px;
  background-color: var(--theme-color2);
  border-radius: inherit;
  z-index: -1;
  transform: scale(0.5);
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.4s;
}
.slick-arrow.default {
  position: relative;
  --pos-x: 0;
  margin-top: 0;
}
.slick-arrow.slick-next {
  right: var(--pos-x, -150px);
  left: auto;
}
.slick-arrow:hover {
  background-color: var(--vs-secondary-color);
  color: var(--title-color);
}
.slick-arrow:hover::before {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}

.arrow-margin .slick-arrow {
  top: calc(50% - 30px);
}

.arrow-wrap .slick-arrow {
  opacity: 0;
  visibility: hidden;
}
.arrow-wrap:hover .slick-arrow {
  opacity: 1;
  visibility: visible;
}

/* Extra large devices */
@media (max-width: 1500px) {
  .slick-arrow {
    --arrow-horizontal: -20px;
  }
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .slick-arrow {
    --arrow-horizontal: 40px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .slick-arrow {
    --icon-size: 40px;
    margin-right: 40px;
  }
  .slick-arrow.slick-next {
    margin-right: 0;
    margin-left: 40px;
  }
  .slick-dots {
    margin: 8px 0 38px 0;
  }
}
/*------------------- 2.5. Mobile Menu -------------------*/
.vs-menu-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 999999;
  width: 100%;
  height: 100%;
  transition: all ease 0.8s;
  opacity: 0;
  visibility: hidden;
}
.vs-menu-wrapper .mobile-logo {
  padding-bottom: 30px;
  padding-top: 30px;
  display: block;
  text-align: center;
  background-color: var(--body-bg);
}
.vs-menu-wrapper .mobile-logo svg {
  max-width: 185px;
}
.vs-menu-wrapper .vs-menu-toggle {
  border: none;
  position: absolute;
  right: 10px;
  top: 10px;
  padding: 0;
  width: 33px;
  height: 33px;
  line-height: 33px;
  font-size: 18px;
  z-index: 1;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 50%;
}
.vs-menu-wrapper .vs-menu-toggle:hover {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}
.vs-menu-wrapper .vs-menu-area {
  width: 100%;
  max-width: 310px;
  background-color: var(--body-bg);
  border-right: 3px solid var(--theme-color);
  height: 100%;
  position: relative;
  left: -110%;
  opacity: 0;
  visibility: hidden;
  transition: all ease 1s;
  z-index: 1;
}
.vs-menu-wrapper.vs-body-visible {
  opacity: 1;
  visibility: visible;
}
.vs-menu-wrapper.vs-body-visible .vs-menu-area {
  left: 0;
  opacity: 1;
  visibility: visible;
}

.vs-mobile-menu {
  overflow-y: scroll;
  max-height: calc(100vh - 200px);
  padding-bottom: 40px;
  margin-top: 33px;
  text-align: left;
}
.vs-mobile-menu::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(232, 6, 60, 0.2);
  background-color: #000;
}
.vs-mobile-menu::-webkit-scrollbar {
  width: 6px;
  background-color: #000;
}
.vs-mobile-menu::-webkit-scrollbar-thumb {
  background-color: var(--theme-color);
}
.vs-mobile-menu ul {
  margin: 0;
  padding: 0 0;
}
.vs-mobile-menu ul li {
  border-bottom: 1px solid var(--border-color);
  list-style-type: none;
}
.vs-mobile-menu ul li li:first-child {
  border-top: 1px solid var(--border-color);
}
.vs-mobile-menu ul li a {
  display: block;
  position: relative;
  padding: 12px 0;
  line-height: 1;
  font-size: 16px;
  text-transform: capitalize;
  color: var(--title-color);
  font-weight: 700;
}
.vs-mobile-menu ul li a:before {
  content: "\f105";
  font-family: var(--icon-font);
  position: relative;
  left: 0;
  top: 0;
  margin-right: 10px;
  display: inline-block;
}
.vs-mobile-menu ul li.vs-active > a {
  color: var(--theme-color);
}
.vs-mobile-menu ul li.vs-active > a:before {
  transform: rotate(90deg);
}
.vs-mobile-menu ul li ul li {
  padding-left: 20px;
}
.vs-mobile-menu ul li ul li:last-child {
  border-bottom: none;
}
.vs-mobile-menu ul .vs-item-has-children > a .vs-mean-expand {
  position: absolute;
  right: 0;
  top: 50%;
  font-weight: 400;
  font-size: 12px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  margin-top: -12.5px;
  display: inline-block;
  text-align: center;
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
  box-shadow: 0 0 20px -8px rgba(232, 6, 60, 0.5);
  border-radius: 50%;
  transition: all ease 0.4s;
}
.vs-mobile-menu ul .vs-item-has-children > a .vs-mean-expand:before {
  content: "\f067";
  font-family: var(--icon-font);
}
.vs-mobile-menu ul .vs-item-has-children.vs-active > a .vs-mean-expand {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.vs-mobile-menu ul .vs-item-has-children.vs-active > a .vs-mean-expand:before {
  content: "\f068";
}
.vs-mobile-menu > ul {
  padding: 0 40px;
}
.vs-mobile-menu > ul > li:last-child {
  border-bottom: none;
}

.vs-menu-toggle {
  width: 50px;
  height: 50px;
  padding: 0;
  font-size: 24px;
  border: none;
  background-color: var(--theme-color);
  color: var(--white-color);
  display: inline-block;
  border-radius: 50%;
}
.vs-menu-toggle:hover {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}

@media (max-width: 400px) {
  .vs-menu-wrapper .vs-menu-area {
    width: 100%;
    max-width: 270px;
  }
  .vs-mobile-menu > ul {
    padding: 0 20px;
  }
}
/*=================================
    03. Utilities
==================================*/
/*------------------- 3.1. Preloader -------------------*/
.preloader {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 999;
  background-color: var(--body-bg);
}
.preloader .vs-btn {
  padding: 15px 20px;
  border-radius: 0;
  font-size: 14px;
}
.preloader .vs-btn:after, .preloader .vs-btn:before {
  border-radius: 0;
}

.preloader-inner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  line-height: 0;
}
.preloader-inner img {
  display: block;
  margin: 0 auto 10px auto;
}

.loader {
  width: 110px;
  height: 110px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  border: 3px solid;
  border-color: var(--theme-color) var(--theme-color) transparent transparent;
  box-sizing: border-box;
  animation: rotationloader 1.5s linear infinite;
}
.loader::after, .loader::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border: 3px solid;
  border-color: transparent transparent var(--vs-secondary-color) var(--vs-secondary-color);
  width: 102px;
  height: 102px;
  border-radius: 50%;
  box-sizing: border-box;
  animation: rotationBackloader 0.7s linear infinite;
  transform-origin: center center;
}
.loader::before {
  width: 94px;
  height: 94px;
  border-color: var(--theme-color) var(--theme-color) transparent transparent;
  animation: rotationloader 2s linear infinite;
}

@keyframes rotationloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotationBackloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
/*------------------- 3.2. Buttons -------------------*/
.vs-btn {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  border: none;
  outline: none;
  box-shadow: none;
  overflow: hidden;
  position: relative;
  font-family: var(--title-font);
  font-size: 16px;
  font-weight: 600;
  padding: 19px 40px 20px 40px;
  background-color: var(--theme-color);
  color: var(--white-color);
  text-transform: capitalize;
  border-radius: 9999px;
  line-height: 1;
  transition: all ease 0.4s;
  z-index: 2;
  /* Small devices */
}
@media (max-width: 767px) {
  .vs-btn {
    padding: 16px 30px;
  }
}
.vs-btn:after, .vs-btn:before {
  content: "";
  position: absolute;
  top: var(--border-size, 3px);
  bottom: var(--border-size, 3px);
  left: var(--border-size, 3px);
  width: calc(50% - var(--border-size, 3px));
  background-color: var(--vs-secondary-color);
  z-index: -1;
  transform: scaleY(0.4);
  transform-origin: 100% 0;
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.4s;
  border-radius: 9999px 0 0 9999px;
}
.vs-btn:after {
  left: auto;
  right: var(--border-size, 3px);
  transform-origin: 100% 100%;
  border-radius: 0 9999px 9999px 0;
}
.vs-btn.style2 {
  background-color: var(--theme-color2);
  color: var(--title-color);
}
.vs-btn.style2:hover {
  background-color: var(--white-color);
  color: var(--white-color);
}
.vs-btn.style3 {
  background-color: var(--white-color);
  border: 2px solid var(--theme-color);
  color: var(--theme-color);
  --border-size: 1px;
}
.vs-btn:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.vs-btn:hover:after, .vs-btn:hover:before {
  transform: scaleY(1);
  opacity: 1;
  visibility: visible;
}

.icon-btn {
  padding: 0;
  font-size: var(--icon-font-size, 20px);
  width: var(--icon-size, 56px);
  height: var(--icon-size, 56px);
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: none;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 50%;
  transition: all ease 0.4s;
  position: relative;
  z-index: 1;
}
.icon-btn:before {
  content: "";
  position: absolute;
  left: var(--border-size, 2px);
  top: var(--border-size, 2px);
  right: var(--border-size, 2px);
  bottom: var(--border-size, 2px);
  background-color: var(--white-color);
  border-radius: inherit;
  z-index: -1;
  transform: scale(0.5);
  transition: all ease 0.4s;
  opacity: 0;
  visibility: hidden;
}
.icon-btn:hover {
  border-color: var(--theme-color);
  color: var(--theme-color);
}
.icon-btn:hover:before {
  opacity: 1;
  visibility: visible;
  transform: scale(1.001);
}
.icon-btn.style2 {
  --icon-size: 120px;
  background-color: var(--smoke-color);
}

.simple-icon {
  padding: 0;
  border: none;
  background-color: transparent;
  color: var(--title-color);
  line-height: 1;
  font-size: 25px;
  vertical-align: middle;
}
.simple-icon.style2 {
  color: var(--white-color);
}
.simple-icon:hover {
  color: var(--theme-color);
}

.play-btn {
  display: inline-block;
  position: relative;
  z-index: 1;
}
.play-btn > i {
  display: inline-block;
  width: var(--icon-size, 85px);
  height: var(--icon-size, 85px);
  line-height: var(--icon-size, 85px);
  text-align: center;
  background-color: var(--white-color);
  color: var(--theme-color);
  font-size: var(--icon-font-size, 1.5em);
  border-radius: 50%;
  z-index: 1;
  transition: all ease 0.4s;
}
.play-btn:after, .play-btn:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: var(--white-color);
  z-index: -1;
  border-radius: 50%;
  transition: all ease 0.4s;
}
.play-btn:after {
  animation-delay: 2s;
}
.play-btn:hover:after, .play-btn:hover::before,
.play-btn:hover i {
  background-color: var(--theme-color);
  color: var(--white-color);
}

.link-btn {
  font-weight: 600;
  font-size: 16px;
  display: inline-block;
  line-height: 0.8;
  position: relative;
  padding-bottom: 2px;
  margin-bottom: -2px;
  text-transform: capitalize;
}
.link-btn i {
  margin-left: 7px;
  font-size: 0.9rem;
}
.link-btn:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: var(--theme-color);
  transition: all ease 0.4s;
}
.link-btn:hover {
  color: var(--theme-color);
}
.link-btn:hover::before {
  width: 100%;
}

.scroll-btn {
  position: fixed;
  bottom: 300px;
  right: 30px;
  z-index: 94;
  opacity: 0;
  visibility: hidden;
  display: inline-block;
  border-radius: 50%;
  /* Small devices */
}
.scroll-btn i {
  display: inline-block;
  background-color: var(--theme-color);
  color: var(--white-color);
  text-align: center;
  font-size: 16px;
  width: var(--btn-size, 50px);
  height: var(--btn-size, 50px);
  line-height: var(--btn-size, 50px);
  z-index: 2;
  border-radius: inherit;
  position: relative;
  transition: all ease 0.8s;
}
.scroll-btn:before {
  content: "";
  position: absolute;
  left: var(--extra-shape, -6px);
  top: var(--extra-shape, -6px);
  right: var(--extra-shape, -6px);
  bottom: var(--extra-shape, -6px);
  background-color: var(--body-bg);
  border-radius: inherit;
  z-index: 1;
  transition: all ease 0.4s;
}
.scroll-btn:focus i, .scroll-btn:hover i {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}
.scroll-btn.show {
  bottom: 120px;
  opacity: 1;
  visibility: visible;
}
@media (max-width: 767px) {
  .scroll-btn {
    --btn-size: 40px;
    --extra-shape: -4px;
    right: 15px;
    bottom: 50px;
  }
  .scroll-btn.show {
    bottom: 15px;
  }
}

.scrollToTop {
  position: fixed;
  right: 60px;
  bottom: 500px;
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.4s;
  z-index: 96;
}
.scrollToTop.show {
  bottom: 60px;
  opacity: 1;
  visibility: visible;
}

/* Small devices */
@media (max-width: 767px) {
  .play-btn {
    --icon-size: 60px;
  }
  .scrollToTop {
    right: 20px;
  }
  .scrollToTop.show {
    bottom: 20px;
  }
}
/*------------------- 3.3. Titles -------------------*/
.sec-title2,
.sec-title {
  font-size: 60px;
  margin-top: -0.25em;
  margin-bottom: 10px;
  text-transform: capitalize;
}

.sec-title2 {
  font-size: 55px;
}

.sec-subtitle {
  display: block;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0.3em;
  color: var(--theme-color);
  font-weight: 700;
  font-family: var(--title-font);
  line-height: 1;
  margin-top: -0.1em;
  margin-bottom: 25px;
}

.sec-subtitle2 {
  font-family: var(--title-font);
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--title-color);
  position: relative;
  margin-top: -0.25em;
  margin-bottom: 0;
  padding-bottom: 10px;
  display: block;
}

.title-divider2,
.title-divider1 {
  height: 3px;
  width: 24px;
  background-color: var(--theme-color2);
  border-radius: 9999px;
  display: inline-block;
  margin-bottom: 17px;
}

.title-divider2 {
  height: 4px;
  width: 42px;
}

.sec-text {
  font-size: 18px;
}

.sec-bubble {
  width: 36px;
  height: 36px;
  position: relative;
  display: inline-block;
  margin-bottom: 20px;
}
.sec-bubble .bubble {
  position: absolute;
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: var(--theme-color2);
  border-radius: 50%;
}
.sec-bubble .bubble:nth-child(1) {
  top: 0;
  left: 50%;
  z-index: 3;
  margin-left: -10px;
}
.sec-bubble .bubble:nth-child(2) {
  right: 0;
  bottom: 0;
  z-index: 1;
  background-color: var(--theme-color);
}
.sec-bubble .bubble:nth-child(3) {
  left: 0;
  bottom: 0;
  z-index: 2;
  background-color: var(--vs-secondary-color);
}

.title-area {
  margin-bottom: calc(var(--section-title-space) - 22px);
}

.sec-btns {
  margin-bottom: calc(var(--section-title-space) - 9px);
}
.sec-btns .icon-btn {
  margin-right: 5px;
}
.sec-btns .icon-btn:last-child {
  margin-right: 0;
}

.sec-bottom-btns {
  margin-top: 40px;
  margin-bottom: 30px;
  text-align: center;
}

.vs-carousel + .sec-bottom-btns {
  margin-top: 10px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .sec-title2,
  .sec-title {
    font-size: 48px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .sec-title2,
  .sec-title {
    font-size: 42px;
  }
  .sec-subtitle {
    letter-spacing: 0.1em;
    margin-bottom: 20px;
  }
  .sec-text {
    font-size: 16px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .sec-title2,
  .sec-title {
    font-size: 36px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .sec-btns {
    margin-bottom: 30px;
  }
}
/*------------------- 3.4. Common -------------------*/
.svg-hidden {
  position: absolute;
  width: 0;
  height: 0;
}

.vs-wave-shape {
  /* Small devices */
}
@media (min-width: 1399px) {
  .vs-wave-shape {
    margin-bottom: -40px;
  }
}
@media (max-width: 767px) {
  .vs-wave-shape {
    overflow: hidden;
  }
  .vs-wave-shape svg {
    height: 150px;
  }
}
.vs-wave-shape .svg {
  width: 100%;
}
.vs-wave-shape .wave-path {
  fill: var(--vs-secondary-color);
}
.vs-wave-shape.style2 .wave-path {
  fill: var(--white-color);
}
.vs-wave-shape.style3 .wave-path {
  fill: var(--smoke-color);
}

.shape-mockup-wrap {
  position: relative;
}
.shape-mockup-wrap .container-fluid,
.shape-mockup-wrap .container {
  z-index: 1;
  position: relative;
}

.shape-mockup {
  position: absolute;
  z-index: 1;
}

.image-scale-hover {
  overflow: hidden;
}
.image-scale-hover img {
  transition: all ease 0.4s;
  transform: scale(1.001);
}
.image-scale-hover:hover img {
  transform: scale(1.2);
}

.fa, .fa:before,
.far,
.far:before,
.fas,
.fas:before,
.fal,
.fal:before {
  font-family: var(--icon-font) !important;
}

.vertical-line {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
  height: 100%;
}

.z-index-step1 {
  position: relative;
  z-index: 4 !important;
}

.z-index-common {
  position: relative;
  z-index: 3;
}

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

.media-body {
  flex: 1;
}

.badge {
  position: absolute;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-block;
  text-align: center;
  background-color: var(--theme-color);
  color: var(--white-color);
  padding: 0.35em 0.55em;
  border-radius: 50%;
}

.mega-hover {
  position: relative;
  overflow: hidden;
}
.mega-hover img {
  transition: all 2s ease;
  transform: scale(1.001);
}
.mega-hover:after, .mega-hover:before {
  content: "";
  position: absolute;
  pointer-events: none;
  opacity: 1;
  z-index: 3;
  transform: rotate(5deg);
}
.mega-hover:before {
  top: -10%;
  right: 51%;
  bottom: -10%;
  left: 50%;
  background: rgba(255, 255, 255, 0.3);
}
.mega-hover:after {
  top: 50%;
  right: -10%;
  bottom: 50%;
  left: -10%;
  background: rgba(255, 255, 255, 0.6);
}
.mega-hover:hover:before {
  left: 0;
  right: 0;
  opacity: 0;
  transition: all 900ms linear;
}
.mega-hover:hover:after {
  top: 0;
  bottom: 0;
  opacity: 0;
  transition: all 900ms linear;
}
.mega-hover:hover img {
  transform: scale(1.05);
}

@media (min-width: 1921px) {
  .d-hd-none {
    display: none !important;
  }
}
@media (min-width: 1700px) {
  .d-xxxl-block {
    display: block !important;
  }
}
/*------------------- 3.6. Font -------------------*/
.font-icon {
  font-family: var(--icon-font);
}

.font-title {
  font-family: var(--title-font);
}

.font-body {
  font-family: var(--body-font);
}

.fw-light {
  font-weight: 300;
}

.fw-normal {
  font-weight: 400;
}

.fw-medium {
  font-weight: 500;
}

.fw-semibold {
  font-weight: 600;
}

.fw-bold {
  font-weight: 700;
}

.fw-extrabold {
  font-weight: 800;
}

.fs-md {
  font-size: 18px;
}

.fs-xs {
  font-size: 14px;
}

.fs-20 {
  font-size: 20px;
}

/* Small devices */
@media (max-width: 767px) {
  .fs-20,
  .fs-md {
    font-size: 16px;
  }
}
/*------------------- 3.7. Background -------------------*/
.bg-theme {
  background-color: var(--theme-color) !important;
}

.bg-vs-secondary {
  background-color: var(--vs-secondary-color) !important;
}

.bg-smoke {
  background-color: var(--smoke-color) !important;
}

.bg-vs-light {
  background-color: var(--light-color) !important;
}

.bg-white {
  background-color: var(--white-color) !important;
}

.bg-black {
  background-color: var(--black-color) !important;
}

.bg-title {
  background-color: var(--title-color) !important;
}

.background-image,
[data-bg-src] {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.bg-fluid {
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
}

.bg-auto {
  background-size: auto auto;
}

/*------------------- 3.8. Text Color -------------------*/
.text-theme {
  color: var(--theme-color) !important;
}

.text-title {
  color: var(--title-color) !important;
}

.text-body {
  color: var(--body-color) !important;
}

.text-white {
  color: var(--white-color) !important;
}

.text-yellow {
  color: var(--yellow-color) !important;
}

.text-success {
  color: var(--success-color) !important;
}

.text-error {
  color: var(--error-color) !important;
}

.text-inherit {
  color: inherit;
}
.text-inherit:hover {
  color: var(--theme-color);
}

a.text-theme:hover,
.text-reset:hover {
  text-decoration: underline;
}

/*------------------- 3.9. Overlay -------------------*/
.overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.position-center {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

[data-overlay] {
  position: relative;
}
[data-overlay] [class^=col-],
[data-overlay] [class*=col-] {
  z-index: 1;
}

[data-overlay]:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}

[data-overlay=theme]:before {
  background-color: var(--theme-color);
}

[data-overlay=title]:before {
  background-color: var(--title-color);
}

[data-overlay=white]:before {
  background-color: var(--white-color);
}

[data-overlay=black]:before {
  background-color: var(--black-color);
}

[data-opacity="1"]:before {
  opacity: 0.1;
}

[data-opacity="2"]:before {
  opacity: 0.2;
}

[data-opacity="3"]:before {
  opacity: 0.3;
}

[data-opacity="4"]:before {
  opacity: 0.4;
}

[data-opacity="5"]:before {
  opacity: 0.5;
}

[data-opacity="6"]:before {
  opacity: 0.6;
}

[data-opacity="7"]:before {
  opacity: 0.7;
}

[data-opacity="8"]:before {
  opacity: 0.8;
}

[data-opacity="9"]:before {
  opacity: 0.9;
}

[data-opacity="10"]:before {
  opacity: 1;
}

/*------------------- 3.10. Animation -------------------*/
.transform-banner img {
  animation: border-transform 20s linear infinite alternate forwards;
  border-radius: 100%;
}

.jump-reverse-img,
.jump-img,
.jump-reverse,
.jump {
  animation: jumpping var(--duration, 6s) infinite linear;
}

.jump-reverse-img,
.jump-img {
  --duration: 5s;
}

.jump-reverse-img,
.jump-reverse {
  --jump-y: -20px;
}

.rotate-reverse-img,
.rotate-img,
.rotate-reverse,
.rotate {
  animation: rotate var(--duration, 12s) infinite linear;
}

.rotate-reverse-img,
.rotate-img {
  --duration: 40s;
}

.rotate-reverse {
  --rotate-angle: -360deg;
}

.fadeInUp {
  animation-name: fadeInUp;
}

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

.fadein {
  --animation-name: fadein-custom;
}

.slideinup {
  --animation-name: slideinup;
}

.slideindown {
  --animation-name: slideindown;
}

.slideinleft {
  --animation-name: slideinleft;
}

.slideinright {
  --animation-name: slideinright;
}

.animated {
  animation-fill-mode: both;
  animation-iteration-count: 1;
  animation-duration: 1s;
  animation-delay: 0.3s;
  animation-name: var(--animation-name);
}

.ripple-animation, .play-btn:after, .play-btn:before {
  animation-duration: var(--ripple-ani-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-name: ripple;
}

@keyframes ripple {
  0% {
    transform: scale(1);
    opacity: 0;
  }
  30% {
    opacity: 0.4;
  }
  100% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(var(--rotate-angle, 360deg));
  }
}
@keyframes slideinup {
  0% {
    opacity: 0;
    transform: translateY(70px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes slideindown {
  0% {
    opacity: 0;
    transform: translateY(-70px);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes slideinleft {
  0% {
    opacity: 0;
    transform: translateX(-70px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes slideinright {
  0% {
    opacity: 0;
    transform: translateX(70px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes fadein-custom {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes jumpping {
  0%, 100% {
    transform: translate3d(0, 0, 0);
  }
  40% {
    transform: translate3d(0, var(--jump-y, 20px), var(--jump-x, 0));
  }
}
@keyframes border-transform {
  0%, 100% {
    border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;
  }
  14% {
    border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;
  }
  28% {
    border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;
  }
  42% {
    border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;
  }
  56% {
    border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;
  }
  70% {
    border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;
  }
  84% {
    border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;
  }
}
/*=================================
    04. Template Style
==================================*/
/*------------------- 4.1. Widget  -------------------*/
.widget_nav_menu ul,
.widget_pages ul,
.widget_archive ul,
.widget_categories ul {
  list-style: none;
  margin: 0 0 -10px 0;
  padding: 0;
}
.widget_nav_menu a,
.widget_pages a,
.widget_archive a,
.widget_categories a {
  position: relative;
  display: block;
  padding: 20px 20px 20px 55px;
  margin: 0 0 10px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.05em;
  color: var(--title-color);
  background-color: var(--white-color);
  font-family: var(--title-font);
  border-radius: 9999px;
}
.widget_nav_menu a:before,
.widget_pages a:before,
.widget_archive a:before,
.widget_categories a:before {
  content: "\f178";
  font-family: var(--icon-font);
  font-size: 12px;
  color: var(--white-color);
  font-weight: 400;
  position: absolute;
  left: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  background-color: var(--vs-secondary-color);
  border-radius: 50%;
}
.widget_nav_menu a:hover,
.widget_pages a:hover,
.widget_archive a:hover,
.widget_categories a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.widget_nav_menu li,
.widget_pages li,
.widget_archive li,
.widget_categories li {
  display: block;
  position: relative;
}
.widget_nav_menu li > span,
.widget_pages li > span,
.widget_archive li > span,
.widget_categories li > span {
  width: 40px;
  height: 40px;
  line-height: 35.5px;
  font-size: 18px;
  font-weight: 500;
  color: var(--title-color);
  background-color: transparent;
  right: 10px;
  top: 10px;
  z-index: 1;
  display: inline-block;
  text-align: center;
  position: absolute;
  border: 2px solid var(--theme-color);
  transition: all ease 0.4s;
  border-radius: 0;
}
.widget_nav_menu li:hover > span,
.widget_pages li:hover > span,
.widget_archive li:hover > span,
.widget_categories li:hover > span {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.widget_nav_menu .children,
.widget_pages .children,
.widget_archive .children,
.widget_categories .children {
  margin-left: 10px;
}

.widget_nav_menu .sub-menu {
  margin-left: 10px;
}

.wp-block-archives {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
.wp-block-archives a:not(:hover) {
  color: inherit;
}

.vs-blog ul.wp-block-archives li {
  margin: 5px 0;
}

/* Large devices */
@media (max-width: 1199px) {
  .widget_nav_menu a,
  .widget_pages a,
  .widget_archive a,
  .widget_categories a {
    font-size: 14px;
  }
  .widget_nav_menu li > span,
  .widget_pages li > span,
  .widget_archive li > span,
  .widget_categories li > span {
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    line-height: 47px;
    font-size: 14px;
  }
}
.widget {
  padding: var(--widget-padding-y, 40px) var(--widget-padding-x, 40px);
  background-color: var(--smoke-color);
  position: relative;
  margin-bottom: 40px;
  border-radius: 30px;
}
.widget select,
.widget input {
  height: 60px;
  border: none;
  background-color: var(--input-bg, #ffffff);
}

.widget_title {
  position: relative;
  font-weight: 600;
  font-size: 30px;
  line-height: 1em;
  font-family: var(--title-font);
  margin: -0.2em 0 30px 0;
  padding: 0 0 13px 0;
}
.widget_title:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  width: 30px;
  background-color: var(--theme-color2);
  border-radius: 9999px;
}

.widget .search-form {
  position: relative;
}
.widget .search-form input {
  padding-right: 70px;
}
.widget .search-form button {
  border: none;
  background-color: transparent;
  padding: 4px 0 4px 15px;
  line-height: 1;
  color: var(--theme-color);
  border-left: 1px solid var(--border-color);
  position: absolute;
  top: 50%;
  right: 25px;
  transform: translateY(-50%);
  font-size: 18px;
}
.widget .search-form button:hover {
  color: var(--vs-secondary-color);
}

.wp-block-tag-cloud a,
.tagcloud a {
  position: relative;
  display: inline-block;
  border: none;
  z-index: 1;
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  padding: 12px 22px;
  margin-right: 5px;
  margin-bottom: 10px;
  color: var(--title-color);
  background-color: var(--smoke-color);
  font-family: var(--title-font);
  border-radius: 9999px;
  text-transform: none;
}
.wp-block-tag-cloud a:hover,
.tagcloud a:hover {
  background-color: var(--theme-color);
  color: var(--white-color) !important;
}
.wp-block-tag-cloud a:hover:before,
.tagcloud a:hover:before {
  background-color: var(--white-color);
}

.tagcloud {
  margin-right: -5px;
  margin-bottom: -10px;
}
.tagcloud a {
  background-color: var(--white-color);
}

.recent-post {
  display: flex;
  align-items: center;
  margin-bottom: 18px;
}
.recent-post:last-child {
  margin-bottom: 0;
}
.recent-post .media-img {
  margin-right: 20px;
  width: 100px;
  overflow: hidden;
  border-radius: 20px;
}
.recent-post .media-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.recent-post .post-title {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  margin: 0 0 -0.1em 0;
}
.recent-post .recent-post-meta {
  margin: -0.2em 0 2px 0;
}
.recent-post .recent-post-meta a {
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 500;
  color: var(--theme-color);
  font-family: var(--title-font);
}
.recent-post .recent-post-meta a i {
  margin-right: 5px;
}
.recent-post .recent-post-meta a:hover {
  color: var(--vs-secondary-color);
}
.recent-post:hover .media-img img {
  transform: scale(1.15);
}

.recent-event {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.recent-event:last-child {
  margin-bottom: 0;
}
.recent-event .event-title {
  font-size: 22px;
  margin: 0;
}
.recent-event .event-date {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
  line-height: 1;
  width: 80px;
  height: 90px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  text-transform: uppercase;
  border-radius: 30px;
  letter-spacing: 0.02em;
  margin-right: 20px;
  transition: all ease 0.4s;
  font-family: var(--title-font);
  font-size: 30px;
  font-weight: 600;
}
.recent-event .event-date .month {
  display: block;
  margin-bottom: 2px;
  font-size: 14px;
}
.recent-event:hover .event-date {
  background-color: var(--theme-color);
}

.vs-video-widget .video-thumb {
  overflow: hidden;
  margin-bottom: 15px;
  border-radius: 20px;
}
.vs-video-widget .video-title {
  margin: 0 0 -0.2em 0;
}

.range-slider-area .price-amount {
  display: block;
  color: var(--theme-color);
  font-size: 16px;
  font-weight: 400;
  margin: -0.4em 0 0 0;
}
.range-slider-area .price-amount .title {
  color: var(--title-color);
  font-weight: 600;
  margin-right: 10px;
  text-transform: uppercase;
  font-size: 16px;
  font-family: var(--title-font);
}
.range-slider-area .ui-slider {
  height: 4px;
  position: relative;
  width: 100%;
  background-color: var(--vs-secondary-color);
  border: none;
  margin-top: 20px;
  margin-bottom: 29px;
  cursor: pointer;
  border-radius: 3px;
}
.range-slider-area .ui-slider-range {
  border: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 1;
  display: block;
  background-color: var(--theme-color);
}
.range-slider-area .ui-slider-handle {
  width: 16px;
  height: 16px;
  padding: 0;
  border: none;
  cursor: pointer;
  position: absolute;
  top: 50%;
  margin-top: -8px;
  z-index: 2;
  background-color: var(--theme-color);
  transform: translateX(0px);
  border-radius: 50%;
}
.range-slider-area .ui-slider-handle:focus {
  outline: none;
  box-shadow: none;
}
.range-slider-area .ui-slider-handle:last-child {
  transform: translateX(-10px);
}
.range-slider-area .filter-btn {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
  border: 1px solid transparent;
  padding: 6px 30px;
  border-radius: 9999px;
  font-size: 16px;
  font-weight: 600;
  font-family: var(--title-font);
}
.range-slider-area .filter-btn:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: transparent;
}
.range-slider-area .reset-btn {
  float: right;
  border: none;
  padding: 0;
  font-size: 12px;
  text-transform: uppercase;
  color: var(--title-color);
  font-weight: 700;
  background-color: transparent;
  position: relative;
  top: 8px;
}
.range-slider-area .reset-btn i {
  margin-right: 7px;
}
.range-slider-area .reset-btn:hover {
  color: var(--theme-color);
}

.category-filter ul {
  margin: 0;
  padding: 2px 0 0 0;
  list-style: none;
}
.category-filter li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 1;
  margin-bottom: 20px;
  border-bottom: 1px solid var(--border-color);
  padding-bottom: 20px;
}
.category-filter li:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.category-filter input[type=checkbox] ~ label {
  margin: 0;
  line-height: 1;
  color: var(--body-color);
  text-transform: capitalize;
}
.category-filter input[type=checkbox] ~ label:before {
  top: 0px;
}
.category-filter input[type=checkbox] ~ label:hover {
  color: var(--theme-color);
}
.category-filter input[type=checkbox]:checked ~ label {
  color: var(--theme-color);
}
.category-filter .total {
  color: var(--title-color);
  top: 1px;
  position: relative;
}

.latest-product {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.latest-product:last-child {
  margin-bottom: 0;
}
.latest-product .media-img {
  width: 80px;
  background-color: #ffffff;
  border: none;
  margin-right: 20px;
  overflow: hidden;
  border-radius: 10px;
}
.latest-product .media-img img {
  transition: all ease 0.4s;
  transform: scale(1.001);
}
.latest-product .product-title {
  font-size: 18px;
  font-family: var(--title-font);
  margin-bottom: 8px;
}
.latest-product .product-price {
  font-size: 16px;
  color: var(--vs-secondary-color);
  font-weight: 500;
  margin: 0 0 -0.2em 0;
}
.latest-product:hover .media-img img {
  transform: scale(1.15);
}

.sidebar-gallery:not(.vs-carousel) {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}

.sidebar-gallery .gallery-thumb {
  overflow: hidden;
  position: relative;
  border-radius: 20px;
}
.sidebar-gallery .gallery-thumb img {
  transition: all ease 0.4s;
  width: 100%;
  transform: scale(1);
}
.sidebar-gallery .gallery-thumb:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: var(--theme-color);
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.4s;
}
.sidebar-gallery .gallery-thumb .gal-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: scale(1.5);
  width: var(--icon-size, 35px);
  height: var(--icon-size, 35px);
  line-height: calc(var(--icon-size, 35px) + 2px);
  margin: calc(var(--icon-size, 35px) / -2) 0 0 calc(var(--icon-size, 35px) / -2);
  text-align: center;
  font-size: 18px;
  color: var(--white-color);
  background-color: transparent;
  border-radius: 50%;
  transition: all ease 0.4s;
  opacity: 0;
  visibility: hidden;
  z-index: 3;
}
.sidebar-gallery .gallery-thumb .gal-btn:hover {
  transform: scale(1);
  background-color: var(--white-color);
  color: var(--theme-color);
}
.sidebar-gallery .gallery-thumb:hover:before {
  opacity: 0.8;
  visibility: visible;
}
.sidebar-gallery .gallery-thumb:hover .gal-btn {
  opacity: 1;
  visibility: visible;
  transition-delay: 0.1s;
}
.sidebar-gallery .gallery-thumb:hover img {
  transform: scale(1.12);
}

.shop-sidebar {
  background-color: var(--smoke-color);
  border-radius: 20px;
  padding: 40px 30px;
}
.shop-sidebar .widget {
  padding: 0 0 0 0;
  margin: 0 0 45px 0;
  border-radius: 0;
  background-color: transparent;
}
.shop-sidebar .widget:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.shop-sidebar .widget_title {
  font-size: 24px;
}
.shop-sidebar .sidebar-gallery {
  grid-template-columns: repeat(2, 1fr);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .widget {
    --widget-padding-y: 30px;
    --widget-padding-x: 30px;
  }
  .widget_title {
    font-size: 26px;
  }
  .recent-event .event-title {
    font-size: 18px;
  }
  .recent-event .event-date {
    width: 75px;
    height: 80px;
    letter-spacing: 0;
    font-size: 24px;
  }
  .recent-post .media-img {
    margin-right: 15px;
    width: 85px;
  }
  .recent-post .recent-post-meta {
    margin: -0.2em 0 0 0;
  }
  .recent-post .recent-post-meta a {
    font-size: 14px;
  }
  .recent-post .post-title {
    font-size: 18px;
    line-height: 22px;
  }
  .wp-block-tag-cloud a,
  .tagcloud a {
    font-size: 14px;
    padding: 12px 20px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .sidebar-area {
    padding-top: 30px;
  }
  .shop-sidebar {
    padding: 40px 20px;
  }
  .shop-sidebar .sidebar-gallery {
    grid-template-columns: repeat(3, 1fr);
  }
  .wp-block-tag-cloud a,
  .tagcloud a {
    padding: 10.5px 18px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .widget_title {
    font-size: 22px;
  }
  .sidebar-area .comment-list .comment-author {
    font-size: 18px;
  }
  .sidebar-area .comment-list .comment-text {
    font-size: 14px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .widget {
    padding: 30px 20px;
  }
}
.footer-widget {
  margin-bottom: 40px;
}
.footer-widget,
.footer-widget .widget {
  padding: 0;
  border: none;
  padding-bottom: 0;
  background-color: transparent;
}
.footer-widget .widget_title {
  margin-bottom: 33px;
}
.footer-widget.widget_meta, .footer-widget.widget_pages, .footer-widget.widget_archive, .footer-widget.widget_categories, .footer-widget.widget_nav_menu {
  margin-bottom: 45px;
}
.footer-widget.widget_meta ul, .footer-widget.widget_pages ul, .footer-widget.widget_archive ul, .footer-widget.widget_categories ul, .footer-widget.widget_nav_menu ul {
  padding: 3px 0 0 0;
}
.footer-widget.widget_meta ul ul, .footer-widget.widget_pages ul ul, .footer-widget.widget_archive ul ul, .footer-widget.widget_categories ul ul, .footer-widget.widget_nav_menu ul ul {
  margin-top: 0;
}
.footer-widget.widget_meta a, .footer-widget.widget_pages a, .footer-widget.widget_archive a, .footer-widget.widget_categories a, .footer-widget.widget_nav_menu a {
  width: -moz-max-content;
  width: max-content;
  display: block;
  border: none;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 23px;
  max-width: 100%;
  padding: 0 0 0 20px;
  background-color: transparent;
  position: relative;
}
.footer-widget.widget_meta a:before, .footer-widget.widget_pages a:before, .footer-widget.widget_archive a:before, .footer-widget.widget_categories a:before, .footer-widget.widget_nav_menu a:before {
  content: "";
  width: 7px;
  height: 7px;
  background-color: var(--theme-color2);
  border-radius: 2px;
  left: 0;
  top: 51%;
  transform: rotate(45deg) translateY(-50%);
}
.footer-widget.widget_meta a:hover, .footer-widget.widget_pages a:hover, .footer-widget.widget_archive a:hover, .footer-widget.widget_categories a:hover, .footer-widget.widget_nav_menu a:hover {
  background-color: transparent;
  color: var(--theme-color);
}
.footer-widget.widget_meta li > span, .footer-widget.widget_pages li > span, .footer-widget.widget_archive li > span, .footer-widget.widget_categories li > span, .footer-widget.widget_nav_menu li > span {
  width: auto;
  height: auto;
  position: relative;
  background-color: transparent;
  color: var(--body-color);
  line-height: 1;
}
.footer-widget.widget_meta li:last-child a, .footer-widget.widget_pages li:last-child a, .footer-widget.widget_archive li:last-child a, .footer-widget.widget_categories li:last-child a, .footer-widget.widget_nav_menu li:last-child a {
  margin-bottom: 0;
}
.footer-widget .footer-menu ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.footer-widget .footer-menu a {
  font-size: 18px;
}

.footer-logo {
  margin-bottom: 18px;
}

.footer-social a {
  position: relative;
  display: inline-block;
  border: none;
  background-color: var(--white-color);
  color: var(--black-color);
  text-align: center;
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-radius: 50%;
  font-size: 16px;
  margin-right: 7px;
  z-index: 1;
}
.footer-social a::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  bottom: 3px;
  right: 3px;
  background-color: var(--vs-secondary-color);
  border-radius: inherit;
  transition: all ease 0.3s;
  transform: scale(0.4);
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.footer-social a:last-child {
  margin-right: 0;
}
.footer-social a.active, .footer-social a:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: transparent;
}
.footer-social a.active:before, .footer-social a:hover:before {
  transform: scale(1);
  opacity: 1;
  visibility: visible;
}
.footer-social a.active:hover {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}

.map-link {
  display: flex;
  gap: 20px;
  font-size: 18px;
  line-height: 1.6;
  margin: 0 0 30px 0;
  max-width: 370px;
}

.footer-text {
  margin: 0 0 8px 0;
  font-size: 18px;
}
.footer-text .time {
  font-weight: 500;
}

.footer-info {
  font-size: 18px;
  margin-bottom: 15px;
}
.footer-info:nth-last-child(2) {
  margin-top: 25px;
}
.footer-info i {
  width: var(--icon-size, 42px);
  height: var(--icon-size, 42px);
  line-height: var(--icon-size, 42px);
  text-align: center;
  border-radius: 50%;
  margin-right: 10px;
  background-color: var(--theme-color2);
  color: var(--black-color);
}
.footer-info a {
  color: inherit;
}
.footer-info a:hover {
  color: var(--theme-color);
}

/* Large devices */
@media (max-width: 1199px) {
  .footer-widget {
    margin-bottom: 60px;
  }
  .footer-widget .footer-menu a {
    font-size: 16px;
  }
  .footer-text {
    margin: 0 0 4px 0;
    font-size: 16px;
  }
  .footer-info {
    font-size: 16px;
    margin-bottom: 10px;
  }
  .footer-info:nth-last-child(2) {
    margin-top: 15px;
  }
  .map-link {
    gap: 15px;
    font-size: 15px;
    line-height: 1.5;
    margin: 0 0 15px 0;
    max-width: 370px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .footer-widget {
    margin-bottom: 50px;
  }
  .footer-widget .widget_title {
    margin-bottom: 25px;
  }
}
/*------------------- 4.2. Header  -------------------*/
.vs-header {
  position: relative;
  z-index: 41;
}

.header-logo {
  max-width: 270px;
  padding: 15px 0;
}

.will-sticky .sticky-active {
  position: fixed;
  top: -100%;
  right: 0;
  left: 0;
  background-color: var(--white-color);
  transition: all ease 0.8s;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);
}
.will-sticky .sticky-active.active {
  top: 0;
}

.main-menu a {
  display: block;
  position: relative;
  color: var(--title-color);
  font-family: var(--title-font);
  font-weight: 600;
  font-size: 18px;
  text-transform: capitalize;
  /* Extra large devices */
}
@media (max-width: 1500px) {
  .main-menu a {
    font-size: 16px;
  }
}
.main-menu a:hover {
  color: var(--theme-color);
}
.main-menu > ul > li {
  margin: 0 18px;
}
.main-menu ul {
  margin: 0;
  padding: 0;
}
.main-menu ul li {
  list-style-type: none;
  display: inline-block;
  position: relative;
}
.main-menu ul li.menu-item-has-children > a:after {
  content: "\f078";
  position: relative;
  font-family: var(--icon-font);
  margin-left: 5px;
  top: -0.8px;
  font-size: 0.8rem;
}
.main-menu ul li:last-child {
  margin-right: 0;
}
.main-menu ul li:first-child {
  margin-left: 0;
}
.main-menu ul li:hover > ul.sub-menu,
.main-menu ul li:hover ul.mega-menu {
  visibility: visible;
  opacity: 1;
  margin-top: 0;
  z-index: 9;
}
.main-menu ul.sub-menu,
.main-menu ul.mega-menu {
  position: absolute;
  text-align: left;
  top: 100%;
  left: 0;
  background-color: var(--body-bg);
  visibility: hidden;
  min-width: 190px;
  width: -moz-max-content;
  width: max-content;
  padding: 7px;
  left: -14px;
  margin-top: 50px;
  opacity: 0;
  z-index: -1;
  border-bottom: 3px solid var(--theme-color);
  box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.09), 0px 3px 0px 0px rgba(231, 13, 60, 0.004);
  transform-origin: top center;
  transition: margin-top 0.4s ease-in-out 0s, visibility 0.4s ease-in-out 0s, opacity 0.4s ease-in-out 0s, z-index 0s;
}
.main-menu ul.sub-menu a,
.main-menu ul.mega-menu a {
  font-size: 16px;
  line-height: 30px;
}
.main-menu ul.sub-menu {
  padding: 18px 20px;
  left: -27px;
}
.main-menu ul.sub-menu:before {
  content: "";
  position: absolute;
  left: 34px;
  top: 30px;
  width: 1px;
  background-color: var(--border-color);
  height: calc(100% - 65px);
}
.main-menu ul.sub-menu li {
  display: block;
  margin: 0 0;
  padding: 3px 9px;
}
.main-menu ul.sub-menu li.menu-item-has-children > a:after {
  content: "\f105";
  float: right;
  top: 3px;
}
.main-menu ul.sub-menu li a {
  position: relative;
  padding-left: 21px;
}
.main-menu ul.sub-menu li a:before {
  content: "\f111";
  position: absolute;
  top: 2.8em;
  left: 0;
  font-family: var(--icon-font);
  width: 11px;
  height: 11px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  font-size: 0.2em;
  line-height: 11.5px;
  color: var(--theme-color);
  font-weight: 700;
  background-color: var(--body-bg);
  box-shadow: inset 0px 2px 4px 0px rgba(232, 6, 60, 0.4);
}
.main-menu ul.sub-menu li ul.sub-menu {
  left: 100%;
  right: auto;
  top: 0;
  margin: 0 0;
  margin-left: 20px;
}
.main-menu ul.sub-menu li ul.sub-menu li ul {
  left: 100%;
  right: auto;
}
.main-menu .mega-menu-wrap {
  position: static;
}
.main-menu ul.mega-menu {
  display: flex;
  justify-content: space-between;
  text-align: left;
  width: 100%;
  max-width: var(--main-container);
  padding: 20px 15px 23px 15px;
  left: 50%;
  transform: translateX(-50%);
}
.main-menu ul.mega-menu li {
  display: block;
  width: 100%;
  padding: 0 15px;
}
.main-menu ul.mega-menu li li {
  padding: 4px 0;
}
.main-menu ul.mega-menu li a {
  display: inline-block;
}
.main-menu ul.mega-menu > li > a {
  display: block;
  padding: 0;
  padding-bottom: 5px;
  margin-bottom: 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 700;
  color: var(--title-color);
  border-color: var(--theme-color);
}
.main-menu ul.mega-menu > li > a::after, .main-menu ul.mega-menu > li > a::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 15px;
  height: 1px;
  background-color: var(--theme-color);
}
.main-menu ul.mega-menu > li > a::after {
  width: calc(100% - 20px);
  left: 20px;
}
.main-menu ul.mega-menu > li > a:hover {
  padding-left: 0;
}
.main-menu .home > a {
  position: relative;
}
.main-menu .home > a:before {
  content: "\f80a";
  font-family: var(--icon-font);
  background-color: var(--theme-color);
  color: var(--white-color);
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  margin-right: 10px;
  font-size: 14px;
}

.menu-style1 > ul > li > a {
  padding: 38px 0;
}

.menu-style2 > ul > li {
  margin: 0;
}
.menu-style2 > ul > li > a {
  padding: 14.5px 20px 14.5px 25px;
}
.menu-style2 > ul > li:first-child > a {
  padding-left: 0;
}
.menu-style2 > ul > li:not(:first-child) > a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  height: 18px;
  margin-top: -9px;
  width: 1px;
  background-color: #BEBEBE;
}

.menu-style3 > ul > li > a {
  padding: 41px 0;
  color: var(--white-color);
}
.menu-style3 > ul > li > a:hover {
  color: var(--theme-color);
}

.header-links ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.header-links li {
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  color: var(--title-color);
  font-family: var(--body-font);
  margin: 0 35px 0 0;
  line-height: 1;
}
.header-links li:last-child {
  margin-right: 0;
}
.header-links i {
  color: var(--title-color);
  margin: 0 10px 0 0;
  font-size: 20px;
  vertical-align: middle;
  transition: all ease 0.4s;
}
.header-links a {
  color: inherit;
}
.header-links a:hover,
.header-links a:hover i {
  color: var(--theme-color);
}
.header-links.style3 i, .header-links.style2 i {
  width: var(--icon-size, 42px);
  height: var(--icon-size, 42px);
  line-height: calc(var(--icon-size, 42px) - 2px);
  font-size: var(--icon-font-size, 18px);
  text-align: center;
  border: 1px solid var(--title-color);
  border-radius: 50%;
}
.header-links.style3 li:hover i, .header-links.style2 li:hover i {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: transparent;
}
.header-links.style-white i,
.header-links.style-white li {
  color: var(--white-color);
  border-color: var(--white-color);
}
.header-links.style3 i {
  border-color: transparent;
  color: var(--title-color);
  background-color: var(--theme-color2);
}

.header-layout1 .header-top {
  background-color: var(--vs-secondary-color);
  padding: 11px 0;
}

@media (min-width: 1399px) {
  .header-layout2 {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
  }
}
.header-layout2 .header-logo {
  margin-right: 75px;
}
.header-layout2 .menu-area {
  padding: 0 35px;
  position: relative;
  z-index: 1;
  background-color: var(--white-color);
  border-radius: 9999px;
}
.header-layout2 .simple-icon:not(.style2) {
  position: relative;
  padding-left: 20px;
}
.header-layout2 .simple-icon:not(.style2):before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  height: 18px;
  margin-top: -9px;
  width: 1px;
  background-color: #BEBEBE;
}
.header-layout2 .vs-menu-toggle {
  margin: 7px 0;
}

.header-layout3 .header-top {
  padding: 10px 0;
}
.header-layout3 .menu-area {
  max-width: 1360px;
  background-color: var(--vs-secondary-color);
  margin: 0 auto -55px auto;
  border-radius: 9999px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .header-layout2 {
    background-color: var(--vs-secondary-color);
    padding-bottom: 1px;
  }
  .header-layout2 .header-logo {
    margin-right: 0;
  }
  .header-layout2 .menu-area {
    padding: 0 25px 0 15px;
    margin-bottom: -30px;
  }
  .header-layout2 .menu-area::before {
    width: 100%;
    border-radius: 30px;
  }
  .header-layout2 .menu-style2 {
    padding-left: 0;
  }
  .header-layout3 .menu-area {
    border-radius: 0;
    width: 100%;
    margin: 0;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .header-links li {
    margin: 0 25px 0 0;
  }
  .header-links.style2 i {
    --icon-size: 36px;
    --icon-font-size: 16px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .header-layout2 .menu-area {
    padding: 0 25px 0 9px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .header-layout1 .header-top {
    padding: 17px 0;
  }
  .header-layout2 .vs-btn {
    padding: 14px 15px;
    font-size: 14px;
  }
  .header-layout2 .menu-area {
    margin-bottom: 0;
  }
  .header-links li {
    margin: 0 0 10px 0;
    display: block;
  }
  .header-links li:last-child {
    margin-bottom: 0;
  }
  .header-links.style2 i {
    --icon-size: auto;
    border: none;
    vertical-align: top;
  }
}
/*------------------- 4.3. Footer  -------------------*/
.widget-area {
  padding-top: 80px;
  padding-bottom: 40px;
}

.copyright-wrap {
  text-align: center;
  padding: 29px 0;
  background-color: var(--theme-color2);
}

.copyright-text {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  color: var(--black-color);
  font-family: var(--title-font);
}
.copyright-text a {
  color: inherit;
  text-decoration: underline;
}
.copyright-text a:hover {
  color: var(--theme-color);
}

.copyright-menu ul {
  margin: 0;
}
.copyright-menu li {
  margin-right: 20px;
  display: inline-block;
}
.copyright-menu a {
  display: block;
  text-decoration: underline;
  text-transform: uppercase;
  color: var(--body-color);
  font-size: 16px;
  font-weight: 500;
}
.copyright-menu a:hover {
  color: var(--theme-color);
}

.footer-layout3,
.footer-layout1 {
  background-color: var(--vs-secondary-color);
  --title-color: #FFFFFF;
  --body-color: #FFFFFF;
}
.footer-layout3 .countdown-style1,
.footer-layout3 .vs-social,
.footer-layout3 .vs-btn,
.footer-layout1 .countdown-style1,
.footer-layout1 .vs-social,
.footer-layout1 .vs-btn {
  --title-color: #000;
}

.footer-layout1 .footer-top {
  padding: 60px 0 0 0;
}

.footer-call {
  font-size: 18px;
  color: var(--white-color);
  display: flex;
}
.footer-call i {
  color: var(--theme-color2);
  margin-right: 10px;
  font-size: 30px;
}
.footer-call a {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-decoration-color: var(--theme-color2);
}

.footer-layout3 .copyright-wrap {
  background-color: transparent;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
@media (min-width: 1199px) {
  .footer-layout3 .widget-area {
    padding-top: 90px;
    padding-bottom: 50px;
  }
}
.footer-layout3 .footer-top {
  background-color: var(--white-color);
  padding: 30px 60px;
  border-radius: 30px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .footer-layout3 .footer-top {
    padding: 25px 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .copyright-text {
    font-size: 16px;
  }
  .footer-layout3 .footer-top {
    padding: 25px 15px;
  }
}
/*------------------- 4.4. Breadcumb  -------------------*/
.breadcumb-menu {
  position: relative;
  margin: 0;
  padding: 15px 30px 15px 30px;
  list-style-type: none;
  background-color: var(--vs-secondary-color);
  border-radius: 10px;
}
.breadcumb-menu:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 99999px;
  z-index: -1;
  border-radius: 0 7px 7px 0;
}
.breadcumb-menu span,
.breadcumb-menu li,
.breadcumb-menu a {
  color: var(--white-color);
  font-size: 18px;
  font-weight: 600;
  text-transform: capitalize;
  word-break: break-word;
  white-space: normal;
  display: inline-block;
  font-family: var(--title-font);
  letter-spacing: 0.02em;
}
.breadcumb-menu a:hover {
  color: var(--theme-color);
}
.breadcumb-menu li:not(:last-child):after {
  content: "-";
  position: relative;
  margin-left: 15px;
  margin-right: 10px;
}

.breadcumb-menu-wrap {
  margin: 95px 0 0 0;
  min-height: 60px;
  position: relative;
}

.breadcumb-title {
  font-size: 70px;
  color: var(--title-color);
  margin: -0.21em 0 -0.4em 0;
}

.breadcumb-text {
  font-size: 18px;
  color: var(--body-color);
  margin: 32px 0 -0.25em 0;
}

.breadcumb-wrapper {
  padding-top: 175px;
  padding-bottom: 20px;
  background-color: var(--smoke-color);
  overflow: hidden;
  background-position: center left;
  /* Medium devices */
}
@media (max-width: 991px) {
  .breadcumb-wrapper {
    padding-top: 100px;
    padding-bottom: 30px;
  }
}

/* Large devices */
@media (max-width: 1199px) {
  .breadcumb-title {
    font-size: 48px;
  }
  .breadcumb-wrapper {
    padding-top: 90px;
  }
  .breadcumb-menu-wrap {
    margin: 65px 0 0 0;
  }
  .breadcumb-text {
    font-size: 16px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .breadcumb-title {
    font-size: 40px;
    margin: -0.15em 0 -0.4em 0;
  }
  .breadcumb-text {
    font-size: 16px;
    margin: 22px 0 -0.25em 0;
  }
  .breadcumb-menu-wrap {
    margin: 75px 0 0 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .breadcumb-title {
    font-size: 36px;
  }
  .breadcumb-wrapper {
    padding-top: 60px;
  }
  .breadcumb-menu-wrap {
    margin: 45px 0 0 0;
  }
  .breadcumb-menu li,
  .breadcumb-menu a,
  .breadcumb-menu span {
    font-size: 14px;
  }
  .breadcumb-menu li:after {
    margin-left: 11px;
    margin-right: 9px;
  }
}
/*------------------- 4.5. Pagination  -------------------*/
.vs-pagination {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 15px;
  margin-bottom: 30px;
}
.vs-pagination ul {
  margin: 0;
  padding: 7.5px 10px;
  list-style: none;
  border-radius: 9999px;
  background-color: var(--smoke-color);
}
.vs-pagination span,
.vs-pagination a {
  position: relative;
  display: inline-block;
  text-align: center;
  border: none;
  color: var(--title-color);
  font-family: var(--title-font);
  font-size: 18px;
  font-weight: 600;
  width: 45px;
  height: 45px;
  line-height: 45px;
  z-index: 1;
  text-transform: capitalize;
  background-color: var(--white-color);
  border-radius: 50%;
}
.vs-pagination span:before,
.vs-pagination a:before {
  content: "";
  position: absolute;
  left: 3px;
  right: 3px;
  bottom: 3px;
  top: 3px;
  background-color: var(--vs-secondary-color);
  border-radius: inherit;
  transition: all ease 0.4s;
  transform: scale(0.6);
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.vs-pagination span i,
.vs-pagination a i {
  margin-left: 7px;
}
.vs-pagination span.active, .vs-pagination span:hover,
.vs-pagination a.active,
.vs-pagination a:hover {
  color: var(--white-color);
  border-color: transparent;
}
.vs-pagination span.active:before, .vs-pagination span:hover:before,
.vs-pagination a.active:before,
.vs-pagination a:hover:before {
  transform: scale(1);
  opacity: 1;
  visibility: visible;
}
.vs-pagination li {
  display: inline-block;
  margin: 0 2px;
  list-style-type: none;
}
.vs-pagination .pagi-btn {
  width: auto;
  height: auto;
  line-height: 1;
  padding: 21px 31px;
  border-radius: 9999px;
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}
.vs-pagination .pagi-btn:before {
  background-color: var(--theme-color);
}

/* Small devices */
@media (max-width: 767px) {
  .vs-pagination {
    gap: 5px;
  }
  .vs-pagination ul {
    padding: 3px 3px;
  }
  .vs-pagination span,
  .vs-pagination a {
    font-size: 14px;
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .vs-pagination li {
    margin: 0 0;
  }
  .vs-pagination .pagi-btn {
    padding: 11px 15px;
    font-size: 12px;
  }
}
/*------------------- 4.6. Blog  -------------------*/
blockquote {
  display: block;
  position: relative;
  overflow: hidden;
  font-size: 20px;
  line-height: 30px;
  font-weight: 400;
  color: var(--title-color);
  background-color: var(--smoke-color);
  border-left: 4px solid var(--theme-color);
  padding: 43px 50px 42px 35px;
  margin: 35px 0;
}
blockquote p {
  font-family: inherit;
  margin-bottom: 0 !important;
  line-height: 1.5;
  color: inherit;
  width: 100%;
  position: relative;
  z-index: 3;
  font-style: italic;
}
blockquote:before {
  content: "\f10e";
  font-family: var(--icon-font);
  position: absolute;
  right: 70px;
  bottom: 27px;
  font-size: 3.5rem;
  font-weight: 900;
  line-height: 1;
  color: var(--theme-color);
}
blockquote p {
  margin-bottom: 0;
}
blockquote p a {
  color: inherit;
}
blockquote cite {
  display: inline-block;
  font-size: 16px;
  position: relative;
  padding-left: 45px;
  line-height: 1;
  font-weight: 400;
  margin-top: 22px;
  font-style: normal;
  color: var(--title-color);
}
blockquote cite:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 8px;
  width: 30px;
  height: 2px;
  border-top: 2px solid var(--theme-color);
}

blockquote.vs-quote {
  border: 5px solid var(--theme-color);
  background-color: transparent;
  padding: 36px 60px 36px 160px;
}
blockquote.vs-quote:before {
  content: "\f10d";
  font-size: 6rem;
  font-weight: 300;
  right: auto;
  bottom: auto;
  left: 35px;
  top: 50%;
  transform: translateY(-50%);
  color: var(--theme-color);
  opacity: 0.2;
}
blockquote.vs-quote p {
  font-size: 26px;
  line-height: 40px;
  font-weight: 400;
  font-style: normal;
}

.blog-meta span,
.blog-meta a {
  display: inline-block;
  margin-right: 20px;
  font-size: 16px;
  color: var(--theme-color);
  font-weight: 500;
  transition: all ease 0.4s;
}
.blog-meta span:last-child,
.blog-meta a:last-child {
  margin-right: 0;
}
.blog-meta span i,
.blog-meta a i {
  margin-right: 7px;
}
.blog-meta a:hover {
  color: var(--vs-secondary-color);
}

.blog-category {
  margin-bottom: -10px;
}
.blog-category a {
  display: inline-block;
  color: var(--white-color);
  padding: 4.5px 24.5px;
  margin-right: 5px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  background-color: var(--theme-color);
}
.blog-category a:hover {
  background-color: var(--white-color);
  color: var(--body-color);
  border-color: var(--theme-color);
}

.blog-title a {
  color: inherit;
}
.blog-title a:hover {
  color: var(--theme-color);
}

.vs-blog {
  margin-bottom: 30px;
}

.share-links-title {
  font-size: 18px;
  color: var(--title-color);
  font-family: var(--title-font);
  font-weight: 600;
  margin: 0 15px 0 0;
  display: inline-block;
}

.share-links {
  margin: 50px 0 50px 0;
  padding: 17px 30px;
  background-color: var(--theme-color2);
  border-radius: 9999px;
}
.share-links .row {
  align-items: center;
  --bs-gutter-y: 15px;
}
.share-links .tagcloud {
  display: inline-block;
}
.share-links .tagcloud a:not(:hover) {
  background-color: var(--white-color);
}
.share-links .social-links {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.share-links .social-links li {
  display: inline-block;
  margin-right: 4px;
}
.share-links .social-links li:last-child {
  margin-right: 0;
}
.share-links .social-links a {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  display: block;
  color: var(--title-color);
  background-color: var(--white-color);
  border-radius: 50%;
}
.share-links .social-links a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: var(--theme-color);
}

.blog-author {
  display: flex;
  align-items: center;
  padding: 35px 50px 35px 35px;
  margin: 50px 0;
  background-color: var(--vs-secondary-color);
  border-radius: 30px;
}
.blog-author .media-img {
  width: 180px;
  margin-right: 30px;
  border-radius: 30px;
  overflow: hidden;
}
.blog-author .media-img img {
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.blog-author .author-degi {
  color: var(--white-color);
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 0.05em;
  font-family: var(--title-font);
  display: block;
  margin: 0 0 5px 0;
}
.blog-author .author-name {
  color: var(--white-color);
  line-height: 1;
  font-size: 30px;
  letter-spacing: 0.01em;
  margin-bottom: 15px;
}
.blog-author .author-text {
  color: #E0E0E0;
  margin: 0;
  font-size: 18px;
  line-height: 1.5;
}
.blog-author:hover .media-img img {
  transform: scale(1.15);
}

.blog-inner-title {
  font-size: 40px;
  position: relative;
  margin: -0.25em 0 40px 0;
  padding: 0 0 7px 0;
}
.blog-inner-title:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 30px;
  height: 3px;
  background-color: var(--theme-color2);
}

.blog-single {
  position: relative;
  margin-bottom: 75.5px;
  border: 3px solid var(--theme-color2);
  border-radius: 30px;
}
.blog-single .vs-btn {
  margin-bottom: -25.5px;
}
.blog-single .blog-meta {
  margin-bottom: 5px;
}
.blog-single .blog-title {
  line-height: 1.15;
  margin-bottom: 15px;
  font-size: 46px;
  text-transform: capitalize;
}
.blog-single .blog-text {
  margin-bottom: 40px;
}
.blog-single .blog-audio,
.blog-single .blog-img {
  position: relative;
  background-color: var(--smoke-color);
  margin: -3px -3px 0 -3px;
  border-radius: 30px 30px 0 0;
  overflow: hidden;
}
.blog-single .blog-audio {
  line-height: 1;
}
.blog-single .blog-img img {
  transform: scale(1.002);
  transition: all ease 0.4s;
}
.blog-single .blog-img .slick-arrow {
  --pos-x: 30px;
}
.blog-single .blog-img .play-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.blog-single .blog-content {
  padding: 35px 60px 1px 60px;
}
.blog-single:hover .blog-img img {
  transform: scale(1.15);
}
.blog-single:hover .blog-img .slick-arrow {
  opacity: 1;
  visibility: visible;
}
.blog-single .mega-hover:not(.blog-img) {
  border-radius: 30px;
}

.blog-details .blog-single {
  border: none;
}
.blog-details .blog-single .blog-img {
  border-radius: 30px;
  margin-bottom: 35px;
}
.blog-details .blog-single .blog-content {
  padding: 0;
  border: none;
}

.blog-style1 {
  border: 3px solid var(--theme-color2);
  border-radius: 30px;
}
.blog-style1 .blog-date {
  font-weight: 600;
  font-size: 16px;
  font-family: var(--title-font);
  margin-bottom: 3px;
  display: inline-block;
}
.blog-style1 .blog-date i {
  margin-right: 10px;
}
.blog-style1 .blog-content {
  padding: 21px 30px 7px 30px;
}
.blog-style1 .blog-btn {
  width: 100%;
  display: block;
  font-size: 18px;
  font-weight: 600;
  font-family: var(--title-font);
  border-radius: 9999px;
  line-height: 1;
  padding: 16px 30px;
  color: var(--title-color);
  background-color: var(--theme-color2);
}
.blog-style1 .blog-btn i {
  margin-left: 8px;
  position: relative;
  top: 1px;
}
.blog-style1 .blog-img {
  border-radius: 30px;
  border: inherit;
  margin: -3px;
  overflow: hidden;
}
.blog-style1 .blog-img img {
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.blog-style1:hover .blog-img img {
  transform: scale(1.15);
}

.blog-style2:not(:last-child) {
  margin-bottom: 40px;
}
.blog-style2 .blog-body {
  display: flex;
  align-items: center;
  padding: 15px 50px 15px 15px;
  border: 3px solid var(--theme-color2);
  border-radius: 30px;
  transition: all ease 0.4s;
}
@media (min-width: 1399px) {
  .blog-style2:nth-child(2) .blog-body {
    margin-left: -110px;
    width: 100%;
  }
}
.blog-style2:hover .blog-body {
  border-color: var(--theme-color);
}
.blog-style2 .blog-img {
  min-width: 10px;
  overflow: hidden;
  margin-right: 40px;
  border-radius: 30px;
}
.blog-style2 .blog-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.blog-style2:hover .blog-img img {
  transform: scale(1.15);
}
.blog-style2 .blog-content {
  flex: 1;
}
.blog-style2 .blog-title,
.blog-style2 .blog-meta {
  margin-bottom: 5px;
}
.blog-style2 .blog-text {
  margin-bottom: 0;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  blockquote {
    font-size: 18px;
    padding: 23px 30px 26px 30px;
  }
  blockquote.vs-quote {
    padding: 26px 60px 26px 130px;
  }
  blockquote.vs-quote p {
    font-size: 20px;
    line-height: 30px;
  }
  blockquote.vs-quote:before {
    font-size: 5rem;
    left: 25px;
  }
  .blog-single .blog-content {
    padding: 35px 40px 1px 40px;
  }
  .blog-single .blog-title {
    font-size: 40px;
  }
  .blog-single .blog-text {
    margin-bottom: 25px;
  }
  .blog-style2 .blog-body {
    padding: 15px 15px 25px 15px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .share-links {
    border-radius: 20px;
  }
  .blog-author .author-text {
    font-size: 16px;
  }
  .blog-author .media-img {
    width: 150px;
    margin-right: 25px;
  }
  .blog-single .blog-content {
    padding: 25px 30px 1px 30px;
  }
  .blog-single .blog-title {
    font-size: 36px;
  }
  .blog-details .blog-single .blog-img {
    margin-bottom: 25px;
    border-radius: 20px;
  }
  .blog-style2 {
    text-align: center;
  }
  .blog-style2 .blog-body {
    display: block;
  }
  .blog-style2 .blog-img {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  blockquote {
    font-size: 16px;
    padding: 23px 15px 26px 15px;
  }
  blockquote:before {
    right: 30px;
    bottom: 30px;
    font-size: 2rem;
  }
  blockquote cite {
    margin-top: 17px;
    font-size: 14px;
  }
  blockquote cite::before {
    bottom: 6px;
  }
  blockquote.vs-quote {
    padding: 26px 20px 26px 20px;
  }
  blockquote.vs-quote:before {
    content: "\f10e";
    left: auto;
    top: auto;
    transform: none;
    right: 20px;
    bottom: 20px;
  }
  blockquote.vs-quote p {
    font-size: 18px;
  }
  .share-links {
    padding: 17px 20px;
  }
  .blog-inner-title {
    font-size: 26px;
  }
  .share-links-title {
    font-size: 18px;
    display: block;
    margin: 0 0 10px 0;
  }
  .blog-meta > span,
  .blog-meta a {
    font-size: 14px;
    margin-right: 15px;
  }
  .blog-author {
    display: block;
    padding: 35px 25px 35px 25px;
  }
  .blog-author .media-img {
    width: 145px;
    margin-right: 0;
    margin-bottom: 20px;
  }
  .blog-single {
    border-radius: 15px;
  }
  .blog-single .blog-audio,
  .blog-single .blog-img {
    border-radius: 15px 15px 0 0;
  }
  .blog-single .blog-content {
    padding: 25px 20px 1px 20px;
  }
  .blog-single .blog-title {
    font-size: 24px;
    line-height: 1.4;
  }
}
/*------------------- 4.7. Comments  -------------------*/
.vs-comment-form {
  margin: var(--blog-space-y, 50px) 0 var(--blog-space-y, 50px) 0;
}
.vs-comment-form.review-form .blog-inner-title {
  font-size: 36px;
}

.comment-respond {
  position: relative;
}
.comment-respond .form-title a#cancel-comment-reply-link {
  font-size: 0.7em;
  text-decoration: underline;
}
.comment-respond .custom-checkbox.notice {
  margin-bottom: 25px;
}
.comment-respond .row {
  --bs-gutter-x: 20px;
}
.comment-respond .form-control {
  border: 1px solid var(--border-color);
  font-size: 16px;
  color: var(--title-color);
  background-color: transparent;
}
.comment-respond .form-control::-moz-placeholder {
  color: var(--title-color);
}
.comment-respond .form-control::placeholder {
  color: var(--title-color);
}
.comment-respond .form-group i {
  color: var(--theme-color);
}
.comment-respond input[type=checkbox] ~ label:before {
  top: 5.5px;
}
.comment-respond input[type=checkbox]:checked ~ label:before {
  background-color: var(--theme-color);
  border-color: transparent;
}
.comment-respond .blog-inner-title {
  border: none;
  margin-bottom: 15px;
}
.comment-respond .form-text {
  margin-bottom: 25px;
  font-size: 16px;
  color: var(--body-color);
}

.vs-comments-wrap {
  margin: 50px 0;
}
.vs-comments-wrap .description p:last-child {
  margin-bottom: 0;
}
.vs-comments-wrap .comment-respond {
  margin: 30px 0;
}
.vs-comments-wrap pre {
  background: #ededed;
  color: #666;
  font-size: 14px;
  margin: 20px 0;
  overflow: auto;
  padding: 20px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.vs-comments-wrap blockquote {
  background-color: #eaf8f9;
}
.vs-comments-wrap li {
  margin: 0;
}
.vs-comments-wrap .vs-post-comment {
  padding: 30px 30px 25px 30px;
  display: flex;
  margin: 30px 0 30px 0;
  position: relative;
  background-color: #F0F6FA;
  border-radius: 30px;
}
.vs-comments-wrap ul.comment-list {
  list-style: none;
  margin: -10px 0 0 0;
  padding: 0;
}
.vs-comments-wrap ul.comment-list ul ul,
.vs-comments-wrap ul.comment-list ul ol,
.vs-comments-wrap ul.comment-list ol ul,
.vs-comments-wrap ul.comment-list ol ol {
  margin-bottom: 0;
}
.vs-comments-wrap .comment-avater {
  width: 130px;
  height: 130px;
  margin-right: 25px;
  background-color: var(--theme-color);
  overflow: hidden;
  border-radius: 30px;
}
.vs-comments-wrap .comment-avater img {
  width: 100%;
}
.vs-comments-wrap .comment-content {
  flex: 1;
  align-self: center;
}
.vs-comments-wrap .commented-on {
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: 500;
  display: block;
  color: var(--theme-color);
}
.vs-comments-wrap .commented-on i {
  margin-right: 7px;
  font-size: 0.9rem;
}
.vs-comments-wrap .name {
  margin: -0.25em 10px 2px 0;
  font-size: 26px;
  display: inline-block;
}
.vs-comments-wrap .comment-top {
  display: flex;
  justify-content: space-between;
}
.vs-comments-wrap .text {
  color: var(--body-color);
  margin-bottom: 0;
}
.vs-comments-wrap .text:last-of-type {
  margin-bottom: -0.25em;
}
.vs-comments-wrap .children {
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-left: 40px;
}
.vs-comments-wrap .reply_and_edit {
  position: absolute;
  right: 10px;
  top: 10px;
  line-height: 1;
}
.vs-comments-wrap .replay-btn {
  color: var(--title-color);
  background-color: var(--white-color);
  display: inline-block;
  text-transform: capitalize;
  font-size: 14px;
  font-weight: 600;
  padding: 10px 19px 13px 19px;
  letter-spacing: 0.05em;
  border-radius: 9999px;
}
.vs-comments-wrap .replay-btn:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.vs-comments-wrap .review-rating {
  margin-bottom: 10px;
}

.woocommerce-Reviews .vs-comments-wrap {
  padding: 0;
  background-color: transparent;
  margin-top: 0;
}
.woocommerce-Reviews .vs-comment-item:first-child .vs-post-comment {
  margin-top: 19px;
}
.woocommerce-Reviews .woocommerce-Reviews-title {
  margin-bottom: 40px;
}

.vs-comments-wrap.vs-comment-form {
  margin: 0;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .comment-section {
    padding: 40px 40px 0px 40px;
  }
  .vs-comment-form.review-form .blog-inner-title {
    font-size: 30px;
  }
  .vs-comments-wrap .vs-post-comment {
    padding: 30px 30px 30px 30px;
    margin: 30px 0 30px 0;
  }
  .vs-comments-wrap .comment-avater {
    width: 100px;
    height: 100px;
    margin-right: 20px;
  }
  .comment-respond .form-control {
    height: 60px;
    font-size: 14px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .vs-comments-wrap .vs-post-comment {
    display: block;
    padding: 30px 20px 30px 20px;
  }
  .vs-comments-wrap .star-rating {
    position: relative;
    top: 0;
    right: 0;
  }
  .vs-comments-wrap .comment-avater {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .vs-comments-wrap .children {
    margin-left: 40px;
  }
  .vs-comments-wrap .review .vs-post-comment {
    padding: 30px;
  }
  .comment-respond .form-text {
    font-size: 14px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .vs-comments-wrap .children {
    margin-left: 20px;
  }
  .vs-comments-wrap .name {
    margin: -0.1em 0 7px 0;
    font-size: 24px;
  }
  .vs-comments-wrap .review-rating {
    position: relative;
    right: 0;
    top: 0;
    margin: 10px 0 10px 0;
    width: -moz-max-content;
    width: max-content;
  }
  .vs-comments-wrap .review .vs-post-comment {
    padding: 30px 20px;
  }
  .vs-comments-wrap .reply_and_edit {
    position: relative;
    top: 0;
    right: 0;
    margin-top: 20px;
  }
  .comment-respond textarea,
  .comment-respond input {
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
  }
  .comment-respond label {
    font-size: 14px;
  }
  .vs-comment-form.review-form .blog-inner-title {
    font-size: 26px;
  }
  .comment-section {
    padding: 40px 20px 0px 20px;
  }
}
/*------------------- 4.8. Hero Area  -------------------*/
.ls-container.ls-v6 .ls-bottom-slidebuttons {
  background-color: #fff;
  padding: 6px 9px;
  line-height: 1;
  border-radius: 9999px;
}

.ls-container.ls-v6 .ls-bottom-slidebuttons a {
  border: none !important;
  background-color: #B5B5B5;
  width: 13px !important;
  height: 13px !important;
}

.ls-container.ls-v6 .ls-bottom-slidebuttons a:hover,
.ls-container.ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {
  border: none !important;
  background-color: var(--theme-color) !important;
}

.ls-container.ls-v6 .ls-bottom-nav-wrapper {
  text-align: right;
  max-width: var(--main-container);
  top: -73px !important;
}

@media (max-width: 1199px) {
  .ls-container.ls-v6 .ls-bottom-slidebuttons {
    display: none !important;
  }
}
@media (max-width: 1024px) {
  .ls-html-layer.ls-layer .vs-btn {
    padding: 10px 23px 12px 23px;
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  .ls-html-layer.ls-layer .vs-btn {
    padding: 9px 22px 12px 22px;
    font-size: 13px;
  }
}
/*------------------- 4.9. Error  -------------------*/
.vs-error-wrapper {
  background-color: var(--smoke-color);
}

.error-number {
  font-size: 150px;
  font-weight: 600;
  display: block;
  line-height: 1;
  margin: -0.17em 0 17px 0;
  color: var(--theme-color);
}

.error-title {
  text-transform: capitalize;
  font-size: 60px;
  margin: -0.3em 0 20px 0;
}

.error-text {
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 38px;
  max-width: 500px;
  text-transform: capitalize;
  color: var(--title-color);
}

.search-inline {
  position: relative;
  width: 100%;
  margin-bottom: 45px;
}
.search-inline input {
  background-color: var(--white-color);
  border: 2px solid #D9D9D9;
  height: 60px;
  padding: 0 0 0 40px;
  font-size: 16px;
  border-radius: 9999px;
}
.search-inline input:focus {
  border-color: var(--theme-color);
}
.search-inline button {
  position: absolute;
  right: 5px;
  top: 5px;
  border: none;
  color: var(--white-color);
  background-color: var(--vs-secondary-color);
  padding: 0;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 18px;
  border-radius: 50%;
}
.search-inline button:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}

/* Large devices */
@media (max-width: 1199px) {
  .error-number {
    font-size: 120px;
  }
  .error-title {
    font-size: 48px;
  }
  .error-text {
    font-size: 18px;
    margin-bottom: 25px;
    max-width: 100%;
  }
  .search-inline {
    margin-bottom: 30px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .error-content {
    margin-top: 50px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .error-number {
    font-size: 100px;
  }
  .error-title {
    font-size: 28px;
  }
  .error-text {
    font-size: 16px;
  }
  .search-inline input {
    padding: 0 0 0 25px;
  }
}
/*------------------- 4.10. About  -------------------*/
.list-style1 ul {
  margin: 0 0 30px 0;
}
.list-style1 li {
  position: relative;
  display: flex;
  margin-bottom: 12px;
}
.list-style1 li:before {
  content: var(--icon, url("data:image/svg+xml,%3Csvg width='25' height='23' viewBox='0 0 25 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.6842 20.6753C9.59141 20.6753 9.50023 20.651 9.4197 20.6049C9.33917 20.5588 9.27209 20.4924 9.22512 20.4124C7.45633 17.399 2.74074 10.9826 2.69336 10.9182C2.61761 10.8152 2.58145 10.6884 2.59149 10.5609C2.60153 10.4335 2.65709 10.3139 2.74804 10.224L4.19806 8.79111C4.28662 8.7036 4.40305 8.6499 4.52711 8.63934C4.65116 8.62879 4.77499 8.66205 4.87706 8.73335L9.57343 12.0125C12.716 7.98275 15.6351 5.19864 17.5556 3.5558C19.7177 1.70658 21.0941 0.874056 21.1517 0.839774C21.2344 0.790135 21.3291 0.763914 21.4256 0.763916H23.7714C23.8794 0.763909 23.9847 0.796703 24.0736 0.85795C24.1624 0.919197 24.2306 1.006 24.269 1.10686C24.3074 1.20772 24.3142 1.31787 24.2886 1.4227C24.2629 1.52753 24.2061 1.62209 24.1254 1.69385C17.4636 7.62747 10.2191 20.2793 10.1467 20.4064C10.1005 20.4875 10.0338 20.5551 9.9532 20.6023C9.87262 20.6495 9.78104 20.6746 9.68766 20.6752L9.6842 20.6753Z' fill='%23E8063C'/%3E%3Cpath d='M9.58204 22.8931C4.2985 22.8931 0 18.5946 0 13.311C0 8.02746 4.2985 3.72901 9.58204 3.72901C10.6414 3.72784 11.6936 3.90269 12.6957 4.24644C12.8292 4.29232 12.9391 4.38938 13.0011 4.51624C13.063 4.64311 13.0721 4.7894 13.0262 4.92293C12.9803 5.05646 12.8833 5.1663 12.7564 5.22827C12.6295 5.29025 12.4832 5.29929 12.3497 5.25341C11.4588 4.9479 10.5234 4.79254 9.58156 4.79368C4.88503 4.79368 1.06419 8.61457 1.06419 13.311C1.06419 18.0075 4.88503 21.8284 9.58156 21.8284C14.2781 21.8284 18.0989 18.0075 18.0989 13.311C18.0991 12.7348 18.0412 12.1599 17.9261 11.5953C17.9121 11.5268 17.9118 11.4562 17.925 11.3875C17.9383 11.3189 17.965 11.2535 18.0035 11.1952C18.0421 11.1368 18.0917 11.0866 18.1497 11.0475C18.2076 11.0083 18.2727 10.981 18.3412 10.967C18.4097 10.953 18.4803 10.9526 18.549 10.9659C18.6176 10.9792 18.683 11.0059 18.7413 11.0444C18.7997 11.083 18.8498 11.1326 18.889 11.1905C18.9281 11.2485 18.9555 11.3136 18.9695 11.3821C19.0989 12.0169 19.164 12.6632 19.1639 13.311C19.1641 18.5946 14.8656 22.8931 9.58204 22.8931Z' fill='%23E8063C'/%3E%3C/svg%3E%0A"));
  margin-right: 10px;
  font-family: var(--icon-font);
}

.list-style2 ul {
  margin-bottom: 30px;
}
.list-style2 li {
  margin-bottom: 5px;
  display: flex;
  align-items: center;
}
.list-style2 li:before {
  content: "";
  width: 10px;
  height: 10px;
  background-color: var(--theme-color);
  display: inline-block;
  margin-right: 10px;
  border-radius: 50%;
}

.vs-circle {
  width: var(--circle-size, 315px);
  height: var(--circle-size, 315px);
  border: var(--circle-border-size, 60px) solid var(--circle-border-color, var(--theme-color2));
  border-radius: var(--circle-radius, 50%);
}

.vs-media {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.vs-media .media-icon {
  width: var(--icon-size, 94px);
  height: var(--icon-size, 94px);
  line-height: var(--icon-size, 94px);
  background-color: var(--icon-bg, #F0F6FA);
  color: var(--title-color);
  border-radius: 50%;
  text-align: center;
  transition: all ease 0.4s;
  display: inline-block;
}
.vs-media .media-icon img {
  max-width: calc(var(--icon-size, 94px) - 20px);
  transition: all ease 0.4s;
  filter: none;
}
.vs-media:hover .media-icon {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.vs-media:hover .media-icon img {
  filter: brightness(0) invert(1);
}

.exp-pill {
  background-color: var(--vs-secondary-color);
  width: 190px;
  height: 190px;
  border-radius: 50%;
  position: relative;
  z-index: 1;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.exp-pill:before {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  right: 5px;
  bottom: 5px;
  border: 2px dashed var(--white-color);
  z-index: -1;
  border-radius: inherit;
  animation: rotate 40s infinite linear;
}
.exp-pill .exp-number {
  font-size: 50px;
  font-weight: 600;
  line-height: 1;
  margin: 0;
  color: var(--white-color);
  font-family: var(--title-font);
  margin-bottom: 5px;
}
.exp-pill .exp-text {
  color: var(--white-color);
  font-size: 22px;
  font-weight: 600;
  margin: 0 0 5px 0;
  line-height: 1;
}

.media-style1 .media-icon {
  margin-right: 20px;
}
.media-style1 .media-label {
  font-size: 60px;
  font-weight: 600;
  color: var(--theme-color);
  line-height: 1;
  margin: 0;
  font-family: var(--title-font);
}
.media-style1 .media-title {
  font-size: 18px;
  font-weight: 600;
  font-family: var(--title-font);
  margin: 0;
}
.media-style1.layout2 {
  align-items: center;
}
.media-style1.layout2 .media-label {
  font-size: 90px;
}
.media-style1.layout2 .media-title {
  color: var(--title-color);
}

.media-style2 {
  display: flex;
  align-items: center;
}
.media-style2 .media-icon {
  margin-right: 15px;
}
.media-style2 .media-label {
  color: var(--theme-color);
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
  display: block;
  font-family: var(--title-font);
  letter-spacing: 0.02em;
  margin-bottom: 13px;
}
.media-style2 .media-title {
  font-family: var(--title-font);
  font-size: 46px;
  font-weight: 600;
  color: #000;
  margin: 0;
  line-height: 1;
}

.media-style3 {
  display: flex;
  align-items: center;
  padding: 15px 50px 15px 20px;
  background-color: var(--white-color);
  border-radius: 25px;
  text-align: left;
}
.media-style3 .media-icon {
  margin-right: 15px;
}
.media-style3 .media-title {
  font-size: 18px;
  font-weight: 700;
  color: var(--vs-secondary-color);
  line-height: 1;
  margin: 0 0 15px 0;
}
.media-style3 .media-info {
  font-size: 18px;
  color: var(--title-color);
  margin: 0;
  line-height: 1;
}

.img-box1 {
  position: relative;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  margin-bottom: 30px;
}
.img-box1 [class*=img-] img {
  width: 100%;
}
.img-box1 .img-1 {
  border-radius: var(--radius-outer, 119px) var(--radius-inner, 50px) 0 var(--radius-inner, 50px);
}
.img-box1 .img-2 {
  border-radius: var(--radius-inner, 50px) var(--radius-outer, 119px) var(--radius-inner, 50px) 0;
}
.img-box1 .img-3 {
  border-radius: var(--radius-inner, 50px) 0 var(--radius-inner, 50px) var(--radius-outer, 119px);
}
.img-box1 .img-4 {
  border-radius: 0 var(--radius-inner, 50px) var(--radius-outer, 119px) var(--radius-inner, 50px);
}
.img-box1 .vs-circle {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.img-box2 {
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
}
.img-box2 .vs-circle {
  position: absolute;
  right: -10%;
  top: 3%;
  z-index: -1;
}
.img-box2.style2 .vs-circle {
  right: auto;
  left: -10%;
}

.img-box3 {
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
}
.img-box3 .img-1 {
  border-radius: 290px 290px 94px 298px;
  overflow: hidden;
  position: relative;
}
.img-box3 .img-1 img {
  width: 100%;
}
.img-box3 .vs-circle {
  position: absolute;
  left: 0;
  top: -4%;
  z-index: -1;
}

.img-box4 .img-1 {
  border-radius: 50px;
}

.img-box5 {
  position: relative;
  margin-bottom: 30px;
}
.img-box5 .img-1 {
  -webkit-clip-path: url(#ab-shape1);
          clip-path: url(#ab-shape1);
}
.img-box5 .img-1 img {
  width: 100%;
}
.img-box5 .exp-pill {
  position: absolute;
  top: 0;
  left: 0;
}

.img-box6 {
  margin: 27px 0 86px 0;
}
.img-box6 .img-2,
.img-box6 .img-1 {
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  border-radius: 30px;
  overflow: hidden;
  border: 5px solid var(--white-color);
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.25);
}
.img-box6 .img-1 {
  margin-left: 114px;
  transform: rotate(-8.183deg);
}
.img-box6 .img-2 {
  margin: -52px 0 0 -36px;
  margin-left: 36px;
  transform: rotate(18.31deg);
}

.img-box7 {
  overflow: hidden;
  margin-bottom: 30px;
  border-radius: 30px;
}

.info-style1 {
  margin-bottom: 25px;
}
.info-style1 .info-text,
.info-style1 .info-title {
  font-size: 18px;
  font-family: var(--title-font);
  font-weight: 600;
  margin: 0 0 15px 0;
  line-height: 1;
}
.info-style1 .info-title {
  color: var(--theme-color);
}

.info-style2 {
  padding: 30px 20px;
  border: 3px solid var(--theme-color2);
  border-radius: 30px;
  text-align: center;
  margin-bottom: 30px;
  transition: all ease 0.4s;
}
.info-style2 .info-icon {
  width: var(--icon-size, 120px);
  height: var(--icon-size, 120px);
  line-height: var(--icon-size, 120px);
  background-color: var(--theme-color2);
  border-radius: 50%;
  display: inline-block;
  margin-bottom: 27px;
  transition: all ease 0.4s;
}
.info-style2 .info-icon img {
  filter: none;
  transition: all ease 0.4s;
}
.info-style2 .info-title {
  font-size: 20px;
  line-height: 1;
  margin-bottom: 4px;
}
.info-style2 .info-text {
  font-size: 18px;
  margin: 0 0 -0.3em 0;
}
.info-style2:hover {
  border-color: var(--theme-color);
}
.info-style2:hover .info-icon {
  background-color: var(--theme-color);
}
.info-style2:hover .info-icon img {
  filter: brightness(0) invert(1);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .img-box2 .vs-circle {
    right: 0;
    top: 3%;
  }
  .img-box2.style2 .vs-circle {
    left: 0;
  }
  .media-style2 .media-title {
    font-size: 36px;
  }
  .media-style2 .media-label {
    font-size: 16px;
    letter-spacing: 0;
    margin-bottom: 10px;
  }
  .img-box6 {
    margin-top: 0;
    margin-bottom: 30px;
  }
  .img-box6 .img-2,
  .img-box6 .img-1 {
    width: 100%;
    margin: 0;
    transform: none;
  }
  .img-box6 .img-2 img,
  .img-box6 .img-1 img {
    width: 100%;
  }
  .img-box6 .img-1 {
    margin-bottom: 30px;
  }
  .media-style1.layout2 .media-label {
    font-size: 60px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .media-style1 .media-icon {
    --icon-size: 60px;
  }
  .media-style1 .media-label {
    font-size: 46px;
  }
  .media-style1 .media-title {
    font-size: 16px;
  }
  .vs-circle {
    --circle-size: 350px;
    --circle-border-size: 40px;
  }
  .img-box3 .vs-circle {
    --circle-size: 200px;
    --circle-border-size: 20px;
  }
  .img-box6 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
    margin-bottom: 40px;
  }
  .img-box6 .img-1 {
    margin-bottom: 0;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .info-style2 {
    padding: 25px 15px;
  }
  .info-style2 .info-icon {
    --icon-size: 80px;
  }
  .info-style2 .info-icon img {
    max-width: 50%;
  }
  .info-style2 .info-title {
    font-size: 16px;
  }
  .info-style2 .info-text {
    font-size: 15px;
  }
  .media-style2 {
    display: block;
    text-align: center;
  }
  .media-style2 .media-icon {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .media-style3 {
    padding: 15px 20px 15px 20px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .list-style1 li {
    display: flex;
    margin-bottom: 4px;
  }
  .media-style2 .media-title {
    font-size: 25px;
  }
  .media-style3 {
    padding: 20px 15px 20px 15px;
  }
  .exp-pill {
    width: 130px;
    height: 130px;
  }
  .exp-pill .exp-number {
    font-size: 32px;
  }
  .exp-pill .exp-text {
    font-size: 16px;
  }
  .vs-circle {
    --circle-size: 200px;
    --circle-border-size: 30px;
  }
  .vs-media {
    display: block;
  }
  .vs-media .media-icon {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .img-box1 {
    gap: 15px;
    --radius-outer: 80px;
    --radius-inner: 30px;
  }
  .img-box4 .img-1 {
    border-radius: 20px;
  }
  .img-box6 {
    display: block;
  }
  .img-box6 .img-1 {
    margin-bottom: 20px;
  }
  .media-style1.layout2 {
    text-align: center;
  }
  .media-style1.layout2 .media-title {
    font-size: 15px;
  }
}
/*------------------- 4.11. Simple Sections  -------------------*/
.map-style1 {
  border-radius: 30px;
  overflow: hidden;
  line-height: 0;
  /* Small devices */
}
@media (max-width: 767px) {
  .map-style1 {
    border-radius: 20px;
  }
}

.vs-social a {
  display: inline-block;
  position: relative;
  width: var(--icon-size, 50px);
  height: var(--icon-size, 50px);
  line-height: var(--icon-size, 50px);
  margin-right: 5px;
  font-size: 18px;
  text-align: center;
  background-color: var(--theme-color2);
  color: var(--title-color);
  border-radius: 50%;
  z-index: 1;
  transition: all ease 0.4s;
}
.vs-social a:last-child {
  margin-right: 0;
}
.vs-social a::before {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  bottom: 3px;
  right: 3px;
  background-color: var(--vs-secondary-color);
  border-radius: inherit;
  transition: all ease 0.3s;
  transform: scale(0.4);
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.vs-social a:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
}
.vs-social a:hover:before {
  transform: scale(1);
  opacity: 1;
  visibility: visible;
}

.brand-style1 {
  background-color: var(--white-color);
  border: 3px solid #F1F1F1;
  height: 170px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all ease 0.4s;
  border-radius: 30px;
}
.brand-style1:hover {
  border-color: var(--theme-color2);
}

.social-style1 .social-title {
  color: var(--white-color);
  display: block;
  margin-bottom: 20px;
  margin-top: -0.22em;
}
.social-style1 a:hover {
  background-color: var(--white-color);
}

.table-style1 {
  background-color: var(--vs-secondary-color);
  padding: 1px 155px 85px 145px;
  border-radius: 274px 30px 274px 274px;
  text-align: center;
  margin-top: calc(var(--icon-size, 102px) / 2);
}
.table-style1 .table-icon {
  display: block;
  width: var(--icon-size, 102px);
  height: var(--icon-size, 102px);
  line-height: var(--icon-size, 102px);
  font-size: var(--icon-font-size, 50px);
  background-color: var(--theme-color);
  color: var(--white-color);
  text-align: center;
  border-radius: 50%;
  margin: calc(var(--icon-size, 102px) / -2) auto 40px auto;
}
.table-style1 .sec-title {
  color: var(--white-color);
  margin-bottom: 5px;
}
.table-style1 .sec-text {
  color: var(--white-color);
  margin-bottom: 20px;
}
.table-style1 .tr {
  display: flex;
  justify-content: space-between;
  background-color: var(--white-color);
  margin-bottom: 5px;
  border-radius: 9999px;
  padding: 11px 0;
  transition: all ease 0.4s;
}
.table-style1 .tr:hover {
  background-color: var(--theme-color2);
}
.table-style1 .th,
.table-style1 .td {
  flex: 1;
  font-size: 18px;
  font-family: var(--title-font);
  font-weight: 600;
  color: var(--title-color);
  line-height: 1.5;
}
.table-style1 .th {
  border-right: 1px solid #A7A7A7;
}

.countdown-style1 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.countdown-style1 li {
  color: var(--title-color);
  background-color: var(--theme-color2);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  font-size: 16px;
  font-family: var(--title-font);
  font-weight: 600;
  width: 110px;
  height: 110px;
  border-radius: 30px;
  transition: all ease 0.4s;
  margin-right: 7px;
  line-height: 1;
  padding-bottom: 5px;
}
.countdown-style1 li:last-child {
  margin-right: 0;
}
.countdown-style1 li span {
  font-size: 50px;
  display: block;
  margin-bottom: 3px;
}
.countdown-style1 li:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}

/* Large devices */
@media (max-width: 1199px) {
  .countdown-style1 li {
    width: auto;
    height: auto;
    padding: 20px 15px;
    font-size: 14px;
  }
  .countdown-style1 li span {
    font-size: 40px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .table-style1 {
    padding: 1px 40px 60px 40px;
    border-radius: 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .table-style1 {
    padding: 1px 15px 60px 15px;
    border-radius: 30px;
  }
  .table-style1 .table-icon {
    margin-bottom: 30px;
  }
  .table-style1 .th,
  .table-style1 .td {
    font-size: 14px;
  }
  .countdown-style1 li {
    font-size: 12px;
    padding: 10px 10px;
    border-radius: 10px;
  }
  .countdown-style1 li span {
    font-size: 22px;
  }
}
/*------------------- 4.12. Popup Side Menu  -------------------*/
.sidemenu-wrapper {
  position: fixed;
  z-index: 99999;
  right: 0;
  top: 0;
  height: 100%;
  width: 0;
  background-color: rgba(0, 0, 0, 0.75);
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.8s;
}
.sidemenu-wrapper .closeButton {
  display: inline-block;
  border: 1px solid;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 24px;
  padding: 0;
  position: absolute;
  top: 20px;
  right: 20px;
  background-color: var(--black-color);
  color: var(--white-color);
  border-radius: 50%;
  transform: rotate(0);
  transition: all ease 0.4s;
  z-index: 2;
}
.sidemenu-wrapper .closeButton:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  border-color: transparent;
  transform: rotate(90deg);
}
.sidemenu-wrapper .sidemenu-content {
  background-color: var(--body-bg);
  width: 450px;
  margin-left: auto;
  padding: 40px 30px 80px 30px;
  height: 100%;
  overflow: scroll;
  position: relative;
  right: -500px;
  cursor: auto;
  transition-delay: 1s;
  transition: right ease 1s;
}
.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar-track {
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
  background-color: #F5F5F5;
}
.sidemenu-wrapper .sidemenu-content::-webkit-scrollbar {
  width: 2px;
  background-color: #F5F5F5;
}
.sidemenu-wrapper .widget {
  padding: 0;
  border: none;
  background-color: transparent;
}
.sidemenu-wrapper.show {
  opacity: 1;
  visibility: visible;
  width: 100%;
  transition: all ease 0.8s;
}
.sidemenu-wrapper.show .sidemenu-content {
  right: 0;
  opacity: 1;
  visibility: visible;
}

/*------------------- 4.13. Popup Side Menu  -------------------*/
.popup-search-box {
  position: fixed;
  top: 0;
  left: 50%;
  background-color: rgba(0, 0, 0, 0.95);
  height: 0;
  width: 0;
  overflow: hidden;
  z-index: 99999;
  opacity: 0;
  visibility: hidden;
  border-radius: 50%;
  transform: translateX(-50%);
  transition: all ease 0.4s;
}
.popup-search-box button.searchClose {
  width: 60px;
  height: 60px;
  line-height: 60px;
  position: absolute;
  top: 40px;
  right: 40px;
  border: none;
  color: var(--theme-color);
  background-color: var(--white-color);
  font-size: 30px;
  border-radius: 50%;
  transform: rotate(0);
  transition: all ease 0.4s;
}
.popup-search-box button.searchClose:hover {
  color: var(--white-color);
  background-color: var(--theme-color);
  transform: rotate(90deg);
}
.popup-search-box form {
  position: absolute;
  top: 50%;
  left: 50%;
  display: inline-block;
  padding-bottom: 40px;
  cursor: auto;
  width: 100%;
  max-width: 700px;
  transform: translate(-50%, -50%) scale(0);
  transition: transform ease 0.4s;
  /* Large devices */
}
@media (max-width: 1199px) {
  .popup-search-box form {
    max-width: 600px;
  }
}
.popup-search-box form input {
  font-size: 18px;
  height: 70px;
  width: 100%;
  border: 2px solid var(--theme-color);
  background-color: transparent;
  padding-left: 30px;
  color: #fff;
  border-radius: 50px;
}
.popup-search-box form input::-moz-placeholder {
  color: #fff;
}
.popup-search-box form input::placeholder {
  color: #fff;
}
.popup-search-box form button {
  position: absolute;
  top: 0px;
  background-color: transparent;
  border: none;
  color: #fff;
  font-size: 24px;
  right: 12px;
  color: var(--white-color);
  cursor: pointer;
  width: 70px;
  height: 70px;
  transition: all ease 0.4s;
  transform: scale(1.001);
}
.popup-search-box form button:hover {
  transform: scale(1.1);
}
.popup-search-box.show {
  opacity: 1;
  visibility: visible;
  width: 100.1%;
  height: 100%;
  transition: all ease 0.4s;
  border-radius: 0;
}
.popup-search-box.show form {
  transition-delay: 0.5s;
  transform: translate(-50%, -50%) scale(1);
}

/*------------------- 4.14. Serive Area  -------------------*/
.service-style1 {
  --theme-color: #76AD1E;
  margin-bottom: 30px;
}
.service-style1 .service-body {
  text-align: center;
  padding-bottom: 115px;
  position: relative;
}
.service-style1 .service-img {
  border-radius: 30px 30px 0 0;
  overflow: hidden;
}
.service-style1 .service-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.service-style1 .service-content {
  padding: 0.1px 20px 20px 20px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  margin-top: -145px;
  background-color: var(--theme-color);
  border-radius: 150px 150px 30px 30px;
}
.service-style1 .service-icon {
  width: var(--icon-size, 100px);
  height: var(--icon-size, 100px);
  line-height: var(--icon-size, 100px);
  background-color: var(--white-color);
  text-align: center;
  border-radius: var(--icon-radius, 10px 50px 10px 10px);
  display: inline-block;
  margin-top: -35px;
  margin-bottom: 28px;
  transition: all ease 0.4s;
}
.service-style1 .service-title {
  color: var(--white-color);
  font-size: 26px;
  margin-bottom: 12px;
}
.service-style1 .service-title a {
  color: inherit;
}
.service-style1 .service-title a:hover {
  text-decoration: underline;
}
.service-style1 .service-text {
  color: var(--white-color);
  margin: 0 0 17px 0;
}
.service-style1 .service-bottom {
  overflow: hidden;
}
.service-style1 .service-btn {
  display: block;
  border: 3px solid var(--white-color);
  color: var(--white-color);
  border-radius: 9999px;
  height: 50px;
  line-height: 43px;
  font-family: var(--title-font);
  font-weight: 600;
  transition: all ease 0.4s;
  margin-bottom: -50px;
  opacity: 0;
  visibility: hidden;
}
.service-style1 .service-btn:hover {
  background-color: var(--white-color);
  color: var(--theme-color);
}
.service-style1:hover .service-btn {
  margin-bottom: 0;
  opacity: 1;
  visibility: visible;
}
.service-style1:hover .service-icon {
  background-color: var(--theme-color2);
}
.service-style1:hover .service-img img {
  transform: scale(1.15);
  transition: all ease 0.4s;
}
.service-style1:nth-child(2n+2) {
  --theme-color: #18C0CB;
  --icon-radius: 10px 10px 10px 50px;
}
.service-style1:nth-child(3n+3) {
  --theme-color: #490D59;
  --icon-radius: 50px 10px 10px 10px;
}
.service-style1:nth-child(4n+4) {
  --theme-color: #E93500;
  --icon-radius: 10px 10px 50px 10px;
}

.service-style2 {
  display: flex;
  margin-bottom: 30px;
}
.service-style2 .service-icon {
  position: relative;
  display: inline-block;
  width: 76px;
  height: 78px;
  line-height: 76px;
  text-align: center;
  margin-right: 20px;
  border-radius: 50%;
  z-index: 1;
}
.service-style2 .service-shape1,
.service-style2 .service-shape2,
.service-style2 .service-shape3 {
  background-color: var(--theme-color2);
  position: absolute;
  left: var(--border-size, 0);
  top: var(--border-size, 0);
  right: var(--border-size, 0);
  bottom: var(--border-size, 0);
  -webkit-clip-path: url(#service-clip1);
          clip-path: url(#service-clip1);
  z-index: -1;
  transition: all ease 0.4s;
}
.service-style2 .service-shape2 {
  --border-size: 2px;
  background-color: var(--white-color);
}
.service-style2 .service-shape3 {
  --border-size: 5px;
  background-color: var(--vs-secondary-color);
}
.service-style2:hover .service-shape3 {
  background-color: var(--theme-color);
}
.service-style2:hover .service-shape1 {
  background-color: var(--vs-secondary-color);
}
.service-style2 .service-content {
  flex: 1;
}
.service-style2 .service-title {
  font-size: 26px;
  margin: -0.2em 0 8px 0;
}
.service-style2 .service-text {
  margin: 0;
}

.service-description {
  margin-top: 30px;
  margin-bottom: 42px;
}

/* Large devices */
@media (max-width: 1199px) {
  .service-style1 .service-body {
    padding-bottom: 90px;
  }
  .service-style2 {
    display: block;
    text-align: center;
  }
  .service-style2 .service-icon {
    margin-right: 0;
    margin-bottom: 20px;
  }
  .gy-30 .service-style2 {
    margin-bottom: 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .service-style1 .service-content {
    position: relative;
  }
  .service-style1 .service-body {
    padding-bottom: 0;
  }
  .service-style1 .service-btn {
    margin-bottom: 0;
    opacity: 1;
    visibility: visible;
  }
  .service-style2 .service-title {
    font-size: 22px;
  }
}
/*------------------- 4.15. Category  -------------------*/
.category-style1 {
  position: relative;
  z-index: 1;
  padding: 40px 35px 40px 35px;
  border-radius: 30px;
  margin: 10px 0 40px 0;
}
.category-style1 .category-bg3,
.category-style1 .category-bg2,
.category-style1 .category-bg1 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 30px;
  opacity: 1;
  visibility: visible;
  transform-origin: top center;
  transition: all ease 0.4s;
  box-shadow: 0 10px 4px rgba(120, 51, 138, 0.3);
}
.category-style1 .category-bg1 {
  background-color: var(--white-color);
  z-index: -1;
}
.category-style1 .category-bg2 {
  background-color: var(--vs-secondary-color);
  transform: scale(0.9) translateY(-10px);
  z-index: -2;
}
.category-style1 .category-bg3 {
  background-color: var(--theme-color);
  transform: scale(0.7) translateY(-10px);
  z-index: -3;
  box-shadow: none;
}
.category-style1:hover .category-bg1 {
  opacity: 0;
  visibility: hidden;
  transform: scale(1.08);
}
.category-style1:hover .category-bg2 {
  transform: scale(1.001) translateY(0);
}
.category-style1:hover .category-bg3 {
  transform: scale(0.9) translateY(-10px);
}
.category-style1 .category-grade {
  width: 90px;
  height: 90px;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--theme-color);
  border-radius: 50%;
  line-height: 1;
  font-weight: 600;
  text-transform: uppercase;
  color: var(--white-color);
  font-family: var(--title-font);
  font-size: 14px;
  margin-bottom: 22px;
  box-shadow: inset 5px 0 0 1px rgba(0, 0, 0, 0.18);
}
.category-style1 .grade-name {
  display: block;
  margin-top: 0px;
  font-size: 40px;
}
.category-style1 .category-name {
  margin: 0 0 10px 0;
}
.category-style1 .category-label {
  margin: 0;
  line-height: 1;
  font-weight: 500;
  font-family: var(--title-font);
  transition: all ease 0.4s;
}
.category-style1:hover .category-label,
.category-style1:hover .category-name a {
  color: var(--white-color);
}

.category-style2 {
  position: relative;
  margin-bottom: 30px;
}
.category-style2 .category-img {
  width: 270px;
  height: 270px;
  border-radius: 50%;
  overflow: hidden;
}
.category-style2 .category-img img {
  width: 100%;
  transition: all ease 0.4s;
  transform: scale(1.001);
}
.category-style2 .category-title {
  margin-bottom: 5px;
  margin-top: -0.2em;
}
.category-style2 .category-content {
  background-color: var(--white-color);
  border: 2px solid var(--vs-secondary-color);
  position: absolute;
  right: 0;
  bottom: 30px;
  width: 270px;
  max-width: 100%;
  border-radius: 9999px;
  padding: 23px 48px 25px 48px;
  transition: all ease 0.4s;
}
.category-style2 .category-text {
  margin: 0;
  font-weight: 500;
  color: var(--title-color);
  font-size: 18px;
  line-height: 1;
  text-transform: uppercase;
}
.category-style2:hover .category-img img {
  transform: scale(1.15);
}
.category-style2:hover .category-content {
  border-color: var(--theme-color);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .category-style2 .category-title {
    font-size: 28px;
  }
  .category-style2 .category-text {
    font-size: 16px;
  }
  .category-style2 .category-content {
    bottom: 20px;
    width: 220px;
    padding: 23px 30px 25px 30px;
    transition: all ease 0.4s;
  }
  .category-style2 .category-text {
    font-size: 16px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .category-style1 {
    padding: 30px 25px 30px 25px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .category-style1 {
    padding: 30px 15px 30px 15px;
    text-align: center;
  }
  .category-style2 {
    text-align: center;
  }
  .category-style2 .category-img {
    width: 100%;
    height: auto;
  }
  .category-style2 .category-content {
    position: relative;
    right: 0;
    bottom: 0;
    width: 100%;
    margin: -30px auto 0 auto;
    padding: 15px 10px 15px 10px;
  }
  .category-style2 .category-title {
    font-size: 18px;
  }
  .category-style2 .category-text {
    font-size: 12px;
  }
}
/*------------------- 4.16. Forms  -------------------*/
.form-wrap1.space {
  /* Medium devices */
}
@media (min-width: 991px) {
  .form-wrap1.space {
    padding-bottom: 480px;
  }
}
@media (max-width: 991px) {
  .form-wrap1.space {
    background-image: none !important;
  }
}

.form-style1 .form-group {
  position: relative;
  margin: 0 auto;
  max-width: 880px;
}
.form-style1 input {
  height: 70px;
  border-color: #D8D8D8;
  border-radius: 9999px;
  padding-left: 50px;
}
.form-style1 .vs-btn {
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translateY(-50%);
}

.form-style2 .form-title {
  color: var(--white-color);
  margin: -0.2em 0 18px 0;
}
.form-style2 .form-group {
  display: flex;
  margin: 0;
}
.form-style2 input {
  border: 2px solid var(--white-color);
  color: var(--white-color);
  background-color: transparent;
  height: 60px;
  border-radius: 9999px;
  margin-right: 10px;
  flex: 1;
}
.form-style2 input::-moz-placeholder {
  color: var(--white-color);
}
.form-style2 input::placeholder {
  color: var(--white-color);
}

.form-style3 {
  border: 3px solid var(--vs-secondary-color);
  padding: 30px 30px 3px 30px;
  margin-bottom: 30px;
  background-color: var(--white-color);
  border-radius: 30px;
}
.form-style3 .form-group {
  margin-bottom: 27px;
}
.form-style3 input {
  border: 1px solid rgba(153, 153, 153, 0.5);
  padding-right: 20px;
  padding-left: 20px;
  border-radius: 10px;
}
.form-style3 input[type=checkbox] ~ label {
  font-weight: 500;
  margin: 0;
}
.form-style3 input[type=checkbox] ~ label:before {
  background-color: #D9D9D9;
  border: none;
}
.form-style3 input[type=checkbox]:checked ~ label:before {
  background-color: var(--theme-color);
}
.form-style3 label {
  font-weight: 400;
}
.form-style3 .required {
  font-size: 14px;
  color: var(--error-color);
}
.form-style3.layout2 {
  padding: 0;
  border: none;
}

/* Small devices */
@media (max-width: 767px) {
  .form-style1 .form-group {
    text-align: center;
  }
  .form-style1 input {
    margin-bottom: 20px;
    height: 50px;
    padding-left: 30px;
    font-size: 14px;
  }
  .form-style1 .vs-btn {
    position: relative;
    top: 0;
    transform: none;
  }
  .form-style2 .form-group {
    display: block;
  }
  .form-style2 .vs-btn {
    margin-top: 10px;
  }
  .form-style2 input {
    height: 50px;
  }
  .form-style3 {
    padding: 30px 15px 3px 15px;
  }
}
/*------------------- 4.17. Classes  -------------------*/
.class-style1 .class-info,
.class-style2 .class-info {
  color: var(--vs-secondary-color);
  font-size: 18px;
  font-weight: 600;
  margin: 0 0 15px 0;
  line-height: 1;
}
.class-style1 .class-info .info,
.class-style2 .class-info .info {
  font-weight: 400;
  color: var(--body-color);
}
.class-style1 .class-title,
.class-style2 .class-title {
  text-transform: capitalize;
}
.class-style1 .class-price,
.class-style2 .class-price {
  font-size: 50px;
  font-weight: 600;
  font-family: var(--title-font);
  color: var(--theme-color);
  margin: 25px 0 0 0;
  line-height: 1;
}
.class-style1 .class-price .duration,
.class-style2 .class-price .duration {
  font-weight: 500;
  font-size: 16px;
  color: var(--title-color);
}

.class-style1 {
  display: flex;
  align-items: center;
}
.class-style1 .class-content {
  flex: 1;
  background-color: var(--white-color);
  border: 2px solid #C5C5C5;
  padding: 33px 40px;
  position: relative;
  z-index: 1;
  border-radius: 35px;
  transition: all ease 0.4s;
  box-shadow: 0px 4px 50px 0px rgba(0, 0, 0, 0.1);
}
.class-style1 .class-img + .class-content {
  margin-left: -85px;
}
.class-style1:hover .class-content {
  border-color: var(--theme-color);
  box-shadow: none;
}
.class-style1 .class-title {
  font-size: 28px;
}
.class-style1 .class-img {
  overflow: hidden;
  border-radius: 35px;
  min-width: 100px;
}
.class-style1 .class-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.class-style1:hover .class-img img {
  transform: scale(1.15);
}
.class-style1 .class-btn {
  display: inline-block;
  position: absolute;
  right: 20px;
  bottom: 20px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  text-align: center;
  border: 2px solid var(--border-color);
  background-color: var(--white-color);
  color: var(--body-color);
  border-radius: 50%;
  transition: all ease 0.4s;
}
.class-style1:hover .class-btn {
  background-color: var(--theme-color);
  color: var(--white-color);
  border-color: transparent;
}
.class-style1:hover .class-btn:hover {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}

.class-style2 {
  background: rgba(255, 255, 255, 0.5);
  border-radius: 30px;
  margin-bottom: 30px;
  padding: 40px 35px 34px 35px;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.15);
  transition: all ease 0.4s;
}
.class-style2:hover {
  background-color: var(--white-color);
}
.class-style2 .class-title {
  margin: -0.2em 0 23px 0;
  text-transform: capitalize;
}
@media (min-width: 1399px) {
  .class-style2 .class-title {
    font-size: 24px;
  }
}
.class-style2 .class-img {
  position: relative;
  margin-bottom: 28px;
}
.class-style2 .class-img .img {
  border-radius: 50%;
  overflow: hidden;
  position: relative;
}
.class-style2 .class-img .img::before {
  content: "";
  position: absolute;
  top: 7px;
  right: 7px;
  bottom: 7px;
  left: 7px;
  border: 3px dashed var(--white-color);
  border-radius: inherit;
  display: block;
  z-index: 1;
  pointer-events: none;
  animation: rotate 45s infinite linear;
  transition: all ease 0.4s;
}
.class-style2 .class-img .img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.class-style2:hover .class-img .img:before {
  border-color: var(--theme-color);
}
.class-style2:hover .class-img .img img {
  transform: scale(1.15);
}
.class-style2 .class-number {
  display: inline-block;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
  font-size: 16px;
  font-weight: 600;
  font-family: var(--title-font);
  border-radius: 50%;
  position: absolute;
  left: 10px;
  top: 0;
  z-index: 2;
  transition: all ease 0.4s;
}
.class-style2:hover .class-number {
  background-color: var(--theme-color);
}

.class-bar {
  background-color: var(--smoke-color);
  padding: 20px;
  margin: 22px 0 30px 0;
  border-radius: 25px 76px 25px 25px;
}
.class-bar .info-style1 {
  margin: 0;
}
.class-bar .info-title {
  font-family: var(--body-font);
  color: var(--vs-secondary-color);
  font-weight: 700;
}
.class-bar .info-text {
  font-weight: 400;
  font-family: var(--body-font);
  margin: 0;
}

.lession-price {
  font-size: 50px;
  color: var(--theme-color);
  font-weight: 600;
  line-height: 1;
  margin: 0 0 11px 0;
  font-family: var(--title-font);
}
.lession-price .duration {
  font-size: 16px;
  color: #777777;
  text-transform: capitalize;
}

.lession-title {
  margin: -0.2em 0 10px 0;
}

.lession-social {
  margin-bottom: 30px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .class-style1 .class-content {
    padding: 27px 25px;
  }
  .class-style1 .class-img + .class-content {
    margin-left: -120px;
  }
  .class-style2 {
    padding: 35px 25px 34px 25px;
  }
  .class-style2 .class-title {
    font-size: 22px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .class-style1 {
    display: block;
  }
  .class-style1 .class-content {
    margin: -60px 20px 0 20px;
  }
  .class-style1 .class-img + .class-content {
    margin-left: 20px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .class-style1 .class-content {
    margin: -30px 15px 0 15px;
  }
  .class-style1 .class-title {
    font-size: 24px;
  }
  .class-style1 .class-info {
    font-size: 14px;
  }
  .class-style1 .class-price {
    font-size: 38px;
    margin: 20px 0 0 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .class-style1 .class-btn {
    right: 10px;
    bottom: 10px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-radius: 50%;
  }
  .class-bar {
    padding: 15px;
    border-radius: 20px;
  }
  .class-style2 {
    padding: 35px 20px 29px 20px;
  }
  .class-style2 .class-price {
    font-size: 34px;
    margin-top: 20px;
  }
  .class-style2 .class-info {
    font-size: 14px;
  }
  .lession-title.h1 {
    font-size: 28px;
  }
  .lession-price {
    font-size: 40px;
  }
  .class-bar {
    text-align: center;
  }
  .class-bar .info-title {
    font-size: 14px;
  }
  .class-bar .info-text {
    font-size: 16px;
  }
}
/*------------------- 4.18. Accordion  -------------------*/
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion-item p:last-child {
  margin-bottom: 0;
}

.accordion-button {
  padding: 0;
  border: none;
  text-align: left;
  font-family: var(--title-font);
  font-weight: 700;
}
.accordion-button:after {
  display: none;
}
.accordion-button:focus {
  box-shadow: none;
}
.accordion-button:not(.collapsed) {
  color: var(--title-color);
  background-color: transparent;
}

.accordion-collapse {
  border: none;
}

.accordion-body {
  padding: 0;
}

.accordion-style1 .accordion-button {
  font-size: 22px;
  font-weight: 500;
  font-family: var(--title-font);
  padding: 18px 60px 18px 35px;
  background-color: #FAF6F0;
  margin: -3px;
  display: block;
  width: calc(100% + 6px);
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-button:before {
  content: "\f107";
  font-family: var(--icon-font);
  position: absolute;
  right: 10px;
  top: 50%;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-weight: 400;
  text-align: center;
  margin-top: -25px;
  background-color: var(--white-color);
  color: var(--body-color);
  font-size: 18px;
  border-radius: 50%;
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-button:hover, .accordion-style1 .accordion-button:not(.collapsed) {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
}
.accordion-style1 .accordion-button:hover:before, .accordion-style1 .accordion-button:not(.collapsed):before {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.accordion-style1 .accordion-item:last-of-type .accordion-button,
.accordion-style1 .accordion-item:first-of-type .accordion-button,
.accordion-style1 .accordion-button {
  border-radius: 30px 50px 30px 50px;
}
.accordion-style1 .accordion-item {
  margin-bottom: 20px;
  border: 3px solid transparent;
  border-radius: 30px 50px 30px 30px;
  transition: all ease 0.4s;
}
.accordion-style1 .accordion-item:last-child {
  margin-bottom: 30px;
}
.accordion-style1 .accordion-item.active {
  border-color: #D8D8D8;
}
.accordion-style1 .accordion-body {
  padding: 20px 35px 20px 35px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .accordion-style1 .accordion-button {
    font-size: 18px;
    padding: 15px 45px 15px 25px;
  }
  .accordion-style1 .accordion-button::before {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    margin-top: -20px;
  }
  .accordion-style1 .accordion-body {
    padding: 20px 20px 20px 20px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .accordion-style1 .accordion-button {
    font-size: 16px;
    padding: 15px 40px 15px 20px;
  }
  .accordion-style1 .accordion-button::before {
    width: 32px;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    margin-top: -16px;
    right: 6px;
  }
}
/*------------------- 4.19. Testimonial  -------------------*/
.testi-style1 {
  position: relative;
  background-color: var(--vs-secondary-color);
  padding: 50px 105px 49px 105px;
  border-radius: 166px 94px 290px 166px;
  margin-bottom: 30px;
}
.testi-style1 .testi-icon {
  position: absolute;
  right: 35px;
  top: 30px;
  width: 76px;
  height: 76px;
  line-height: 76px;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  background-color: var(--theme-color);
  color: var(--white-color);
  font-size: 30px;
}
.testi-style1 .testi-name {
  color: var(--white-color);
  margin-bottom: 0;
}
.testi-style1 .testi-rating {
  color: var(--yellow-color);
  font-size: 14px;
  margin-bottom: 15px;
}
.testi-style1 .testi-rating i {
  margin-right: 2px;
}
.testi-style1 .testi-text {
  font-size: 20px;
  color: var(--white-color);
  margin-bottom: 0;
}
.testi-style1.layout2 {
  padding: 90px 70px 130px 70px;
  text-align: center;
  border-radius: 79px 315px 315px 315px;
}
.testi-style1.layout2 .testi-icon {
  position: relative;
  top: 0;
  right: 0;
  width: 120px;
  height: 120px;
  line-height: 120px;
  font-size: 40px;
  margin-bottom: 28px;
}
.testi-style1.layout2 .testi-text {
  margin-bottom: 30px;
  font-size: 24px;
  font-weight: 500;
}
.testi-style1.layout2 .testi-rating {
  margin-bottom: 0;
}

.testi-style2 {
  position: relative;
  background-color: var(--vs-secondary-color);
  margin-bottom: 47px;
  padding: 38px 50px 45px 50px;
  border-radius: 30px;
}
.testi-style2:before {
  content: "";
  position: absolute;
  left: 50px;
  bottom: -18px;
  width: 35px;
  height: 50px;
  background-color: var(--vs-secondary-color);
  -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%);
          clip-path: polygon(100% 50%, 0 0, 0 100%);
}
.testi-style2 .testi-text {
  color: var(--white-color);
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 32px;
  margin-top: -0.03em;
}
.testi-style2 .testi-icon {
  width: 78px;
  height: 78px;
  line-height: 78px;
  font-size: 30px;
  text-align: center;
  color: var(--white-color);
  background-color: var(--theme-color);
  border-radius: 50%;
  margin-right: 10px;
}
.testi-style2 .testi-name {
  color: var(--white-color);
  line-height: 1;
  font-weight: 500;
  margin: 0 0 7px 0;
}
.testi-style2 .testi-rating {
  color: var(--yellow-color);
  font-size: 14px;
}
.testi-style2 .testi-rating i {
  margin-right: 5px;
}
.testi-style2 .testi-body {
  display: flex;
  align-items: center;
}

/* Extra large devices */
@media (max-width: 1500px) {
  .testi-style1 {
    padding: 40px 85px 45px 85px;
  }
  .testi-style1 .testi-name {
    font-size: 36px;
  }
  .testi-style1.layout2 {
    padding: 45px 30px 80px 30px;
    border-radius: 30px;
  }
}
/* Medium Large devices */
@media (max-width: 1399px) {
  .testi-style2 {
    padding: 28px 30px 30px 30px;
  }
  .testi-style2 .testi-text {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .testi-style2 .testi-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
  }
  .testi-style2 .testi-name {
    font-size: 24px;
    margin-bottom: 3px;
  }
  .testi-style2 .testi-rating {
    font-size: 12px;
  }
  .testi-style1.layout2 .testi-icon {
    width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 26px;
    margin-bottom: 22px;
  }
  .testi-style1.layout2 .testi-text {
    font-size: 24px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .testi-style1 {
    padding: 40px 40px 40px 40px;
    border-radius: 50px;
  }
  .testi-style1 .testi-icon {
    right: 15px;
    top: 15px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 22px;
  }
  .testi-style1 .testi-text {
    font-size: 18px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .testi-style1 {
    text-align: center;
  }
  .testi-style1.layout2 {
    padding: 45px 25px 45px 25px;
  }
  .testi-style1.layout2 .testi-text {
    font-size: 18px;
    margin-bottom: 10px;
  }
  .testi-style1.layout2 .testi-name {
    font-size: 30px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .testi-style1 {
    padding: 20px 20px 40px 20px;
    border-radius: 50px;
  }
  .testi-style1 .testi-icon {
    position: relative;
    right: 0;
    top: 0;
    margin-bottom: 10px;
  }
  .testi-style1 .testi-name {
    font-size: 26px;
    margin-bottom: 7px;
  }
  .testi-style1.layout2 {
    padding: 45px 15px 45px 15px;
  }
}
/*------------------- 4.20. Package  -------------------*/
.package-style1 {
  margin-top: 50px;
  margin-bottom: 30px;
}
.package-style1:nth-child(even) {
  margin-top: 0;
}
.package-style1 .package-top {
  position: relative;
  margin: 0 30px -80px 30px;
  padding: 25px 40px 22px 40px;
  z-index: 1;
  border: 2px solid var(--vs-secondary-color);
  border-radius: 30px;
  background-color: var(--white-color);
  transition: all ease 0.4s;
}
.package-style1.active .package-top, .package-style1:hover .package-top {
  background-color: var(--vs-secondary-color);
  border-color: transparent;
}
.package-style1 .package-icon {
  width: 66px;
  height: 66px;
  line-height: 66px;
  text-align: center;
  background-color: var(--theme-color2);
  border-radius: 50%;
  position: absolute;
  right: 10px;
  top: 10px;
}
.package-style1 .package-name {
  margin: 0 0 7px 0;
  transition: all ease 0.4s;
}
.package-style1 .package-price {
  font-size: 50px;
  font-weight: 600;
  font-family: var(--title-font);
  color: var(--theme-color);
  margin: 0;
  line-height: 1;
  transition: all ease 0.4s;
}
.package-style1 .package-price .duration {
  font-weight: 600;
  font-size: 22px;
  color: var(--body-color);
  transition: all ease 0.4s;
}
.package-style1.active .package-name,
.package-style1.active .package-price .duration, .package-style1:hover .package-name,
.package-style1:hover .package-price .duration {
  color: var(--white-color);
}
.package-style1 .package-body {
  background-color: var(--smoke-color);
  padding: 115px 72px 40px 72px;
  border-radius: 30px;
}
.package-style1 .list-style1 ul {
  margin-bottom: 25px;
}
.package-style1 .list-style1 li {
  font-size: 18px;
}
.package-style1.active .vs-btn, .package-style1:hover .vs-btn {
  background-color: var(--theme-color);
  color: var(--white-color);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .package-style1 {
    margin-top: 0;
  }
  .package-style1 .package-top {
    margin: 0 10px -50px 10px;
    padding: 25px 30px 22px 30px;
  }
  .package-style1 .package-body {
    padding: 75px 43px 40px 43px;
  }
  .package-style1 .list-style1 li {
    font-size: 16px;
    margin-bottom: 8px;
  }
  .package-style1 .package-name {
    font-size: 24px;
  }
  .package-style1 .package-price {
    font-size: 40px;
  }
  .package-style1 .package-price .duration {
    font-size: 16px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .package-style1 .package-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .package-style1 .package-icon img {
    max-width: 60%;
  }
  .package-style1 .package-body {
    padding: 70px 25px 35px 25px;
  }
  .package-style1 .vs-btn {
    padding: 14px 24px 16px 24px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .package-style1 .package-top {
    padding: 25px 20px 22px 20px;
  }
}
/*------------------- 4.21. Call To Active  -------------------*/
.cta-box1 {
  background-color: var(--vs-secondary-color);
  max-width: 610px;
  padding: 90px 75px 70px 110px;
  border-radius: 274px 30px 274px 274px;
}
.cta-box1 .cta-title {
  color: var(--white-color);
  margin-bottom: 18px;
  margin-top: -0.2em;
}
.cta-box1 .cta-text {
  color: #D9D9D9;
  font-size: 18px;
  margin-bottom: 30px;
}

/* Large devices */
@media (max-width: 1199px) {
  .cta-box1 {
    padding: 60px 60px 60px 100px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .cta-box1 {
    border-radius: 50px;
    padding: 60px 80px;
    max-width: 100%;
    text-align: center;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .cta-box1 {
    padding: 50px 20px;
  }
}
/*------------------- 4.22. Schedule Area  -------------------*/
.schedule-style1 {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
.schedule-style1 .schedule-img {
  overflow: hidden;
  margin-right: 20px;
  border-radius: 50%;
}
.schedule-style1 .schedule-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.schedule-style1:hover .schedule-img img {
  transform: scale(1.15);
}
.schedule-style1 .schedule-content {
  flex: 1;
}
.schedule-style1 .schedule-title {
  position: relative;
  padding: 0 0 8px 0;
  margin: -0.2em 0 25px 0;
}
.schedule-style1 .schedule-title:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 30px;
  height: 5px;
  background-color: var(--theme-color2);
  border-radius: 5px;
}
.schedule-style1 .schedule-table .tr {
  background-color: var(--white-color);
  color: var(--title-color);
  display: flex;
  font-size: 16px;
  font-weight: 500;
  width: 100%;
  margin-bottom: 5px;
  border-radius: 9999px;
  padding: 14px 30px;
  gap: 0 25px;
}
.schedule-style1 .schedule-table .tr:last-child {
  margin-bottom: 0;
}
.schedule-style1 .schedule-table .th {
  color: var(--theme-color);
}

/* Large devices */
@media (max-width: 1199px) {
  .schedule-style1 {
    display: block;
    text-align: center;
  }
  .schedule-style1 .schedule-table .tr {
    justify-content: center;
  }
  .schedule-style1 .schedule-img {
    margin-right: 0;
    margin-bottom: 25px;
  }
  .schedule-style1 .schedule-title:before {
    left: 50%;
    margin-left: -15px;
  }
}
/*------------------- 4.23. Gallery  -------------------*/
.gallery-style1 .gallery-img {
  overflow: hidden;
  position: relative;
  border-radius: 30px;
}
.gallery-style1 .gallery-img img {
  width: 100%;
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.gallery-style1 .gallery-img:after, .gallery-style1 .gallery-img:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 50%;
  height: 40%;
  background-color: rgba(232, 6, 60, 0.9);
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.6s;
  z-index: 1;
}
.gallery-style1 .gallery-img:after {
  top: auto;
  bottom: 0;
  left: auto;
  right: 0;
}
.gallery-style1 .gallery-btn {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  background-color: var(--theme-color2);
  color: var(--title-color);
  border-radius: 50%;
  font-size: 24px;
  transform: translate(-50%, -50%);
  z-index: 3;
  opacity: 0;
  visibility: hidden;
}
.gallery-style1 .gallery-btn:before {
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  right: 2px;
  bottom: 2px;
  background-color: var(--vs-secondary-color);
  border-radius: inherit;
  z-index: -1;
  transition: all ease 0.4s;
  transform: scale(0.5);
  opacity: 0;
  visibility: hidden;
}
.gallery-style1 .gallery-btn:hover {
  color: var(--white-color);
}
.gallery-style1 .gallery-btn:hover:before {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
.gallery-style1:hover .gallery-img:after, .gallery-style1:hover .gallery-img:before {
  opacity: 1;
  visibility: visible;
  height: 100%;
}
.gallery-style1:hover .gallery-img img {
  transform: scale(1.15);
}
.gallery-style1:hover .gallery-btn {
  opacity: 1;
  visibility: visible;
}
.gallery-style1.radius-2 .gallery-img {
  border-radius: 150px 150px 30px 30px;
}
.gallery-style1.radius-3 .gallery-img {
  border-radius: 30px 30px 150px 150px;
}
.gallery-style1.layout2 .gallery-btn {
  background-color: transparent;
  color: var(--white-color);
  font-size: 30px;
}

.thumb-style1 {
  border-radius: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.thumb-style1 img {
  width: 100%;
}
.thumb-style1:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: var(--theme-color);
  opacity: 0;
  visibility: hidden;
  transition: all ease 0.4s;
}

.thumb-style1:hover:before,
.slick-current .thumb-style1:before {
  opacity: 0.8;
  visibility: visible;
}

/*------------------- 4.24. Event Area  -------------------*/
.event-style1 {
  display: flex;
  align-items: center;
  border: 1px solid #B5B5B5;
  margin-bottom: 30px;
  border-radius: 30px;
}
.event-style1 .event-date {
  background-color: var(--theme-color);
  color: var(--white-color);
  text-align: center;
  line-height: 1;
  font-weight: 600;
  font-family: var(--title-font);
  text-transform: uppercase;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-radius: 30px;
  margin: -1px 30px -1px -1px;
  padding: 27px 12px 6px 12px;
  transition: all ease 0.4s;
}
.event-style1 .event-date .month {
  font-size: 18px;
  margin-bottom: 2px;
}
.event-style1 .event-date .day {
  font-size: 50px;
}
.event-style1 .event-date .time {
  display: block;
  width: 100%;
  font-size: 18px;
  line-height: 1;
  background-color: var(--white-color);
  color: var(--theme-color);
  border-radius: 9999px;
  padding: 6px 16px;
  margin-top: 13px;
  transition: all ease 0.4s;
}
.event-style1:hover .event-date {
  background-color: var(--vs-secondary-color);
}
.event-style1:hover .event-date .time {
  color: var(--vs-secondary-color);
}
.event-style1 .event-title {
  margin: -0.2em 0 12px 0;
}
.event-style1 .event-content {
  flex: 1;
  padding: 30px 40px 21px 0;
}
.event-style1 .event-text {
  margin: 0;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .event-style1 .event-content {
    flex: 1;
    padding: 20px 30px 20px 0;
  }
  .event-style1 .event-date {
    border-radius: 20px;
    margin: -1px 20px -1px -1px;
    padding: 27px 12px 6px 12px;
  }
  .event-style1 .event-title {
    margin: -0.2em 0 12px 0;
    font-size: 22px;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .event-style1 {
    display: block;
    text-align: center;
  }
  .event-style1 .event-date {
    padding-top: 20px;
    margin: -1px;
  }
  .event-style1 .event-content {
    padding: 25px 20px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .event-style1 .event-title {
    font-size: 20px;
  }
  .event-style1 .event-content {
    padding: 25px 15px;
  }
}
/*------------------- 4.25. Feature  -------------------*/
.feature-style1 {
  margin-bottom: 25px;
}
.feature-style1 .feature-icon {
  width: var(--icon-size, 90px);
  height: var(--icon-size, 90px);
  line-height: var(--icon-size, 90px);
  text-align: center;
  background-color: rgba(242, 0, 58, 0.1);
  border-radius: 50%;
  transition: all ease 0.4s;
  margin-bottom: 27px;
  display: inline-block;
}
.feature-style1 .feature-icon img {
  filter: none;
  transition: all ease 0.4s;
}
.feature-style1 .feature-title {
  text-transform: capitalize;
  margin-bottom: 11px;
}
.feature-style1 .feature-text {
  margin-bottom: 0;
}
.feature-style1:hover .feature-icon {
  background-color: var(--theme-color);
}
.feature-style1:hover .feature-icon img {
  filter: brightness(0) invert(1);
}

.feature-style2 {
  text-align: center;
  position: relative;
  z-index: 1;
  margin-bottom: 23px;
}
.feature-style2 .vs-circle {
  --circle-size: calc(100% + 10px);
  --circle-border-size: 36px;
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 50%, 0 50%);
          clip-path: polygon(0 0, 100% 0, 100% 50%, 0 50%);
  position: absolute;
  left: 50%;
  top: 60px;
  z-index: -1;
  transform: translateX(-50%);
  transition: all ease 0.4s;
}
.feature-style2 .feature-img {
  margin-bottom: 18px;
}
.feature-style2 .feature-title {
  color: var(--white-color);
  margin-bottom: 10px;
  font-size: 22px;
}
.feature-style2 .feature-text {
  color: #E9E9E9;
  margin: 0 auto;
  max-width: 260px;
}

.feature-style3 {
  display: flex;
  align-items: center;
  margin-bottom: 60px;
}
.feature-style3:last-child {
  margin-bottom: 30px;
}
.feature-style3 .feature-img {
  position: relative;
  margin-right: 20px;
  border-radius: 50%;
  width: 120px;
}
.feature-style3 .feature-img:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 2px dashed var(--vs-secondary-color);
  border-radius: 50%;
  animation: rotate 40s infinite linear;
  transition: all ease 0.4s;
}
.feature-style3 .feature-img .img {
  padding: 5px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}
.feature-style3 .feature-img .img img {
  width: 100%;
  border-radius: 50%;
  max-width: initial;
  transition: all ease 0.6s;
}
.feature-style3 .feature-body {
  flex: 1;
}
.feature-style3:hover .feature-img:before {
  border-color: var(--theme-color);
}
.feature-style3 .feature-title {
  margin-top: -0.25em;
  margin-bottom: 10px;
}
.feature-style3 .list-style2 ul {
  margin-bottom: -0.2em;
}

.feature-style4 {
  padding: 0;
  margin-bottom: 30px;
}
.feature-style4 .feature-body {
  position: relative;
  padding-top: 50px;
  margin: 0 15px;
}
.feature-style4 .feature-body:after, .feature-style4 .feature-body:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  background-color: var(--vs-secondary-color);
  border-radius: 50%;
  transition: all ease 0.4s;
  z-index: 1;
}
.feature-style4 .feature-body:after {
  z-index: 0;
  left: 1px;
  height: 8px;
  width: calc(100% + 30px);
  border-radius: 0;
  margin-top: 11px;
}
.feature-style4:last-child .feature-body::after {
  width: 100%;
}
.feature-style4:hover .feature-body:before {
  background-color: var(--theme-color);
}
.feature-style4 .feature-year {
  font-size: 24px;
  color: var(--vs-secondary-color);
  line-height: 1;
  display: block;
  font-family: var(--title-font);
  font-weight: 600;
  margin-bottom: 8px;
}
.feature-style4 .feature-title {
  text-transform: capitalize;
}
.feature-style4 .feature-text {
  margin-bottom: 22px;
}
.feature-style4 .feature-img {
  border-radius: 30px;
  overflow: hidden;
  position: relative;
}
.feature-style4 .feature-img::before {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  right: 5px;
  bottom: 5px;
  border: 2px solid var(--theme-color);
  z-index: 1;
  border-radius: inherit;
  transition: all ease 0.4s;
  pointer-events: none;
  transform: scale(1.05);
  opacity: 0;
  visibility: hidden;
}
.feature-style4 .feature-img img {
  width: 100%;
}
.feature-style4:hover .feature-img:before {
  opacity: 1;
  visibility: visible;
  transform: scale(1.001);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .feature-style1 .feature-title {
    font-size: 22px;
  }
  .feature-style4 .feature-title {
    font-size: 22px;
  }
  .feature-style4 .feature-text {
    font-size: 14px;
  }
  .feature-style4 {
    text-align: center;
  }
  .feature-style4 .feature-year {
    font-size: 32px;
    margin-top: -0.15em;
  }
  .feature-style4 .feature-body {
    padding-top: 0;
  }
  .feature-style4 .feature-body:before, .feature-style4 .feature-body:after {
    display: none;
    width: 100%;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .feature-style3 {
    display: block;
    margin-bottom: 30px;
    text-align: center;
  }
  .feature-style3 .feature-img {
    width: 140px;
    height: 140px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 25px;
  }
  .feature-style3 .feature-title {
    margin-top: -0.1em;
  }
  .feature-style3 .list-style2 li {
    display: block;
  }
  .feature-style3 .list-style2 li:before {
    display: none;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .feature-style2 .vs-circle {
    --circle-size: 100%;
    top: 30px;
  }
}
/*------------------- 4.26. Team  -------------------*/
.team-style1 .team-img,
.team-style2 .team-img {
  overflow: hidden;
  border-radius: 30px;
  position: relative;
}
.team-style1 .team-img:before,
.team-style2 .team-img:before {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 5px;
  right: 5px;
  border: 2px solid var(--theme-color);
  z-index: 1;
  border-radius: inherit;
  transform: scale(0.95);
  transition: all ease 0.4s;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}
.team-style1 .team-img img,
.team-style2 .team-img img {
  transform: scale(1.001);
  transition: all ease 0.4s;
}
.team-style1:hover .team-img:before,
.team-style2:hover .team-img:before {
  opacity: 1;
  visibility: visible;
  transform: scale(1);
}
.team-style1:hover .team-img img,
.team-style2:hover .team-img img {
  transform: scale(1.05);
}

.team-style1 {
  display: flex;
  align-items: center;
  background-color: var(--white-color);
  padding: 30px;
  border-radius: 30px 30px 210px 30px;
  margin-bottom: 30px;
  transition: all ease 0.4s;
}
.team-style1.layout2 {
  border: 3px solid #D9D9D9;
}
.team-style1.layout2:hover {
  border-color: var(--theme-color);
}
.team-style1.layout2 .team-img:before {
  display: none;
}
.team-style1 .team-img {
  margin-right: 35px;
}
.team-style1 .team-content {
  flex: 1;
}
.team-style1 .team-name {
  margin-bottom: 5px;
  margin-top: -0.22em;
}
.team-style1 .team-degi {
  font-size: 18px;
  font-weight: 500;
  padding-bottom: 16px;
  color: var(--theme-color);
  position: relative;
  text-transform: capitalize;
}
.team-style1 .team-degi:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 70px;
  height: 1px;
  background-color: #B5B5B5;
}
.team-style1 .team-number {
  font-size: 18px;
  color: var(--body-color);
  display: inline-block;
  margin-bottom: 13px;
}

.team-style2 {
  position: relative;
  margin-bottom: 30px;
}
.team-style2 .team-img img {
  width: 100%;
}
.team-style2 .team-name {
  font-size: 26px;
  text-align: center;
  position: absolute;
  left: 17px;
  right: 17px;
  bottom: 20px;
  color: var(--title-color);
  background-color: var(--white-color);
  border-radius: 9999px;
  margin: 0;
  padding: 13px 0;
  line-height: 1;
  transition: all ease 0.4s;
}
.team-style2:hover .team-name {
  background-color: var(--theme-color);
}
.team-style2:hover .team-name a {
  color: var(--white-color);
}
.team-style2:hover .team-name:hover {
  background-color: var(--vs-secondary-color);
}

.team-about {
  margin-bottom: 15px;
}
.team-about .team-name {
  margin-top: -0.25em;
  margin-bottom: 10px;
}
.team-about .team-degi {
  color: var(--theme-color);
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 33px;
}
.team-about .inner-title {
  font-size: 26px;
  margin-bottom: 8px;
}
.team-about .title-divider2 {
  margin-bottom: 10px;
}
.team-about .team-text {
  line-height: 1;
  margin-bottom: 30px;
  font-size: 18px;
}
.team-about .team-time {
  font-size: 18px;
  margin-bottom: 8px;
}
.team-about .team-time:last-of-type {
  margin-bottom: 20px;
}
.team-about .team-info {
  display: flex;
  align-items: center;
  margin: 0 0 15px 0;
  font-size: 18px;
}
.team-about .team-info i {
  width: 42px;
  height: 42px;
  line-height: 42px;
  border-radius: 50%;
  background-color: var(--theme-color2);
  color: var(--title-color);
  text-align: center;
  font-size: 18px;
  margin-right: 10px;
}

.team-description {
  margin-top: 33px;
  margin-bottom: 50px;
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .team-style1 {
    padding: 20px;
    border-radius: 30px 30px 100px 30px;
  }
  .team-style1 .team-img {
    margin-right: 30px;
  }
  .team-style1 .team-name {
    font-size: 36px;
  }
  .team-style1 .team-img {
    width: 240px;
  }
  .team-style1 .team-degi {
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
  .team-style1 .team-number {
    font-size: 16px;
  }
  .team-style2 .team-name {
    font-size: 20px;
    padding: 10px 0;
  }
}
/* Large devices */
@media (max-width: 1199px) {
  .team-style1 .team-img {
    width: 180px;
    margin-right: 20px;
  }
  .team-style1 .team-name {
    font-size: 26px;
  }
  .team-style1 .team-degi {
    font-size: 16px;
  }
  .team-style1 .vs-social a {
    --icon-size: 40px;
    font-size: 14px;
  }
  .team-style2 .team-name {
    padding: 10px 0;
    font-size: 18px;
    right: 10px;
    bottom: 10px;
    left: 10px;
  }
  .team-about .inner-title {
    font-size: 20px;
  }
  .team-about .team-info,
  .team-about .team-time,
  .team-about .team-text {
    font-size: 16px;
  }
  .team-about .team-degi {
    font-size: 16px;
    margin-bottom: 20px;
  }
  .team-description {
    margin-top: 10px;
  }
}
/* Medium devices */
@media (max-width: 991px) {
  .team-style1 .team-img {
    width: auto;
  }
  .team-style1.layout2 {
    display: block;
    border-radius: 30px;
    padding: 20px;
    text-align: center;
  }
  .team-style1.layout2 .team-img {
    width: auto;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .team-style1.layout2 .team-img img {
    width: 100%;
  }
  .team-style1.layout2 .team-degi:before {
    left: 50%;
    margin-left: -35px;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .team-style1 {
    display: block;
    border-radius: 30px;
    padding: 20px;
    text-align: center;
  }
  .team-style1 .team-img {
    width: auto;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .team-style1 .team-img img {
    width: 100%;
  }
  .team-style1 .team-degi:before {
    left: 50%;
    margin-left: -35px;
  }
}
/*------------------- 4.27. Wocommerce  -------------------*/
.woocommerce-message,
.woocommerce-info {
  position: relative;
  border: 1px solid var(--border-color);
  padding: 11px 20px;
  background-color: var(--smoke-color);
  color: var(--title-color);
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 30px;
  border-radius: 10px;
  font-family: var(--title-font);
}
.woocommerce-message a,
.woocommerce-info a {
  color: inherit;
  text-decoration: underline;
}
.woocommerce-message a:hover,
.woocommerce-info a:hover {
  text-decoration: underline;
}
.woocommerce-message:before,
.woocommerce-info:before {
  content: "\f06a";
  font-family: var(--icon-font);
  font-weight: 900;
  margin-right: 10px;
}

.woocommerce-notices-wrapper .woocommerce-message {
  background-color: var(--vs-secondary-color);
  color: var(--white-color);
  border-color: transparent;
  border-radius: 20px;
}
.woocommerce-notices-wrapper .woocommerce-message:before {
  content: "\f14a";
  font-weight: 300;
  top: 1px;
  position: relative;
}

.star-rating {
  overflow: hidden;
  position: relative;
  width: 100px;
  height: 1.2em;
  line-height: 1.2em;
  display: block;
  font-family: var(--icon-font);
  font-weight: 700;
  font-size: 14px;
}
.star-rating:before {
  content: "\f005\f005\f005\f005\f005";
  color: var(--yellow-color);
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  letter-spacing: 3px;
  font-weight: 400;
}
.star-rating span {
  overflow: hidden;
  float: left;
  top: 0;
  left: 0;
  position: absolute;
  padding-top: 1.5em;
}
.star-rating span:before {
  content: "\f005\f005\f005\f005\f005";
  top: 0;
  position: absolute;
  left: 0;
  color: var(--yellow-color);
  letter-spacing: 3px;
  font-weight: 700;
}

.quantity {
  position: relative;
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: center;
}
.quantity > label {
  font-size: 14px;
  color: var(--body-color);
  font-weight: 700;
  margin: 0 20px 0 0;
  font-family: var(--body-font);
  text-transform: uppercase;
  letter-spacing: 0.05em;
}
.quantity input {
  padding: 0 10px 0 10px;
  width: 50px;
  height: 50px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  --body-color: var(--title-color);
  border: 1px solid var(--smoke-color);
  border-left: none;
  border-right: none;
  border-radius: 0;
}
.quantity .qty-btn {
  border: 1px solid var(--smoke-color);
  background-color: var(--smoke-color);
  color: var(--title-color);
  padding: 0;
  width: 50px;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  border-radius: 9999px 0 0 9999px;
}
.quantity .qty-btn:hover {
  background-color: var(--theme-color);
  color: var(--white-color);
}
.quantity .quantity-plus {
  bottom: 30px;
  border-radius: 0 9999px 9999px 0;
}

.rating-select {
  margin-top: -0.4em;
}
.rating-select label {
  margin: 0 10px 0 0;
  display: inline-block;
}
.rating-select p.stars {
  margin-bottom: 0;
  line-height: 1;
  display: inline-block;
}
.rating-select p.stars a {
  position: relative;
  height: 14px;
  width: 18px;
  text-indent: -999em;
  display: inline-block;
  text-decoration: none;
}
.rating-select p.stars a::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 14px;
  line-height: 1;
  font-family: var(--icon-font);
  content: "\f005";
  font-weight: 400;
  text-indent: 0;
  color: var(--yellow-color);
}
.rating-select p.stars a:hover ~ a::before {
  content: "\f005";
  font-weight: 400;
}
.rating-select p.stars:hover a::before {
  content: "\f005";
  font-weight: 700;
}
.rating-select p.stars.selected a.active::before {
  content: "\f005";
  font-weight: 700;
}
.rating-select p.stars.selected a.active ~ a::before {
  content: "\f005";
  font-weight: 400;
}
.rating-select p.stars.selected a:not(.active)::before {
  content: "\f005";
  font-weight: 700;
}

/*------------------- 4.28. Products  -------------------*/
.product-big-img {
  background-color: #f1f1f1;
  border: 1px solid rgba(203, 203, 203, 0.3);
  margin-bottom: 20px;
  text-align: center;
  border-radius: 20px;
}
.product-big-img img {
  width: 100%;
}

.product-thumb-slide {
  margin-bottom: 22px;
}
.product-thumb-slide.row {
  --bs-gutter-x: 20px;
}
.product-thumb-slide .thumb {
  background-color: #f1f1f1;
  overflow: hidden;
  transition: all ease 0.4s;
  border: 1px solid rgba(203, 203, 203, 0.3);
  cursor: pointer;
  border-radius: 14px;
}
.product-thumb-slide .thumb img {
  transition: all ease 0.4s;
  width: 100%;
}
.product-thumb-slide .thumb:hover {
  border-color: var(--theme-color);
}
.product-thumb-slide .slick-current .thumb {
  border-color: var(--theme-color);
}
.product-thumb-slide .slick-current .thumb img {
  transform: scale(1.15);
}

.product-about {
  margin-bottom: 25px;
}
.product-about .product-rating {
  display: flex;
  align-items: center;
  font-weight: 500;
  margin: 0 0 17px 0;
}
.product-about .product-rating .star-rating {
  margin-right: 10px;
  font-size: 16px;
  width: 104px;
}
.product-about .product-title {
  font-size: 40px;
  margin-bottom: 6px;
}
.product-about .quantity {
  width: 100%;
}
.product-about .product-price {
  font-size: 34px;
  font-weight: 500;
  color: var(--theme-color);
  line-height: 1;
  margin: 0 0 8px 0;
  font-family: var(--title-font);
}
.product-about .product-price del {
  font-size: 0.6em;
  color: #777777;
}
.product-about .product-text {
  margin-bottom: 24px;
}
.product-about .actions {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
  margin-bottom: 20px;
}
.product-about .actions .vs-btn {
  flex: 1;
  padding-top: 0;
  padding-bottom: 0;
  height: 50px;
  line-height: 50px;
  background-color: var(--vs-secondary-color);
}
.product-about .actions .vs-btn::after, .product-about .actions .vs-btn::before {
  background-color: var(--theme-color);
}
.product-about .actions .icon-btn {
  --icon-size: 50px;
  background-color: var(--white-color);
  color: var(--body-color);
  border: 2px solid var(--border-color);
  font-size: 17px;
}
.product-about .actions .icon-btn::before {
  background-color: var(--theme-color);
  --border-size: 0;
}
.product-about .actions .icon-btn:hover {
  border-color: transparent;
  color: var(--white-color);
}
.product-about .product-getway {
  border-bottom: 1px solid var(--border-color);
  padding: 0 0 30px 0;
  margin-bottom: 22px;
}
.product-about .getway-title {
  font-size: 14px;
  color: var(--body-color);
  font-weight: 700;
  margin: -0.15em 0 15px 0;
  line-height: 1;
  font-family: var(--body-font);
  text-transform: uppercase;
  letter-spacing: 0.05em;
  display: block;
}

.product_meta {
  font-family: var(--body-font);
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
}
.product_meta > span {
  display: block;
  margin-bottom: 3px;
  color: var(--theme-color);
}
.product_meta > span:last-child {
  margin-bottom: 0;
}
.product_meta > span a {
  color: inherit;
}
.product_meta > span a:hover {
  color: var(--theme-color);
}
.product_meta > span > a,
.product_meta > span > span {
  position: relative;
  margin-left: 3px;
  color: var(--title-color);
  text-transform: capitalize;
  font-weight: 400;
}
.product_meta > span > a:first-child,
.product_meta > span > span:first-child {
  margin-left: 5px;
}
.product_meta > span > a:not(:last-child)::after,
.product_meta > span > span:not(:last-child)::after {
  content: ",";
  margin-right: 3px;
}

.vs-product-wrapper .vs-pagination {
  justify-content: center;
  display: flex;
  margin-top: 30px;
}

.product-description {
  margin-top: 26px;
}

.description {
  margin-bottom: 40px;
}

.product-style1 {
  border: 3px solid var(--theme-color2);
  margin-bottom: var(--bs-gutter-x, 30px);
  border-radius: 30px;
  transition: all ease 0.4s;
}
.product-style1:hover {
  border-color: var(--theme-color);
}
.product-style1 .product-img img {
  width: 100%;
}
.product-style1 .product-content {
  padding: 20px 30px 20px 30px;
}
.product-style1 .product-price {
  font-size: 22px;
  font-weight: 500;
  color: var(--theme-color);
  font-family: var(--title-font);
  margin-bottom: 12px;
  display: block;
  line-height: 1;
}
.product-style1 .product-price del {
  font-size: 14px;
  color: #777777;
}
.product-style1 .product-title {
  font-size: 22px;
  margin-bottom: 10px;
  text-transform: capitalize;
}
.product-style1 .star-rating {
  margin-bottom: 18px;
}
.product-style1 .vs-btn i {
  margin-right: 10px;
}
.product-style1 .actions {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 6px;
}
.product-style1 .icon-btn {
  background-color: transparent;
  color: var(--body-color);
  border: 2px solid #D0D0D0;
  font-size: 16px;
  width: 50px;
  height: 50px;
  line-height: 50px;
}
.product-style1 .icon-btn:before {
  background-color: var(--vs-secondary-color);
  --border-size: 1px;
}
.product-style1 .icon-btn:hover {
  background-color: var(--theme-color);
  border-color: transparent;
  color: var(--white-color);
}
.product-style1 .vs-btn {
  background-color: var(--vs-secondary-color);
  padding: 17px 26px;
}
.product-style1 .vs-btn:after, .product-style1 .vs-btn:before {
  background-color: var(--theme-color);
}

/* Medium Large devices */
@media (max-width: 1399px) {
  .product-style1 .product-content {
    padding: 20px 20px 20px 20px;
  }
  .product-style1 .vs-btn {
    padding: 17px 19px;
  }
}
/* Large devices */
/* Medium devices */
@media (max-width: 991px) {
  .product-thumb-slide {
    margin-bottom: 30px;
  }
  .product-about .product-title {
    font-size: 34px;
    margin-bottom: 6px;
  }
  .product-about .product-price {
    font-size: 26px;
    margin: 0 0 11px 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .product-about .product-title {
    font-size: 30px;
    margin-bottom: 8px;
  }
}
/*------------------- 4.29. Cart  -------------------*/
.woocommerce-cart-form {
  text-align: center;
  border: 1px solid var(--border-color);
  border-radius: 20px;
  margin-bottom: 45px;
}

.cart_table {
  margin-bottom: 0;
  border-radius: 20px;
  border: none;
}
.cart_table thead th {
  background-color: var(--vs-secondary-color);
  border: none !important;
  color: var(--white-color);
  font-size: 18px;
  font-family: var(--title-font);
  font-weight: 600;
}
.cart_table thead th:first-child {
  border-radius: 20px 0 0 0;
}
.cart_table thead th:last-child {
  border-radius: 0 20px 0 0;
}
.cart_table td:before,
.cart_table th {
  font-family: var(--title-font);
  color: var(--title-color);
  font-weight: 600;
  border: none;
  padding: 17px 15px;
}
.cart_table td:before {
  content: attr(data-title);
  position: absolute;
  left: 15px;
  top: 50%;
  vertical-align: top;
  padding: 0;
  transform: translateY(-50%);
  display: none;
}
.cart_table td {
  border: none;
  border-bottom: 1px solid var(--border-color);
  border-right: 1px solid var(--border-color);
  color: var(--body-color);
  padding: 13px 10px;
  position: relative;
  vertical-align: middle;
  line-height: 1;
}
.cart_table td:last-child {
  border-right: none;
}
.cart_table tr:last-child td {
  border-bottom: none;
}
.cart_table .product-quantity {
  color: var(--title-color);
}
.cart_table .product-quantity input {
  position: relative;
  top: -2px;
}
.cart_table .cart-productimage {
  border: 2px solid var(--theme-color2);
  display: inline-block;
  width: 100px;
  height: 85px;
  line-height: 85px;
  overflow: hidden;
  border-radius: 10px;
}
.cart_table .cart-productimage img {
  transform: scale(1.001);
  width: 100%;
  transition: all ease 0.4s;
}
.cart_table .cart-productimage:hover img {
  transform: scale(1.1);
}
.cart_table .amount {
  font-size: 20px;
  font-weight: 600;
  color: var(--theme-color);
  font-family: var(--title-font);
}
.cart_table .cart-productname {
  font-size: 18px;
  font-weight: 600;
  font-family: var(--title-font);
  color: var(--title-color);
}
.cart_table .cart-productname:hover {
  color: var(--theme-color);
}
.cart_table .remove {
  color: var(--theme-color);
  font-size: 18px;
}
.cart_table .remove:hover {
  color: var(--title-color);
}
.cart_table .quantity {
  width: -moz-max-content;
  width: max-content;
  display: inline-flex;
}
.cart_table .qty-input {
  height: 40px;
}
.cart_table .qty-btn {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
}
.cart_table .actions {
  text-align: right;
  vertical-align: middle;
  padding: 15px 30px;
}
.cart_table .actions > .vs-btn {
  font-size: 16px;
  padding: 17px 28px;
  margin-right: 15px;
  background-color: var(--vs-secondary-color);
}
.cart_table .actions > .vs-btn:last-child {
  margin-right: 0;
}
.cart_table .vs-cart-coupon {
  float: left;
  margin: 0;
  width: 500px;
  max-width: 100%;
  display: flex;
  border: 2px solid var(--vs-secondary-color);
  border-radius: 9999px;
}
.cart_table .vs-cart-coupon input {
  height: 50px;
  color: var(--title-color);
  border: none;
  flex: 1;
  background-color: transparent;
  border-radius: 0;
}
.cart_table .vs-cart-coupon .vs-btn {
  font-size: 16px;
  padding: 17px 22px;
  width: -moz-max-content;
  width: max-content;
  margin: -2px;
  background-color: var(--vs-secondary-color);
}

.summary-title {
  position: relative;
  padding-bottom: 11px;
  margin-bottom: 30px;
}
.summary-title:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 24px;
  height: 3px;
  background-color: var(--theme-color2);
  display: inline-block;
}

.cart_totals {
  border: 1px solid var(--border-color);
}
.cart_totals th,
.cart_totals td {
  vertical-align: top;
  padding: 14px 20px;
  border: none;
  border-bottom: 1px solid var(--border-color);
  font-size: 14px;
  color: var(--title-color);
  width: 55%;
}
.cart_totals th:first-child,
.cart_totals td:first-child {
  width: 45%;
  background-color: var(--smoke-color);
  font-weight: 700;
  font-size: 14px;
  color: var(--title-color);
}
.cart_totals .shipping-calculator-button {
  display: inline-block;
  border-bottom: 1px solid;
  color: var(--title-color);
  font-weight: 700;
}
.cart_totals .shipping-calculator-button:hover {
  color: var(--theme-color);
}
.cart_totals .woocommerce-shipping-destination {
  margin-bottom: 10px;
}
.cart_totals .woocommerce-shipping-methods {
  margin-bottom: 0;
}
.cart_totals .shipping-calculator-form {
  display: none;
}
.cart_totals .shipping-calculator-form p:first-child {
  margin-top: 20px;
}
.cart_totals .shipping-calculator-form p:last-child {
  margin-bottom: 0;
}
.cart_totals .shipping-calculator-form .vs-btn {
  padding: 13px 30px;
}
.cart_totals .amount {
  font-weight: 700;
  font-size: 18px;
}
.cart_totals .order-total .amount {
  color: var(--theme-color);
}
.cart_totals input,
.cart_totals select {
  height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  background-position: right 20px center;
  font-size: 14px;
}

/* Medium devices */
@media (max-width: 991px) {
  .cart_table .amount {
    font-size: 16px;
  }
  .cart_table th {
    padding: 23px 8px;
    font-size: 14px;
  }
  .cart_table .cart-productname {
    font-size: 14px;
  }
  .cart_table .vs-cart-coupon {
    width: 100%;
    margin-bottom: 20px;
  }
  .cart_table .actions {
    text-align: center;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .cart_table {
    text-align: left;
    min-width: auto;
    border-collapse: separate;
    border-spacing: 0 20px;
    border: none;
  }
  .cart_table thead {
    display: none;
  }
  .cart_table td {
    padding: 15px;
    display: block;
    width: 100%;
    padding-left: 25%;
    text-align: right;
    border: 1px solid var(--border-color);
    border-bottom: none;
  }
  .cart_table td::before {
    display: block;
  }
  .cart_table td:last-child {
    border-bottom: 1px solid var(--border-color);
  }
  .cart_table td.actions {
    padding-left: 15px;
    text-align: center;
  }
  .cart_table td.actions > .vs-btn {
    margin-top: 10px;
    display: block;
    width: -moz-max-content;
    width: max-content;
    margin-left: auto;
    margin-right: auto;
  }
  .cart_table td.actions > .vs-btn:last-child {
    margin-right: auto;
  }
  .cart_table .vs-cart-coupon {
    width: 100%;
    text-align: center;
    float: none;
    justify-content: center;
    display: block;
    padding-bottom: 10px;
    border: none;
    border-radius: 0;
  }
  .cart_table .vs-cart-coupon input {
    border: 1px solid var(--vs-secondary-color);
    border-radius: 9999px;
    width: 100%;
    margin-bottom: 10px;
  }
  .cart_totals th,
  .cart_totals td {
    padding: 15px 10px;
  }
  .cart_totals th:first-child,
  .cart_totals td:first-child {
    width: 17%;
    line-height: 1.4;
  }
}
/*------------------- 4.30. Checkout  -------------------*/
.woocommerce-form-coupon,
.woocommerce-form-login {
  padding: 40px;
  background-color: var(--smoke-color);
  --bs-gutter-x: 20px;
  margin-bottom: 40px;
  border-radius: 20px;
}
.woocommerce-form-coupon .form-group:last-child,
.woocommerce-form-login .form-group:last-child {
  margin-bottom: 0;
}

.woocommerce-checkout .form-select,
.woocommerce-checkout .select2-container,
.woocommerce-checkout .form-control {
  margin-bottom: 0;
}
.woocommerce-checkout .select2-container--open .select2-dropdown--below {
  margin-top: -35px;
}
.woocommerce-checkout .select2-container--open .select2-dropdown--above {
  position: relative;
  bottom: -30px;
}
.woocommerce-checkout .select2-dropdown {
  border: 1px solid var(--border-color);
  border-top: none;
}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce-checkout .form-control:focus {
  color: var(--body-color);
}

.select2-container--default .select2-selection--single {
  height: 60px;
  border: 1px solid var(--border-color);
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 60px;
  padding-left: 30px;
  padding-right: 25px;
}

.woocommerce-billing-fields .form-row {
  margin-bottom: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b:before {
  content: "\f107";
  font-family: var(--icon-font);
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin: 0;
  border: none;
  top: 0;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 60px;
  line-height: 60px;
  margin-right: 18px;
}

span.select2-selection.select2-selection--single:focus {
  outline: none;
}

.shipping-calculator-form .form-select,
.shipping-calculator-form .form-control {
  height: 40px;
  padding-left: 15px;
  font-size: 14px;
  border-radius: 10px;
  background-position: right 13px center;
}
.shipping-calculator-form .vs-btn {
  font-size: 14px;
  padding: 0 20px;
  width: -moz-max-content;
  width: max-content;
  height: 40px;
}

.checkout-ordertable th,
.checkout-ordertable td {
  border: none;
  vertical-align: top;
  padding: 5px 0;
  font-size: 14px;
  font-weight: 700;
  color: var(--title-color);
}
.checkout-ordertable ul {
  margin: 0;
  padding: 0;
}
.checkout-ordertable .order-total .amount {
  color: var(--theme-color);
}
.checkout-ordertable input[type=hidden] ~ label {
  color: var(--theme-color);
}

.woocommerce-checkout .form-group input:not(:last-child) {
  margin-bottom: var(--bs-gutter-x);
}

.checkout-ordertable th,
.checkout-ordertable td {
  border: none;
  border-bottom: 1px solid var(--border-color);
  border-right: 1px solid var(--border-color);
  text-align: right;
  padding: 5px 20px;
  vertical-align: middle;
}
.checkout-ordertable tr:first-child th,
.checkout-ordertable tr:first-child td {
  border-top: 1px solid var(--border-color);
}
.checkout-ordertable tr:last-child th,
.checkout-ordertable tr:last-child td {
  border-bottom: none;
}
.checkout-ordertable th {
  text-align: left;
}

.woocommerce-checkout-payment {
  text-align: left;
}
.woocommerce-checkout-payment ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.woocommerce-checkout-payment ul li {
  padding-top: 10px;
  border-bottom: 1px solid var(--border-color);
  border-radius: 4px;
  font-size: 16px;
}
.woocommerce-checkout-payment ul input[type=radio] ~ label {
  margin-bottom: 17px;
  color: var(--body-color);
}
.woocommerce-checkout-payment ul input[type=radio] ~ label img {
  margin-bottom: -2px;
  margin-left: 10px;
}
.woocommerce-checkout-payment .place-order {
  padding-top: 30px;
}
.woocommerce-checkout-payment .payment_box {
  color: var(--title-color);
  background-color: var(--light-color);
  border: 1px solid var(--border-color);
  border-bottom: none;
  font-size: 14px;
  padding: 10px 20px;
  border-radius: 4px;
  display: none;
}
.woocommerce-checkout-payment .payment_box p {
  margin: 0;
}

.vs-checkout-wrapper form.woocommerce-form {
  margin-bottom: 25px;
}

/* Small devices */
@media (max-width: 767px) {
  tfoot.checkout-ordertable th {
    display: none;
  }
  .woocommerce-checkout-payment ul input[type=radio] ~ label img {
    max-width: 150px;
  }
  .checkout-ordertable th,
  .checkout-ordertable td {
    padding: 5px 20px 5px 60px;
  }
  .woocommerce-form-coupon,
  .woocommerce-form-login {
    padding: 40px 20px;
  }
}
/* Extra small devices */
@media (max-width: 575px) {
  .woocommerce-message,
  .woocommerce-info {
    font-size: 12px;
    padding: 11px 15px;
  }
}
/*------------------- 4.31. Wishlist  -------------------*/
/*=================================
    05. Spacing
==================================*/
.pb-30 {
  padding-bottom: 30px;
}

.pb-1px {
  padding-bottom: 1px;
}

.pt-30 {
  padding-top: 30px;
}

.mt-n1 {
  margin-top: -0.25rem;
}

.mt-n2 {
  margin-top: -0.5rem;
}

.mt-n3 {
  margin-top: -1rem;
}

.mt-n4 {
  margin-top: -1.5rem;
}

.mt-n5 {
  margin-top: -3rem;
}

.mb-n1 {
  margin-bottom: -0.25rem;
}

.mb-n2 {
  margin-bottom: -0.5rem;
}

.mb-n3 {
  margin-bottom: -1rem;
}

.mb-n4 {
  margin-bottom: -1.5rem;
}

.mb-n5 {
  margin-bottom: -3rem;
}

.mb-30 {
  margin-bottom: 30px;
}

.mb-40 {
  margin-bottom: 40px;
}

.mt-30 {
  margin-top: 30px;
}

.space,
.space-top {
  padding-top: var(--section-space);
}

.space,
.space-bottom {
  padding-bottom: var(--section-space);
}

.space-extra,
.space-extra-top {
  padding-top: calc(var(--section-space) - 30px);
}

.space-extra,
.space-extra-bottom {
  padding-bottom: calc(var(--section-space) - 30px);
}

/* Medium devices */
@media (max-width: 991px) {
  .space,
  .space-top {
    padding-top: var(--section-space-mobile);
  }
  .space,
  .space-bottom {
    padding-bottom: var(--section-space-mobile);
  }
  .space-extra,
  .space-extra-top {
    padding-top: calc(var(--section-space-mobile) - 30px);
  }
  .space-extra,
  .space-extra-bottom {
    padding-bottom: calc(var(--section-space-mobile) - 30px);
  }
  .space-top-md-none {
    padding-top: 0;
  }
}
/* Small devices */
@media (max-width: 767px) {
  .pt-sm-none {
    padding-top: 0;
  }
}
/*# sourceMappingURL=style.css.map */

