/* Minification failed. Returning unminified contents.
(6,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,25): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,59): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,74): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,88): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,322): 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,353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(830,2566): run-time error CSS1061: Expected percentage, 'from', or 'to'; found ','
(830,2949): run-time error CSS1061: Expected percentage, 'from', or 'to'; found '100px'
(830,2949): run-time error CSS1026: Expected open brace, found '100px'
(830,4485): run-time error CSS1060: Expected closing curly-brace, found '100px'
(830,4507): run-time error CSS1019: Unexpected token, found '}'
(830,4508): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,4530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '10%'
(830,4875): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,4905): run-time error CSS1035: Expected colon, found '{'
(830,4915): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,4937): run-time error CSS1035: Expected colon, found '{'
(830,4947): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,4973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,5003): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,5021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,5161): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,5192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '37%'
(830,5541): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,5564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '37%'
(830,6053): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,6079): run-time error CSS1035: Expected colon, found '{'
(830,6089): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,6107): run-time error CSS1035: Expected colon, found '{'
(830,6257): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,6285): run-time error CSS1035: Expected colon, found '{'
(830,6295): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,6315): run-time error CSS1035: Expected colon, found '{'
(830,6399): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,6428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,6503): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,6524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,6664): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,6690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '14%'
(830,6803): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,6821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '14%'
(830,7005): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,7037): run-time error CSS1035: Expected colon, found '{'
(830,7062): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,7086): run-time error CSS1035: Expected colon, found '{'
(830,7194): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,7230): run-time error CSS1035: Expected colon, found '{'
(830,7319): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,7347): run-time error CSS1035: Expected colon, found '{'
(830,7522): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,7559): run-time error CSS1035: Expected colon, found '{'
(830,7646): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,7675): run-time error CSS1035: Expected colon, found '{'
(830,7842): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,7877): run-time error CSS1035: Expected colon, found '{'
(830,7968): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,7995): run-time error CSS1035: Expected colon, found '{'
(830,8175): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,8213): run-time error CSS1035: Expected colon, found '{'
(830,8302): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,8332): run-time error CSS1035: Expected colon, found '{'
(830,8495): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,8526): run-time error CSS1035: Expected colon, found '{'
(830,8538): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,8561): run-time error CSS1035: Expected colon, found '{'
(830,8659): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,8696): run-time error CSS1035: Expected colon, found '{'
(830,8785): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,8814): run-time error CSS1035: Expected colon, found '{'
(830,8992): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,9030): run-time error CSS1035: Expected colon, found '{'
(830,9117): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,9147): run-time error CSS1035: Expected colon, found '{'
(830,9317): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,9353): run-time error CSS1035: Expected colon, found '{'
(830,9444): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,9472): run-time error CSS1035: Expected colon, found '{'
(830,9655): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,9694): run-time error CSS1035: Expected colon, found '{'
(830,9783): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,9814): run-time error CSS1035: Expected colon, found '{'
(830,10069): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,10110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,10339): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,10372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,10764): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,10804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,11035): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,11067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,11438): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,11472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,11701): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,11727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,12097): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,12132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,12363): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,12390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '40%'
(830,12801): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,12829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,12884): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,12904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,13065): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,13093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,13148): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,13168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,13388): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,13417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '25%'
(830,13612): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,13633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '25%'
(830,13905): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,13939): run-time error CSS1035: Expected colon, found '{'
(830,14061): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,14087): run-time error CSS1035: Expected colon, found '{'
(830,14289): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,14322): run-time error CSS1035: Expected colon, found '{'
(830,14445): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,14470): run-time error CSS1035: Expected colon, found '{'
(830,14670): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,14704): run-time error CSS1035: Expected colon, found '{'
(830,14826): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,14852): run-time error CSS1035: Expected colon, found '{'
(830,15054): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,15087): run-time error CSS1035: Expected colon, found '{'
(830,15210): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,15235): run-time error CSS1035: Expected colon, found '{'
(830,15501): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,15529): run-time error CSS1035: Expected colon, found '{'
(830,15595): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,15615): run-time error CSS1035: Expected colon, found '{'
(830,15761): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,15792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,15939): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,15962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,16198): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,16232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,16377): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,16403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,16631): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,16663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,16810): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,16834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,17067): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,17100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,17245): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,17270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,17492): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,17522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,17760): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,17782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,18268): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,18299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,18447): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,18470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,18739): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,18771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,18919): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,18943): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,19177): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,19210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,19448): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,19473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,19791): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,19822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,19972): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,19995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,20266): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,20298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,20448): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,20472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,20792): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,20825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,20975): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,21000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,21239): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,21273): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,21423): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,21449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,21691): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,21730): run-time error CSS1035: Expected colon, found ','
(830,21939): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,21970): run-time error CSS1035: Expected colon, found ','
(830,22271): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,22310): run-time error CSS1035: Expected colon, found ','
(830,22504): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,22535): run-time error CSS1035: Expected colon, found ','
(830,22824): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,22864): run-time error CSS1035: Expected colon, found ','
(830,23077): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,23109): run-time error CSS1035: Expected colon, found ','
(830,23411): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,23449): run-time error CSS1035: Expected colon, found ','
(830,23647): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,23677): run-time error CSS1035: Expected colon, found ','
(830,23973): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,24014): run-time error CSS1035: Expected colon, found '{'
(830,24441): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,24474): run-time error CSS1035: Expected colon, found '{'
(830,25002): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,25044): run-time error CSS1035: Expected colon, found '{'
(830,25485): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,25519): run-time error CSS1035: Expected colon, found '{'
(830,26202): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,26233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,26609): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,26632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,27126): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,27158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '90%'
(830,27371): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,27395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '90%'
(830,27821): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,27858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,28166): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,28195): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,28630): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,28665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,28977): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,29004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,29422): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,29450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,29826): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,29846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,30404): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,30443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,30695): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,30726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,31154): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,31191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,31443): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,31472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,31882): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,31913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,32229): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,32252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,32751): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,32782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,32889): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,32912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,33117): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,33158): run-time error CSS1035: Expected colon, found '{'
(830,33278): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,33311): run-time error CSS1035: Expected colon, found '{'
(830,33541): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,33586): run-time error CSS1035: Expected colon, found '{'
(830,33732): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,33769): run-time error CSS1035: Expected colon, found '{'
(830,34022): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,34066): run-time error CSS1035: Expected colon, found '{'
(830,34212): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,34248): run-time error CSS1035: Expected colon, found '{'
(830,34510): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,34557): run-time error CSS1035: Expected colon, found '{'
(830,34703): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,34742): run-time error CSS1035: Expected colon, found '{'
(830,34980): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,35015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,35137): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,35164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,35387): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,35425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,35573): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,35603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,35861): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,35902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,36050): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,36083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,36311): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,36346): run-time error CSS1035: Expected colon, found '{'
(830,36723): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,36750): run-time error CSS1035: Expected colon, found '{'
(830,37210): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,37242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,37552): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,37576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,37975): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,38013): run-time error CSS1035: Expected colon, found '{'
(830,38396): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,38426): run-time error CSS1035: Expected colon, found '{'
(830,38901): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,38936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,39252): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,39279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,39681): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,39718): run-time error CSS1035: Expected colon, found '{'
(830,40098): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,40127): run-time error CSS1035: Expected colon, found '{'
(830,40596): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,40634): run-time error CSS1035: Expected colon, found '{'
(830,41008): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,41038): run-time error CSS1035: Expected colon, found '{'
(830,41501): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,41539): run-time error CSS1035: Expected colon, found '{'
(830,41685): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,41715): run-time error CSS1035: Expected colon, found '{'
(830,41953): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,41992): run-time error CSS1035: Expected colon, found '{'
(830,42138): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,42169): run-time error CSS1035: Expected colon, found '{'
(830,42401): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,42438): run-time error CSS1035: Expected colon, found '{'
(830,42584): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,42613): run-time error CSS1035: Expected colon, found '{'
(830,42854): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,42894): run-time error CSS1035: Expected colon, found '{'
(830,43040): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,43072): run-time error CSS1035: Expected colon, found '{'
(830,43301): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,43335): run-time error CSS1035: Expected colon, found '{'
(830,43481): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,43507): run-time error CSS1035: Expected colon, found '{'
(830,43739): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,43774): run-time error CSS1035: Expected colon, found '{'
(830,43920): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,43947): run-time error CSS1035: Expected colon, found '{'
(830,44173): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,44206): run-time error CSS1035: Expected colon, found '{'
(830,44352): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,44377): run-time error CSS1035: Expected colon, found '{'
(830,44612): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,44648): run-time error CSS1035: Expected colon, found '{'
(830,44794): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,44822): run-time error CSS1035: Expected colon, found '{'
(830,45075): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,45119): run-time error CSS1035: Expected colon, found '{'
(830,45217): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,45253): run-time error CSS1035: Expected colon, found '{'
(830,45455): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,45498): run-time error CSS1035: Expected colon, found '{'
(830,45598): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,45633): run-time error CSS1035: Expected colon, found '{'
(830,45834): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,45876): run-time error CSS1035: Expected colon, found '{'
(830,45976): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,46010): run-time error CSS1035: Expected colon, found '{'
(830,46220): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,46265): run-time error CSS1035: Expected colon, found '{'
(830,46363): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,46400): run-time error CSS1035: Expected colon, found '{'
(830,46608): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,46651): run-time error CSS1035: Expected colon, found '{'
(830,46749): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,46784): run-time error CSS1035: Expected colon, found '{'
(830,46989): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,47031): run-time error CSS1035: Expected colon, found '{'
(830,47131): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,47165): run-time error CSS1035: Expected colon, found '{'
(830,47369): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,47410): run-time error CSS1035: Expected colon, found '{'
(830,47510): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,47543): run-time error CSS1035: Expected colon, found '{'
(830,47756): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,47800): run-time error CSS1035: Expected colon, found '{'
(830,47898): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,47934): run-time error CSS1035: Expected colon, found '{'
(830,48124): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,48163): run-time error CSS1035: Expected colon, found '{'
(830,48486): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,48517): run-time error CSS1035: Expected colon, found '{'
(830,48935): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,48971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,49297): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,49325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,49743): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,49782): run-time error CSS1035: Expected colon, found '{'
(830,50105): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,50136): run-time error CSS1035: Expected colon, found '{'
(830,50554): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,50590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,50916): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,50944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,51347): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,51381): run-time error CSS1035: Expected colon, found '{'
(830,51466): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,51492): run-time error CSS1035: Expected colon, found '{'
(830,51657): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,51692): run-time error CSS1035: Expected colon, found '{'
(830,51775): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,51802): run-time error CSS1035: Expected colon, found '{'
(830,51974): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,52012): run-time error CSS1035: Expected colon, found '{'
(830,52133): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,52163): run-time error CSS1035: Expected colon, found '{'
(830,52376): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,52415): run-time error CSS1035: Expected colon, found '{'
(830,52534): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,52565): run-time error CSS1035: Expected colon, found '{'
(830,52776): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,52815): run-time error CSS1035: Expected colon, found '{'
(830,52938): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,52969): run-time error CSS1035: Expected colon, found '{'
(830,53187): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,53227): run-time error CSS1035: Expected colon, found '{'
(830,53348): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,53380): run-time error CSS1035: Expected colon, found '{'
(830,53584): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,53620): run-time error CSS1035: Expected colon, found ','
(830,53762): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,53790): run-time error CSS1035: Expected colon, found ','
(830,54018): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,54055): run-time error CSS1035: Expected colon, found ','
(830,54201): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,54230): run-time error CSS1035: Expected colon, found ','
(830,54462): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,54499): run-time error CSS1035: Expected colon, found ','
(830,54639): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,54668): run-time error CSS1035: Expected colon, found ','
(830,54897): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,54935): run-time error CSS1035: Expected colon, found ','
(830,55079): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,55109): run-time error CSS1035: Expected colon, found ','
(830,55324): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,55356): run-time error CSS1035: Expected colon, found '{'
(830,55462): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,55486): run-time error CSS1035: Expected colon, found '{'
(830,55678): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,55715): run-time error CSS1035: Expected colon, found '{'
(830,55857): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,55886): run-time error CSS1035: Expected colon, found '{'
(830,56111): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,56147): run-time error CSS1035: Expected colon, found '{'
(830,56291): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,56319): run-time error CSS1035: Expected colon, found '{'
(830,56543): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,56578): run-time error CSS1035: Expected colon, found '{'
(830,56722): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,56749): run-time error CSS1035: Expected colon, found '{'
(830,56982): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,57020): run-time error CSS1035: Expected colon, found '{'
(830,57162): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,57192): run-time error CSS1035: Expected colon, found '{'
(830,57408): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,57439): run-time error CSS1035: Expected colon, found '{'
(830,57545): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,57568): run-time error CSS1035: Expected colon, found '{'
(830,57763): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,57799): run-time error CSS1035: Expected colon, found '{'
(830,57941): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,57969): run-time error CSS1035: Expected colon, found '{'
(830,58197): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,58232): run-time error CSS1035: Expected colon, found '{'
(830,58376): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,58403): run-time error CSS1035: Expected colon, found '{'
(830,58630): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,58664): run-time error CSS1035: Expected colon, found '{'
(830,58808): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,58834): run-time error CSS1035: Expected colon, found '{'
(830,59070): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,59107): run-time error CSS1035: Expected colon, found '{'
(830,59249): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,59278): run-time error CSS1035: Expected colon, found '{'
(830,59488): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,59515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,59570): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,59589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,59724): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,59755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,59922): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,59945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,60195): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,60227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,60392): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,60416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,60652): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,60680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,60733): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,60753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,60889): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,60921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,61086): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,61110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,61361): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,61394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,61557): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,61582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,61837): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,61872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,62460): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,62487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,63170): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,63206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,63788): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,63816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,64472): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,64501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,65009): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,65030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,65627): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,65661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,66125): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,66151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,66707): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,66742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,67200): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,67227): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,67919): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,67958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,68152): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,68183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,68620): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,68662): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,68856): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,68890): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,69155): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,69187): run-time error CSS1035: Expected colon, found '{'
(830,69247): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,69271): run-time error CSS1035: Expected colon, found '{'
(830,69414): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,69450): run-time error CSS1035: Expected colon, found '{'
(830,69546): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,69574): run-time error CSS1035: Expected colon, found '{'
(830,69756): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,69793): run-time error CSS1035: Expected colon, found '{'
(830,69887): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,69916): run-time error CSS1035: Expected colon, found '{'
(830,70098): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,70137): run-time error CSS1035: Expected colon, found '{'
(830,70231): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,70262): run-time error CSS1035: Expected colon, found '{'
(830,70445): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,70483): run-time error CSS1035: Expected colon, found '{'
(830,70575): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,70605): run-time error CSS1035: Expected colon, found '{'
(830,70771): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,70802): run-time error CSS1035: Expected colon, found '{'
(830,70862): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,70885): run-time error CSS1035: Expected colon, found '{'
(830,71031): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,71066): run-time error CSS1035: Expected colon, found '{'
(830,71162): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,71189): run-time error CSS1035: Expected colon, found '{'
(830,71374): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,71410): run-time error CSS1035: Expected colon, found '{'
(830,71504): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,71532): run-time error CSS1035: Expected colon, found '{'
(830,71709): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,71743): run-time error CSS1035: Expected colon, found '{'
(830,71837): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,71863): run-time error CSS1035: Expected colon, found '{'
(830,72049): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,72086): run-time error CSS1035: Expected colon, found '{'
(830,72178): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,72207): run-time error CSS1035: Expected colon, found '{'
(830,72432): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,72468): run-time error CSS1035: Expected colon, found '{'
(830,72760): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,72788): run-time error CSS1035: Expected colon, found '{'
(830,73172): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,73211): run-time error CSS1035: Expected colon, found '{'
(830,73503): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,73534): run-time error CSS1035: Expected colon, found '{'
(830,73974): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,74013): run-time error CSS1035: Expected colon, found '{'
(830,74305): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,74336): run-time error CSS1035: Expected colon, found '{'
(830,74764): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,74797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,75091): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,75116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,75505): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,75541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,75835): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,75863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,76308): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,76344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,76638): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,76666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,77192): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,77230): run-time error CSS1035: Expected colon, found '{'
(830,77308): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,77338): run-time error CSS1035: Expected colon, found '{'
(830,77653): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,77694): run-time error CSS1035: Expected colon, found '{'
(830,77770): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,77803): run-time error CSS1035: Expected colon, found '{'
(830,78110): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,78146): run-time error CSS1035: Expected colon, found '{'
(830,78224): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,78252): run-time error CSS1035: Expected colon, found '{'
(830,78568): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,78608): run-time error CSS1035: Expected colon, found '{'
(830,78684): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,78716): run-time error CSS1035: Expected colon, found '{'
(830,78889): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,78922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,79144): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,79169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,79493): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,79529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,79751): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,79779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,80101): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,80135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,80439): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,80465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,80874): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,80911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,81215): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,81244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,81650): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,81688): run-time error CSS1035: Expected colon, found '{'
(830,81796): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,81826): run-time error CSS1035: Expected colon, found '{'
(830,82041): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,82082): run-time error CSS1035: Expected colon, found '{'
(830,82188): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,82221): run-time error CSS1035: Expected colon, found '{'
(830,82432): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,82469): run-time error CSS1035: Expected colon, found '{'
(830,82577): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,82606): run-time error CSS1035: Expected colon, found '{'
(830,82824): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,82864): run-time error CSS1035: Expected colon, found '{'
(830,82970): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,83002): run-time error CSS1035: Expected colon, found '{'
(830,83213): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,83252): run-time error CSS1035: Expected colon, found '{'
(830,83362): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,83393): run-time error CSS1035: Expected colon, found '{'
(830,83613): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,83655): run-time error CSS1035: Expected colon, found '{'
(830,83763): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,83797): run-time error CSS1035: Expected colon, found '{'
(830,84013): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,84051): run-time error CSS1035: Expected colon, found '{'
(830,84161): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,84191): run-time error CSS1035: Expected colon, found '{'
(830,84414): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,84455): run-time error CSS1035: Expected colon, found '{'
(830,84563): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,84596): run-time error CSS1035: Expected colon, found '{'
(830,84809): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,84848): run-time error CSS1035: Expected colon, found '{'
(830,84958): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,84989): run-time error CSS1035: Expected colon, found '{'
(830,85209): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,85251): run-time error CSS1035: Expected colon, found '{'
(830,85359): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,85393): run-time error CSS1035: Expected colon, found '{'
(830,85609): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,85647): run-time error CSS1035: Expected colon, found '{'
(830,85757): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,85787): run-time error CSS1035: Expected colon, found '{'
(830,86010): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,86051): run-time error CSS1035: Expected colon, found '{'
(830,86159): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,86192): run-time error CSS1035: Expected colon, found '{'
(830,86360): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,86390): run-time error CSS1035: Expected colon, found '{'
(830,86415): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,86437): run-time error CSS1035: Expected colon, found '{'
(830,86534): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,86568): run-time error CSS1035: Expected colon, found '{'
(830,86659): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,86685): run-time error CSS1035: Expected colon, found '{'
(830,86851): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,86886): run-time error CSS1035: Expected colon, found '{'
(830,86975): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,87002): run-time error CSS1035: Expected colon, found '{'
(830,87160): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,87193): run-time error CSS1035: Expected colon, found '{'
(830,87284): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,87309): run-time error CSS1035: Expected colon, found '{'
(830,87478): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,87514): run-time error CSS1035: Expected colon, found '{'
(830,87603): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,87631): run-time error CSS1035: Expected colon, found '{'
(830,87783): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,87812): run-time error CSS1035: Expected colon, found '{'
(830,87824): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,87845): run-time error CSS1035: Expected colon, found '{'
(830,87932): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,87967): run-time error CSS1035: Expected colon, found '{'
(830,88058): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,88085): run-time error CSS1035: Expected colon, found '{'
(830,88254): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,88290): run-time error CSS1035: Expected colon, found '{'
(830,88379): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,88407): run-time error CSS1035: Expected colon, found '{'
(830,88568): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,88602): run-time error CSS1035: Expected colon, found '{'
(830,88693): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,88719): run-time error CSS1035: Expected colon, found '{'
(830,88891): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,88928): run-time error CSS1035: Expected colon, found '{'
(830,89017): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,89046): run-time error CSS1035: Expected colon, found '{'
(830,89213): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,89249): run-time error CSS1035: Expected colon, found '{'
(830,89317): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,89345): run-time error CSS1035: Expected colon, found '{'
(830,89494): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,89531): run-time error CSS1035: Expected colon, found '{'
(830,89597): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,89626): run-time error CSS1035: Expected colon, found '{'
(830,89767): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,89802): run-time error CSS1035: Expected colon, found '{'
(830,89870): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,89897): run-time error CSS1035: Expected colon, found '{'
(830,90049): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,90087): run-time error CSS1035: Expected colon, found '{'
(830,90153): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,90183): run-time error CSS1035: Expected colon, found '{'
(830,90321): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,90353): run-time error CSS1035: Expected colon, found '{'
(830,90421): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,90445): run-time error CSS1035: Expected colon, found '{'
(830,90588): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,90621): run-time error CSS1035: Expected colon, found '{'
(830,90687): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,90712): run-time error CSS1035: Expected colon, found '{'
(830,90847): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,90878): run-time error CSS1035: Expected colon, found '{'
(830,90946): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,90969): run-time error CSS1035: Expected colon, found '{'
(830,91115): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,91149): run-time error CSS1035: Expected colon, found '{'
(830,91215): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,91241): run-time error CSS1035: Expected colon, found '{'
(830,91400): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,91441): run-time error CSS1035: Expected colon, found '{'
(830,91758): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,91791): run-time error CSS1035: Expected colon, found '{'
(830,92201): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,92242): run-time error CSS1035: Expected colon, found '{'
(830,92559): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,92592): run-time error CSS1035: Expected colon, found '{'
(830,93005): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,93047): run-time error CSS1035: Expected colon, found '{'
(830,93370): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,93404): run-time error CSS1035: Expected colon, found '{'
(830,93817): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,93857): run-time error CSS1035: Expected colon, found '{'
(830,94180): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,94212): run-time error CSS1035: Expected colon, found '{'
(830,94705): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,94738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '35%'
(830,94797): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,94822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '35%'
(830,95069): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,95102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '14%'
(830,95215): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,95240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '14%'
(830,95425): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,95459): run-time error CSS1035: Expected colon, found '{'
(830,96077): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,96103): run-time error CSS1035: Expected colon, found '{'
(830,96796): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,96831): run-time error CSS1035: Expected colon, found '{'
(830,97471): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,97498): run-time error CSS1035: Expected colon, found '{'
(830,98225): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,98264): run-time error CSS1035: Expected colon, found '{'
(830,98711): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,98742): run-time error CSS1035: Expected colon, found '{'
(830,99279): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,99319): run-time error CSS1035: Expected colon, found '{'
(830,99780): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,99812): run-time error CSS1035: Expected colon, found '{'
(830,100380): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,100410): run-time error CSS1062: Expected semicolon or closing curly-brace, found '90%'
(830,100623): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,100645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '90%'
(830,101046): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,101081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,101393): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,101420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,101848): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,101881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,102193): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,102218): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,102708): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,102734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,103110): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,103128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '12%'
(830,103638): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,103677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,103929): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,103960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,104340): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,104377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,104629): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,104658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,105054): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,105082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,105398): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,105418): run-time error CSS1062: Expected semicolon or closing curly-brace, found '21%'
(830,105833): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,105862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,105969): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,105990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,106184): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,106223): run-time error CSS1035: Expected colon, found '{'
(830,106343): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,106374): run-time error CSS1035: Expected colon, found '{'
(830,106593): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,106636): run-time error CSS1035: Expected colon, found '{'
(830,106772): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,106807): run-time error CSS1035: Expected colon, found '{'
(830,107045): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,107089): run-time error CSS1035: Expected colon, found '{'
(830,107225): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,107261): run-time error CSS1035: Expected colon, found '{'
(830,107493): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,107535): run-time error CSS1035: Expected colon, found '{'
(830,107671): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,107705): run-time error CSS1035: Expected colon, found '{'
(830,107946): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,107991): run-time error CSS1035: Expected colon, found '{'
(830,108127): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,108164): run-time error CSS1035: Expected colon, found '{'
(830,108381): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,108414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,108536): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,108561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,108776): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,108813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,108961): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,108990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,109234): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,109272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,109420): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,109450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,109688): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,109724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,109872): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,109900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,110147): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,110186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,110334): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,110365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '30%'
(830,110570): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,110599): run-time error CSS1035: Expected colon, found '{'
(830,110814): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,110835): run-time error CSS1035: Expected colon, found '{'
(830,111125): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,111160): run-time error CSS1035: Expected colon, found '{'
(830,111799): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,111826): run-time error CSS1035: Expected colon, found '{'
(830,112543): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,112579): run-time error CSS1035: Expected colon, found '{'
(830,113214): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,113242): run-time error CSS1035: Expected colon, found '{'
(830,113934): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,113963): run-time error CSS1035: Expected colon, found '{'
(830,114174): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,114195): run-time error CSS1035: Expected colon, found '{'
(830,114481): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,114516): run-time error CSS1035: Expected colon, found '{'
(830,115151): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,115178): run-time error CSS1035: Expected colon, found '{'
(830,115891): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,115927): run-time error CSS1035: Expected colon, found '{'
(830,116562): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,116590): run-time error CSS1035: Expected colon, found '{'
(830,117291): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,117319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,117378): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,117398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,117526): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,117555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,117616): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,117637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '70%'
(830,117770): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,117804): run-time error CSS1035: Expected colon, found '{'
(830,117970): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,117996): run-time error CSS1035: Expected colon, found '{'
(830,118237): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,118272): run-time error CSS1035: Expected colon, found '{'
(830,118432): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,118459): run-time error CSS1035: Expected colon, found '{'
(830,118694): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,118725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(830,118889): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,118912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(830,119154): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,119186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(830,119352): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,119376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '20%'
(830,119611): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,119644): run-time error CSS1035: Expected colon, found '{'
(830,119858): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,119883): run-time error CSS1035: Expected colon, found '{'
(830,120172): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,120207): run-time error CSS1035: Expected colon, found '{'
(830,120429): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,120456): run-time error CSS1035: Expected colon, found '{'
(830,120756): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,120792): run-time error CSS1035: Expected colon, found '{'
(830,121014): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,121042): run-time error CSS1035: Expected colon, found '{'
(830,121336): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,121370): run-time error CSS1035: Expected colon, found '{'
(830,121592): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,121618): run-time error CSS1035: Expected colon, found '{'
(830,121921): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,121958): run-time error CSS1035: Expected colon, found '{'
(830,122180): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,122209): run-time error CSS1035: Expected colon, found '{'
(830,122506): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,122537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '15%'
(830,122592): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,122615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '15%'
(830,122745): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,122776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '15%'
(830,122829): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,122852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '15%'
(830,122980): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,123015): run-time error CSS1035: Expected colon, found '{'
(830,123251): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,123278): run-time error CSS1035: Expected colon, found '{'
(830,123592): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,123628): run-time error CSS1035: Expected colon, found '{'
(830,123864): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,123892): run-time error CSS1035: Expected colon, found '{'
(830,124200): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,124234): run-time error CSS1035: Expected colon, found '{'
(830,124470): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,124496): run-time error CSS1035: Expected colon, found '{'
(830,124813): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,124850): run-time error CSS1035: Expected colon, found '{'
(830,125086): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,125115): run-time error CSS1035: Expected colon, found '{'
(830,125426): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,125461): run-time error CSS1035: Expected colon, found '{'
(830,125831): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,125858): run-time error CSS1035: Expected colon, found '{'
(830,126306): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,126342): run-time error CSS1035: Expected colon, found '{'
(830,126706): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,126734): run-time error CSS1035: Expected colon, found '{'
(830,127176): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,127212): run-time error CSS1035: Expected colon, found '{'
(830,127489): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,127517): run-time error CSS1035: Expected colon, found '{'
(830,127875): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,127912): run-time error CSS1035: Expected colon, found '{'
(830,128189): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,128218): run-time error CSS1035: Expected colon, found '{'
(830,128570): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,128605): run-time error CSS1035: Expected colon, found '{'
(830,128882): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,128909): run-time error CSS1035: Expected colon, found '{'
(830,129270): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,129308): run-time error CSS1035: Expected colon, found '{'
(830,129585): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,129615): run-time error CSS1035: Expected colon, found '{'
(830,129964): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,129998): run-time error CSS1035: Expected colon, found '{'
(830,130275): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,130301): run-time error CSS1035: Expected colon, found '{'
(830,130653): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,130688): run-time error CSS1035: Expected colon, found '{'
(830,130965): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,130992): run-time error CSS1035: Expected colon, found '{'
(830,131338): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,131371): run-time error CSS1035: Expected colon, found '{'
(830,131648): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,131673): run-time error CSS1035: Expected colon, found '{'
(830,132028): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,132062): run-time error CSS1035: Expected colon, found '{'
(830,132210): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,132236): run-time error CSS1035: Expected colon, found '{'
(830,132528): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,132558): run-time error CSS1035: Expected colon, found '{'
(830,132669): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,132691): run-time error CSS1035: Expected colon, found '{'
(830,132865): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,132896): run-time error CSS1035: Expected colon, found '{'
(830,133085): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,133108): run-time error CSS1035: Expected colon, found '{'
(830,133366): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,133399): run-time error CSS1035: Expected colon, found '{'
(830,133722): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,133747): run-time error CSS1035: Expected colon, found '{'
(830,134142): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,134172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,134498): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,134520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,134909): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,134940): run-time error CSS1035: Expected colon, found '{'
(830,135129): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,135152): run-time error CSS1035: Expected colon, found '{'
(830,135410): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,135443): run-time error CSS1035: Expected colon, found '{'
(830,135766): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,135791): run-time error CSS1035: Expected colon, found '{'
(830,136186): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,136216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,136542): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,136564): run-time error CSS1062: Expected semicolon or closing curly-brace, found '95%'
(830,136968): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,137004): run-time error CSS1035: Expected colon, found '{'
(830,137191): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,137219): run-time error CSS1035: Expected colon, found '{'
(830,137487): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,137524): run-time error CSS1035: Expected colon, found '{'
(830,137711): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,137740): run-time error CSS1035: Expected colon, found '{'
(830,138002): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,138037): run-time error CSS1035: Expected colon, found '{'
(830,138222): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,138249): run-time error CSS1035: Expected colon, found '{'
(830,138518): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,138556): run-time error CSS1035: Expected colon, found '{'
(830,138739): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,138769): run-time error CSS1035: Expected colon, found '{'
(830,139033): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,139070): run-time error CSS1035: Expected colon, found '{'
(830,139257): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,139286): run-time error CSS1035: Expected colon, found '{'
(830,139557): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,139595): run-time error CSS1035: Expected colon, found '{'
(830,139782): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,139812): run-time error CSS1035: Expected colon, found '{'
(830,140077): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,140113): run-time error CSS1035: Expected colon, found '{'
(830,140300): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,140328): run-time error CSS1035: Expected colon, found '{'
(830,140602): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,140641): run-time error CSS1035: Expected colon, found '{'
(830,140826): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,140857): run-time error CSS1035: Expected colon, found '{'
(830,141114): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,141148): run-time error CSS1035: Expected colon, found ','
(830,141290): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,141316): run-time error CSS1035: Expected colon, found ','
(830,141533): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,141568): run-time error CSS1035: Expected colon, found ','
(830,141714): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,141741): run-time error CSS1035: Expected colon, found ','
(830,141956): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,141989): run-time error CSS1035: Expected colon, found ','
(830,142133): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,142158): run-time error CSS1035: Expected colon, found ','
(830,142380): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,142416): run-time error CSS1035: Expected colon, found ','
(830,142560): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,142588): run-time error CSS1035: Expected colon, found ','
(830,142810): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,142846): run-time error CSS1035: Expected colon, found ','
(830,142986): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,143014): run-time error CSS1035: Expected colon, found ','
(830,143235): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,143272): run-time error CSS1035: Expected colon, found ','
(830,143416): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,143445): run-time error CSS1035: Expected colon, found ','
(830,143664): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,143699): run-time error CSS1035: Expected colon, found ','
(830,143841): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,143868): run-time error CSS1035: Expected colon, found ','
(830,144094): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,144132): run-time error CSS1035: Expected colon, found ','
(830,144274): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,144304): run-time error CSS1035: Expected colon, found ','
(830,144506): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,144536): run-time error CSS1035: Expected colon, found '{'
(830,144592): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,144614): run-time error CSS1035: Expected colon, found '{'
(830,144742): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,144776): run-time error CSS1035: Expected colon, found '{'
(830,144896): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,144922): run-time error CSS1035: Expected colon, found '{'
(830,145117): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,145152): run-time error CSS1035: Expected colon, found '{'
(830,145274): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,145301): run-time error CSS1035: Expected colon, found '{'
(830,145492): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,145525): run-time error CSS1035: Expected colon, found '{'
(830,145645): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,145670): run-time error CSS1035: Expected colon, found '{'
(830,145868): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,145904): run-time error CSS1035: Expected colon, found '{'
(830,146026): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,146054): run-time error CSS1035: Expected colon, found '{'
(830,146239): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,146266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,146331): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,146350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,146490): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,146521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,146650): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,146673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,146880): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,146912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,147043): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,147067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,147270): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,147300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,147429): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,147451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,147661): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,147694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,147825): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,147850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '85%'
(830,148062): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,148095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,148683): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,148708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,149380): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,149414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,149996): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,150022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,150667): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,150694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,151206): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,151225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,151800): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,151827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,152335): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,152354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,152940): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,152972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,153436): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,153460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,154005): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,154038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,154496): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,154521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,155054): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,155085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,155391): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,155414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,155804): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,155838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,156144): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,156170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,156554): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,156586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,156892): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,156916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,157303): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,157336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,157642): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,157667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(830,158051): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,158083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,158424): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,158448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,158876): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,158911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,159252): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,159279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,159701): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,159734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,160075): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,160100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,160525): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,160559): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,160900): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,160926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '18%'
(830,161487): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,161523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,161717): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,161745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,162168): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,162207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,162401): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,162432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '50%'
(830,162686): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,162716): run-time error CSS1035: Expected colon, found '{'
(830,162776): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,162798): run-time error CSS1035: Expected colon, found '{'
(830,162930): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,162964): run-time error CSS1035: Expected colon, found '{'
(830,163058): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,163084): run-time error CSS1035: Expected colon, found '{'
(830,163253): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,163288): run-time error CSS1035: Expected colon, found '{'
(830,163380): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,163407): run-time error CSS1035: Expected colon, found '{'
(830,163568): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,163601): run-time error CSS1035: Expected colon, found '{'
(830,163695): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,163720): run-time error CSS1035: Expected colon, found '{'
(830,163892): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,163928): run-time error CSS1035: Expected colon, found '{'
(830,164020): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,164048): run-time error CSS1035: Expected colon, found '{'
(830,164203): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,164232): run-time error CSS1035: Expected colon, found '{'
(830,164292): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,164313): run-time error CSS1035: Expected colon, found '{'
(830,164448): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,164481): run-time error CSS1035: Expected colon, found '{'
(830,164575): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,164600): run-time error CSS1035: Expected colon, found '{'
(830,164772): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,164806): run-time error CSS1035: Expected colon, found '{'
(830,164898): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,164924): run-time error CSS1035: Expected colon, found '{'
(830,165088): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,165120): run-time error CSS1035: Expected colon, found '{'
(830,165214): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,165238): run-time error CSS1035: Expected colon, found '{'
(830,165413): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,165448): run-time error CSS1035: Expected colon, found '{'
(830,165540): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,165567): run-time error CSS1035: Expected colon, found '{'
(830,165775): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,165803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,166084): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,166104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,166460): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,166491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,166772): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,166795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,167207): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(830,167238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(830,167519): run-time error CSS1019: Unexpected token, found '@keyframes'
(830,167542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '16%'
(898,1): run-time error CSS1019: Unexpected token, found '@import'
(898,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800|Open+Sans:300,400,600,700,800")'
 */
/*!
 * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}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,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f8f9fa;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#212529}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}.table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}.table tbody+tbody{border-top:2px solid #e9ecef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e9ecef}.table-bordered td,.table-bordered th{border:1px solid #e9ecef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddfe2}.table-hover .table-secondary:hover{background-color:#cfd2d6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#e9ecef}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm.table-bordered{border:0}}@media (max-width:767px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md.table-bordered{border:0}}@media (max-width:991px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg.table-bordered{border:0}}@media (max-width:1199px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.col-form-legend{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:1rem}.form-control-plaintext{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.form-control-plaintext.input-group-addon,.input-group-lg>.input-group-btn>.form-control-plaintext.btn,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.form-control-plaintext.input-group-addon,.input-group-sm>.input-group-btn>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#868e96}.form-check-label{padding-left:1.25rem;margin-bottom:0}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-inline{display:inline-block;margin-right:.75rem}.form-check-inline .form-check-label{vertical-align:middle}.valid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid+.form-check-label,.was-validated .form-check-input:valid+.form-check-label{color:#28a745}.custom-control-input.is-valid~.custom-control-indicator,.was-validated .custom-control-input:valid~.custom-control-indicator{background-color:rgba(40,167,69,.25)}.custom-control-input.is-valid~.custom-control-description,.was-validated .custom-control-input:valid~.custom-control-description{color:#28a745}.custom-file-input.is-valid~.custom-file-control,.was-validated .custom-file-input:valid~.custom-file-control{border-color:#28a745}.custom-file-input.is-valid~.custom-file-control::before,.was-validated .custom-file-input:valid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-valid:focus,.was-validated .custom-file-input:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid+.form-check-label,.was-validated .form-check-input:invalid+.form-check-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-indicator,.was-validated .custom-control-input:invalid~.custom-control-indicator{background-color:rgba(220,53,69,.25)}.custom-control-input.is-invalid~.custom-control-description,.was-validated .custom-control-input:invalid~.custom-control-description{color:#dc3545}.custom-file-input.is-invalid~.custom-file-control,.was-validated .custom-file-input:invalid~.custom-file-control{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-control::before,.was-validated .custom-file-input:invalid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-invalid:focus,.was-validated .custom-file-input:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#111;background-color:#d39e00;border-color:#c69500;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#111;background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;background-color:transparent;background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#868e96}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;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:1000;display:none;float:left;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}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;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}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background:0 0;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.btn+.dropdown-toggle-split::after{margin-left: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{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap}.input-group-addon{padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;-ms-flex-align:stretch;align-items:stretch;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:first-child>.btn+.btn{margin-left:0}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:0}.input-group-btn:not(:first-child)>.btn-group:first-child,.input-group-btn:not(:first-child)>.btn:first-child{margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-indicator{background-color:#e9ecef}.custom-control-input:disabled~.custom-control-description{color:#868e96}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#007bff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple]{height:auto;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #007bff}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-control:lang(en):empty::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{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 #ddd}.nav-tabs .nav-link.disabled{color:#868e96;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:#ddd #ddd #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:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;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;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.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,.5)}.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 .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;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-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;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-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group .card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:only-child{border-radius:.25rem}.card-group .card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group .card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;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}.page-item.active .page-link{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.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;line-height:1.5}.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:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#868e96}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#111;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#111;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#111;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#111;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#007bff}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{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:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}a.list-group-item-primary,button.list-group-item-primary{color:#004085}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#004085;background-color:#9fcdff}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}a.list-group-item-secondary,button.list-group-item-secondary{color:#464a4e}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#464a4e;background-color:#cfd2d6}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}a.list-group-item-success,button.list-group-item-success{color:#155724}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#155724;background-color:#b1dfbb}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}a.list-group-item-info,button.list-group-item-info{color:#0c5460}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#0c5460;background-color:#abdde5}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}a.list-group-item-warning,button.list-group-item-warning{color:#856404}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#856404;background-color:#ffe8a1}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}a.list-group-item-danger,button.list-group-item-danger{color:#721c24}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#721c24;background-color:#f1b0b7}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}a.list-group-item-light,button.list-group-item-light{color:#818182}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:#818182;background-color:#ececf6}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}a.list-group-item-dark,button.list-group-item-dark{color:#1b1e21}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#1b1e21;background-color:#b9bbbe}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;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;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:15px;margin:-15px -15px -15px auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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 .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-auto[x-placement^=top],.tooltip.bs-tooltip-top{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow,.tooltip.bs-tooltip-top .arrow{bottom:0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-auto[x-placement^=right],.tooltip.bs-tooltip-right{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.bs-tooltip-right .arrow{left:0}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-auto[x-placement^=bottom],.tooltip.bs-tooltip-bottom{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow,.tooltip.bs-tooltip-bottom .arrow{top:0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip.bs-tooltip-bottom .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-auto[x-placement^=left],.tooltip.bs-tooltip-left{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.bs-tooltip-left .arrow{right:0}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip.bs-tooltip-left .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";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 .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;border-color:transparent;border-style:solid}.popover .arrow::before{content:"";border-width:.8rem}.popover .arrow::after{content:"";border-width:.8rem}.popover.bs-popover-auto[x-placement^=top],.popover.bs-popover-top{margin-bottom:.8rem}.popover.bs-popover-auto[x-placement^=top] .arrow,.popover.bs-popover-top .arrow{bottom:0}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-top .arrow::before{border-bottom-width:0}.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::before{bottom:-.8rem;margin-left:-.8rem;border-top-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-top .arrow::after{bottom:calc((.8rem - 1px) * -1);margin-left:-.8rem;border-top-color:#fff}.popover.bs-popover-auto[x-placement^=right],.popover.bs-popover-right{margin-left:.8rem}.popover.bs-popover-auto[x-placement^=right] .arrow,.popover.bs-popover-right .arrow{left:0}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-right .arrow::before{margin-top:-.8rem;border-left-width:0}.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::before{left:-.8rem;border-right-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-right .arrow::after{left:calc((.8rem - 1px) * -1);border-right-color:#fff}.popover.bs-popover-auto[x-placement^=bottom],.popover.bs-popover-bottom{margin-top:.8rem}.popover.bs-popover-auto[x-placement^=bottom] .arrow,.popover.bs-popover-bottom .arrow{top:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-bottom .arrow::before{margin-left:-.8rem;border-top-width:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::before{top:-.8rem;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-bottom .arrow::after{top:calc((.8rem - 1px) * -1);border-bottom-color:#fff}.popover.bs-popover-auto[x-placement^=bottom] .popover-header::before,.popover.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-auto[x-placement^=left],.popover.bs-popover-left{margin-right:.8rem}.popover.bs-popover-auto[x-placement^=left] .arrow,.popover.bs-popover-left .arrow{right:0}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-left .arrow::before{margin-top:-.8rem;border-right-width:0}.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::before{right:-.8rem;border-left-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-left .arrow::after{right:calc((.8rem - 1px) * -1);border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.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:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.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}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#868e96!important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#6c757d!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e9ecef!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#868e96!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.d-print-block{display:none!important}@media print{.d-print-block{display:block!important}}.d-print-inline{display:none!important}@media print{.d-print-inline{display:inline!important}}.d-print-inline-block{display:none!important}@media print{.d-print-inline-block{display:inline-block!important}}@media print{.d-print-none{display:none!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float: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:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#868e96!important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#868e96!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}
/*# sourceMappingURL=bootstrap.min.css.map */
@font-face {
  font-family: 'simple-line-icons';
  src: url('/assets/fonts//Simple-Line-Icons.eot?v=2.4.0');
  src: url('/assets/fonts//Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('/assets/fonts//Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('/assets/fonts//Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('/assets/fonts//Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('/assets/fonts//Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-user:before {
  content: "\e005";
}
.icon-people:before {
  content: "\e001";
}
.icon-user-female:before {
  content: "\e000";
}
.icon-user-follow:before {
  content: "\e002";
}
.icon-user-following:before {
  content: "\e003";
}
.icon-user-unfollow:before {
  content: "\e004";
}
.icon-login:before {
  content: "\e066";
}
.icon-logout:before {
  content: "\e065";
}
.icon-emotsmile:before {
  content: "\e021";
}
.icon-phone:before {
  content: "\e600";
}
.icon-call-end:before {
  content: "\e048";
}
.icon-call-in:before {
  content: "\e047";
}
.icon-call-out:before {
  content: "\e046";
}
.icon-map:before {
  content: "\e033";
}
.icon-location-pin:before {
  content: "\e096";
}
.icon-direction:before {
  content: "\e042";
}
.icon-directions:before {
  content: "\e041";
}
.icon-compass:before {
  content: "\e045";
}
.icon-layers:before {
  content: "\e034";
}
.icon-menu:before {
  content: "\e601";
}
.icon-list:before {
  content: "\e067";
}
.icon-options-vertical:before {
  content: "\e602";
}
.icon-options:before {
  content: "\e603";
}
.icon-arrow-down:before {
  content: "\e604";
}
.icon-arrow-left:before {
  content: "\e605";
}
.icon-arrow-right:before {
  content: "\e606";
}
.icon-arrow-up:before {
  content: "\e607";
}
.icon-arrow-up-circle:before {
  content: "\e078";
}
.icon-arrow-left-circle:before {
  content: "\e07a";
}
.icon-arrow-right-circle:before {
  content: "\e079";
}
.icon-arrow-down-circle:before {
  content: "\e07b";
}
.icon-check:before {
  content: "\e080";
}
.icon-clock:before {
  content: "\e081";
}
.icon-plus:before {
  content: "\e095";
}
.icon-minus:before {
  content: "\e615";
}
.icon-close:before {
  content: "\e082";
}
.icon-event:before {
  content: "\e619";
}
.icon-exclamation:before {
  content: "\e617";
}
.icon-organization:before {
  content: "\e616";
}
.icon-trophy:before {
  content: "\e006";
}
.icon-screen-smartphone:before {
  content: "\e010";
}
.icon-screen-desktop:before {
  content: "\e011";
}
.icon-plane:before {
  content: "\e012";
}
.icon-notebook:before {
  content: "\e013";
}
.icon-mustache:before {
  content: "\e014";
}
.icon-mouse:before {
  content: "\e015";
}
.icon-magnet:before {
  content: "\e016";
}
.icon-energy:before {
  content: "\e020";
}
.icon-disc:before {
  content: "\e022";
}
.icon-cursor:before {
  content: "\e06e";
}
.icon-cursor-move:before {
  content: "\e023";
}
.icon-crop:before {
  content: "\e024";
}
.icon-chemistry:before {
  content: "\e026";
}
.icon-speedometer:before {
  content: "\e007";
}
.icon-shield:before {
  content: "\e00e";
}
.icon-screen-tablet:before {
  content: "\e00f";
}
.icon-magic-wand:before {
  content: "\e017";
}
.icon-hourglass:before {
  content: "\e018";
}
.icon-graduation:before {
  content: "\e019";
}
.icon-ghost:before {
  content: "\e01a";
}
.icon-game-controller:before {
  content: "\e01b";
}
.icon-fire:before {
  content: "\e01c";
}
.icon-eyeglass:before {
  content: "\e01d";
}
.icon-envelope-open:before {
  content: "\e01e";
}
.icon-envelope-letter:before {
  content: "\e01f";
}
.icon-bell:before {
  content: "\e027";
}
.icon-badge:before {
  content: "\e028";
}
.icon-anchor:before {
  content: "\e029";
}
.icon-wallet:before {
  content: "\e02a";
}
.icon-vector:before {
  content: "\e02b";
}
.icon-speech:before {
  content: "\e02c";
}
.icon-puzzle:before {
  content: "\e02d";
}
.icon-printer:before {
  content: "\e02e";
}
.icon-present:before {
  content: "\e02f";
}
.icon-playlist:before {
  content: "\e030";
}
.icon-pin:before {
  content: "\e031";
}
.icon-picture:before {
  content: "\e032";
}
.icon-handbag:before {
  content: "\e035";
}
.icon-globe-alt:before {
  content: "\e036";
}
.icon-globe:before {
  content: "\e037";
}
.icon-folder-alt:before {
  content: "\e039";
}
.icon-folder:before {
  content: "\e089";
}
.icon-film:before {
  content: "\e03a";
}
.icon-feed:before {
  content: "\e03b";
}
.icon-drop:before {
  content: "\e03e";
}
.icon-drawer:before {
  content: "\e03f";
}
.icon-docs:before {
  content: "\e040";
}
.icon-doc:before {
  content: "\e085";
}
.icon-diamond:before {
  content: "\e043";
}
.icon-cup:before {
  content: "\e044";
}
.icon-calculator:before {
  content: "\e049";
}
.icon-bubbles:before {
  content: "\e04a";
}
.icon-briefcase:before {
  content: "\e04b";
}
.icon-book-open:before {
  content: "\e04c";
}
.icon-basket-loaded:before {
  content: "\e04d";
}
.icon-basket:before {
  content: "\e04e";
}
.icon-bag:before {
  content: "\e04f";
}
.icon-action-undo:before {
  content: "\e050";
}
.icon-action-redo:before {
  content: "\e051";
}
.icon-wrench:before {
  content: "\e052";
}
.icon-umbrella:before {
  content: "\e053";
}
.icon-trash:before {
  content: "\e054";
}
.icon-tag:before {
  content: "\e055";
}
.icon-support:before {
  content: "\e056";
}
.icon-frame:before {
  content: "\e038";
}
.icon-size-fullscreen:before {
  content: "\e057";
}
.icon-size-actual:before {
  content: "\e058";
}
.icon-shuffle:before {
  content: "\e059";
}
.icon-share-alt:before {
  content: "\e05a";
}
.icon-share:before {
  content: "\e05b";
}
.icon-rocket:before {
  content: "\e05c";
}
.icon-question:before {
  content: "\e05d";
}
.icon-pie-chart:before {
  content: "\e05e";
}
.icon-pencil:before {
  content: "\e05f";
}
.icon-note:before {
  content: "\e060";
}
.icon-loop:before {
  content: "\e064";
}
.icon-home:before {
  content: "\e069";
}
.icon-grid:before {
  content: "\e06a";
}
.icon-graph:before {
  content: "\e06b";
}
.icon-microphone:before {
  content: "\e063";
}
.icon-music-tone-alt:before {
  content: "\e061";
}
.icon-music-tone:before {
  content: "\e062";
}
.icon-earphones-alt:before {
  content: "\e03c";
}
.icon-earphones:before {
  content: "\e03d";
}
.icon-equalizer:before {
  content: "\e06c";
}
.icon-like:before {
  content: "\e068";
}
.icon-dislike:before {
  content: "\e06d";
}
.icon-control-start:before {
  content: "\e06f";
}
.icon-control-rewind:before {
  content: "\e070";
}
.icon-control-play:before {
  content: "\e071";
}
.icon-control-pause:before {
  content: "\e072";
}
.icon-control-forward:before {
  content: "\e073";
}
.icon-control-end:before {
  content: "\e074";
}
.icon-volume-1:before {
  content: "\e09f";
}
.icon-volume-2:before {
  content: "\e0a0";
}
.icon-volume-off:before {
  content: "\e0a1";
}
.icon-calendar:before {
  content: "\e075";
}
.icon-bulb:before {
  content: "\e076";
}
.icon-chart:before {
  content: "\e077";
}
.icon-ban:before {
  content: "\e07c";
}
.icon-bubble:before {
  content: "\e07d";
}
.icon-camrecorder:before {
  content: "\e07e";
}
.icon-camera:before {
  content: "\e07f";
}
.icon-cloud-download:before {
  content: "\e083";
}
.icon-cloud-upload:before {
  content: "\e084";
}
.icon-envelope:before {
  content: "\e086";
}
.icon-eye:before {
  content: "\e087";
}
.icon-flag:before {
  content: "\e088";
}
.icon-heart:before {
  content: "\e08a";
}
.icon-info:before {
  content: "\e08b";
}
.icon-key:before {
  content: "\e08c";
}
.icon-link:before {
  content: "\e08d";
}
.icon-lock:before {
  content: "\e08e";
}
.icon-lock-open:before {
  content: "\e08f";
}
.icon-magnifier:before {
  content: "\e090";
}
.icon-magnifier-add:before {
  content: "\e091";
}
.icon-magnifier-remove:before {
  content: "\e092";
}
.icon-paper-clip:before {
  content: "\e093";
}
.icon-paper-plane:before {
  content: "\e094";
}
.icon-power:before {
  content: "\e097";
}
.icon-refresh:before {
  content: "\e098";
}
.icon-reload:before {
  content: "\e099";
}
.icon-settings:before {
  content: "\e09a";
}
.icon-star:before {
  content: "\e09b";
}
.icon-symbol-female:before {
  content: "\e09c";
}
.icon-symbol-male:before {
  content: "\e09d";
}
.icon-target:before {
  content: "\e09e";
}
.icon-credit-card:before {
  content: "\e025";
}
.icon-paypal:before {
  content: "\e608";
}
.icon-social-tumblr:before {
  content: "\e00a";
}
.icon-social-twitter:before {
  content: "\e009";
}
.icon-social-facebook:before {
  content: "\e00b";
}
.icon-social-instagram:before {
  content: "\e609";
}
.icon-social-linkedin:before {
  content: "\e60a";
}
.icon-social-pinterest:before {
  content: "\e60b";
}
.icon-social-github:before {
  content: "\e60c";
}
.icon-social-google:before {
  content: "\e60d";
}
.icon-social-reddit:before {
  content: "\e60e";
}
.icon-social-skype:before {
  content: "\e60f";
}
.icon-social-dribbble:before {
  content: "\e00d";
}
.icon-social-behance:before {
  content: "\e610";
}
.icon-social-foursqare:before {
  content: "\e611";
}
.icon-social-soundcloud:before {
  content: "\e612";
}
.icon-social-spotify:before {
  content: "\e613";
}
.icon-social-stumbleupon:before {
  content: "\e614";
}
.icon-social-youtube:before {
  content: "\e008";
}
.icon-social-dropbox:before {
  content: "\e00c";
}
.icon-social-vkontakte:before {
  content: "\e618";
}
.icon-social-steam:before {
  content: "\e620";
}

@charset "UTF-8";/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url("/assets/fonts/ionicons.eot?v=2.0.0");src:url("/assets/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("/assets/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("/assets/fonts/ionicons.woff?v=2.0.0") format("woff"),url("/assets/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\f101"}.ion-alert-circled:before{content:"\f100"}.ion-android-add:before{content:"\f2c7"}.ion-android-add-circle:before{content:"\f359"}.ion-android-alarm-clock:before{content:"\f35a"}.ion-android-alert:before{content:"\f35b"}.ion-android-apps:before{content:"\f35c"}.ion-android-archive:before{content:"\f2c9"}.ion-android-arrow-back:before{content:"\f2ca"}.ion-android-arrow-down:before{content:"\f35d"}.ion-android-arrow-dropdown:before{content:"\f35f"}.ion-android-arrow-dropdown-circle:before{content:"\f35e"}.ion-android-arrow-dropleft:before{content:"\f361"}.ion-android-arrow-dropleft-circle:before{content:"\f360"}.ion-android-arrow-dropright:before{content:"\f363"}.ion-android-arrow-dropright-circle:before{content:"\f362"}.ion-android-arrow-dropup:before{content:"\f365"}.ion-android-arrow-dropup-circle:before{content:"\f364"}.ion-android-arrow-forward:before{content:"\f30f"}.ion-android-arrow-up:before{content:"\f366"}.ion-android-attach:before{content:"\f367"}.ion-android-bar:before{content:"\f368"}.ion-android-bicycle:before{content:"\f369"}.ion-android-boat:before{content:"\f36a"}.ion-android-bookmark:before{content:"\f36b"}.ion-android-bulb:before{content:"\f36c"}.ion-android-bus:before{content:"\f36d"}.ion-android-calendar:before{content:"\f2d1"}.ion-android-call:before{content:"\f2d2"}.ion-android-camera:before{content:"\f2d3"}.ion-android-cancel:before{content:"\f36e"}.ion-android-car:before{content:"\f36f"}.ion-android-cart:before{content:"\f370"}.ion-android-chat:before{content:"\f2d4"}.ion-android-checkbox:before{content:"\f374"}.ion-android-checkbox-blank:before{content:"\f371"}.ion-android-checkbox-outline:before{content:"\f373"}.ion-android-checkbox-outline-blank:before{content:"\f372"}.ion-android-checkmark-circle:before{content:"\f375"}.ion-android-clipboard:before{content:"\f376"}.ion-android-close:before{content:"\f2d7"}.ion-android-cloud:before{content:"\f37a"}.ion-android-cloud-circle:before{content:"\f377"}.ion-android-cloud-done:before{content:"\f378"}.ion-android-cloud-outline:before{content:"\f379"}.ion-android-color-palette:before{content:"\f37b"}.ion-android-compass:before{content:"\f37c"}.ion-android-contact:before{content:"\f2d8"}.ion-android-contacts:before{content:"\f2d9"}.ion-android-contract:before{content:"\f37d"}.ion-android-create:before{content:"\f37e"}.ion-android-delete:before{content:"\f37f"}.ion-android-desktop:before{content:"\f380"}.ion-android-document:before{content:"\f381"}.ion-android-done:before{content:"\f383"}.ion-android-done-all:before{content:"\f382"}.ion-android-download:before{content:"\f2dd"}.ion-android-drafts:before{content:"\f384"}.ion-android-exit:before{content:"\f385"}.ion-android-expand:before{content:"\f386"}.ion-android-favorite:before{content:"\f388"}.ion-android-favorite-outline:before{content:"\f387"}.ion-android-film:before{content:"\f389"}.ion-android-folder:before{content:"\f2e0"}.ion-android-folder-open:before{content:"\f38a"}.ion-android-funnel:before{content:"\f38b"}.ion-android-globe:before{content:"\f38c"}.ion-android-hand:before{content:"\f2e3"}.ion-android-hangout:before{content:"\f38d"}.ion-android-happy:before{content:"\f38e"}.ion-android-home:before{content:"\f38f"}.ion-android-image:before{content:"\f2e4"}.ion-android-laptop:before{content:"\f390"}.ion-android-list:before{content:"\f391"}.ion-android-locate:before{content:"\f2e9"}.ion-android-lock:before{content:"\f392"}.ion-android-mail:before{content:"\f2eb"}.ion-android-map:before{content:"\f393"}.ion-android-menu:before{content:"\f394"}.ion-android-microphone:before{content:"\f2ec"}.ion-android-microphone-off:before{content:"\f395"}.ion-android-more-horizontal:before{content:"\f396"}.ion-android-more-vertical:before{content:"\f397"}.ion-android-navigate:before{content:"\f398"}.ion-android-notifications:before{content:"\f39b"}.ion-android-notifications-none:before{content:"\f399"}.ion-android-notifications-off:before{content:"\f39a"}.ion-android-open:before{content:"\f39c"}.ion-android-options:before{content:"\f39d"}.ion-android-people:before{content:"\f39e"}.ion-android-person:before{content:"\f3a0"}.ion-android-person-add:before{content:"\f39f"}.ion-android-phone-landscape:before{content:"\f3a1"}.ion-android-phone-portrait:before{content:"\f3a2"}.ion-android-pin:before{content:"\f3a3"}.ion-android-plane:before{content:"\f3a4"}.ion-android-playstore:before{content:"\f2f0"}.ion-android-print:before{content:"\f3a5"}.ion-android-radio-button-off:before{content:"\f3a6"}.ion-android-radio-button-on:before{content:"\f3a7"}.ion-android-refresh:before{content:"\f3a8"}.ion-android-remove:before{content:"\f2f4"}.ion-android-remove-circle:before{content:"\f3a9"}.ion-android-restaurant:before{content:"\f3aa"}.ion-android-sad:before{content:"\f3ab"}.ion-android-search:before{content:"\f2f5"}.ion-android-send:before{content:"\f2f6"}.ion-android-settings:before{content:"\f2f7"}.ion-android-share:before{content:"\f2f8"}.ion-android-share-alt:before{content:"\f3ac"}.ion-android-star:before{content:"\f2fc"}.ion-android-star-half:before{content:"\f3ad"}.ion-android-star-outline:before{content:"\f3ae"}.ion-android-stopwatch:before{content:"\f2fd"}.ion-android-subway:before{content:"\f3af"}.ion-android-sunny:before{content:"\f3b0"}.ion-android-sync:before{content:"\f3b1"}.ion-android-textsms:before{content:"\f3b2"}.ion-android-time:before{content:"\f3b3"}.ion-android-train:before{content:"\f3b4"}.ion-android-unlock:before{content:"\f3b5"}.ion-android-upload:before{content:"\f3b6"}.ion-android-volume-down:before{content:"\f3b7"}.ion-android-volume-mute:before{content:"\f3b8"}.ion-android-volume-off:before{content:"\f3b9"}.ion-android-volume-up:before{content:"\f3ba"}.ion-android-walk:before{content:"\f3bb"}.ion-android-warning:before{content:"\f3bc"}.ion-android-watch:before{content:"\f3bd"}.ion-android-wifi:before{content:"\f305"}.ion-aperture:before{content:"\f313"}.ion-archive:before{content:"\f102"}.ion-arrow-down-a:before{content:"\f103"}.ion-arrow-down-b:before{content:"\f104"}.ion-arrow-down-c:before{content:"\f105"}.ion-arrow-expand:before{content:"\f25e"}.ion-arrow-graph-down-left:before{content:"\f25f"}.ion-arrow-graph-down-right:before{content:"\f260"}.ion-arrow-graph-up-left:before{content:"\f261"}.ion-arrow-graph-up-right:before{content:"\f262"}.ion-arrow-left-a:before{content:"\f106"}.ion-arrow-left-b:before{content:"\f107"}.ion-arrow-left-c:before{content:"\f108"}.ion-arrow-move:before{content:"\f263"}.ion-arrow-resize:before{content:"\f264"}.ion-arrow-return-left:before{content:"\f265"}.ion-arrow-return-right:before{content:"\f266"}.ion-arrow-right-a:before{content:"\f109"}.ion-arrow-right-b:before{content:"\f10a"}.ion-arrow-right-c:before{content:"\f10b"}.ion-arrow-shrink:before{content:"\f267"}.ion-arrow-swap:before{content:"\f268"}.ion-arrow-up-a:before{content:"\f10c"}.ion-arrow-up-b:before{content:"\f10d"}.ion-arrow-up-c:before{content:"\f10e"}.ion-asterisk:before{content:"\f314"}.ion-at:before{content:"\f10f"}.ion-backspace:before{content:"\f3bf"}.ion-backspace-outline:before{content:"\f3be"}.ion-bag:before{content:"\f110"}.ion-battery-charging:before{content:"\f111"}.ion-battery-empty:before{content:"\f112"}.ion-battery-full:before{content:"\f113"}.ion-battery-half:before{content:"\f114"}.ion-battery-low:before{content:"\f115"}.ion-beaker:before{content:"\f269"}.ion-beer:before{content:"\f26a"}.ion-bluetooth:before{content:"\f116"}.ion-bonfire:before{content:"\f315"}.ion-bookmark:before{content:"\f26b"}.ion-bowtie:before{content:"\f3c0"}.ion-briefcase:before{content:"\f26c"}.ion-bug:before{content:"\f2be"}.ion-calculator:before{content:"\f26d"}.ion-calendar:before{content:"\f117"}.ion-camera:before{content:"\f118"}.ion-card:before{content:"\f119"}.ion-cash:before{content:"\f316"}.ion-chatbox:before{content:"\f11b"}.ion-chatbox-working:before{content:"\f11a"}.ion-chatboxes:before{content:"\f11c"}.ion-chatbubble:before{content:"\f11e"}.ion-chatbubble-working:before{content:"\f11d"}.ion-chatbubbles:before{content:"\f11f"}.ion-checkmark:before{content:"\f122"}.ion-checkmark-circled:before{content:"\f120"}.ion-checkmark-round:before{content:"\f121"}.ion-chevron-down:before{content:"\f123"}.ion-chevron-left:before{content:"\f124"}.ion-chevron-right:before{content:"\f125"}.ion-chevron-up:before{content:"\f126"}.ion-clipboard:before{content:"\f127"}.ion-clock:before{content:"\f26e"}.ion-close:before{content:"\f12a"}.ion-close-circled:before{content:"\f128"}.ion-close-round:before{content:"\f129"}.ion-closed-captioning:before{content:"\f317"}.ion-cloud:before{content:"\f12b"}.ion-code:before{content:"\f271"}.ion-code-download:before{content:"\f26f"}.ion-code-working:before{content:"\f270"}.ion-coffee:before{content:"\f272"}.ion-compass:before{content:"\f273"}.ion-compose:before{content:"\f12c"}.ion-connection-bars:before{content:"\f274"}.ion-contrast:before{content:"\f275"}.ion-crop:before{content:"\f3c1"}.ion-cube:before{content:"\f318"}.ion-disc:before{content:"\f12d"}.ion-document:before{content:"\f12f"}.ion-document-text:before{content:"\f12e"}.ion-drag:before{content:"\f130"}.ion-earth:before{content:"\f276"}.ion-easel:before{content:"\f3c2"}.ion-edit:before{content:"\f2bf"}.ion-egg:before{content:"\f277"}.ion-eject:before{content:"\f131"}.ion-email:before{content:"\f132"}.ion-email-unread:before{content:"\f3c3"}.ion-erlenmeyer-flask:before{content:"\f3c5"}.ion-erlenmeyer-flask-bubbles:before{content:"\f3c4"}.ion-eye:before{content:"\f133"}.ion-eye-disabled:before{content:"\f306"}.ion-female:before{content:"\f278"}.ion-filing:before{content:"\f134"}.ion-film-marker:before{content:"\f135"}.ion-fireball:before{content:"\f319"}.ion-flag:before{content:"\f279"}.ion-flame:before{content:"\f31a"}.ion-flash:before{content:"\f137"}.ion-flash-off:before{content:"\f136"}.ion-folder:before{content:"\f139"}.ion-fork:before{content:"\f27a"}.ion-fork-repo:before{content:"\f2c0"}.ion-forward:before{content:"\f13a"}.ion-funnel:before{content:"\f31b"}.ion-gear-a:before{content:"\f13d"}.ion-gear-b:before{content:"\f13e"}.ion-grid:before{content:"\f13f"}.ion-hammer:before{content:"\f27b"}.ion-happy:before{content:"\f31c"}.ion-happy-outline:before{content:"\f3c6"}.ion-headphone:before{content:"\f140"}.ion-heart:before{content:"\f141"}.ion-heart-broken:before{content:"\f31d"}.ion-help:before{content:"\f143"}.ion-help-buoy:before{content:"\f27c"}.ion-help-circled:before{content:"\f142"}.ion-home:before{content:"\f144"}.ion-icecream:before{content:"\f27d"}.ion-image:before{content:"\f147"}.ion-images:before{content:"\f148"}.ion-information:before{content:"\f14a"}.ion-information-circled:before{content:"\f149"}.ion-ionic:before{content:"\f14b"}.ion-ios-alarm:before{content:"\f3c8"}.ion-ios-alarm-outline:before{content:"\f3c7"}.ion-ios-albums:before{content:"\f3ca"}.ion-ios-albums-outline:before{content:"\f3c9"}.ion-ios-americanfootball:before{content:"\f3cc"}.ion-ios-americanfootball-outline:before{content:"\f3cb"}.ion-ios-analytics:before{content:"\f3ce"}.ion-ios-analytics-outline:before{content:"\f3cd"}.ion-ios-arrow-back:before{content:"\f3cf"}.ion-ios-arrow-down:before{content:"\f3d0"}.ion-ios-arrow-forward:before{content:"\f3d1"}.ion-ios-arrow-left:before{content:"\f3d2"}.ion-ios-arrow-right:before{content:"\f3d3"}.ion-ios-arrow-thin-down:before{content:"\f3d4"}.ion-ios-arrow-thin-left:before{content:"\f3d5"}.ion-ios-arrow-thin-right:before{content:"\f3d6"}.ion-ios-arrow-thin-up:before{content:"\f3d7"}.ion-ios-arrow-up:before{content:"\f3d8"}.ion-ios-at:before{content:"\f3da"}.ion-ios-at-outline:before{content:"\f3d9"}.ion-ios-barcode:before{content:"\f3dc"}.ion-ios-barcode-outline:before{content:"\f3db"}.ion-ios-baseball:before{content:"\f3de"}.ion-ios-baseball-outline:before{content:"\f3dd"}.ion-ios-basketball:before{content:"\f3e0"}.ion-ios-basketball-outline:before{content:"\f3df"}.ion-ios-bell:before{content:"\f3e2"}.ion-ios-bell-outline:before{content:"\f3e1"}.ion-ios-body:before{content:"\f3e4"}.ion-ios-body-outline:before{content:"\f3e3"}.ion-ios-bolt:before{content:"\f3e6"}.ion-ios-bolt-outline:before{content:"\f3e5"}.ion-ios-book:before{content:"\f3e8"}.ion-ios-book-outline:before{content:"\f3e7"}.ion-ios-bookmarks:before{content:"\f3ea"}.ion-ios-bookmarks-outline:before{content:"\f3e9"}.ion-ios-box:before{content:"\f3ec"}.ion-ios-box-outline:before{content:"\f3eb"}.ion-ios-briefcase:before{content:"\f3ee"}.ion-ios-briefcase-outline:before{content:"\f3ed"}.ion-ios-browsers:before{content:"\f3f0"}.ion-ios-browsers-outline:before{content:"\f3ef"}.ion-ios-calculator:before{content:"\f3f2"}.ion-ios-calculator-outline:before{content:"\f3f1"}.ion-ios-calendar:before{content:"\f3f4"}.ion-ios-calendar-outline:before{content:"\f3f3"}.ion-ios-camera:before{content:"\f3f6"}.ion-ios-camera-outline:before{content:"\f3f5"}.ion-ios-cart:before{content:"\f3f8"}.ion-ios-cart-outline:before{content:"\f3f7"}.ion-ios-chatboxes:before{content:"\f3fa"}.ion-ios-chatboxes-outline:before{content:"\f3f9"}.ion-ios-chatbubble:before{content:"\f3fc"}.ion-ios-chatbubble-outline:before{content:"\f3fb"}.ion-ios-checkmark:before{content:"\f3ff"}.ion-ios-checkmark-empty:before{content:"\f3fd"}.ion-ios-checkmark-outline:before{content:"\f3fe"}.ion-ios-circle-filled:before{content:"\f400"}.ion-ios-circle-outline:before{content:"\f401"}.ion-ios-clock:before{content:"\f403"}.ion-ios-clock-outline:before{content:"\f402"}.ion-ios-close:before{content:"\f406"}.ion-ios-close-empty:before{content:"\f404"}.ion-ios-close-outline:before{content:"\f405"}.ion-ios-cloud:before{content:"\f40c"}.ion-ios-cloud-download:before{content:"\f408"}.ion-ios-cloud-download-outline:before{content:"\f407"}.ion-ios-cloud-outline:before{content:"\f409"}.ion-ios-cloud-upload:before{content:"\f40b"}.ion-ios-cloud-upload-outline:before{content:"\f40a"}.ion-ios-cloudy:before{content:"\f410"}.ion-ios-cloudy-night:before{content:"\f40e"}.ion-ios-cloudy-night-outline:before{content:"\f40d"}.ion-ios-cloudy-outline:before{content:"\f40f"}.ion-ios-cog:before{content:"\f412"}.ion-ios-cog-outline:before{content:"\f411"}.ion-ios-color-filter:before{content:"\f414"}.ion-ios-color-filter-outline:before{content:"\f413"}.ion-ios-color-wand:before{content:"\f416"}.ion-ios-color-wand-outline:before{content:"\f415"}.ion-ios-compose:before{content:"\f418"}.ion-ios-compose-outline:before{content:"\f417"}.ion-ios-contact:before{content:"\f41a"}.ion-ios-contact-outline:before{content:"\f419"}.ion-ios-copy:before{content:"\f41c"}.ion-ios-copy-outline:before{content:"\f41b"}.ion-ios-crop:before{content:"\f41e"}.ion-ios-crop-strong:before{content:"\f41d"}.ion-ios-download:before{content:"\f420"}.ion-ios-download-outline:before{content:"\f41f"}.ion-ios-drag:before{content:"\f421"}.ion-ios-email:before{content:"\f423"}.ion-ios-email-outline:before{content:"\f422"}.ion-ios-eye:before{content:"\f425"}.ion-ios-eye-outline:before{content:"\f424"}.ion-ios-fastforward:before{content:"\f427"}.ion-ios-fastforward-outline:before{content:"\f426"}.ion-ios-filing:before{content:"\f429"}.ion-ios-filing-outline:before{content:"\f428"}.ion-ios-film:before{content:"\f42b"}.ion-ios-film-outline:before{content:"\f42a"}.ion-ios-flag:before{content:"\f42d"}.ion-ios-flag-outline:before{content:"\f42c"}.ion-ios-flame:before{content:"\f42f"}.ion-ios-flame-outline:before{content:"\f42e"}.ion-ios-flask:before{content:"\f431"}.ion-ios-flask-outline:before{content:"\f430"}.ion-ios-flower:before{content:"\f433"}.ion-ios-flower-outline:before{content:"\f432"}.ion-ios-folder:before{content:"\f435"}.ion-ios-folder-outline:before{content:"\f434"}.ion-ios-football:before{content:"\f437"}.ion-ios-football-outline:before{content:"\f436"}.ion-ios-game-controller-a:before{content:"\f439"}.ion-ios-game-controller-a-outline:before{content:"\f438"}.ion-ios-game-controller-b:before{content:"\f43b"}.ion-ios-game-controller-b-outline:before{content:"\f43a"}.ion-ios-gear:before{content:"\f43d"}.ion-ios-gear-outline:before{content:"\f43c"}.ion-ios-glasses:before{content:"\f43f"}.ion-ios-glasses-outline:before{content:"\f43e"}.ion-ios-grid-view:before{content:"\f441"}.ion-ios-grid-view-outline:before{content:"\f440"}.ion-ios-heart:before{content:"\f443"}.ion-ios-heart-outline:before{content:"\f442"}.ion-ios-help:before{content:"\f446"}.ion-ios-help-empty:before{content:"\f444"}.ion-ios-help-outline:before{content:"\f445"}.ion-ios-home:before{content:"\f448"}.ion-ios-home-outline:before{content:"\f447"}.ion-ios-infinite:before{content:"\f44a"}.ion-ios-infinite-outline:before{content:"\f449"}.ion-ios-information:before{content:"\f44d"}.ion-ios-information-empty:before{content:"\f44b"}.ion-ios-information-outline:before{content:"\f44c"}.ion-ios-ionic-outline:before{content:"\f44e"}.ion-ios-keypad:before{content:"\f450"}.ion-ios-keypad-outline:before{content:"\f44f"}.ion-ios-lightbulb:before{content:"\f452"}.ion-ios-lightbulb-outline:before{content:"\f451"}.ion-ios-list:before{content:"\f454"}.ion-ios-list-outline:before{content:"\f453"}.ion-ios-location:before{content:"\f456"}.ion-ios-location-outline:before{content:"\f455"}.ion-ios-locked:before{content:"\f458"}.ion-ios-locked-outline:before{content:"\f457"}.ion-ios-loop:before{content:"\f45a"}.ion-ios-loop-strong:before{content:"\f459"}.ion-ios-medical:before{content:"\f45c"}.ion-ios-medical-outline:before{content:"\f45b"}.ion-ios-medkit:before{content:"\f45e"}.ion-ios-medkit-outline:before{content:"\f45d"}.ion-ios-mic:before{content:"\f461"}.ion-ios-mic-off:before{content:"\f45f"}.ion-ios-mic-outline:before{content:"\f460"}.ion-ios-minus:before{content:"\f464"}.ion-ios-minus-empty:before{content:"\f462"}.ion-ios-minus-outline:before{content:"\f463"}.ion-ios-monitor:before{content:"\f466"}.ion-ios-monitor-outline:before{content:"\f465"}.ion-ios-moon:before{content:"\f468"}.ion-ios-moon-outline:before{content:"\f467"}.ion-ios-more:before{content:"\f46a"}.ion-ios-more-outline:before{content:"\f469"}.ion-ios-musical-note:before{content:"\f46b"}.ion-ios-musical-notes:before{content:"\f46c"}.ion-ios-navigate:before{content:"\f46e"}.ion-ios-navigate-outline:before{content:"\f46d"}.ion-ios-nutrition:before{content:"\f470"}.ion-ios-nutrition-outline:before{content:"\f46f"}.ion-ios-paper:before{content:"\f472"}.ion-ios-paper-outline:before{content:"\f471"}.ion-ios-paperplane:before{content:"\f474"}.ion-ios-paperplane-outline:before{content:"\f473"}.ion-ios-partlysunny:before{content:"\f476"}.ion-ios-partlysunny-outline:before{content:"\f475"}.ion-ios-pause:before{content:"\f478"}.ion-ios-pause-outline:before{content:"\f477"}.ion-ios-paw:before{content:"\f47a"}.ion-ios-paw-outline:before{content:"\f479"}.ion-ios-people:before{content:"\f47c"}.ion-ios-people-outline:before{content:"\f47b"}.ion-ios-person:before{content:"\f47e"}.ion-ios-person-outline:before{content:"\f47d"}.ion-ios-personadd:before{content:"\f480"}.ion-ios-personadd-outline:before{content:"\f47f"}.ion-ios-photos:before{content:"\f482"}.ion-ios-photos-outline:before{content:"\f481"}.ion-ios-pie:before{content:"\f484"}.ion-ios-pie-outline:before{content:"\f483"}.ion-ios-pint:before{content:"\f486"}.ion-ios-pint-outline:before{content:"\f485"}.ion-ios-play:before{content:"\f488"}.ion-ios-play-outline:before{content:"\f487"}.ion-ios-plus:before{content:"\f48b"}.ion-ios-plus-empty:before{content:"\f489"}.ion-ios-plus-outline:before{content:"\f48a"}.ion-ios-pricetag:before{content:"\f48d"}.ion-ios-pricetag-outline:before{content:"\f48c"}.ion-ios-pricetags:before{content:"\f48f"}.ion-ios-pricetags-outline:before{content:"\f48e"}.ion-ios-printer:before{content:"\f491"}.ion-ios-printer-outline:before{content:"\f490"}.ion-ios-pulse:before{content:"\f493"}.ion-ios-pulse-strong:before{content:"\f492"}.ion-ios-rainy:before{content:"\f495"}.ion-ios-rainy-outline:before{content:"\f494"}.ion-ios-recording:before{content:"\f497"}.ion-ios-recording-outline:before{content:"\f496"}.ion-ios-redo:before{content:"\f499"}.ion-ios-redo-outline:before{content:"\f498"}.ion-ios-refresh:before{content:"\f49c"}.ion-ios-refresh-empty:before{content:"\f49a"}.ion-ios-refresh-outline:before{content:"\f49b"}.ion-ios-reload:before{content:"\f49d"}.ion-ios-reverse-camera:before{content:"\f49f"}.ion-ios-reverse-camera-outline:before{content:"\f49e"}.ion-ios-rewind:before{content:"\f4a1"}.ion-ios-rewind-outline:before{content:"\f4a0"}.ion-ios-rose:before{content:"\f4a3"}.ion-ios-rose-outline:before{content:"\f4a2"}.ion-ios-search:before{content:"\f4a5"}.ion-ios-search-strong:before{content:"\f4a4"}.ion-ios-settings:before{content:"\f4a7"}.ion-ios-settings-strong:before{content:"\f4a6"}.ion-ios-shuffle:before{content:"\f4a9"}.ion-ios-shuffle-strong:before{content:"\f4a8"}.ion-ios-skipbackward:before{content:"\f4ab"}.ion-ios-skipbackward-outline:before{content:"\f4aa"}.ion-ios-skipforward:before{content:"\f4ad"}.ion-ios-skipforward-outline:before{content:"\f4ac"}.ion-ios-snowy:before{content:"\f4ae"}.ion-ios-speedometer:before{content:"\f4b0"}.ion-ios-speedometer-outline:before{content:"\f4af"}.ion-ios-star:before{content:"\f4b3"}.ion-ios-star-half:before{content:"\f4b1"}.ion-ios-star-outline:before{content:"\f4b2"}.ion-ios-stopwatch:before{content:"\f4b5"}.ion-ios-stopwatch-outline:before{content:"\f4b4"}.ion-ios-sunny:before{content:"\f4b7"}.ion-ios-sunny-outline:before{content:"\f4b6"}.ion-ios-telephone:before{content:"\f4b9"}.ion-ios-telephone-outline:before{content:"\f4b8"}.ion-ios-tennisball:before{content:"\f4bb"}.ion-ios-tennisball-outline:before{content:"\f4ba"}.ion-ios-thunderstorm:before{content:"\f4bd"}.ion-ios-thunderstorm-outline:before{content:"\f4bc"}.ion-ios-time:before{content:"\f4bf"}.ion-ios-time-outline:before{content:"\f4be"}.ion-ios-timer:before{content:"\f4c1"}.ion-ios-timer-outline:before{content:"\f4c0"}.ion-ios-toggle:before{content:"\f4c3"}.ion-ios-toggle-outline:before{content:"\f4c2"}.ion-ios-trash:before{content:"\f4c5"}.ion-ios-trash-outline:before{content:"\f4c4"}.ion-ios-undo:before{content:"\f4c7"}.ion-ios-undo-outline:before{content:"\f4c6"}.ion-ios-unlocked:before{content:"\f4c9"}.ion-ios-unlocked-outline:before{content:"\f4c8"}.ion-ios-upload:before{content:"\f4cb"}.ion-ios-upload-outline:before{content:"\f4ca"}.ion-ios-videocam:before{content:"\f4cd"}.ion-ios-videocam-outline:before{content:"\f4cc"}.ion-ios-volume-high:before{content:"\f4ce"}.ion-ios-volume-low:before{content:"\f4cf"}.ion-ios-wineglass:before{content:"\f4d1"}.ion-ios-wineglass-outline:before{content:"\f4d0"}.ion-ios-world:before{content:"\f4d3"}.ion-ios-world-outline:before{content:"\f4d2"}.ion-ipad:before{content:"\f1f9"}.ion-iphone:before{content:"\f1fa"}.ion-ipod:before{content:"\f1fb"}.ion-jet:before{content:"\f295"}.ion-key:before{content:"\f296"}.ion-knife:before{content:"\f297"}.ion-laptop:before{content:"\f1fc"}.ion-leaf:before{content:"\f1fd"}.ion-levels:before{content:"\f298"}.ion-lightbulb:before{content:"\f299"}.ion-link:before{content:"\f1fe"}.ion-load-a:before{content:"\f29a"}.ion-load-b:before{content:"\f29b"}.ion-load-c:before{content:"\f29c"}.ion-load-d:before{content:"\f29d"}.ion-location:before{content:"\f1ff"}.ion-lock-combination:before{content:"\f4d4"}.ion-locked:before{content:"\f200"}.ion-log-in:before{content:"\f29e"}.ion-log-out:before{content:"\f29f"}.ion-loop:before{content:"\f201"}.ion-magnet:before{content:"\f2a0"}.ion-male:before{content:"\f2a1"}.ion-man:before{content:"\f202"}.ion-map:before{content:"\f203"}.ion-medkit:before{content:"\f2a2"}.ion-merge:before{content:"\f33f"}.ion-mic-a:before{content:"\f204"}.ion-mic-b:before{content:"\f205"}.ion-mic-c:before{content:"\f206"}.ion-minus:before{content:"\f209"}.ion-minus-circled:before{content:"\f207"}.ion-minus-round:before{content:"\f208"}.ion-model-s:before{content:"\f2c1"}.ion-monitor:before{content:"\f20a"}.ion-more:before{content:"\f20b"}.ion-mouse:before{content:"\f340"}.ion-music-note:before{content:"\f20c"}.ion-navicon:before{content:"\f20e"}.ion-navicon-round:before{content:"\f20d"}.ion-navigate:before{content:"\f2a3"}.ion-network:before{content:"\f341"}.ion-no-smoking:before{content:"\f2c2"}.ion-nuclear:before{content:"\f2a4"}.ion-outlet:before{content:"\f342"}.ion-paintbrush:before{content:"\f4d5"}.ion-paintbucket:before{content:"\f4d6"}.ion-paper-airplane:before{content:"\f2c3"}.ion-paperclip:before{content:"\f20f"}.ion-pause:before{content:"\f210"}.ion-person:before{content:"\f213"}.ion-person-add:before{content:"\f211"}.ion-person-stalker:before{content:"\f212"}.ion-pie-graph:before{content:"\f2a5"}.ion-pin:before{content:"\f2a6"}.ion-pinpoint:before{content:"\f2a7"}.ion-pizza:before{content:"\f2a8"}.ion-plane:before{content:"\f214"}.ion-planet:before{content:"\f343"}.ion-play:before{content:"\f215"}.ion-playstation:before{content:"\f30a"}.ion-plus:before{content:"\f218"}.ion-plus-circled:before{content:"\f216"}.ion-plus-round:before{content:"\f217"}.ion-podium:before{content:"\f344"}.ion-pound:before{content:"\f219"}.ion-power:before{content:"\f2a9"}.ion-pricetag:before{content:"\f2aa"}.ion-pricetags:before{content:"\f2ab"}.ion-printer:before{content:"\f21a"}.ion-pull-request:before{content:"\f345"}.ion-qr-scanner:before{content:"\f346"}.ion-quote:before{content:"\f347"}.ion-radio-waves:before{content:"\f2ac"}.ion-record:before{content:"\f21b"}.ion-refresh:before{content:"\f21c"}.ion-reply:before{content:"\f21e"}.ion-reply-all:before{content:"\f21d"}.ion-ribbon-a:before{content:"\f348"}.ion-ribbon-b:before{content:"\f349"}.ion-sad:before{content:"\f34a"}.ion-sad-outline:before{content:"\f4d7"}.ion-scissors:before{content:"\f34b"}.ion-search:before{content:"\f21f"}.ion-settings:before{content:"\f2ad"}.ion-share:before{content:"\f220"}.ion-shuffle:before{content:"\f221"}.ion-skip-backward:before{content:"\f222"}.ion-skip-forward:before{content:"\f223"}.ion-social-android:before{content:"\f225"}.ion-social-android-outline:before{content:"\f224"}.ion-social-angular:before{content:"\f4d9"}.ion-social-angular-outline:before{content:"\f4d8"}.ion-social-apple:before{content:"\f227"}.ion-social-apple-outline:before{content:"\f226"}.ion-social-bitcoin:before{content:"\f2af"}.ion-social-bitcoin-outline:before{content:"\f2ae"}.ion-social-buffer:before{content:"\f229"}.ion-social-buffer-outline:before{content:"\f228"}.ion-social-chrome:before{content:"\f4db"}.ion-social-chrome-outline:before{content:"\f4da"}.ion-social-codepen:before{content:"\f4dd"}.ion-social-codepen-outline:before{content:"\f4dc"}.ion-social-css3:before{content:"\f4df"}.ion-social-css3-outline:before{content:"\f4de"}.ion-social-designernews:before{content:"\f22b"}.ion-social-designernews-outline:before{content:"\f22a"}.ion-social-dribbble:before{content:"\f22d"}.ion-social-dribbble-outline:before{content:"\f22c"}.ion-social-dropbox:before{content:"\f22f"}.ion-social-dropbox-outline:before{content:"\f22e"}.ion-social-euro:before{content:"\f4e1"}.ion-social-euro-outline:before{content:"\f4e0"}.ion-social-facebook:before{content:"\f231"}.ion-social-facebook-outline:before{content:"\f230"}.ion-social-foursquare:before{content:"\f34d"}.ion-social-foursquare-outline:before{content:"\f34c"}.ion-social-freebsd-devil:before{content:"\f2c4"}.ion-social-github:before{content:"\f233"}.ion-social-github-outline:before{content:"\f232"}.ion-social-google:before{content:"\f34f"}.ion-social-google-outline:before{content:"\f34e"}.ion-social-googleplus:before{content:"\f235"}.ion-social-googleplus-outline:before{content:"\f234"}.ion-social-hackernews:before{content:"\f237"}.ion-social-hackernews-outline:before{content:"\f236"}.ion-social-html5:before{content:"\f4e3"}.ion-social-html5-outline:before{content:"\f4e2"}.ion-social-instagram:before{content:"\f351"}.ion-social-instagram-outline:before{content:"\f350"}.ion-social-javascript:before{content:"\f4e5"}.ion-social-javascript-outline:before{content:"\f4e4"}.ion-social-linkedin:before{content:"\f239"}.ion-social-linkedin-outline:before{content:"\f238"}.ion-social-markdown:before{content:"\f4e6"}.ion-social-nodejs:before{content:"\f4e7"}.ion-social-octocat:before{content:"\f4e8"}.ion-social-pinterest:before{content:"\f2b1"}.ion-social-pinterest-outline:before{content:"\f2b0"}.ion-social-python:before{content:"\f4e9"}.ion-social-reddit:before{content:"\f23b"}.ion-social-reddit-outline:before{content:"\f23a"}.ion-social-rss:before{content:"\f23d"}.ion-social-rss-outline:before{content:"\f23c"}.ion-social-sass:before{content:"\f4ea"}.ion-social-skype:before{content:"\f23f"}.ion-social-skype-outline:before{content:"\f23e"}.ion-social-snapchat:before{content:"\f4ec"}.ion-social-snapchat-outline:before{content:"\f4eb"}.ion-social-tumblr:before{content:"\f241"}.ion-social-tumblr-outline:before{content:"\f240"}.ion-social-tux:before{content:"\f2c5"}.ion-social-twitch:before{content:"\f4ee"}.ion-social-twitch-outline:before{content:"\f4ed"}.ion-social-twitter:before{content:"\f243"}.ion-social-twitter-outline:before{content:"\f242"}.ion-social-usd:before{content:"\f353"}.ion-social-usd-outline:before{content:"\f352"}.ion-social-vimeo:before{content:"\f245"}.ion-social-vimeo-outline:before{content:"\f244"}.ion-social-whatsapp:before{content:"\f4f0"}.ion-social-whatsapp-outline:before{content:"\f4ef"}.ion-social-windows:before{content:"\f247"}.ion-social-windows-outline:before{content:"\f246"}.ion-social-wordpress:before{content:"\f249"}.ion-social-wordpress-outline:before{content:"\f248"}.ion-social-yahoo:before{content:"\f24b"}.ion-social-yahoo-outline:before{content:"\f24a"}.ion-social-yen:before{content:"\f4f2"}.ion-social-yen-outline:before{content:"\f4f1"}.ion-social-youtube:before{content:"\f24d"}.ion-social-youtube-outline:before{content:"\f24c"}.ion-soup-can:before{content:"\f4f4"}.ion-soup-can-outline:before{content:"\f4f3"}.ion-speakerphone:before{content:"\f2b2"}.ion-speedometer:before{content:"\f2b3"}.ion-spoon:before{content:"\f2b4"}.ion-star:before{content:"\f24e"}.ion-stats-bars:before{content:"\f2b5"}.ion-steam:before{content:"\f30b"}.ion-stop:before{content:"\f24f"}.ion-thermometer:before{content:"\f2b6"}.ion-thumbsdown:before{content:"\f250"}.ion-thumbsup:before{content:"\f251"}.ion-toggle:before{content:"\f355"}.ion-toggle-filled:before{content:"\f354"}.ion-transgender:before{content:"\f4f5"}.ion-trash-a:before{content:"\f252"}.ion-trash-b:before{content:"\f253"}.ion-trophy:before{content:"\f356"}.ion-tshirt:before{content:"\f4f7"}.ion-tshirt-outline:before{content:"\f4f6"}.ion-umbrella:before{content:"\f2b7"}.ion-university:before{content:"\f357"}.ion-unlocked:before{content:"\f254"}.ion-upload:before{content:"\f255"}.ion-usb:before{content:"\f2b8"}.ion-videocamera:before{content:"\f256"}.ion-volume-high:before{content:"\f257"}.ion-volume-low:before{content:"\f258"}.ion-volume-medium:before{content:"\f259"}.ion-volume-mute:before{content:"\f25a"}.ion-wand:before{content:"\f358"}.ion-waterdrop:before{content:"\f25b"}.ion-wifi:before{content:"\f25c"}.ion-wineglass:before{content:"\f2b9"}.ion-woman:before{content:"\f25d"}.ion-wrench:before{content:"\f2ba"}.ion-xbox:before{content:"\f30c"}

/*--
    - Slick Slider css
-----------------------------------*/
 
/* Slick SliderVersion: 1.8.1Author: Ken WheelerWebsite: http://kenwheeler.github.ioDocs: http://kenwheeler.github.io/slickRepo: http://github.com/kenwheeler/slickIssues: http://github.com/kenwheeler/slick/issues*/
 
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*--
    - price-slider active css
-----------------------------------*/

/*! jQuery UI - v1.11.4 - 2015-03-11* 
http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT *//* Layout helpers----------------------------------*/.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-clearfix {min-height: 0; /* support: IE7 */}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter:Alpha(Opacity=0); /* support: IE8 */}.ui-front {z-index: 100;}/* Interaction Cues----------------------------------*/.ui-state-disabled {cursor: default !important;}/* Icons----------------------------------*//* states and images */.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;min-height: 0; /* support: IE7 */font-size: 100%;}.ui-accordion .ui-accordion-icons {padding-left: 2.2em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left: 2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position: absolute;left: .5em;top: 50%;margin-top: -8px;}.ui-accordion .ui-accordion-content {padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}.ui-button {display: inline-block;position: relative;padding: 0;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;overflow: visible; /* removes extra width in IE */}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {text-decoration: none;}/* to make room for the icon, a width needs to be set here */.ui-button-icon-only {width: 2.2em;}/* button elements seem to need a little more width */button.ui-button-icon-only {width: 2.4em;}.ui-button-icons-only {width: 3.4em;}button.ui-button-icons-only {width: 3.7em;}/* button text element */.ui-button .ui-button-text {display: block;line-height: normal;}.ui-button-text-only .ui-button-text {padding: .4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding: .4em;text-indent: -9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding: .4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text {padding-left: 2.1em;padding-right: 2.1em;}/* no icon support for input elements, provide padding by default */input.ui-button {padding: .4em 1em;}/* button icon element(s) */.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {position: absolute;top: 50%;margin-top: -8px;}.ui-button-icon-only .ui-icon {left: 50%;margin-left: -8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {left: .5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right: .5em;}/* button sets */.ui-buttonset {margin-right: 7px;}.ui-buttonset .ui-button {margin-left: 0;margin-right: -.3em;}/* workarounds *//* reset extra padding in Firefox, see h5bp.com/l */input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {border: 0;padding: 0;}.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none;}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width: 45%;}.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td span,.ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}/* RTL support */.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-dialog {overflow: hidden;position: absolute;top: 0;left: 0;padding: .2em;outline: 0;}.ui-dialog .ui-dialog-titlebar {padding: .4em 1em;position: relative;}.ui-dialog .ui-dialog-title {float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;}.ui-dialog .ui-dialog-buttonpane {text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0;cursor: pointer;}.ui-dialog .ui-resizable-se {width: 12px;height: 12px;right: -5px;bottom: -5px;background-position: 16px 16px;}.ui-draggable .ui-dialog-titlebar {cursor: move;}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.ui-menu {list-style: none;padding: 0;margin: 0;display: block;outline: none;}.ui-menu .ui-menu {position: absolute;}.ui-menu .ui-menu-item {position: relative;margin: 0;padding: 3px 1em 3px .4em;cursor: pointer;min-height: 0; /* support: IE7 *//* support: IE10, see #8844 */list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider {margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active {margin: -1px;}/* icon support */.ui-menu-icons {position: relative;}.ui-menu-icons .ui-menu-item {padding-left: 2em;}/* left-aligned */.ui-menu .ui-icon {position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0;}/* right-aligned */.ui-menu .ui-menu-icon {left: auto;right: 0;}.ui-progressbar {height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value {margin: -1px;height: 100%;}.ui-progressbar .ui-progressbar-overlay {background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25); /* support: IE8 */opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}.ui-resizable {position: relative;}.ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display: none;}.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-selectable {-ms-touch-action: none;touch-action: none;}.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black;}.ui-selectmenu-menu {padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu {overflow: auto;/* Support: IE7 */overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}.ui-selectmenu-open {display: block;}.ui-selectmenu-button {display: inline-block;overflow: hidden;position: relative;text-decoration: none;cursor: pointer;}.ui-selectmenu-button span.ui-icon {right: 0.5em;left: auto;margin-top: -8px;position: absolute;top: 50%;}.ui-selectmenu-button span.ui-selectmenu-text {text-align: left;padding: 0.4em 2.1em 0.4em 1em;display: block;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.ui-slider {position: relative;text-align: left;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}/* support: IE8 - See #6727 */.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}.ui-slider-horizontal {height: .8em;}.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range-max {right: 0;}.ui-slider-vertical {width: .8em;height: 100px;}.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min {bottom: 0;}.ui-slider-vertical .ui-slider-range-max {top: 0;}.ui-sortable-handle {-ms-touch-action: none;touch-action: none;}.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input {border: none;background: none;color: inherit;padding: 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 22px;}.ui-spinner-button {width: 16px;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}/* more specificity required here to override default borders */.ui-spinner a.ui-spinner-button {border-top: none;border-bottom: none;border-right: none;}/* vertically center icon */.ui-spinner .ui-icon {position: absolute;margin-top: -8px;top: 50%;left: 0;}.ui-spinner-up {top: 0;}.ui-spinner-down {bottom: 0;}/* TR overrides */.ui-spinner .ui-icon-triangle-1-s {/* need to fix icons sprite */background-position: -65px -16px;}.ui-tabs {position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */padding: .2em;}.ui-tabs .ui-tabs-nav {margin: 0;padding: .2em .2em 0;}.ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor {float: left;padding: .5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {cursor: pointer;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em;background: none;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;-webkit-box-shadow: 0 0 5px #aaa;box-shadow: 0 0 5px #aaa;}body .ui-tooltip {border-width: 2px;}/* Component containers----------------------------------*/.ui-widget {font-family: Verdana,Arial,sans-serif;font-size: 1.1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family: Verdana,Arial,sans-serif;font-size: 1em;}.ui-widget-content {border: 1px solid #aaaaaa;background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color: #222222;}.ui-widget-content a {color: #222222;}.ui-widget-header {border: 1px solid #aaaaaa;background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color: #222222;font-weight: bold;}.ui-widget-header a {color: #222222;}/* Interaction states----------------------------------*/.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border: 1px solid #d3d3d3;background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color: #555555;text-decoration: none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border: 1px solid #999999;background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited {color: #212121;text-decoration: none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border: 1px solid #aaaaaa;background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight: normal;color: #212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color: #212121;text-decoration: none;}/* Interaction Cues----------------------------------*/.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1;background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color: #363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color: #363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border: 1px solid #cd0a0a;background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color: #cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color: #cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color: #cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight: bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity: .7;filter:Alpha(Opacity=70); /* support: IE8 */font-weight: normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity: .35;filter:Alpha(Opacity=35); /* support: IE8 */background-image: none;}.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */}/* Icons----------------------------------*//* states and images */.ui-icon {width: 16px;height: 16px;}.ui-icon,.ui-widget-content .ui-icon {background-image: url("images/ui-icons_222222_256x240.png");}.ui-widget-header .ui-icon {background-image: url("images/ui-icons_222222_256x240.png");}.ui-state-default .ui-icon {background-image: url("images/ui-icons_888888_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image: url("images/ui-icons_454545_256x240.png");}.ui-state-active .ui-icon {background-image: url("images/ui-icons_454545_256x240.png");}.ui-state-highlight .ui-icon {background-image: url("images/ui-icons_2e83ff_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image: url("images/ui-icons_cd0a0a_256x240.png");}/* positioning */.ui-icon-blank { background-position: 16px 16px; }.ui-icon-carat-1-n { background-position: 0 0; }.ui-icon-carat-1-ne { background-position: -16px 0; }.ui-icon-carat-1-e { background-position: -32px 0; }.ui-icon-carat-1-se { background-position: -48px 0; }.ui-icon-carat-1-s { background-position: -64px 0; }.ui-icon-carat-1-sw { background-position: -80px 0; }.ui-icon-carat-1-w { background-position: -96px 0; }.ui-icon-carat-1-nw { background-position: -112px 0; }.ui-icon-carat-2-n-s { background-position: -128px 0; }.ui-icon-carat-2-e-w { background-position: -144px 0; }.ui-icon-triangle-1-n { background-position: 0 -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0 -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0 -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0 -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0 -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0 -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0 -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0 -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-on { background-position: -96px -144px; }.ui-icon-radio-off { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0 -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start { background-position: -80px -160px; }/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0 -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0 -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0 -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }/* Misc visuals----------------------------------*//* Corner radius */.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {border-top-left-radius: 4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {border-top-right-radius: 4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {border-bottom-left-radius: 4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {border-bottom-right-radius: 4px;}/* Overlays */.ui-widget-overlay {background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30); /* support: IE8 */}.ui-widget-shadow {margin: -8px 0 0 -8px;padding: 8px;background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter: Alpha(Opacity=30); /* support: IE8 */border-radius: 8px;}

/*--
    - cssanimation css
---------------------------*/
/**
 * cssanimation.css
 * Current Version: 1.0.2
 * https://www.cssanimatio.io
 * Created and maintained by: Pavel
 * Find me at: https://www.linkedin.com/in/yesiamrocks/
 * Email: hello@cssanimation.io
 * Github: https://github.com/yesiamrocks/cssanimation.io
 * Title: A CSS Animation Library for Developers and Ninjas
 * Copyright (c) 2017 Pavel
 * License: cssanimation.io is licensed under the MIT license
 **/
 .open,.wipe{margin:0 auto;overflow:hidden}.open,.typing,.wipe{overflow:hidden}.cssanimation,.cssanimation span{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cssanimation span{display:inline-block}.infinite{-webkit-animation-iteration-count:infinite!important;animation-iteration-count:infinite!important}.hu__hu__{-webkit-animation:hu__hu__ infinite 2s ease-in-out;animation:hu__hu__ infinite 2s ease-in-out}@-webkit-keyframes hu__hu__{50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes hu__hu__{50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}.leSnake span{-webkit-animation:leSnake 1.5s ease-in-out;animation:leSnake 1.5s ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leSnake{from,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes leSnake{from,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}.lePeek span{-webkit-animation-name:lePeek;animation-name:lePeek}@-webkit-keyframes lePeek{25%{-webkit-transform:rotateX(30deg) translateY(10px) rotate(-13deg);transform:rotateX(30deg) translateY(10px) rotate(-13deg)}50%{-webkit-transform:translateY(-22px) rotate(3deg) scale(1.1);transform:translateY(-22px) rotate(3deg) scale(1.1)}}@keyframes lePeek{25%{-webkit-transform:rotateX(30deg) translateY(10px) rotate(-13deg);transform:rotateX(30deg) translateY(10px) rotate(-13deg)}50%{-webkit-transform:translateY(-22px) rotate(3deg) scale(1.1);transform:translateY(-22px) rotate(3deg) scale(1.1)}}.effect3d{-webkit-animation-name:effect3d;animation-name:effect3d}@-webkit-keyframes effect3d{to{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}}@keyframes effect3d{to{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}}.leRainDrop span{-webkit-animation-name:leRainDrop;animation-name:leRainDrop;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leRainDrop{0%,,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}@keyframes leRainDrop{0%,100px,25%,55%,75%,87%,97%{-webkit-transform:scaleX(1);transform:scaleX(1)}26%,56%,76%{-webkit-transform:scaleX(1.3) scaleY(.8);transform:scaleX(1.3) scaleY(.8)}31%,61%,81%{-webkit-transform:scaleX(.8) scaleY(1.2);transform:scaleX(.8) scaleY(1.2)}76%,88%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}98%{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}}.pepe{-webkit-animation-name:pepe;animation-name:pepe;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pepe{33%,66%,from,to{-webkit-transform:rotate(4deg);transform:rotate(4deg)}16%,50%,83%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes pepe{33%,66%,from,to{-webkit-transform:rotate(4deg);transform:rotate(4deg)}16%,50%,83%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}.leWaterWave span{-webkit-animation:leWaterWave .2s linear infinite;animation:leWaterWave .2s linear infinite}@-webkit-keyframes leWaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@keyframes leWaterWave{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.lightning{-webkit-animation-name:lightning;animation-name:lightning}@-webkit-keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes lightning{50%,from,to{opacity:1}25%,75%{opacity:0}}.leJoltZoom span{-webkit-animation-name:leJoltZoom;animation-name:leJoltZoom}@-webkit-keyframes leJoltZoom{10%{font-size:140%}40%{font-size:80%}100px{font-size:100px}}@keyframes leJoltZoom{10%{font-size:140%}40%{font-size:80%}100px{font-size:100px}}.typing{width:473px;white-space:nowrap;border-right:2px solid #7E2EA0;-webkit-animation:typing 2s steps(12,end),cursor .2s steps(12,end) infinite;animation:typing 2s steps(12,end),cursor .2s steps(12,end) infinite}.electricity,.leSkateX span{-webkit-animation-iteration-count:infinite}@-webkit-keyframes typing{from{width:0}}@keyframes typing{from{width:0}}@-webkit-keyframes cursor{50%{border-color:transparent}}@keyframes cursor{50%{border-color:transparent}}.electricity{-webkit-animation-name:electricity;animation-name:electricity;animation-iteration-count:infinite}@-webkit-keyframes electricity{37%,48%,67%,72%,80%,85%,93%,96%,from{-webkit-transform:translateY(30px);transform:translateY(30px)}12%,20%,28%,4%,52%,56%,60%,64%,88%{-webkit-transform:translateY(10px);transform:translateY(10px)}16%,24%,32%,40%,44%,8%{-webkit-transform:translateY(5px);transform:translateY(5px)}76%,to{-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes electricity{37%,48%,67%,72%,80%,85%,93%,96%,from{-webkit-transform:translateY(30px);transform:translateY(30px)}12%,20%,28%,4%,52%,56%,60%,64%,88%{-webkit-transform:translateY(10px);transform:translateY(10px)}16%,24%,32%,40%,44%,8%{-webkit-transform:translateY(5px);transform:translateY(5px)}76%,to{-webkit-transform:translateY(40px);transform:translateY(40px)}}.wipe{width:473px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation-name:wipe;animation-name:wipe}@-webkit-keyframes wipe{to{width:0}}@keyframes wipe{to{width:0}}.open{width:473px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation-name:open;animation-name:open}@-webkit-keyframes open{from{width:0}}@keyframes open{from{width:0}}.leMagnify span{-webkit-animation-name:leMagnify;animation-name:leMagnify}@-webkit-keyframes leMagnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}@keyframes leMagnify{50%{-webkit-transform:scale(1.8);transform:scale(1.8);letter-spacing:26px}}.leBeat span{-webkit-animation-name:leBeat;animation-name:leBeat}@-webkit-keyframes leBeat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes leBeat{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}.leFadeIn span{-webkit-animation-name:leFadeIn;animation-name:leFadeIn}@-webkit-keyframes leFadeIn{from{opacity:0}to{opacity:1}}@keyframes leFadeIn{from{opacity:0}to{opacity:1}}.leFadeInLeft span{-webkit-animation-name:leFadeInLeft;animation-name:leFadeInLeft}@-webkit-keyframes leFadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}@keyframes leFadeInLeft{from{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}to{opacity:1}}.leFadeInRight span{-webkit-animation-name:leFadeInRight;animation-name:leFadeInRight}@-webkit-keyframes leFadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}@keyframes leFadeInRight{from{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}to{opacity:1}}.leFadeInTop span{-webkit-animation-name:leFadeInTop;animation-name:leFadeInTop}@-webkit-keyframes leFadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1}}@keyframes leFadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1}}.leFadeInBottom span{-webkit-animation-name:leFadeInBottom;animation-name:leFadeInBottom}@-webkit-keyframes leFadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1}}@keyframes leFadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1}}.leFadeOut span{-webkit-animation-name:leFadeOut;animation-name:leFadeOut}@-webkit-keyframes leFadeOut{to{opacity:0}}@keyframes leFadeOut{to{opacity:0}}.leFadeOutLeft span{-webkit-animation-name:leFadeOutLeft;animation-name:leFadeOutLeft}@-webkit-keyframes leFadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}@keyframes leFadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px)}}.leFadeOutRight span{-webkit-animation-name:leFadeOutRight;animation-name:leFadeOutRight}@-webkit-keyframes leFadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}@keyframes leFadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(60px);transform:translateX(60px)}}.leFadeOutTop span{-webkit-animation-name:leFadeOutTop;animation-name:leFadeOutTop}@-webkit-keyframes leFadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes leFadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}.leFadeOutBottom span{-webkit-animation-name:leFadeOutBottom;animation-name:leFadeOutBottom}@-webkit-keyframes leFadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes leFadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}.leMovingBackFromRight span{-webkit-animation-name:leMovingBackFromRight;animation-name:leMovingBackFromRight;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes leMovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes leMovingBackFromRight{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leMovingBackFromLeft span{-webkit-animation-name:leMovingBackFromLeft;animation-name:leMovingBackFromLeft;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes leMovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes leMovingBackFromLeft{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leKickOutBehind span{-webkit-animation-name:leKickOutFront;animation-name:leKickOutFront;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes leKickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes leKickOutFront{40%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leKickOutFront span{-webkit-animation-name:leKickOutBehind;animation-name:leKickOutBehind;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes leKickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}@keyframes leKickOutBehind{40%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100px{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-timing-function:cubic-bezier(0,.9,.7,1.45);animation-timing-function:cubic-bezier(0,.9,.7,1.45)}}.leSkateX span{-webkit-animation-name:leScaleX;animation-name:leScaleX;animation-iteration-count:infinite}.leSkateXY span,.leSkateY span{-webkit-animation-iteration-count:infinite}@-webkit-keyframes leScaleX{50%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}}@keyframes leScaleX{50%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}}.leSkateY span{-webkit-animation-name:leSkateY;animation-name:leSkateY;animation-iteration-count:infinite}@-webkit-keyframes leSkateY{50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}@keyframes leSkateY{50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}}.leSkateXY span{-webkit-animation-name:leSkateXY;animation-name:leSkateXY;animation-iteration-count:infinite;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes leSkateXY{25%{-webkit-transform:scale3d(1,.4,0);transform:scale3d(1,.4,0)}50%{-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}75%{-webkit-transform:scale3d(.4,1,1);transform:scale3d(.4,1,1)}}@keyframes leSkateXY{25%{-webkit-transform:scale3d(1,.4,0);transform:scale3d(1,.4,0)}50%{-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}75%{-webkit-transform:scale3d(.4,1,1);transform:scale3d(.4,1,1)}}.leScaleXIn span{-webkit-animation-name:leScaleXIn;animation-name:leScaleXIn}@-webkit-keyframes leScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}@keyframes leScaleXIn{from{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}50%{opacity:1}}.leScaleXOut span{-webkit-animation-name:leScaleXOut;animation-name:leScaleXOut}@-webkit-keyframes leScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}@keyframes leScaleXOut{to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}from{opacity:1}}.leScaleYIn span{-webkit-animation-name:leScaleYIn;animation-name:leScaleYIn}@-webkit-keyframes leScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}@keyframes leScaleYIn{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}50%{opacity:1}}.leScaleYOut span{-webkit-animation-name:leScaleYOut;animation-name:leScaleYOut}@-webkit-keyframes leScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}@keyframes leScaleYOut{to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}from{opacity:1}}.leJump span{-webkit-animation-name:leJump;animation-name:leJump;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leJump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes leJump{to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.leAboundTop span{-webkit-animation-name:leAboundTop;animation-name:leAboundTop}@-webkit-keyframes leAboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes leAboundTop{50%{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.leAboundBottom span{-webkit-animation-name:leAboundBottom;animation-name:leAboundBottom}@-webkit-keyframes leAboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes leAboundBottom{50%{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.leAboundLeft span{-webkit-animation-name:leAboundLeft;animation-name:leAboundLeft}@-webkit-keyframes leAboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes leAboundLeft{50%{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.leAboundRight span{-webkit-animation-name:leAboundRight;animation-name:leAboundRight}@-webkit-keyframes leAboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes leAboundRight{50%{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.leFlyInTop span{-webkit-animation-name:leFlyInTop;animation-name:leFlyInTop}@-webkit-keyframes leFlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes leFlyInTop{0%{-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}50%{-webkit-transform:translate(10px,50px);transform:translate(10px,50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.leFlyInLeft span{-webkit-animation-name:leFlyInLeft;animation-name:leFlyInLeft;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.leFlyInRight span,.leFlyOutLeft span{-webkit-animation-timing-function:ease-in-out}@-webkit-keyframes leFlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}@keyframes leFlyInLeft{0%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0);opacity:0}50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}}.leFlyInRight span{-webkit-animation-name:leFlyInRight;animation-name:leFlyInRight;animation-timing-function:ease-in-out}@-webkit-keyframes leFlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}@keyframes leFlyInRight{0%{-webkit-transform:translate(40px,0);transform:translate(40px,0);opacity:0}50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}}.leFlyInBottom span{-webkit-animation-name:leFlyInBottom;animation-name:leFlyInBottom}@-webkit-keyframes leFlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}@keyframes leFlyInBottom{0%{-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}50%{-webkit-transform:translate(10px,-50px);transform:translate(10px,-50px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}.leFlyOutTop span{-webkit-animation-name:leFlyOutTop;animation-name:leFlyOutTop}@-webkit-keyframes leFlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}@keyframes leFlyOutTop{50%{-webkit-transform:translate(0,50px);transform:translate(0,50px)}to{-webkit-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0}}.leFlyOutLeft span{-webkit-animation-name:leFlyOutLeft;animation-name:leFlyOutLeft;animation-timing-function:ease-in-out}@-webkit-keyframes leFlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}@keyframes leFlyOutLeft{50%{-webkit-transform:translate(40px,0);transform:translate(40px,0)}to{-webkit-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}}.leFlyOutRight span{-webkit-animation-name:leFlyOutRight;animation-name:leFlyOutRight;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes leFlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}@keyframes leFlyOutRight{50%{-webkit-transform:translate(-40px,0);transform:translate(-40px,0)}to{-webkit-transform:translate(100px,0);transform:translate(100px,0);opacity:0}}.leFlyOutBottom span{-webkit-animation-name:leFlyOutBottom;animation-name:leFlyOutBottom}@-webkit-keyframes leFlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}@keyframes leFlyOutBottom{50%{-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}to{-webkit-transform:translate(0,100px);transform:translate(0,100px);opacity:0}}.leDoorCloseLeft span{-webkit-animation-name:leDoorCloseLeft;animation-name:leDoorCloseLeft}@-webkit-keyframes leDoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}@keyframes leDoorCloseLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}from{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}to{opacity:1}}.leDoorOpenRight span{-webkit-animation-name:leDoorOpenRight;animation-name:leDoorOpenRight}@-webkit-keyframes leDoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@keyframes leDoorOpenRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}.leDoorCloseRight span{-webkit-animation-name:leDoorCloseRight;animation-name:leDoorCloseRight}@-webkit-keyframes leDoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}@keyframes leDoorCloseRight{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}from{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}to{opacity:1}}.leDoorOpenLeft span{-webkit-animation-name:leDoorOpenLeft;animation-name:leDoorOpenLeft}@-webkit-keyframes leDoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}@keyframes leDoorOpenLeft{from,to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}}.leHangAndDropLeft span{-webkit-animation-name:leHangAndDropLeft;animation-name:leHangAndDropLeft}@-webkit-keyframes leHangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}@keyframes leHangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}to{-webkit-transform:translateY(800px) rotate(70deg);transform:translateY(800px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left}}.leHangAndDropRight span{-webkit-animation-name:leHangAndDropRight;animation-name:leHangAndDropRight}@-webkit-keyframes leHangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}@keyframes leHangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}to{-webkit-transform:translateY(800px) rotate(-70deg);transform:translateY(800px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right}}.leRencontre span{-webkit-animation:leRencontre .4s;animation:leRencontre .4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.leHorizontalShake span,.lePulseShake span{-webkit-animation-iteration-count:infinite}@-webkit-keyframes leRencontre{0%,100px,33%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.17,.67,.79,1.83);animation-timing-function:cubic-bezier(.17,.67,.79,1.83)}33%{-webkit-transform:translateY(-2px) rotate(-3deg);transform:translateY(-2px) rotate(-3deg)}66%{-webkit-transform:translateY(2px) rotate(3deg);transform:translateY(2px) rotate(3deg)}}@keyframes leRencontre{0%,100px,33%{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:cubic-bezier(.17,.67,.79,1.83);animation-timing-function:cubic-bezier(.17,.67,.79,1.83)}33%{-webkit-transform:translateY(-2px) rotate(-3deg);transform:translateY(-2px) rotate(-3deg)}66%{-webkit-transform:translateY(2px) rotate(3deg);transform:translateY(2px) rotate(3deg)}}.lePulseShake span{-webkit-animation-name:lePulseShake;animation-name:lePulseShake;animation-iteration-count:infinite}@-webkit-keyframes lePulseShake{90%{-webkit-transform:scale(1);transform:scale(1)}92%{-webkit-transform:scale(1.2);transform:scale(1.2)}96%{-webkit-transform:scale(1,1);transform:scale(1,1)}98%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes lePulseShake{90%{-webkit-transform:scale(1);transform:scale(1)}92%{-webkit-transform:scale(1.2);transform:scale(1.2)}96%{-webkit-transform:scale(1,1);transform:scale(1,1)}98%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.leHorizontalShake span{-webkit-animation-name:leHorizontalShake;animation-name:leHorizontalShake;animation-iteration-count:infinite}.leMadMax span,.leVerticalShake span{-webkit-animation-iteration-count:infinite}@-webkit-keyframes leHorizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes leHorizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.leVerticalShake span{-webkit-animation-name:leVerticalShake;animation-name:leVerticalShake;animation-iteration-count:infinite}@-webkit-keyframes leVerticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes leVerticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.leMadMax span{-webkit-animation-name:leMadMax;animation-name:leMadMax;animation-iteration-count:infinite}@-webkit-keyframes leMadMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}@keyframes leMadMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}.leHorizontalTremble span{-webkit-animation-name:leHorizontalTremble;animation-name:leHorizontalTremble;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leHorizontalTremble{21%,3%,39%,57%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes leHorizontalTremble{21%,3%,39%,57%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.leVerticalTremble span{-webkit-animation-name:leVerticalTremble;animation-name:leVerticalTremble;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leVerticalTremble{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes leVerticalTremble{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.leCrazyCool span{-webkit-animation-name:leCrazyCool;animation-name:leCrazyCool;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes leCrazyCool{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}@keyframes leCrazyCool{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}.leVibration span{-webkit-animation:leVibration .1s linear infinite;animation:leVibration .1s linear infinite}.heartbeatFast,.heartbeatSlow{-webkit-animation-iteration-count:infinite}@-webkit-keyframes leVibration{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@keyframes leVibration{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.lePushReleaseFrom span{-webkit-animation-name:lePushReleaseFrom;animation-name:lePushReleaseFrom}@-webkit-keyframes lePushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes lePushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}50%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}.lePushReleaseFromLeft span{-webkit-animation-name:lePushReleaseFromLeft;animation-name:lePushReleaseFromLeft}@-webkit-keyframes lePushReleaseFromLeft{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes lePushReleaseFromLeft{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}.lePushReleaseFromTop span{-webkit-animation-name:lePushReleaseFromTop;animation-name:lePushReleaseFromTop}@-webkit-keyframes lePushReleaseFromTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes lePushReleaseFromTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}.lePushReleaseFromBottom span{-webkit-animation-name:lePushReleaseFromBottom;animation-name:lePushReleaseFromBottom}@-webkit-keyframes lePushReleaseFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes lePushReleaseFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}.lePushReleaseTo span{-webkit-animation-name:lePushReleaseTo;animation-name:lePushReleaseTo}@-webkit-keyframes lePushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes lePushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}.lePushReleaseToTop span{-webkit-animation-name:lePushReleaseToTop;animation-name:lePushReleaseToTop}@-webkit-keyframes lePushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes lePushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.lePushReleaseToBottom span{-webkit-animation-name:lePushReleaseToBottom;animation-name:lePushReleaseToBottom}@-webkit-keyframes lePushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes lePushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.leFlipInTop span{-webkit-animation-name:leFlipInTop;animation-name:leFlipInTop}@-webkit-keyframes leFlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes leFlipInTop{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}.leFlipOutTop span{-webkit-animation-name:leFlipOutTop;animation-name:leFlipOutTop}@-webkit-keyframes leFlipOutTop{70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0;-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes leFlipOutTop{70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0;-webkit-transform:perspective(600px);transform:perspective(600px)}}.leFlipInBottom span{-webkit-animation-name:leFlipInBottom;animation-name:leFlipInBottom}@-webkit-keyframes leFlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes leFlipInBottom{from{-webkit-transform:perspective(600px);transform:perspective(600px);opacity:0}30%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{-webkit-transform:perspective(600px);transform:perspective(600px)}}.leFlipOutBottom span{-webkit-animation-name:leFlipOutBottom;animation-name:leFlipOutBottom}@-webkit-keyframes leFlipOutBottom{70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0;-webkit-transform:perspective(600px);transform:perspective(600px)}}@keyframes leFlipOutBottom{70%{-webkit-transform:perspective(600px) rotateX(180deg);transform:perspective(600px) rotateX(180deg);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0;-webkit-transform:perspective(600px);transform:perspective(600px)}}.leElevateLeft span{-webkit-animation-name:leElevateLeft;animation-name:leElevateLeft}@-webkit-keyframes leElevateLeft{from{-webkit-transform:translateY(100px) rotate(-20deg);transform:translateY(100px) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes leElevateLeft{from{-webkit-transform:translateY(100px) rotate(-20deg);transform:translateY(100px) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}.leElevateRight span{-webkit-animation-name:leElevateRight;animation-name:leElevateRight}@-webkit-keyframes leElevateRight{from{-webkit-transform:translateY(100px) rotate(20deg);transform:translateY(100px) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes leElevateRight{from{-webkit-transform:translateY(100px) rotate(20deg);transform:translateY(100px) rotate(20deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}.leRollFromLeft span{-webkit-animation-name:leRollFromLeft;animation-name:leRollFromLeft}@-webkit-keyframes leRollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes leRollFromLeft{from{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}.leRollFromRight span{-webkit-animation-name:leRollFromRight;animation-name:leRollFromRight}@-webkit-keyframes leRollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes leRollFromRight{from{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}.leRollFromTop span{-webkit-animation-name:leRollFromTop;animation-name:leRollFromTop}@-webkit-keyframes leRollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes leRollFromTop{from{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}.leRollFromBottom span{-webkit-animation-name:leRollFromBottom;animation-name:leRollFromBottom}@-webkit-keyframes leRollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes leRollFromBottom{from{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}.leRollToLeft span{-webkit-animation-name:leRollToLeft;animation-name:leRollToLeft}@-webkit-keyframes leRollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes leRollToLeft{to{-webkit-transform:translateX(-60px) perspective(600px) rotateY(180deg);transform:translateX(-60px) perspective(600px) rotateY(180deg);opacity:0}}.leRollToRight span{-webkit-animation-name:leRollToRight;animation-name:leRollToRight}@-webkit-keyframes leRollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes leRollToRight{to{-webkit-transform:translateX(60px) perspective(600px) rotateY(-180deg);transform:translateX(60px) perspective(600px) rotateY(-180deg);opacity:0}}.leRollToTop span{-webkit-animation-name:leRollToTop;animation-name:leRollToTop}@-webkit-keyframes leRollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes leRollToTop{to{-webkit-transform:translateY(-60px) perspective(600px) rotateX(180deg);transform:translateY(-60px) perspective(600px) rotateX(180deg);opacity:0}}.leRollToBottom span{-webkit-animation-name:leRollToBottom;animation-name:leRollToBottom}@-webkit-keyframes leRollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes leRollToBottom{to{-webkit-transform:translateY(60px) perspective(600px) rotateX(-180deg);transform:translateY(60px) perspective(600px) rotateX(-180deg);opacity:0}}.leRotateSkateInRight span{-webkit-animation-name:leRotateSkateInRight;animation-name:leRotateSkateInRight}@-webkit-keyframes leRotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes leRotateSkateInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}.leRotateSkateInLeft span{-webkit-animation-name:leRotateSkateInLeft;animation-name:leRotateSkateInLeft}@-webkit-keyframes leRotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes leRotateSkateInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}.leRotateSkateInTop span{-webkit-animation-name:leRotateSkateInTop;animation-name:leRotateSkateInTop}@-webkit-keyframes leRotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes leRotateSkateInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}.leRotateSkateInBottom span{-webkit-animation-name:leRotateSkateInBottom;animation-name:leRotateSkateInBottom}@-webkit-keyframes leRotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes leRotateSkateInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}.leRotateSkateOutRight span{-webkit-animation-name:leRotateSkateOutRight;animation-name:leRotateSkateOutRight}@-webkit-keyframes leRotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}@keyframes leRotateSkateOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);opacity:0}}.leRotateSkateOutLeft span{-webkit-animation-name:leRotateSkateOutLeft;animation-name:leRotateSkateOutLeft}@-webkit-keyframes leRotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}@keyframes leRotateSkateOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);opacity:0}}.leRotateSkateOutTop span{-webkit-animation-name:leRotateSkateOutTop;animation-name:leRotateSkateOutTop}@-webkit-keyframes leRotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}@keyframes leRotateSkateOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);opacity:0}}.leRotateSkateOutBottom span{-webkit-animation-name:leRotateSkateOutBottom;animation-name:leRotateSkateOutBottom}@-webkit-keyframes leRotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}@keyframes leRotateSkateOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);opacity:0}}.leRotateXZoomIn span{-webkit-animation-name:leRotateXZoomIn;animation-name:leRotateXZoomIn}@-webkit-keyframes leRotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes leRotateXZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}.leRotateXZoomOut span{-webkit-animation-name:leRotateXZoomOut;animation-name:leRotateXZoomOut}@-webkit-keyframes leRotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes leRotateXZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}.leRotateYZoomIn span{-webkit-animation-name:leRotateYZoomIn;animation-name:leRotateYZoomIn}@-webkit-keyframes leRotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes leRotateYZoomIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}.leRotateYZoomOut span{-webkit-animation-name:leRotateYZoomOut;animation-name:leRotateYZoomOut}@-webkit-keyframes leRotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes leRotateYZoomOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}.leRotateIn span{-webkit-animation-name:leRotateIn;animation-name:leRotateIn}@-webkit-keyframes leRotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}@keyframes leRotateIn{from{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);opacity:0}to{opacity:1}}.leRotateOut span{-webkit-animation-name:leRotateOut;animation-name:leRotateOut}@-webkit-keyframes leRotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}@keyframes leRotateOut{from{opacity:1}to{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}}.leRotateInLeft span{-webkit-animation-name:leRotateInLeft;animation-name:leRotateInLeft}@-webkit-keyframes leRotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}@keyframes leRotateInLeft{from{-webkit-transform:rotate(-180deg) translateX(150px);transform:rotate(-180deg) translateX(150px);opacity:0}to{opacity:1}}.leRotateOutLeft span{-webkit-animation-name:leRotateOutLeft;animation-name:leRotateOutLeft}@-webkit-keyframes leRotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}@keyframes leRotateOutLeft{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(150px);transform:rotate(180deg) translateX(150px);opacity:0}}.leRotateInRight span{-webkit-animation-name:leRotateInRight;animation-name:leRotateInRight}@-webkit-keyframes leRotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}@keyframes leRotateInRight{from{-webkit-transform:rotate(-180deg) translateX(-150px);transform:rotate(-180deg) translateX(-150px);opacity:0}to{opacity:1}}.leRotateOutRight span{-webkit-animation-name:leRotateOutRight;animation-name:leRotateOutRight}@-webkit-keyframes leRotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}@keyframes leRotateOutRight{from{opacity:1}to{-webkit-transform:rotate(180deg) translateX(-150px);transform:rotate(180deg) translateX(-150px);opacity:0}}.leSpinInLeft span{-webkit-animation-name:leSpinInLeft;animation-name:leSpinInLeft}@-webkit-keyframes leSpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes leSpinInLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.leSpinInRight span{-webkit-animation-name:leSpinInRight;animation-name:leSpinInRight}@-webkit-keyframes leSpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes leSpinInRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.leSpinOutLeft span{-webkit-animation-name:leSpinOutLeft;animation-name:leSpinOutLeft}@-webkit-keyframes leSpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes leSpinOutLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.leSpinOutRight span{-webkit-animation-name:leSpinOutRight;animation-name:leSpinOutRight}@-webkit-keyframes leSpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes leSpinOutRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.leBlurIn span{-webkit-animation-name:leBlurIn;animation-name:leBlurIn}@-webkit-keyframes leBlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurIn{from{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurInRight span{-webkit-animation-name:leBlurInRight;animation-name:leBlurInRight}@-webkit-keyframes leBlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurInRight{from{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurInLeft span{-webkit-animation-name:leBlurInLeft;animation-name:leBlurInLeft}@-webkit-keyframes leBlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurInLeft{from{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurInTop span{-webkit-animation-name:leBlurInTop;animation-name:leBlurInTop}@-webkit-keyframes leBlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurInTop{from{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurInBottom span{-webkit-animation-name:leBlurInBottom;animation-name:leBlurInBottom}@-webkit-keyframes leBlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurInBottom{from{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurOut span{-webkit-animation-name:leBlurOut;animation-name:leBlurOut}@-webkit-keyframes leBlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurOut{to{-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurOutRight span{-webkit-animation-name:leBlurOutRight;animation-name:leBlurOutRight}@-webkit-keyframes leBlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurOutRight{to{-webkit-transform:scaleX(.2) translateX(100px);transform:scaleX(.2) translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurOutLeft span{-webkit-animation-name:leBlurOutLeft;animation-name:leBlurOutLeft}@-webkit-keyframes leBlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurOutLeft{to{-webkit-transform:scaleX(.2) translateX(-100px);transform:scaleX(.2) translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurOutTop span{-webkit-animation-name:leBlurOutTop;animation-name:leBlurOutTop}@-webkit-keyframes leBlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurOutTop{to{-webkit-transform:scaleY(.2) translateY(-100px);transform:scaleY(.2) translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.leBlurOutBottom span{-webkit-animation-name:leBlurOutBottom;animation-name:leBlurOutBottom}@-webkit-keyframes leBlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes leBlurOutBottom{to{-webkit-transform:scaleY(.2) translateY(100px);transform:scaleY(.2) translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.lePopUp span{-webkit-animation-name:lePopUp;animation-name:lePopUp}@-webkit-keyframes lePopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lePopUp{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.lePopUpLeft span{-webkit-animation-name:lePopUpLeft;animation-name:lePopUpLeft}@-webkit-keyframes lePopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes lePopUpLeft{50%{-webkit-transform:translateX(-50px) scale(1.5);transform:translateX(-50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.lePopUpRight span{-webkit-animation-name:lePopUpRight;animation-name:lePopUpRight}@-webkit-keyframes lePopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes lePopUpRight{50%{-webkit-transform:translateX(50px) scale(1.5);transform:translateX(50px) scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.lePopOut span{-webkit-animation-name:lePopOut;animation-name:lePopOut}@-webkit-keyframes lePopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes lePopOut{50%{-webkit-transform:scale(.5);transform:scale(.5)}}.lePopOutLeft span{-webkit-animation-name:lePopOutLeft;animation-name:lePopOutLeft}@-webkit-keyframes lePopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes lePopOutLeft{50%{-webkit-transform:translateX(-50px) scale(.5);transform:translateX(-50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.lePopOutRight span{-webkit-animation-name:lePopOutRight;animation-name:lePopOutRight}@-webkit-keyframes lePopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes lePopOutRight{50%{-webkit-transform:translateX(50px) scale(.5);transform:translateX(50px) scale(.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.leBounceFromTop span{-webkit-animation-name:leBounceFromTop;animation-name:leBounceFromTop}@-webkit-keyframes leBounceFromTop{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes leBounceFromTop{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.2,1);transform:translate3d(0,-80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.leBounceFromDown span{-webkit-animation-name:leBounceFromDown;animation-name:leBounceFromDown}@-webkit-keyframes leBounceFromDown{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes leBounceFromDown{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}.leBounceY span{-webkit-animation-name:leBounceY;animation-name:leBounceY}@-webkit-keyframes leBounceY{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes leBounceY{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}.leBounceZoomIn span{-webkit-animation-name:leBounceZoomIn;animation-name:leBounceZoomIn}@-webkit-keyframes leBounceZoomIn{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes leBounceZoomIn{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.7);transform:scale(1.7)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.9);transform:scale(1.9)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.leBounceZoomOut span{-webkit-animation-name:leBounceZoomOut;animation-name:leBounceZoomOut}@-webkit-keyframes leBounceZoomOut{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes leBounceZoomOut{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.7);transform:scale(.7)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}.lePerspectiveOutTop span{-webkit-animation-name:lePerspectiveOutTop;animation-name:lePerspectiveOutTop;-webkit-transform:perspective(500px);transform:perspective(500px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes lePerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes lePerspectiveOutTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}.lePerspectiveOutBottom span{-webkit-animation-name:lePerspectiveOutBottom;animation-name:lePerspectiveOutBottom;-webkit-transform:perspective(500px);transform:perspective(500px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes lePerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes lePerspectiveOutBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}.leZoomIn span{-webkit-animation-name:leZoomIn;animation-name:leZoomIn}@-webkit-keyframes leZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes leZoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}.leZoomInLeft span{-webkit-animation-name:leZoomInLeft;animation-name:leZoomInLeft}@-webkit-keyframes leZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes leZoomInLeft{from{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}.leZoomInRight span{-webkit-animation-name:leZoomInRight;animation-name:leZoomInRight}@-webkit-keyframes leZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes leZoomInRight{from{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}.leZoomInTop span{-webkit-animation-name:LetterZoomInTop;animation-name:LetterZoomInTop}@-webkit-keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes LetterZoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}.leZoomInBottom span{-webkit-animation-name:leZoomInBottom;animation-name:leZoomInBottom}@-webkit-keyframes leZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes leZoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}.leZoomOut span{-webkit-animation-name:leZoomOut;animation-name:leZoomOut}@-webkit-keyframes leZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes leZoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}.leZoomOutLeft span{-webkit-animation-name:leZoomOutLeft;animation-name:leZoomOutLeft}@-webkit-keyframes leZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}@keyframes leZoomOutLeft{to{-webkit-transform:scale(10) translateX(-150%);transform:scale(10) translateX(-150%);opacity:0}}.leZoomOutRight span{-webkit-animation-name:leZoomOutRight;animation-name:leZoomOutRight}@-webkit-keyframes leZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}@keyframes leZoomOutRight{to{-webkit-transform:scale(10) translateX(150%);transform:scale(10) translateX(150%);opacity:0}}.leZoomOutTop span{-webkit-animation-name:leZoomOutTop;animation-name:leZoomOutTop}@-webkit-keyframes leZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes leZoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}.leZoomOutBottom span{-webkit-animation-name:leZoomOutBottom;animation-name:leZoomOutBottom}@-webkit-keyframes leZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes leZoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}.leDanceInTop span{-webkit-animation-name:leDanceInTop;animation-name:leDanceInTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes leDanceInTop{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes leDanceInTop{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.leDanceInMiddle span{-webkit-animation-name:leDanceInMiddle;animation-name:leDanceInMiddle}@-webkit-keyframes leDanceInMiddle{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes leDanceInMiddle{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.leDanceInBottom span{-webkit-animation-name:leDanceInBottom;animation-name:leDanceInBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes leDanceInBottom{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes leDanceInBottom{from{opacity:0}16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.leDanceOutTop span{-webkit-animation-name:leDanceOutTop;animation-name:leDanceOutTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes leDanceOutTop{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}@keyframes leDanceOutTop{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}.leDanceOutMiddle span{-webkit-animation-name:leDanceOutMiddle;animation-name:leDanceOutMiddle}@-webkit-keyframes leDanceOutMiddle{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}@keyframes leDanceOutMiddle{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}.leDanceOutBottom span{-webkit-animation-name:leDanceOutBottom;animation-name:leDanceOutBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes leDanceOutBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}@keyframes leDanceOutBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}to{opacity:0}}.oaoFadeIn span:nth-child(even){-webkit-animation-name:leoaoFadeInTop;animation-name:leoaoFadeInTop;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes leoaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes leoaoFadeInTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.oaoFadeIn span:nth-child(odd){-webkit-animation-name:leoaoFadeInBottom;animation-name:leoaoFadeInBottom;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes leoaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes leoaoFadeInBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.oaoFadeOut span:nth-child(even){-webkit-animation-name:leoaoFadeOutop;animation-name:leoaoFadeOutop;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes leoaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes leoaoFadeOutop{to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.oaoFadeOut span:nth-child(odd){-webkit-animation-name:leoaoFadeOutBottom;animation-name:leoaoFadeOutBottom;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes leoaoFadeOutBottom{to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes leoaoFadeOutBottom{to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.oaoFlyIn span:nth-child(even){-webkit-animation-name:leoaoFlyInTop;animation-name:leoaoFlyInTop}@-webkit-keyframes leoaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes leoaoFlyInTop{0%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.oaoFlyIn span:nth-child(odd){-webkit-animation-name:leoaoFlyInBottom;animation-name:leoaoFlyInBottom}@-webkit-keyframes leoaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes leoaoFlyInBottom{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px);opacity:0}50%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.oaoFlyOut span:nth-child(even){-webkit-animation-name:leoaoFlyOutTop;animation-name:leoaoFlyOutTop}@-webkit-keyframes leoaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes leoaoFlyOutTop{30%{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}.oaoFlyOut span:nth-child(odd){-webkit-animation-name:leoaoFlyOutBottom;animation-name:leoaoFlyOutBottom}@-webkit-keyframes leoaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}@keyframes leoaoFlyOutBottom{30%{-webkit-transform:translateY(-80px);transform:translateY(-80px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}to{opacity:0}}.oaoRotateIn span:nth-child(even){-webkit-animation-name:oaoRotateInTop;animation-name:oaoRotateInTop}@-webkit-keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInTop{from{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}.oaoRotateIn span:nth-child(odd){-webkit-animation-name:oaoRotateInBottom;animation-name:oaoRotateInBottom}@-webkit-keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateInBottom{from{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}.oaoRotateOut span:nth-child(even){-webkit-animation-name:oaoRotateOutTop;animation-name:oaoRotateOutTop}@-webkit-keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutTop{to{-webkit-transform:translateY(-100px) rotate(360deg);transform:translateY(-100px) rotate(360deg);opacity:0}}.oaoRotateOut span:nth-child(odd){-webkit-animation-name:oaoRotateOutBottom;animation-name:oaoRotateOutBottom}@-webkit-keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}@keyframes oaoRotateOutBottom{to{-webkit-transform:translateY(100px) rotate(360deg);transform:translateY(100px) rotate(360deg);opacity:0}}.oaoRotateXIn span:nth-child(even){-webkit-animation-name:oaoRotateXInTop;animation-name:oaoRotateXInTop}@-webkit-keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInTop{from{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}.oaoRotateXIn span:nth-child(odd){-webkit-animation-name:oaoRotateXInBottom;animation-name:oaoRotateXInBottom}@-webkit-keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXInBottom{from{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}.oaoRotateXOut span:nth-child(even){-webkit-animation-name:oaoRotateXOutTop;animation-name:oaoRotateXOutTop}@-webkit-keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutTop{to{-webkit-transform:translateY(-100px) rotateX(360deg);transform:translateY(-100px) rotateX(360deg);opacity:0}}.oaoRotateXOut span:nth-child(odd){-webkit-animation-name:oaoRotateXOutBottom;animation-name:oaoRotateXOutBottom}@-webkit-keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}@keyframes oaoRotateXOutBottom{to{-webkit-transform:translateY(100px) rotateX(360deg);transform:translateY(100px) rotateX(360deg);opacity:0}}.oaoRotateYIn span:nth-child(even){-webkit-animation-name:oaoRotateYInTop;animation-name:oaoRotateYInTop}@-webkit-keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInTop{from{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}.oaoRotateYIn span:nth-child(odd){-webkit-animation-name:oaoRotateYInBottom;animation-name:oaoRotateYInBottom}@-webkit-keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYInBottom{from{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}.oaoRotateYOut span:nth-child(even){-webkit-animation-name:oaoRotateYOutTop;animation-name:oaoRotateYOutTop}@-webkit-keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutTop{to{-webkit-transform:translateY(-100px) rotateY(360deg);transform:translateY(-100px) rotateY(360deg);opacity:0}}.oaoRotateYOut span:nth-child(odd){-webkit-animation-name:oaoRotateYOutBottom;animation-name:oaoRotateYOutBottom}@-webkit-keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}@keyframes oaoRotateYOutBottom{to{-webkit-transform:translateY(100px) rotateY(360deg);transform:translateY(100px) rotateY(360deg);opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1}}.fadeInTop{-webkit-animation-name:fadeInTop;animation-name:fadeInTop}@-webkit-keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1}}@keyframes fadeInTop{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1}}.fadeInBottom{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom}@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1}}@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}}.fadeOutTop{-webkit-animation-name:fadeOutTop;animation-name:fadeOutTop}@-webkit-keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes fadeOutTop{from{opacity:1}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}.fadeOutBottom{-webkit-animation-name:fadeOutBottom;animation-name:fadeOutBottom}@-webkit-keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes fadeOutBottom{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}}.moveFromLeft{-webkit-animation-name:moveFromLeft;animation-name:moveFromLeft}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}.moveFromRight{-webkit-animation-name:moveFromRight;animation-name:moveFromRight}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveFromRight{from{-webkit-transform:translateX(800px);transform:translateX(800px)}}.moveFromTop{-webkit-animation-name:moveFromTop;animation-name:moveFromTop}@-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveFromTop{from{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}.moveFromBottom{-webkit-animation-name:moveFromBottom;animation-name:moveFromBottom}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveFromBottom{from{-webkit-transform:translateY(800px);transform:translateY(800px)}}.moveToLeft{-webkit-animation-name:moveToLeft;animation-name:moveToLeft}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-800px);transform:translateX(-800px)}}.moveToRight{-webkit-animation-name:moveToRight;animation-name:moveToRight}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}@keyframes moveToRight{to{-webkit-transform:translateX(800px);transform:translateX(800px)}}.moveToTop{-webkit-animation-name:moveToTop;animation-name:moveToTop}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes moveToTop{to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}.moveToBottom{-webkit-animation-name:moveToBottom;animation-name:moveToBottom}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}@keyframes moveToBottom{to{-webkit-transform:translateY(800px);transform:translateY(800px)}}.doorCloseFromLeft{-webkit-animation-name:doorCloseFromLeft;animation-name:doorCloseFromLeft}@-webkit-keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}@keyframes doorCloseFromLeft{from{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}.doorOpenFromRight{-webkit-animation-name:doorOpenFromRight;animation-name:doorOpenFromRight}@-webkit-keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@keyframes doorOpenFromRight{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}.doorCloseFromRight{-webkit-animation-name:doorCloseFromRight;animation-name:doorCloseFromRight}@-webkit-keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}@keyframes doorCloseFromRight{from{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}50%,to{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}.doorOpenFromLeft{-webkit-animation-name:doorOpenFromLeft;animation-name:doorOpenFromLeft}@-webkit-keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@keyframes doorOpenFromLeft{from{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}50%,to{-webkit-transform:perspective(400px) rotateY(-90deg);transform:perspective(400px) rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}.heartbeatSlow{-webkit-animation-name:heartbeatSlow;animation-name:heartbeatSlow;animation-iteration-count:infinite;-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes heartbeatSlow{35%,65%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes heartbeatSlow{35%,65%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.heartbeatFast{-webkit-animation-name:heartbeatFast;animation-name:heartbeatFast;animation-iteration-count:infinite}.horizontalShake,.pulseShake{-webkit-animation-iteration-count:infinite}@-webkit-keyframes heartbeatFast{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeatFast{14%,42%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%,70%{-webkit-transform:scale(1);transform:scale(1)}}.hangOnLeft{-webkit-animation-name:hangOnLeft;animation-name:hangOnLeft}@-webkit-keyframes hangOnLeft{from{-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}55%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:left;transform-origin:left}70%{-webkit-transform:rotate(95deg);transform:rotate(95deg);-webkit-transform-origin:left;transform-origin:left}85%{-webkit-transform:rotate(85deg);transform:rotate(85deg);-webkit-transform-origin:left;transform-origin:left}100px{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}}@keyframes hangOnLeft{from{-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}55%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:left;transform-origin:left}70%{-webkit-transform:rotate(95deg);transform:rotate(95deg);-webkit-transform-origin:left;transform-origin:left}85%{-webkit-transform:rotate(85deg);transform:rotate(85deg);-webkit-transform-origin:left;transform-origin:left}100px{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left}}.hangOnRight{-webkit-animation-name:hangOnRight;animation-name:hangOnRight}@-webkit-keyframes hangOnRight{from{-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}55%{-webkit-transform:rotate(-80deg);transform:rotate(-80deg);-webkit-transform-origin:right;transform-origin:right}70%{-webkit-transform:rotate(-95deg);transform:rotate(-95deg);-webkit-transform-origin:right;transform-origin:right}85%{-webkit-transform:rotate(-85deg);transform:rotate(-85deg);-webkit-transform-origin:right;transform-origin:right}100px{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}}@keyframes hangOnRight{from{-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}55%{-webkit-transform:rotate(-80deg);transform:rotate(-80deg);-webkit-transform-origin:right;transform-origin:right}70%{-webkit-transform:rotate(-95deg);transform:rotate(-95deg);-webkit-transform-origin:right;transform-origin:right}85%{-webkit-transform:rotate(-85deg);transform:rotate(-85deg);-webkit-transform-origin:right;transform-origin:right}100px{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right}}.hangAndDropLeft{-webkit-animation-name:hangAndDropLeft;animation-name:hangAndDropLeft}@-webkit-keyframes hangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:1}to{-webkit-transform:translateY(300px) rotate(70deg);transform:translateY(300px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}@keyframes hangAndDropLeft{from{-webkit-transform-origin:left;transform-origin:left}50%{-webkit-transform:rotate(100deg);transform:rotate(100deg);-webkit-transform-origin:left;transform-origin:left}60%{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left;transform-origin:left;opacity:1}to{-webkit-transform:translateY(300px) rotate(70deg);transform:translateY(300px) rotate(70deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}}.hangAndDropRight{-webkit-animation-name:hangAndDropRight;animation-name:hangAndDropRight}@-webkit-keyframes hangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:translateY(300px) rotate(-70deg);transform:translateY(300px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}@keyframes hangAndDropRight{from{-webkit-transform-origin:right;transform-origin:right}50%{-webkit-transform:rotate(-100deg);transform:rotate(-100deg);-webkit-transform-origin:right;transform-origin:right}60%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right;transform-origin:right;opacity:1}to{-webkit-transform:translateY(300px) rotate(-70deg);transform:translateY(300px) rotate(-70deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}}.pulseShake{-webkit-animation-name:pulseShake;animation-name:pulseShake;animation-iteration-count:infinite}@-webkit-keyframes pulseShake{90%{-webkit-transform:scale(1);transform:scale(1)}92%{-webkit-transform:scale(1.2);transform:scale(1.2)}96%{-webkit-transform:scale(1,1);transform:scale(1,1)}98%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulseShake{90%{-webkit-transform:scale(1);transform:scale(1)}92%{-webkit-transform:scale(1.2);transform:scale(1.2)}96%{-webkit-transform:scale(1,1);transform:scale(1,1)}98%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.horizontalShake{-webkit-animation-name:horizontalShake;animation-name:horizontalShake;animation-iteration-count:infinite}.madMax,.verticalShake{-webkit-animation-iteration-count:infinite}@-webkit-keyframes horizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes horizontalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.verticalShake{-webkit-animation-name:verticalShake;animation-name:verticalShake;animation-iteration-count:infinite}@-webkit-keyframes verticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes verticalShake{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.madMax{-webkit-animation-name:madMax;animation-name:madMax;animation-iteration-count:infinite}.coolHorizontalShake,.coolVerticalShake{-webkit-animation-iteration-count:infinite}@-webkit-keyframes madMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}@keyframes madMax{12%,21%,3%,30%,39%,48%,57%,65%,74%,83%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}15%,24%,33%,42%,51%,6%,60%,68%,77%,86%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}18%,27%,36%,45%,54%,63%,71%,80%,89%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}.coolHorizontalShake{-webkit-animation-name:coolHorizontalShake;animation-name:coolHorizontalShake;animation-iteration-count:infinite}@-webkit-keyframes coolHorizontalShake{21%,3%,39%,57%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes coolHorizontalShake{21%,3%,39%,57%,74%,92%{-webkit-transform:translateX(5px);transform:translateX(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateX(3px);transform:translateX(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.coolVerticalShake{-webkit-animation-name:coolVerticalShake;animation-name:coolVerticalShake;animation-iteration-count:infinite}@-webkit-keyframes coolVerticalShake{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes coolVerticalShake{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px);transform:translateY(5px)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px);transform:translateY(3px)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.quietMad{-webkit-animation-name:quietMad;animation-name:quietMad;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes quietMad{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}@keyframes quietMad{21%,3%,39%,57%,74%,92%{-webkit-transform:translateY(5px) scale(1.1);transform:translateY(5px) scale(1.1)}24%,42%,6%,60%,77%,95%{-webkit-transform:translateY(3px) scale(.8);transform:translateY(3px) scale(.8)}27%,45%,63%,80%,9%,98%{-webkit-transform:translateY(-5px) scale(1.1);transform:translateY(-5px) scale(1.1)}}.vibration{-webkit-animation:vibration .1s linear infinite;animation:vibration .1s linear infinite}@-webkit-keyframes vibration{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}@keyframes vibration{50%{-webkit-transform:skewY(1deg) skewX(-1deg) scale(1.06);transform:skewY(1deg) skewX(-1deg) scale(1.06)}}.pushReleaseFrom{-webkit-animation-name:pushReleaseFrom;animation-name:pushReleaseFrom}@-webkit-keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@keyframes pushReleaseFrom{from{-webkit-transform:scale(3,3);transform:scale(3,3);opacity:0}30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}.pushReleaseFromLeft{-webkit-animation-name:pushReleaseFromLeft;animation-name:pushReleaseFromLeft}@-webkit-keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes pushReleaseFromLeft{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}30%{-webkit-transform:translateX(100px);transform:translateX(100px)}}.pushReleaseFromRight{-webkit-animation-name:pushReleaseFromRight;animation-name:pushReleaseFromRight}@-webkit-keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100px);transform:translateX(100px)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes pushReleaseFromRight{from{-webkit-transform:translateX(100px);transform:translateX(100px)}30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}.pushReleaseFromTop{-webkit-animation-name:pushReleaseFromTop;animation-name:pushReleaseFromTop}@-webkit-keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes pushReleaseFromTop{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}.pushReleaseFromBottom{-webkit-animation-name:pushReleaseFromBottom;animation-name:pushReleaseFromBottom}@-webkit-keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes pushReleaseFromBottom{from{-webkit-transform:translateY(100px);transform:translateY(100px)}30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}.pushReleaseTo{-webkit-animation-name:pushReleaseTo;animation-name:pushReleaseTo}@-webkit-keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}@keyframes pushReleaseTo{30%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}to{-webkit-transform:scale(5,5);transform:scale(5,5);opacity:0}}.pushReleaseToLeft{-webkit-animation-name:pushReleaseToLeft;animation-name:pushReleaseToLeft}@-webkit-keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}@keyframes pushReleaseToLeft{30%{-webkit-transform:translateX(100px);transform:translateX(100px)}to{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}}.pushReleaseToRight{-webkit-animation-name:pushReleaseToRight;animation-name:pushReleaseToRight}@-webkit-keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}@keyframes pushReleaseToRight{30%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}}.pushReleaseToTop{-webkit-animation-name:pushReleaseToTop;animation-name:pushReleaseToTop}@-webkit-keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}@keyframes pushReleaseToTop{30%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(-100px);transform:translateY(-100px);opacity:0}}.pushReleaseToBottom{-webkit-animation-name:pushReleaseToBottom;animation-name:pushReleaseToBottom}@-webkit-keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}@keyframes pushReleaseToBottom{30%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0}}.flipX{-webkit-animation-name:flipX;animation-name:flipX}@-webkit-keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}@keyframes flipX{from{-webkit-transform:perspective(600px) rotateX(-180deg);transform:perspective(600px) rotateX(-180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateX(-360deg);transform:perspective(600px) rotateX(-360deg)}}.flipXZoomIn{-webkit-animation-name:flipXZoomIn;animation-name:flipXZoomIn}@-webkit-keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomIn{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(-180deg) scale(1.8);transform:perspective(600px) rotateX(-180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(-360deg) scale(.7);transform:perspective(600px) rotateX(-360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}.flipXZoomOut{-webkit-animation-name:flipXZoomOut;animation-name:flipXZoomOut}@-webkit-keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipXZoomOut{from{-webkit-transform:perspective(600px) rotateX(0) scale(1);transform:perspective(600px) rotateX(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateX(180deg) scale(1.8);transform:perspective(600px) rotateX(180deg) scale(1.8);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateX(360deg) scale(.7);transform:perspective(600px) rotateX(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}.flipY{-webkit-animation-name:flipY;animation-name:flipY}@-webkit-keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}@keyframes flipY{from{-webkit-transform:perspective(600px) rotateY(180deg);transform:perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:perspective(600px) rotateY(360deg);transform:perspective(600px) rotateY(360deg)}}.flipYZoomIn{-webkit-animation-name:flipYZoomIn;animation-name:flipYZoomIn}@-webkit-keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomIn{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1.6);transform:perspective(600px) rotateY(180deg) scale(1.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(.7);transform:perspective(600px) rotateY(360deg) scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}.flipYZoomOut{-webkit-animation-name:flipYZoomOut;animation-name:flipYZoomOut}@-webkit-keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes flipYZoomOut{from{-webkit-transform:perspective(600px) rotateY(0) scale(1);transform:perspective(600px) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(600px) rotateY(180deg) scale(.6);transform:perspective(600px) rotateY(180deg) scale(.6);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:perspective(600px) rotateY(360deg) scale(1.8);transform:perspective(600px) rotateY(360deg) scale(1.8);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:scale(1);transform:scale(1)}}.skewLeft{-webkit-animation-name:skewLeft;animation-name:skewLeft}@-webkit-keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}@keyframes skewLeft{70%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}}.skewRight{-webkit-animation-name:skewRight;animation-name:skewRight}@-webkit-keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@keyframes skewRight{70%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}.skewInLeft{-webkit-animation-name:skewInLeft;animation-name:skewInLeft}@-webkit-keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100px) skewX(-40deg);transform:translateX(-100px) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}@keyframes skewInLeft{from{opacity:0;-webkit-transform:translateX(-100px) skewX(-40deg);transform:translateX(-100px) skewX(-40deg)}70%{-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}}.skewInRight{-webkit-animation-name:skewInRight;animation-name:skewInRight}@-webkit-keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100px) skewX(40deg);transform:translateX(100px) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}@keyframes skewInRight{from{opacity:0;-webkit-transform:translateX(100px) skewX(40deg);transform:translateX(100px) skewX(40deg)}70%{-webkit-transform:skewX(30deg);transform:skewX(30deg)}}.skewOutLeft{-webkit-animation-name:skewOutLeft;animation-name:skewOutLeft}@-webkit-keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100px) skewX(40deg);transform:translateX(-100px) skewX(40deg);opacity:0}}@keyframes skewOutLeft{20%{-webkit-transform:skewX(40deg);transform:skewX(40deg)}to{-webkit-transform:translateX(-100px) skewX(40deg);transform:translateX(-100px) skewX(40deg);opacity:0}}.skewOutRight{-webkit-animation-name:skewOutRight;animation-name:skewOutRight}@-webkit-keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100px) skewX(-40deg);transform:translateX(100px) skewX(-40deg);opacity:0}}@keyframes skewOutRight{20%{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}to{-webkit-transform:translateX(100px) skewX(-40deg);transform:translateX(100px) skewX(-40deg);opacity:0}}.shockZoom{-webkit-animation-name:shockZoom;animation-name:shockZoom}@-webkit-keyframes shockZoom{from{-webkit-transform:matrix(5,0,0,5,0,0);transform:matrix(5,0,0,5,0,0)}35%{-webkit-transform:matrix(2,0,0,2,0,0);transform:matrix(2,0,0,2,0,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes shockZoom{from{-webkit-transform:matrix(5,0,0,5,0,0);transform:matrix(5,0,0,5,0,0)}35%{-webkit-transform:matrix(2,0,0,2,0,0);transform:matrix(2,0,0,2,0,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.shockInLeft{-webkit-animation-name:shockInLeft;animation-name:shockInLeft}@-webkit-keyframes shockInLeft{from{-webkit-transform:matrix(1,0,0,1,-800,0);transform:matrix(1,0,0,1,-800,0)}35%{-webkit-transform:matrix(1,0,0,1,50,0);transform:matrix(1,0,0,1,50,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes shockInLeft{from{-webkit-transform:matrix(1,0,0,1,-800,0);transform:matrix(1,0,0,1,-800,0)}35%{-webkit-transform:matrix(1,0,0,1,50,0);transform:matrix(1,0,0,1,50,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.shockInRight{-webkit-animation-name:shockInRight;animation-name:shockInRight}@-webkit-keyframes shockInRight{from{-webkit-transform:matrix(1,0,0,1,800,0);transform:matrix(1,0,0,1,800,0)}35%{-webkit-transform:matrix(1,0,0,1,-50,0);transform:matrix(1,0,0,1,-50,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes shockInRight{from{-webkit-transform:matrix(1,0,0,1,800,0);transform:matrix(1,0,0,1,800,0)}35%{-webkit-transform:matrix(1,0,0,1,-50,0);transform:matrix(1,0,0,1,-50,0)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.shockInTop{-webkit-animation-name:shockInTop;animation-name:shockInTop}@-webkit-keyframes shockInTop{from{-webkit-transform:matrix(1,0,0,1,0,-400);transform:matrix(1,0,0,1,0,-400)}35%{-webkit-transform:matrix(1,0,0,1,0,50);transform:matrix(1,0,0,1,0,50)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes shockInTop{from{-webkit-transform:matrix(1,0,0,1,0,-400);transform:matrix(1,0,0,1,0,-400)}35%{-webkit-transform:matrix(1,0,0,1,0,50);transform:matrix(1,0,0,1,0,50)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.shockInBottom{-webkit-animation-name:shockInBottom;animation-name:shockInBottom}@-webkit-keyframes shockInBottom{from{-webkit-transform:matrix(1,0,0,1,0,400);transform:matrix(1,0,0,1,0,400)}35%{-webkit-transform:matrix(1,0,0,1,0,-50);transform:matrix(1,0,0,1,0,-50)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes shockInBottom{from{-webkit-transform:matrix(1,0,0,1,0,400);transform:matrix(1,0,0,1,0,400)}35%{-webkit-transform:matrix(1,0,0,1,0,-50);transform:matrix(1,0,0,1,0,-50)}43%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.pullRelease{-webkit-animation-name:pullRelease;animation-name:pullRelease}@-webkit-keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes pullRelease{15%{-webkit-transform:scale(1.8);transform:scale(1.8)}}.pushRelease{-webkit-animation-name:pushRelease;animation-name:pushRelease}@-webkit-keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes pushRelease{15%{-webkit-transform:scale(.5);transform:scale(.5)}}.swingInLeft{-webkit-animation-name:swingInLeft;animation-name:swingInLeft}@-webkit-keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}@keyframes swingInLeft{from{-webkit-transform:matrix(3,0,0,3,-800,0);transform:matrix(3,0,0,3,-800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,20,0);transform:matrix(1.3,0,0,1.3,20,0)}}.swingInRight{-webkit-animation-name:swingInRight;animation-name:swingInRight}@-webkit-keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}@keyframes swingInRight{from{-webkit-transform:matrix(3,0,0,3,800,0);transform:matrix(3,0,0,3,800,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,-20,0);transform:matrix(1.3,0,0,1.3,-20,0)}}.swingInTop{-webkit-animation-name:swingInTop;animation-name:swingInTop}@-webkit-keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}@keyframes swingInTop{from{-webkit-transform:matrix(3,0,0,3,0,-800);transform:matrix(3,0,0,3,0,-800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,20);transform:matrix(1.3,0,0,1.3,0,20)}}.swingInBottom{-webkit-animation-name:swingInBottom;animation-name:swingInBottom}@-webkit-keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}@keyframes swingInBottom{from{-webkit-transform:matrix(3,0,0,3,0,800);transform:matrix(3,0,0,3,0,800);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:matrix(1.3,0,0,1.3,0,-20);transform:matrix(1.3,0,0,1.3,0,-20)}}.elevateLeft{-webkit-animation-name:elevateLeft;animation-name:elevateLeft}@-webkit-keyframes elevateLeft{from{-webkit-transform:translateY(100px) rotate(-20deg);transform:translateY(100px) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}@keyframes elevateLeft{from{-webkit-transform:translateY(100px) rotate(-20deg);transform:translateY(100px) rotate(-20deg);-webkit-transform-origin:right;transform-origin:right}40%{-webkit-transform:rotate(20deg);transform:rotate(20deg);-webkit-transform-origin:right;transform-origin:right}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right;transform-origin:right}}.elevateRight{-webkit-animation-name:elevateRight;animation-name:elevateRight}@-webkit-keyframes elevateRight{from{-webkit-transform:translateY(100px) rotate(20deg);transform:translateY(100px) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}@keyframes elevateRight{from{-webkit-transform:translateY(100px) rotate(20deg);transform:translateY(100px) rotate(20deg);-webkit-transform-origin:left;transform-origin:left}40%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-webkit-transform-origin:left;transform-origin:left}65%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left;transform-origin:left}}.rollFromLeft{-webkit-animation-name:rollFromLeft;animation-name:rollFromLeft}@-webkit-keyframes rollFromLeft{from{-webkit-transform:translateX(-100px) perspective(600px) rotateY(180deg);transform:translateX(-100px) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromLeft{from{-webkit-transform:translateX(-100px) perspective(600px) rotateY(180deg);transform:translateX(-100px) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}.rollFromRight{-webkit-animation-name:rollFromRight;animation-name:rollFromRight}@-webkit-keyframes rollFromRight{from{-webkit-transform:translateX(100px) perspective(600px) rotateY(-180deg);transform:translateX(100px) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromRight{from{-webkit-transform:translateX(100px) perspective(600px) rotateY(-180deg);transform:translateX(100px) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}}.rollFromTop{-webkit-animation-name:rollFromTop;animation-name:rollFromTop}@-webkit-keyframes rollFromTop{from{-webkit-transform:translateY(-100px) perspective(600px) rotateY(180deg);transform:translateY(-100px) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromTop{from{-webkit-transform:translateY(-100px) perspective(600px) rotateY(180deg);transform:translateY(-100px) perspective(600px) rotateY(180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}.rollFromBottom{-webkit-animation-name:rollFromBottom;animation-name:rollFromBottom}@-webkit-keyframes rollFromBottom{from{-webkit-transform:translateY(100px) perspective(600px) rotateY(-180deg);transform:translateY(100px) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}@keyframes rollFromBottom{from{-webkit-transform:translateY(100px) perspective(600px) rotateY(-180deg);transform:translateY(100px) perspective(600px) rotateY(-180deg);opacity:0}to{-webkit-transform:translateY(0) perspective(600px) rotateY(0);transform:translateY(0) perspective(600px) rotateY(0);opacity:1}}.rollToLeft{-webkit-animation-name:rollToLeft;animation-name:rollToLeft}@-webkit-keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100px) perspective(600px) rotateY(180deg);transform:translateX(-100px) perspective(600px) rotateY(180deg);opacity:0}}@keyframes rollToLeft{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(-100px) perspective(600px) rotateY(180deg);transform:translateX(-100px) perspective(600px) rotateY(180deg);opacity:0}}.rollToRight{-webkit-animation-name:rollToRight;animation-name:rollToRight}@-webkit-keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100px) perspective(600px) rotateY(-180deg);transform:translateX(100px) perspective(600px) rotateY(-180deg);opacity:0}}@keyframes rollToRight{from{-webkit-transform:translateX(0) perspective(600px) rotateY(0);transform:translateX(0) perspective(600px) rotateY(0);opacity:1}to{-webkit-transform:translateX(100px) perspective(600px) rotateY(-180deg);transform:translateX(100px) perspective(600px) rotateY(-180deg);opacity:0}}.rollToTop{-webkit-animation-name:rollToTop;animation-name:rollToTop}@-webkit-keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100px) perspective(600px) rotateX(180deg);transform:translateY(-100px) perspective(600px) rotateX(180deg);opacity:0}}@keyframes rollToTop{from{-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);opacity:1}to{-webkit-transform:translateY(-100px) perspective(600px) rotateX(180deg);transform:translateY(-100px) perspective(600px) rotateX(180deg);opacity:0}}.rollToBottom{-webkit-animation-name:rollToBottom;animation-name:rollToBottom}@-webkit-keyframes rollToBottom{to{-webkit-transform:translateY(100px) perspective(600px) rotateX(-180deg);transform:translateY(100px) perspective(600px) rotateX(-180deg);opacity:0}}@keyframes rollToBottom{to{-webkit-transform:translateY(100px) perspective(600px) rotateX(-180deg);transform:translateY(100px) perspective(600px) rotateX(-180deg);opacity:0}}.rotate{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rotateX{-webkit-animation-name:rotateX;animation-name:rotateX}@-webkit-keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}@keyframes rotateX{from{-webkit-transform:perspective(600px) rotateX(0);transform:perspective(600px) rotateX(0)}to{-webkit-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg)}}.rotateXIn{-webkit-animation-name:rotateXIn;animation-name:rotateXIn}@-webkit-keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}@keyframes rotateXIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}}.rotateXOut{-webkit-animation-name:rotateXOut;animation-name:rotateXOut}@-webkit-keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}@keyframes rotateXOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateX(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateX(75deg);opacity:0}}.rotateY{-webkit-animation-name:rotateY;animation-name:rotateY}@-webkit-keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}@keyframes rotateY{from{-webkit-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}to{-webkit-transform:perspective(600px) rotateY(90deg);transform:perspective(600px) rotateY(90deg)}}.rotateYIn{-webkit-animation-name:rotateYIn;animation-name:rotateYIn}@-webkit-keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}@keyframes rotateYIn{from{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}5%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}}.rotateYOut{-webkit-animation-name:rotateYOut;animation-name:rotateYOut}@-webkit-keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}@keyframes rotateYOut{95%{-webkit-transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-1500px) rotateY(75deg)}to{-webkit-transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);transform:perspective(600px) translate3d(0,-60px,-2000px) rotateY(75deg);opacity:0}}.rotateInLeft{-webkit-animation-name:rotateInLeft;animation-name:rotateInLeft}@-webkit-keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100px) rotate(0);transform:translateX(-100px) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInLeft{from{opacity:0;-webkit-transform:translateX(-100px) rotate(0);transform:translateX(-100px) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}.rotateInRight{-webkit-animation-name:rotateInRight;animation-name:rotateInRight}@-webkit-keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100px) rotate(0);transform:translateX(100px) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}@keyframes rotateInRight{from{opacity:0;-webkit-transform:translateX(100px) rotate(0);transform:translateX(100px) rotate(0)}to{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}}.rotateInTop{-webkit-animation-name:rotateInTop;animation-name:rotateInTop}@-webkit-keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInTop{from{opacity:0;-webkit-transform:translateY(-400%) rotate(0);transform:translateY(-400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}.rotateInBottom{-webkit-animation-name:rotateInBottom;animation-name:rotateInBottom}@-webkit-keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}@keyframes rotateInBottom{from{opacity:0;-webkit-transform:translateY(400%) rotate(0);transform:translateY(400%) rotate(0)}to{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}}.rotateOutLeft{-webkit-animation-name:rotateOutLeft;animation-name:rotateOutLeft}@-webkit-keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}@keyframes rotateOutLeft{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateX(-800px) rotate(0);transform:translateX(-800px) rotate(0);opacity:0}}.rotateOutRight{-webkit-animation-name:rotateOutRight;animation-name:rotateOutRight}@-webkit-keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}@keyframes rotateOutRight{from{-webkit-transform:translateX(0) rotate(-360deg);transform:translateX(0) rotate(-360deg)}to{-webkit-transform:translateX(800px) rotate(0);transform:translateX(800px) rotate(0);opacity:0}}.rotateOutTop{-webkit-animation-name:rotateOutTop;animation-name:rotateOutTop}@-webkit-keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}@keyframes rotateOutTop{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(-800px) rotate(0);transform:translateY(-800px) rotate(0);opacity:0}}.rotateOutBottom{-webkit-animation-name:rotateOutBottom;animation-name:rotateOutBottom}@-webkit-keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}@keyframes rotateOutBottom{from{-webkit-transform:translateX(0) rotate(360deg);transform:translateX(0) rotate(360deg)}to{-webkit-transform:translateY(800px) rotate(0);transform:translateY(800px) rotate(0);opacity:0}}.spinToLeft{-webkit-animation-name:spinToLeft;animation-name:spinToLeft}@-webkit-keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.spinToRight{-webkit-animation-name:spinToRight;animation-name:spinToRight}@-webkit-keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.spinToTop{-webkit-animation-name:spinToTop;animation-name:spinToTop}@-webkit-keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinToTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}from{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.spinToBottom{-webkit-animation-name:spinToBottom;animation-name:spinToBottom}@-webkit-keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinToBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}from{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.spinFromLeft{-webkit-animation-name:spinFromLeft;animation-name:spinFromLeft}@-webkit-keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromLeft{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.spinFromRight{-webkit-animation-name:spinFromRight;animation-name:spinFromRight}@-webkit-keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromRight{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.spinFromTop{-webkit-animation-name:spinFromTop;animation-name:spinFromTop}@-webkit-keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes spinFromTop{from,to{-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.spinFromBottom{-webkit-animation-name:spinFromBottom;animation-name:spinFromBottom}@-webkit-keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes spinFromBottom{from,to{-webkit-transform-origin:right bottom;transform-origin:right bottom}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.blurIn{-webkit-animation-name:blurIn;animation-name:blurIn}@-webkit-keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurIn{from{-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.blurInLeft{-webkit-animation-name:blurInLeft;animation-name:blurInLeft}@-webkit-keyframes blurInLeft{from{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInLeft{from{-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.blurInRight{-webkit-animation-name:blurInRight;animation-name:blurInRight}@-webkit-keyframes blurInRight{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInRight{from{-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.blurInTop{-webkit-animation-name:blurInTop;animation-name:blurInTop}@-webkit-keyframes blurInTop{from{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInTop{from{-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.blurInBottom{-webkit-animation-name:blurInBottom;animation-name:blurInBottom}@-webkit-keyframes blurInBottom{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}@keyframes blurInBottom{from{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-filter:blur(20px);filter:blur(20px);opacity:0}}.blurOut{-webkit-animation-name:blurOut;animation-name:blurOut}@-webkit-keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}@keyframes blurOut{85%,to{-webkit-filter:blur(20px);filter:blur(20px)}to{opacity:0}}.blurOutLeft{-webkit-animation-name:blurOutLeft;animation-name:blurOutLeft}@-webkit-keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:0}}@keyframes blurOutLeft{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:0}}.blurOutRight{-webkit-animation-name:blurOutRight;animation-name:blurOutRight}@-webkit-keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:0}}@keyframes blurOutRight{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:0}}.blurOutTop{-webkit-animation-name:blurOutTop;animation-name:blurOutTop}@-webkit-keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:0}}@keyframes blurOutTop{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:0}}.blurOutBottom{-webkit-animation-name:blurOutBottom;animation-name:blurOutBottom}@-webkit-keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:0}}@keyframes blurOutBottom{85%,to{-webkit-filter:blur(20px);filter:blur(20px);-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:0}}.bounceFromTop{-webkit-animation-name:bounceFromTop;animation-name:bounceFromTop}@-webkit-keyframes bounceFromTop{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounceFromTop{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-80px,0) scale3d(1,1.6,1);transform:translate3d(0,-80px,0) scale3d(1,1.6,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounceFromDown{-webkit-animation-name:bounceFromDown;animation-name:bounceFromDown}@-webkit-keyframes bounceFromDown{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes bounceFromDown{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,80px,0) scale3d(1,1.2,1);transform:translate3d(0,80px,0) scale3d(1,1.2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}90%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}.bounceX{-webkit-animation-name:bounceX;animation-name:bounceX}@-webkit-keyframes bounceX{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}@keyframes bounceX{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.8,1,1);transform:scale3d(1.8,1,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1.5,1,1);transform:scale3d(1.5,1,1)}90%{-webkit-transform:scale3d(1.1,1,1);transform:scale3d(1.1,1,1)}}.bounceY{-webkit-animation-name:bounceY;animation-name:bounceY}@-webkit-keyframes bounceY{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}@keyframes bounceY{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale3d(1,1.5,1);transform:scale3d(1,1.5,1)}90%{-webkit-transform:scale3d(1,1.1,1);transform:scale3d(1,1.1,1)}}.bounceZoomIn{-webkit-animation-name:bounceZoomIn;animation-name:bounceZoomIn}@-webkit-keyframes bounceZoomIn{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounceZoomIn{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.3);transform:scale(1.3)}90%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.bounceZoomOut{-webkit-animation-name:bounceZoomOut;animation-name:bounceZoomOut}@-webkit-keyframes bounceZoomOut{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes bounceZoomOut{0%,100px,25%,55%,85%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}41%,44%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.3);transform:scale(.3)}70%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.5);transform:scale(.5)}90%{-webkit-transform:scale(.9);transform:scale(.9)}}.bounceInTop{-webkit-animation-name:bounceInTop;animation-name:bounceInTop}@-webkit-keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}@keyframes bounceInTop{0%{-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}58%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}73%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}88%{-webkit-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}}.bounceInBottom{-webkit-animation-name:bounceInBottom;animation-name:bounceInBottom}@-webkit-keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}@keyframes bounceInBottom{0%{-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}58%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}73%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}88%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes bounceInLeft{0%{-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}58%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}73%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}88%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}@keyframes bounceInRight{0%{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}58%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}73%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}88%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}}.bounceOutTop{-webkit-animation-name:bounceOutTop;animation-name:bounceOutTop}@-webkit-keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100px{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}@keyframes bounceOutTop{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,27px,0);transform:translate3d(0,27px,0)}33%{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}48%{-webkit-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}100px{opacity:0;-webkit-transform:translate3d(0,-300%,0);transform:translate3d(0,-300%,0)}}.bounceOutBottom{-webkit-animation-name:bounceOutBottom;animation-name:bounceOutBottom}@-webkit-keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100px{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}@keyframes bounceOutBottom{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(0,-27px,0);transform:translate3d(0,-27px,0)}33%{-webkit-transform:translate3d(0,12px,0);transform:translate3d(0,12px,0)}48%{-webkit-transform:translate3d(0,-8px,0);transform:translate3d(0,-8px,0)}100px{opacity:0;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100px{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}@keyframes bounceOutLeft{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(27px,0,0);transform:translate3d(27px,0,0)}33%{-webkit-transform:translate3d(-12px,0,0);transform:translate3d(-12px,0,0)}48%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}100px{opacity:0;-webkit-transform:translate3d(-300%,0,0);transform:translate3d(-300%,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100px{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}@keyframes bounceOutRight{18%,33%,48%{opacity:1}18%{-webkit-transform:translate3d(-27px,0,0);transform:translate3d(-27px,0,0)}33%{-webkit-transform:translate3d(12px,0,0);transform:translate3d(12px,0,0)}48%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}100px{opacity:0;-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}}.perspectiveToTop{-webkit-animation-name:perspectiveToTop;animation-name:perspectiveToTop;-webkit-transform:perspective(500px);transform:perspective(500px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}@keyframes perspectiveToTop{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);transform:perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);opacity:0}}.perspectiveToBottom{-webkit-animation-name:perspectiveToBottom;animation-name:perspectiveToBottom;-webkit-transform:perspective(500px);transform:perspective(500px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@-webkit-keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}@keyframes perspectiveToBottom{50%{opacity:1}to{-webkit-transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);transform:perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);opacity:0}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomIn{from{-webkit-transform:scale(10);transform:scale(10);opacity:0}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomInLeft{from{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomInRight{from{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}.zoomInTop{-webkit-animation-name:zoomInTop;animation-name:zoomInTop}@-webkit-keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomInTop{from{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}.zoomInBottom{-webkit-animation-name:zoomInBottom;animation-name:zoomInBottom}@-webkit-keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomInBottom{from{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes zoomOut{to{-webkit-transform:scale(10);transform:scale(10);opacity:0}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}@keyframes zoomOutLeft{to{-webkit-transform:scale(10) translateX(-50%);transform:scale(10) translateX(-50%);opacity:0}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}@keyframes zoomOutRight{to{-webkit-transform:scale(10) translateX(50%);transform:scale(10) translateX(50%);opacity:0}}.zoomOutTop{-webkit-animation-name:zoomOutTop;animation-name:zoomOutTop}@-webkit-keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}@keyframes zoomOutTop{to{-webkit-transform:scale(10) translateY(-50%);transform:scale(10) translateY(-50%);opacity:0}}.zoomOutBottom{-webkit-animation-name:zoomOutBottom;animation-name:zoomOutBottom}@-webkit-keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}@keyframes zoomOutBottom{to{-webkit-transform:scale(10) translateY(50%);transform:scale(10) translateY(50%);opacity:0}}.danceTop{-webkit-animation-name:danceTop;animation-name:danceTop;-webkit-transform-origin:top;transform-origin:top}@-webkit-keyframes danceTop{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes danceTop{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.danceMiddle{-webkit-animation-name:danceMiddle;animation-name:danceMiddle}@-webkit-keyframes danceMiddle{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes danceMiddle{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}.danceBottom{-webkit-animation-name:danceBottom;animation-name:danceBottom;-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes danceBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}@keyframes danceBottom{16%{-webkit-transform:skew(-14deg);transform:skew(-14deg)}33%{-webkit-transform:skew(12deg);transform:skew(12deg)}49%{-webkit-transform:skew(-8deg);transform:skew(-8deg)}66%{-webkit-transform:skew(6deg);transform:skew(6deg)}83%{-webkit-transform:skew(-4deg);transform:skew(-4deg)}}



/*! Magnific Popup - v1.1.0 - 2016-02-20
* http://dimsemenov.com/plugins/magnific-popup/
* Copyright (c) 2016 Dmitry Semenov; */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.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 all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}


/*-----------------------------------------------------------------------------------

    Template Name: Fusta - Furniture eCommerce Bootstrap 4 HTML5 Template
    Template URI: http://devitems.com/preview/fusta.html
    Description: Fusta - Furniture eCommerce Bootstrap4 HTML5 Template
    Author: Hastech
    Author URI: http://devitems.com/
    Version: 1.0

-----------------------------------------------------------------------------------
    
    CSS INDEX
    =========================================
	
    01. Theme default CSS
        - Common Classes
        - Section Padding
    02. Element
        - Button Style 
        - Section Title Css
        - Breadcrumb Style
        - Paginatoin Css
    03. Header-top css
	    - Header Bottom Css
        - Main Menu Css
        - Right Blok Box Css
        - Shopping Cart Css
    04. Hero Css
    05. About Area Css
    06. Product Area Css
    07. Banner Area Css
    08. Testimonial Area Css
    09. Instagram Css
    10. Footer Area Css
    11. Mobile Menu Css
    12. Service Area Css
    13. Blog Page Css
    14. sidebar Css
    15. Product Details Css
    16. Checkout Page Css
    17. Cart Page Css
    18. My Account Page Css
    19. Login And Register Page Css
    20. About Us Page Css
    21. Contact Us Page Css
    22. Error 404 Page Css
    23. Compare Page Css
    24. Frequently Question Page Css

-----------------------------------------------------------------------------------*/
/* transition */
/* flex */
/* transform */
/* opacity */
/*----------------------------------------*/
/*  01. Theme default CSS
/*----------------------------------------*/
/*-- Google Font --*/
@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800|Open+Sans:300,400,600,700,800");
/*-- Common Style --*/
*, *::after, *::before {
    box-sizing: border-box;
}

html, body {
    height: 100%;
}

body {
    background-color: #fff;
    line-height: 26px;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    visibility: visible;
    font-family: "Montserrat", sans-serif;
    color: #191919;
}

h1, h2, h3, h4, h5, h6 {
    color: #383838;
    font-family: "Montserrat", sans-serif;
    font-weight: 400;
    margin-top: 0;
}

h1 {
    font-size: 58px;
    line-height: 1;
    font-weight: 700;
}

h2 {
    font-size: 30px;
    line-height: 36px;
}

h3 {
    font-size: 24px;
    line-height: 30px;
}

h4 {
    font-size: 18px;
    line-height: 24px;
}

h5 {
    font-size: 14px;
    line-height: 18px;
}

h6 {
    font-size: 12px;
    line-height: 14px;
}

p:last-child {
    margin-bottom: 0;
}

p {
    font-family: "Open Sans", sans-serif;
}

a, button {
    color: inherit;
    display: inline-block;
    line-height: inherit;
    text-decoration: none;
    cursor: pointer;
}

a, button, img, input, span {
    transition: all 0.3s ease 0s;
}

*:focus {
    outline: none !important;
}

a:focus {
    color: inherit;
    outline: none;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    color: #e97730;
}

button, input[type="submit"] {
    cursor: pointer;
}

img {
    max-width: 100%;
    height: auto;
}

ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

/*-- 
    - Common Classes
-----------------------------------------*/
.fix {
    overflow: hidden;
}

.hidden {
    display: none;
}

.clear {
    clear: both;
}

@media only screen and (max-width: 767px) {
    .container {
        width: 450px;
    }
}

@media only screen and (max-width: 479px) {
    .container {
        width: 320px;
    }
}

.capitalize {
    text-transform: capitalize;
}

.uppercase {
    text-transform: uppercase;
}

.no-gutters > .col, .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
    margin: 0;
}

/*-- 
    - Background color
-----------------------------------------*/
.bg-white {
    background-color: #ffffff;
}

.bg-light-grey {
    background-color: #f6fafb;
}

.bg-dark {
    background-color: #191919;
}

/*-- 
    - color
-----------------------------------------*/
.c-blue {
    color: #e97730;
}

/*-- 
    - Input Placeholder
-----------------------------------------*/
input:-moz-placeholder, textarea:-moz-placeholder {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

input::-moz-placeholder, textarea::-moz-placeholder {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

/*-- 
    Scroll Up 
-----------------------------------------*/
#scrollUp {
    width: 40px;
    height: 40px;
    background-color: #e97730;
    color: #ffffff;
    right: 20px;
    bottom: 60px;
    text-align: center;
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    #scrollUp {
        display: none !important;
    }
}

#scrollUp i {
    display: block;
    line-height: 40px;
    font-size: 24px;
}

#scrollUp:hover i {
    animation-name: fadeInUp;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
}

/*-- 
    - Main Wrapper
-----------------------------------------*/
.main-wrapper.header-transparent {
    padding: 0 !important;
    margin: 0 !important;
}

/*-- 
    - Section Padding
-------------------------------------*/
.section-ptb {
    padding: 90px 0;
}


@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .section-ptb {
        padding: 80px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .section-ptb {
        padding: 80px 0;
    }
}

@media only screen and (max-width: 767px) {
    .section-ptb {
        padding: 70px 0;
    }
}

@media only screen and (max-width: 479px) {
    .section-ptb {
        padding: 60px 0;
    }
}

.section-pt {
    padding-top: 100px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .section-pt {
        padding-top: 80px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .section-pt {
        padding-top: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .section-pt {
        padding-top: 70px;
    }
}

@media only screen and (max-width: 479px) {
    .section-pt {
        padding-top: 60px;
    }
}

.section-pb {
    padding-bottom: 100px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .section-pb {
        padding-bottom: 80px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .section-pb {
        padding-bottom: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .section-pb {
        padding-bottom: 70px;
    }
}

@media only screen and (max-width: 479px) {
    .section-pb {
        padding-bottom: 60px;
    }
}

/*-- Margin top --*/
.mt--5 {
    margin-top: 5px;
}

.mt--10 {
    margin-top: 10px;
}

.mt--15 {
    margin-top: 15px;
}

.mt--20 {
    margin-top: 20px;
}

.mt--25 {
    margin-top: 25px;
}

.mt--30 {
    margin-top: 30px;
}

.mt--35 {
    margin-top: 35px;
}

.mt--40 {
    margin-top: 40px;
}

.mt--45 {
    margin-top: 45px;
}

.mt--50 {
    margin-top: 50px;
}

.mt--55 {
    margin-top: 55px;
}

.mt--60 {
    margin-top: 60px;
}

.mt--65 {
    margin-top: 65px;
}

.mt--70 {
    margin-top: 70px;
}

.mt--75 {
    margin-top: 75px;
}

.mt--80 {
    margin-top: 80px;
}

.mt--85 {
    margin-top: 85px;
}

.mt--90 {
    margin-top: 90px;
}

.mt--95 {
    margin-top: 95px;
}

.mt--100 {
    margin-top: 100px;
}

/*-- Margin Bottom --*/
.mb--5 {
    margin-bottom: 5px;
}

.mb--10 {
    margin-bottom: 10px;
}

.mb--15 {
    margin-bottom: 15px;
}

.mb--20 {
    margin-bottom: 20px;
}

.mb--25 {
    margin-bottom: 25px;
}

.mb--30 {
    margin-bottom: 30px;
}

.mb--35 {
    margin-bottom: 35px;
}

.mb--40 {
    margin-bottom: 40px;
}

.mb--45 {
    margin-bottom: 45px;
}

.mb--50 {
    margin-bottom: 50px;
}

.mb--55 {
    margin-bottom: 55px;
}

.mb--60 {
    margin-bottom: 60px;
}

.mb--65 {
    margin-bottom: 65px;
}

.mb--70 {
    margin-bottom: 70px;
}

.mb--75 {
    margin-bottom: 75px;
}

.mb--80 {
    margin-bottom: 80px;
}

.mb--85 {
    margin-bottom: 85px;
}

.mb--90 {
    margin-bottom: 90px;
}

.mb--95 {
    margin-bottom: 95px;
}

.mb--100 {
    margin-bottom: 100px;
}
/*-- padding --*/
.np {
    padding: 0px !important;
}
/*-- padding top --*/
.pt--5 {
    padding-top: 5px;
}

.pt--10 {
    padding-top: 10px;
}

.pt--15 {
    padding-top: 15px;
}

.pt--20 {
    padding-top: 20px;
}

.pt--25 {
    padding-top: 25px;
}

.pt--30 {
    padding-top: 30px;
}

.pt--35 {
    padding-top: 35px;
}

.pt--40 {
    padding-top: 40px;
}

.pt--45 {
    padding-top: 45px;
}

.pt--50 {
    padding-top: 50px;
}

.pt--55 {
    padding-top: 55px;
}

.pt--60 {
    padding-top: 60px;
}

.pt--65 {
    padding-top: 65px;
}

.pt--70 {
    padding-top: 70px;
}

.pt--75 {
    padding-top: 75px;
}

.pt--80 {
    padding-top: 80px;
}

.pt--85 {
    padding-top: 85px;
}

.pt--90 {
    padding-top: 90px;
}

.pt--95 {
    padding-top: 95px;
}

.pt--100 {
    padding-top: 100px;
}

/*-- padding Bottom --*/
.pb--5 {
    padding-bottom: 5px;
}

.pb--10 {
    padding-bottom: 10px;
}

.pb--15 {
    padding-bottom: 15px;
}

.pb--20 {
    padding-bottom: 20px;
}

.pb--25 {
    padding-bottom: 25px;
}

.pb--30 {
    padding-bottom: 30px;
}

.pb--35 {
    padding-bottom: 35px;
}

.pb--40 {
    padding-bottom: 40px;
}

.pb--45 {
    padding-bottom: 45px;
}

.pb--50 {
    padding-bottom: 50px;
}

.pb--55 {
    padding-bottom: 55px;
}

.pb--60 {
    padding-bottom: 60px;
}

.pb--65 {
    padding-bottom: 65px;
}

.pb--70 {
    padding-bottom: 70px;
}

.pb--75 {
    padding-bottom: 75px;
}

.pb--80 {
    padding-bottom: 80px;
}

.pb--85 {
    padding-bottom: 85px;
}

.pb--90 {
    padding-bottom: 90px;
}

.pb--95 {
    padding-bottom: 95px;
}

.pb--100 {
    padding-bottom: 100px;
}

/*--
    02. Element
-------------------------*/
/*--
    - Button Style
------------------------------------------*/
.btn {
    background: #e97730;
    color: #ffffff;
    border-radius: 0;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 14px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    position: relative;
}

    .btn:focus {
        outline: none;
        box-shadow: none;
    }

@media only screen and (max-width: 479px) {
    .btn {
        padding: 1px 20px;
        font-size: 12px;
    }
}

.btn span {
    display: inline-block;
    line-height: inherit;
    transition: none;
}

.btn i {
    display: inline-block;
    line-height: inherit;
    transition: none;
}

.btn.left i {
    margin-right: 10px;
}

.btn.right i {
    margin-left: 10px;
}

.btn:hover, .btn:active {
    background: #000000;
    color: #ffffff;
}

/*--
    - Section Title Css
-------------------------------*/
.section-title {
    margin-bottom: 20px;
    text-align: center;
}

    .section-title h2 {
        font-size: 30px;
        margin-top: -5px;
        font-weight: 500;
        margin-bottom: 10px;
    }

/*--
    - Breadcrumb Style
------------------------------------------*/


.banner-sale {
    background: rgba(0, 0, 0, 0) url("/assets/images/bg/price-banner.jpg") no-repeat scroll center center / 100% auto;
}

.banner-callout {
    background: rgba(0, 0, 0, 0) url("/assets/images/bg/05.jpg") no-repeat scroll center center / 100% auto;
}
/*for mobile screen custom css*/
@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .banner-callout {
        background: url("/assets/images/bg/05.jpg");
    }
    .single-slide {
        background: url("assets/images/slider/slide-bg-1.jpg")!important;
    }
}
/*---- Breadcrumb One ----*/
.banner-about {
    background-image: url("/assets/images/bg/about us-banner.jpg") !important;
    background-size: contain !important; /* or contain depending on what you want */
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

.banner-portfolio {
    background-image: url("/assets/images/bg/portfolio-banner.jpg") !important;
    background-size: contain !important; /* or contain depending on what you want */
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

.banner-services {
    background-image: url("/assets/images/bg/services banner.jpg") !important;
    background-size: contain !important; /* or contain depending on what you want */
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

.breadcrumb-area {
    background: url("/assets/images/bg/breadcrumb-bg.jpg") repeat scroll 0 0;
    text-align: center;
}

    .breadcrumb-area h2 {
        font-size: 30px;
        font-weight: 600;
        margin-top: -5px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .breadcrumb-area h2 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 767px) {
    .breadcrumb-area h2 {
        font-size: 24px;
    }
}

.breadcrumb-list .breadcrumb-item {
    font-family: "Montserrat", sans-serif;
    font-size: 16px;
    color: #191919;
    text-transform: capitalize;
    line-height: 1;
    display: inline-block;
}

    .breadcrumb-list .breadcrumb-item a:hover {
        color: #e97730;
    }

.breadcrumb-title {
    color: #000 !important;
}

.breadcrumb-item + .breadcrumb-item::before {
    color: #000;
    content: "/";
    display: inline-block;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

/*--
    - Paginatoin Css
---------------------------------*/
.paginatoin-area {
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;
    padding: 15px 0;
    margin-top: 40px;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .paginatoin-area p {
        text-align: center;
        margin-bottom: 8px;
    }
}

.pagination-box {
    display: flex;
    justify-content: flex-end;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .pagination-box {
        justify-content: center;
    }
}

.pagination-box li {
    display: inline-block;
}

    .pagination-box li.active a {
        color: #e97730;
    }

    .pagination-box li a {
        color: #333333;
        display: block;
        padding: 0 8px;
    }

        .pagination-box li a:hover {
            color: #e97730;
        }

/*--
    03. Header-top Css
--------------------------------------*/
.header-top {
    background: #e97730;
}

    .header-top p {
        color: #ffffff;
        font-size: 14px;
        padding: 15px 0;
        line-height: 16px;
    }

@media only screen and (max-width: 767px) {
    .header-top {
        text-align: center;
    }
}

@media only screen and (max-width: 479px) {
    .header-top {
        text-align: center;
    }
}

.language-currency-wrapper {
    display: flex;
    justify-content: flex-end;
}

@media only screen and (max-width: 767px) {
    .language-currency-wrapper {
        justify-content: center;
    }
}

@media only screen and (max-width: 479px) {
    .language-currency-wrapper {
        justify-content: center;
    }
}

.language-currency-wrapper ul li.drodown-show {
    position: relative;
    display: inline-block;
    margin-right: 20px;
    padding-right: 20px;
}

    .language-currency-wrapper ul li.drodown-show::before {
        position: absolute;
        height: 12px;
        right: 0;
        content: "";
        background-color: #ddd;
        width: 1px;
        top: 50%;
        margin-top: -5px;
    }

@media only screen and (max-width: 767px) {
    .language-currency-wrapper ul li.drodown-show::before {
        margin-top: -12px;
    }
}

@media only screen and (max-width: 479px) {
    .language-currency-wrapper ul li.drodown-show::before {
        margin-top: -12px;
    }
}

.language-currency-wrapper ul li.drodown-show:last-child {
    margin-right: 0;
    padding-right: 0;
}

    .language-currency-wrapper ul li.drodown-show:last-child::before {
        display: none;
    }

.language-currency-wrapper ul li.drodown-show a {
    display: block;
    color: #ffffff;
    font-size: 14px;
    line-height: 16px;
    padding: 15px 0;
}

    .language-currency-wrapper ul li.drodown-show a:hover {
        color: #333;
    }

    .language-currency-wrapper ul li.drodown-show a img {
        margin-right: 5px;
        margin-bottom: 2px;
    }

@media only screen and (max-width: 767px) {
    .language-currency-wrapper ul li.drodown-show a {
        padding-top: 0;
    }
}

@media only screen and (max-width: 479px) {
    .language-currency-wrapper ul li.drodown-show a {
        padding-top: 0;
    }
}

.language-currency-wrapper ul li.drodown-show:hover ul.open-dropdown {
    top: 100%;
    opacity: 1;
    -ms-filter: 1;
    visibility: visible;
}

.language-currency-wrapper ul.open-dropdown {
    position: absolute;
    right: 0;
    background: #333;
    top: 125%;
    width: 100px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    width: 210px;
    opacity: 0;
    -ms-filter: 0;
    visibility: hidden;
    z-index: 99;
    padding: 5px;
}

    .language-currency-wrapper ul.open-dropdown li {
        display: block;
    }

        .language-currency-wrapper ul.open-dropdown li a {
            display: block;
            line-height: 14px;
            padding: 8px;
        }

            .language-currency-wrapper ul.open-dropdown li a:hover {
                color: #e97730;
            }

/*--
    - Header Bottom Css
-------------------------------*/
.logo {
    margin: 10px 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .logo {
        margin: 26px 0;
    }
}

@media only screen and (max-width: 479px) {
    .logo {
        width: 125px;
        margin: 25px 0;
    }
}

@media only screen and (max-width: 767px) {
    .logo {
        margin: 25px 0;
    }
}

.main-menu-area ul > li {
    display: inline-block;
    position: relative;
    padding: 0 14px;
}

    .main-menu-area ul > li > a {
        display: block;
        font-size: 14px;
        font-weight: 500;
        padding: 48px 0;
        text-transform: uppercase;
        position: relative;
        -webkit-transition: 0.4s;
        transition: 0.4s;
    }

        .main-menu-area ul > li > a::before {
            content: "";
            background: #e97730;
            width: 0%;
            height: 2px;
            position: absolute;
            bottom: 0;
            left: 0;
            opacity: 0;
            -ms-filter: 0;
            -webkit-transition: 0.4s;
            transition: 0.4s;
        }

    .main-menu-area ul > li:first-child {
        padding-left: 0;
    }

    .main-menu-area ul > li:hover > a::before {
        visibility: visible;
        opacity: 1;
        -ms-filter: 1;
        width: 100%;
    }

    .main-menu-area ul > li:hover .sub-menu, .main-menu-area ul > li:hover .mega-menu {
        visibility: visible;
        opacity: 1;
        -ms-filter: 1;
        top: 100%;
    }

/*--
    - Main Menu Css
---------------------*/
.main-menu-area .sub-menu {
    background: #ffffff;
    left: 0;
    padding: 15px;
    position: absolute;
    text-align: left;
    width: 180px;
    z-index: 99;
    top: 120%;
    visibility: hidden;
    opacity: 0;
    -ms-filter: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

    .main-menu-area .sub-menu > li {
        padding: 0;
    }

        .main-menu-area .sub-menu > li:first-child {
            margin-bottom: 0;
        }

        .main-menu-area .sub-menu > li > a {
            padding: 0;
            margin-bottom: 5px;
        }

            .main-menu-area .sub-menu > li > a::before {
                display: none;
            }

.main-menu-area .mega-menu {
    background: #ffffff;
    left: 0;
    padding: 30px 20px;
    position: absolute;
    text-align: left;
    width: 640px;
    z-index: 99;
    top: 120%;
    visibility: hidden;
    opacity: 0;
    -ms-filter: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}

    .main-menu-area .mega-menu > li {
        width: 33.333%;
        float: left;
        padding: 0;
    }

        .main-menu-area .mega-menu > li a {
            padding: 0;
            font-weight: 600;
        }

            .main-menu-area .mega-menu > li a::before {
                display: none;
            }

        .main-menu-area .mega-menu > li ul li {
            display: block;
            padding: 0;
        }

            .main-menu-area .mega-menu > li ul li a {
                padding: 0;
                text-transform: capitalize;
                display: block;
                font-weight: 500;
                margin-top: 5px;
            }

                .main-menu-area .mega-menu > li ul li a::before {
                    display: none;
                }

.trigger-search {
    display: inline-block;
    margin-top: 2px;
}

.main-search-active {
    background: rgba(0, 0, 0, 0.92) none repeat scroll 0 0;
    width: 100%;
    min-height: 100vh;
    padding: 32px 46px 39px;
    position: fixed;
    top: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: hidden;
    opacity: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 9999;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.sidebar-search-icon {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    border-radius: 100%;
    color: #ffffff;
    font-size: 30px;
    line-height: 1;
    padding: 0;
    position: absolute;
    right: 20px;
    top: 20px;
}

    .sidebar-search-icon button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: medium none;
        color: #ffffff;
        cursor: pointer;
        font-size: 30px;
        line-height: 1;
        transition: all 0.3s ease 0s;
    }

        .sidebar-search-icon button:hover {
            color: #e97730;
        }

.sidebar-search-input {
    -ms-flex-item-align: center;
    align-self: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
}

    .sidebar-search-input .form-search {
        position: relative;
    }

        .sidebar-search-input .form-search input {
            background-color: rgba(0, 0, 0, 0);
            border-color: #dddddd;
            border-style: solid;
            border-width: 0 0 1px;
            color: #ffffff;
            display: block;
            font-size: 16px;
            height: 70px;
            line-height: 70px;
            padding: 15px 50px 15px 0;
            width: 800px;
        }

            .sidebar-search-input .form-search input::placeholder {
                color: #fff;
            }

            .sidebar-search-input .form-search input::-webkit-input-placeholder {
                color: #fff;
            }

            .sidebar-search-input .form-search input::-moz-placeholder {
                color: #fff;
            }

            .sidebar-search-input .form-search input::-ms-input-placeholder {
                color: #fff;
            }

            .sidebar-search-input .form-search input::placeholder {
                color: #fff;
            }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .sidebar-search-input .form-search input {
        width: 500px;
    }
}

@media only screen and (max-width: 767px) {
    .sidebar-search-input .form-search input {
        width: 400px;
    }
}

@media only screen and (max-width: 479px) {
    .sidebar-search-input .form-search input {
        width: 280px;
    }
}

.sidebar-search-input .form-search button {
    background-color: rgba(0, 0, 0, 0);
    border: medium none;
    color: #ffffff;
    cursor: pointer;
    font-size: 20px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 25px;
    transition: all 0.3s ease 0s;
    width: 40px;
}

    .sidebar-search-input .form-search button:hover {
        color: #e97730;
    }

.main-search-active.inside {
    visibility: visible;
    opacity: 1;
    z-index: 99999;
}

/*--
    - Right Blok Box Css
---------------------------*/
.right-blok-box {
    justify-content: flex-end;
    margin: 45px 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .right-blok-box {
        margin: 34px 50px 24px 0;
    }
}

@media only screen and (max-width: 767px) {
    .right-blok-box {
        margin: 34px 40px 24px 0;
    }
}

@media only screen and (max-width: 479px) {
    .right-blok-box {
        margin: 28px 34px 24px 0;
    }
}

.right-blok-box a {
    font-size: 24px;
}

@media only screen and (max-width: 479px) {
    .right-blok-box a {
        font-size: 20px;
    }
}

.user-wrap {
    padding: 0 20px;
}

@media only screen and (max-width: 479px) {
    .user-wrap {
        padding: 0 15px;
    }
}

/*-- 
    - Shopping Cart Css
----------------------------*/
.shopping-cart-wrap {
    position: relative;
}

    .shopping-cart-wrap ul.mini-cart {
        position: absolute;
        width: 300px;
        background: #fff;
        box-shadow: 0 0 3px 2px #dddddd;
        right: 0;
        top: 130%;
        padding: 15px;
        z-index: 99;
        visibility: hidden;
        opacity: 0;
        -ms-filter: 0;
        transition: all 0.3s ease-in-out;
    }

        .shopping-cart-wrap ul.mini-cart .cart-item {
            display: flex;
            padding-bottom: 15px;
            position: relative;
        }

            .shopping-cart-wrap ul.mini-cart .cart-item .cart-image {
                border: 1px solid #f1f1f1;
                display: block;
                width: 100px;
            }

            .shopping-cart-wrap ul.mini-cart .cart-item .cart-title {
                padding-left: 15px;
                width: 60%;
            }

                .shopping-cart-wrap ul.mini-cart .cart-item .cart-title h4 {
                    font-size: 15px;
                    font-weight: 500;
                }

                .shopping-cart-wrap ul.mini-cart .cart-item .cart-title .quantity {
                    display: block;
                }

                .shopping-cart-wrap ul.mini-cart .cart-item .cart-title .price-box {
                    color: #e97730;
                    font-weight: 500;
                }

                    .shopping-cart-wrap ul.mini-cart .cart-item .cart-title .price-box .old-price {
                        color: #666;
                        text-decoration: line-through;
                    }

                .shopping-cart-wrap ul.mini-cart .cart-item .cart-title .remove_from_cart {
                    margin-top: 10px;
                    position: absolute;
                    right: 0;
                    font-size: 14px;
                }

        .shopping-cart-wrap ul.mini-cart .subtotal-titles .subtotal-titles {
            display: flex;
            justify-content: space-between;
            font-size: 14px;
            font-weight: 600;
            color: #000000;
        }

            .shopping-cart-wrap ul.mini-cart .subtotal-titles .subtotal-titles h3 {
                font-size: 14px;
                font-weight: 600;
                color: #000000;
                line-height: 20px;
                margin: 0;
            }

@media only screen and (max-width: 767px) {
    .shopping-cart-wrap ul.mini-cart {
        right: -30px;
        width: 280px;
    }
}

.shopping-cart-wrap:hover ul.mini-cart {
    visibility: visible;
    opacity: 1;
    -ms-filter: 1;
    top: 100%;
}

#cart-total {
    background: #e97730;
    border-radius: 100%;
    color: #ffffff;
    float: right;
    font-size: 10px;
    font-weight: 500;
    height: 18px;
    line-height: 18px;
    position: relative;
    text-align: center;
    text-transform: capitalize;
    top: 3px;
    width: 18px;
}

.mini-cart-btns .cart-btns {
    display: flex;
    justify-content: space-between;
    padding-top: 15px;
    width: 100%;
}

    .mini-cart-btns .cart-btns a {
        background: #e97730;
        border: 2px solid #e97730;
        border-radius: 50px;
        color: #ffffff;
        display: inline-block;
        font-size: 12px;
        font-weight: 500;
        height: 40px;
        line-height: 36px;
        padding: 0 25px;
        text-align: center;
        text-transform: uppercase;
    }

        .mini-cart-btns .cart-btns a:hover {
            background: #000000;
            border: 2px solid #000000;
        }

/*--
    04. Hero Css
--------------------------------*/
.hero-slider-one .single-slide {
    align-items: center;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    height: 541px;
    position: relative;
    z-index: 1;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .hero-slider-one .single-slide {
        height: 600px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-slider-one .single-slide {
        height: 500px;
    }
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .single-slide {
        height: 480px;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .single-slide {
        height: 420px;
    }
}

.hero-slider-one .slick-arrow {
    background-color: rgba(0, 0, 0, 0.2);
    border: medium none;
    border-radius: 100px;
    color: #ffffff;
    height: 60px;
    position: absolute;
    top: 50%;
    width: 60px;
    z-index: 999;
    visibility: hidden;
    opacity: 0;
    -ms-filter: 0;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

    .hero-slider-one .slick-arrow:hover {
        background-color: #e97730;
    }

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .hero-slider-one .slick-arrow {
        height: 40px;
        width: 40px;
    }
}

.hero-slider-one .slick-arrow.slick-next {
    right: 15px;
}

.hero-slider-one .slick-arrow.slick-prev {
    left: 15px;
}

.hero-slider-one:hover .slick-arrow {
    visibility: visible;
    opacity: 1;
    -ms-filter: 1;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.hero-slider-one .slider-text-info {
    padding-top: 110px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .hero-slider-one .slider-text-info {
        padding-top: 100px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-slider-one .slider-text-info {
        padding: 0;
    }
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .slider-text-info {
        padding: 0;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .slider-text-info {
        padding: 0;
    }
}

.hero-slider-one .slider-text-info h3 {
    color: #e97730;
    font-size: 30px;
    font-weight: 800;
    margin-bottom: 20px;
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .slider-text-info h3 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .slider-text-info h3 {
        font-size: 20px;
        margin-bottom: 10px;
    }
}

.hero-slider-one .slider-text-info h1 {
    text-transform: uppercase;
    margin-bottom: 20px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .hero-slider-one .slider-text-info h1 {
        font-size: 44px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-slider-one .slider-text-info h1 {
        font-size: 40px;
    }
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .slider-text-info h1 {
        font-size: 30px;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .slider-text-info h1 {
        font-size: 28px;
        margin-bottom: 10px;
    }
}

.hero-slider-one .slider-text-info p {
    line-height: 24px;
    margin: 0;
}

.hero-slider-one .slider-text-info .slider-btn {
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
    padding: 18px 45px;
    margin-top: 30px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-slider-one .slider-text-info .slider-btn {
        padding: 15px 35px;
    }
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .slider-text-info .slider-btn {
        padding: 14px 20px;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .slider-text-info .slider-btn {
        padding: 14px 20px;
        margin-top: 20px;
    }
}

.hero-slider-one .slider-inner-image {
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    opacity: 0;
    -ms-filter: 0;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .hero-slider-one .slider-inner-image {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .hero-slider-one .slider-inner-image {
        display: none;
    }
}

@media only screen and (max-width: 479px) {
    .hero-slider-one .slider-inner-image {
        display: none;
    }
}

.slick-current {
    /*-- Hero Content One --*/
}

    .slick-current .hero-content-one h3 {
        animation-name: fadeInBottom;
        animation-duration: 0.3s;
    }

    .slick-current .hero-content-one h1 {
        animation-name: fadeInBottom;
        animation-duration: 0.5s;
    }

    .slick-current .hero-content-one p {
        animation-name: fadeInBottom;
        animation-duration: 0.7s;
    }

    .slick-current .hero-content-one .btn {
        animation-name: fadeInBottom;
        animation-duration: 0.8s;
    }

    .slick-current .hero-content-one .slider-inner-image {
        opacity: 1;
        -ms-filter: 1;
        animation-name: fadeInRight;
        animation-duration: 0.9s;
    }

/*--
    05. About Area Css
-------------------------------------*/
.about-area .about-image {
    position: relative;
    text-align: center;
}

.about-area .text_left {
    background: #ffffff none repeat scroll 0 0;
    border-radius: 25px;
    box-shadow: 1px 2px 2px 2px #dddddd;
    color: #303030;
    font-size: 24px;
    left: -120px;
    padding: 15px 40px;
    position: absolute;
    text-align: left;
    text-transform: capitalize;
    top: 45%;
    transform: rotate(-90deg);
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .about-area .text_left {
        left: -155px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-area .text_left {
        left: -60px;
    }
}

@media only screen and (max-width: 479px) {
    .about-area .text_left {
        font-size: 14px;
        left: -70px;
        padding: 8px 14px;
        top: 42%;
    }
}

@media only screen and (max-width: 767px) {
    .about-area .text_left {
        font-size: 18px;
        left: -70px;
        padding: 10px 18px;
        top: 44%;
    }
}

.about-contents {
    padding-left: 25px;
    padding-top: 65px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .about-contents {
        padding-top: 48px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .about-contents {
        padding-top: 60px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 767px) {
    .about-contents {
        padding-top: 30px;
        padding-left: 0px;
    }
}

@media only screen and (max-width: 479px) {
    .about-contents {
        padding-top: 30px;
        padding-left: 0px;
    }
}

.about-contents h3 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 30px;
}

@media only screen and (max-width: 479px) {
    .about-contents h3 {
        margin-bottom: 20px;
        font-size: 26px;
    }
}

.about-contents .price-box {
    font-size: 18px;
    margin-bottom: 20px;
}

    .about-contents .price-box .new-price {
        color: #e97730;
        font-size: 22px;
        font-weight: 500;
    }

    .about-contents .price-box .old-price {
        font-size: 18px;
        text-decoration: line-through;
        color: #000000;
    }

.about-contents p {
    margin-bottom: 30px;
}

.about-contents .shop-btn-two {
    font-weight: 500;
    font-size: 14px;
    border: none;
    padding: 14px 40px;
}

/*--
   06. Product Area Css
------------------------------*/
.single-product-wrap {
    margin-top: 30px;
}

    .single-product-wrap:hover .product-action {
        opacity: 1;
        -ms-filter: 1;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .single-product-wrap:hover a:before {
        opacity: 1;
        -ms-filter: 1;
    }

.product-image {
    position: relative;
}

    .product-image > a {
        display: block;
        position: relative;
    }

        .product-image > a img {
            width: 100%;
        }

        .product-image > a::before {
            content: "";
            background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
            opacity: 0;
            -ms-filter: 0;
            -webkit-transition: 0.4s;
            transition: 0.4s;
        }

    .product-image .product-action {
        display: inline-block;
        left: 0;
        position: absolute;
        text-align: center;
        top: 50%;
        width: 100%;
        opacity: 0;
        -ms-filter: 0;
        -webkit-transition: 0.3s;
        transition: 0.3s;
    }

        .product-image .product-action .wishlist, .product-image .product-action .add-to-cart, .product-image .product-action .quick-view {
            background: #ffffff none repeat scroll 0 0;
            display: inline-block;
            height: 50px;
            line-height: 54px;
            width: 50px;
        }

            .product-image .product-action .wishlist:hover, .product-image .product-action .add-to-cart:hover, .product-image .product-action .quick-view:hover {
                background: #e97730;
                color: #ffffff;
            }

.product-content {
    margin-top: 20px;
    text-align: center;
}

    .product-content h3 {
        font-size: 16px;
        font-weight: 500;
        margin: 0;
    }

.service {
    margin: 0px;
}

    .service h3 {
        background-color: #e97730;
        color: #fff;
        line-height: 40px !important;
    }

.product-image p {
    color: #fff;
    padding: 10px;
}

.product-content .price-box {
    font-size: 18px;
    font-weight: 600;
    font-family: "Open Sans", sans-serif;
}

    .product-content .price-box .old-price {
        text-decoration: line-through;
        font-size: 15px;
        font-weight: 500;
    }

/*--
   07. Banner Area Css
------------------------------*/
.lg-banner-bg {
    background: url(/assets/images/bg/05.jpg);
}

.lg-banner-bg-2 {
    background: url(/assets/images/bg/03.jpg);
}

.lg-banner-info h2 {
    font-size: 40px;
    font-weight: 500;
    line-height: 55px;
    margin-top: -11px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .lg-banner-info h2 {
        font-size: 30px;
    }
}

@media only screen and (max-width: 767px) {
    .lg-banner-info h2 {
        font-size: 30px;
        line-height: 44px;
    }
}

@media only screen and (max-width: 479px) {
    .lg-banner-info h2 {
        font-size: 23px;
        line-height: 36px;
    }
}

.lg-banner-info p {
    margin-bottom: 0;
}

.lg-banner-info .more-product-btn {
    font-size: 14px;
    line-height: 14px;
    font-weight: 500;
    padding: 18px 40px;
    margin-top: 25px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .lg-banner-info .more-product-btn {
        padding: 15px 35px;
    }
}

@media only screen and (max-width: 767px) {
    .lg-banner-info .more-product-btn {
        padding: 14px 20px;
    }
}

@media only screen and (max-width: 479px) {
    .lg-banner-info .more-product-btn {
        padding: 14px 20px;
        margin-top: 20px;
    }
}

.single-banner {
    position: relative;
    width: 100%;
    height: 100%;
}

    .single-banner .banner-bg > a {
        display: block;
        overflow: hidden;
        position: relative;
    }

        .single-banner .banner-bg > a::before {
            background-color: #fff;
            content: "";
            height: 100%;
            left: 0;
            position: absolute;
            top: 0;
            -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -120%, 0px);
            transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -120%, 0px);
            -webkit-transition: -webkit-transform 0.6s ease 0s;
            transition: -webkit-transform 0.6s ease 0s;
            transition: transform 0.6s ease 0s;
            transition: transform 0.6s ease 0s, -webkit-transform 0.6s ease 0s;
            width: 100%;
            z-index: 4;
            opacity: 0;
            visibility: hidden;
        }

        .single-banner .banner-bg > a:hover:before {
            -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 120%, 0px);
            transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 120%, 0px);
            visibility: visible;
            opacity: 0.5;
        }

    .single-banner .banner-bg img {
        width: 100%;
    }

.banner-contet {
    position: absolute;
    top: 40%;
    padding-left: 60px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-contet {
        padding-left: 30px;
    }
}

.banner-contet p {
    color: #ffffff;
    font-style: italic;
    font-size: 24px;
    margin-bottom: 10px;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-contet p {
        font-size: 20px;
    }
}

.banner-contet h3 {
    color: #ffffff;
    font-size: 36px;
    font-weight: 600;
    margin-bottom: 0;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
    .banner-contet h3 {
        font-size: 28px;
    }
}

.banner-contet > .btn-3 {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    margin-top: 20px;
    text-decoration: underline;
}

    .banner-contet > .btn-3:hover {
        color: #e97730;
    }

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .banner-contet > .btn-3 {
        margin-top: 10px;
    }
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .s-mt-30 {
        margin-top: 30px;
    }
}
/*--
    08. Testimonial Area Css
--------------------------------*/
.testimonial-bg {
    background: url(/assets/images/bg/02.jpg);
}

.overlay {
    position: relative;
}

    .overlay::before {
        background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
        width: 100%;
        height: 100%;
        content: "";
        position: absolute;
        top: 0;
        left: 0;
    }

.testimonial-inner .test-cont > img {
    margin: auto;
}

.testimonial-inner .test-cont p {
    font-size: 24px;
    font-style: italic;
    line-height: 36px;
    margin: 35px 0;
    color: #ffffff;
    padding: 0 2px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .testimonial-inner .test-cont p {
        font-size: 20px;
        margin: 25px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .testimonial-inner .test-cont p {
        font-size: 20px;
        margin: 25px 0;
    }
}

@media only screen and (max-width: 767px) {
    .testimonial-inner .test-cont p {
        font-size: 20px;
        margin: 25px 0;
    }
}

@media only screen and (max-width: 479px) {
    .testimonial-inner .test-cont p {
        font-size: 16px;
        margin: 20px 0;
    }
}

.testimonial-inner .test-author h4 {
    font-size: 20px;
    font-weight: 500;
    color: #ffffff;
}

@media only screen and (max-width: 479px) {
    .testimonial-inner .test-author h4 {
        font-size: 18px;
    }
}

.testimonial-inner .test-author p {
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    color: #ffffff;
}

/*--
    09. Instagram Css
------------------------------*/
.instaram-title h3 {
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 40px;
    margin-top: -5px;
}

    .instaram-title h3 > a {
        font-weight: 600;
    }

@media only screen and (max-width: 767px) {
    .instaram-title h3 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 479px) {
    .instaram-title h3 {
        font-size: 20px;
    }
}

.single-instagram a {
    position: relative;
    display: block;
}

    .single-instagram a::after {
        content: "\e609";
        color: #e97730;
        font-family: simple-line-icons;
        font-size: 25px;
        left: 0;
        position: absolute;
        right: 0;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        opacity: 0;
        -ms-filter: 0;
        -webkit-transition: 0.3s;
        transition: 0.3s;
    }

    .single-instagram a::before {
        background: rgba(0, 0, 0, 0.5);
        position: absolute;
        content: "";
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        -ms-filter: 0;
        -webkit-transition: 0.3s;
        transition: 0.3s;
    }

    .single-instagram a img {
        width: 100%;
    }

.single-instagram:hover ::after, .single-instagram:hover ::before {
    opacity: 1;
}

.subscribe-area {
    padding-top: 50px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .subscribe-area {
        padding-top: 20px;
    }
}

.subsctibe-title h3 {
    font-size: 30px;
    font-weight: 500;
}

.subscribe-content {
    margin-top: 30px;
}

.input-field {
    width: 100%;
    border: 2px solid #e0e0e0;
    text-align: center;
    height: 60px;
    color: #333;
    padding: 15px;
    font-size: 15px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .input-field {
        height: 50px;
    }
}

.subscribe-btn {
    font-weight: 500;
    padding: 15px 40px;
    margin-top: 30px;
    text-transform: uppercase;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .subscribe-btn {
        padding: 12px 35px;
    }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .home-2 .subscribe-area {
        padding-bottom: 50px;
        padding-top: 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .home-2 .subscribe-area {
        padding-bottom: 50px;
        padding-top: 0;
    }
}

@media only screen and (max-width: 767px) {
    .home-2 .subscribe-area {
        padding-bottom: 50px;
        padding-top: 0;
    }
}

@media only screen and (max-width: 479px) {
    .home-2 .subscribe-area {
        padding-bottom: 50px;
        padding-top: 0;
    }
}
/*--
   10. Footer Area Css
---------------------------*/
.footer-top {
    background: #f0f0f0;
}

.footer-title {
    margin-bottom: 25px;
}

    .footer-title h3 {
        font-size: 18px;
        font-weight: 500;
        line-height: 18px;
    }

.footer-info-list li {
    margin-bottom: 15px;
}

    .footer-info-list li i {
        font-size: 20px;
        margin-right: 8px;
    }

.footer-info ul.footer-list li {
    margin-bottom: 15px;
    line-height: 16px;
}

    .footer-info ul.footer-list li:last-child {
        margin: 0;
    }

.footer-bottom {
    background: #e4e4e4;
    padding: 18px 0;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .footer-bottom {
        text-align: center;
    }
}

.footer-social ul {
    float: right;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .footer-social ul {
        float: inherit;
        text-align: center;
        margin-top: 10px;
    }
}

.footer-social ul li {
    display: inline-block;
}

    .footer-social ul li:first-child a {
        margin-left: 0px;
    }

    .footer-social ul li a {
        display: block;
        margin-left: 30px;
    }

@media only screen and (min-width: 992px) and (max-width: 1200px) {
    .footer-top.pt--40 {
        padding-top: 20px;
    }

    .footer-top.pb--100 {
        padding-bottom: 80px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .footer-top.pt--40 {
        padding-top: 20px;
    }

    .footer-top.pb--100 {
        padding-bottom: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .footer-top.pt--40 {
        padding-top: 10px;
    }

    .footer-top.pb--100 {
        padding-bottom: 70px;
    }
}

@media only screen and (max-width: 479px) {
    .footer-top.pt--40 {
        padding-top: 0px;
    }

    .footer-top.pb--100 {
        padding-bottom: 60px;
    }
}
/*-- 
    11. Mobile Menu Css
-------------------------*/
.mobile-menu {
    float: left;
    width: 100% !important;
    position: relative !important;
}

    .mobile-menu .mean-bar {
        position: relative;
        /*---- Mean Nav ----*/
    }

        .mobile-menu .mean-bar .meanmenu-reveal {
            position: absolute;
            top: -53px;
            color: #000;
        }

@media only screen and (max-width: 767px) {
    .mobile-menu .mean-bar .meanmenu-reveal {
        top: -48px;
    }
}

.mobile-menu .mean-bar .meanmenu-reveal span {
    position: relative;
    /*---- Menu Open ----*/
    /*---- Menu Close ----*/
}

    .mobile-menu .mean-bar .meanmenu-reveal span.menu-bar {
        height: 2px;
        width: 26px;
        background-color: #000000;
        display: block;
        margin: 8px 0;
    }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before, .mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after {
            content: "";
            position: absolute;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: #000000;
        }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before {
            top: -8px;
        }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after {
            bottom: -8px;
        }

    .mobile-menu .mean-bar .meanmenu-reveal span.menu-close {
        height: 2px;
        width: 26px;
        background-color: transparent;
        display: block;
        margin: 8px 0;
    }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before, .mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after {
            content: "";
            position: absolute;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: #000000;
        }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before {
            top: 0;
            transform: rotate(45deg);
        }

        .mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after {
            bottom: 0;
            transform: rotate(-45deg);
        }

.mobile-menu .mean-bar .mean-nav {
    background-color: #000000;
}

    .mobile-menu .mean-bar .mean-nav > ul {
        margin-bottom: 30px;
        border: 1px solid #eeeeee;
        border-top: 0px solid transparent;
        overflow-x: hidden;
    }

@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
    .mobile-menu .mean-bar .mean-nav > ul {
        max-height: 280px;
        overflow-y: auto;
    }
}

@media only screen and (max-width: 479px) {
    .mobile-menu .mean-bar .mean-nav > ul {
        max-height: 220px;
        overflow-y: auto;
    }
}

.mobile-menu .mean-bar .mean-nav > ul li {
    position: relative;
    display: block;
    float: left;
    width: 100%;
    /*---- Sub Menu & Mega Menu ----*/
}

    .mobile-menu .mean-bar .mean-nav > ul li a {
        font-size: 13px;
        display: block;
        color: #ffffff;
        font-weight: 600;
        font-family: "Montserrat", sans-serif;
        text-transform: uppercase;
        line-height: 44px;
        position: relative;
        border-top: 1px solid #eeeeee;
        padding: 0 40px 0 20px;
        /*---- Menu Expand For Sub Menu ----*/
    }

        .mobile-menu .mean-bar .mean-nav > ul li a:hover {
            color: #e97730;
            padding-left: 25px;
        }

        .mobile-menu .mean-bar .mean-nav > ul li a.mean-expand {
            border: 1px solid #eeeeee;
            font-family: "Open Sans", sans-serif;
            position: absolute;
            right: -1px;
            top: 0;
            font-size: 20px !important;
            color: #fff;
            line-height: 44px;
            height: 46px;
            width: 40px;
            text-align: center;
            padding: 0;
        }

            .mobile-menu .mean-bar .mean-nav > ul li a.mean-expand.mean-clicked {
                line-height: 40px;
            }

    .mobile-menu .mean-bar .mean-nav > ul li .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu, .mobile-menu .mean-bar .mean-nav > ul li ul {
        position: static;
        background-color: #222;
        margin: 0;
        padding: 0 !important;
        width: 100%;
        box-shadow: none;
        margin: 0;
        display: none;
        float: left;
        width: 100%;
    }

        .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li, .mobile-menu .mean-bar .mean-nav > ul li ul li {
            padding: 0;
            margin: 0;
            flex: 0 0 100%;
            border-right: 0px solid transparent;
            width: 100%;
            display: block !important;
            float: left;
            width: 100%;
        }

            .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li a, .mobile-menu .mean-bar .mean-nav > ul li ul li a {
                font-size: 12px;
            }

                .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li a::before, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li a::before, .mobile-menu .mean-bar .mean-nav > ul li ul li a::before {
                    display: none;
                }

            .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li ul li ul {
                background-color: rgba(0, 0, 0, 0.04);
            }

                .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul li a, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li ul li ul li a {
                    border-top: 1px solid #dddddd;
                }

                    .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li ul li a.mean-expand {
                        border: 1px solid #dddddd;
                    }

                .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu ul, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul ul, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu ul, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul ul, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu ul, .mobile-menu .mean-bar .mean-nav > ul li ul li ul .sub-menu, .mobile-menu .mean-bar .mean-nav > ul li ul li ul ul {
                    background-color: rgba(0, 0, 0, 0.05);
                }

                    .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu ul li a, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul ul li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu ul li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul ul li a, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu ul li a, .mobile-menu .mean-bar .mean-nav > ul li ul li ul .sub-menu li a, .mobile-menu .mean-bar .mean-nav > ul li ul li ul ul li a {
                        border-top: 1px solid #eeeeee;
                    }

                        .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li .sub-menu ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .sub-menu li ul ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li .sub-menu ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li .mega-menu li ul ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li .sub-menu ul li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li ul .sub-menu li a.mean-expand, .mobile-menu .mean-bar .mean-nav > ul li ul li ul ul li a.mean-expand {
                            border: 1px solid #eeeeee;
                        }

/*--
    12. Service Area Css
--------------------------------*/
.single-service .service-icon {
    margin-bottom: 15px;
}

.single-service .service-content > h3 {
    font-size: 18px;
    font-weight: 600;
    position: relative;
    color: #000000;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

    .single-service .service-content > h3::after {
        position: absolute;
        content: "";
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        height: 2px;
        width: 50px;
        background: #e4e4e4;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .our-service-area.pb--70 {
        padding-bottom: 50px;
    }
}

@media only screen and (max-width: 767px) {
    .our-service-area.pb--70 {
        padding-bottom: 40px;
    }
}

@media only screen and (max-width: 479px) {
    .our-service-area.pb--70 {
        padding-bottom: 30px;
    }
}
/*--
    13. Blog Page Css
----------------------------*/
.single-blog-area {
    margin-bottom: 50px;
}

    .single-blog-area:last-child {
        margin-bottom: 0;
    }

.blog-contend {
    margin-top: 20px;
}

    .blog-contend h3 {
        font-weight: 600;
    }

    .blog-contend .blog-btn {
        display: inline-block;
        padding: 5px 15px;
    }

.blog-date-categori {
    margin-bottom: 10px;
}

    .blog-date-categori ul li {
        display: inline-block;
    }

        .blog-date-categori ul li a {
            font-size: 14px;
            margin-right: 10px;
            font-weight: 500;
        }

            .blog-date-categori ul li a i {
                font-size: 14px;
                margin-right: 5px;
            }

.search-post {
    position: relative;
    margin-top: 20px;
}

    .search-post input {
        border: 1px solid #dddddd;
        font-size: 14px;
        height: 40px;
        padding: 10px 50px 10px 10px;
        position: relative;
        width: 100%;
    }

    .search-post .btn-search {
        border: medium none;
        font-size: 20px;
        padding: 7px 15px;
        position: absolute;
        right: 0;
        top: 0;
        background: #ddd;
    }

        .search-post .btn-search:hover {
            background: #e97730;
            color: #ffffff;
        }

.social-icons {
    float: right;
    margin-top: 5px;
}

    .social-icons li {
        display: inline-block;
        margin-left: 10px;
    }

.blog-image-slider .slick-arrow {
    background: #dddddd none repeat scroll 0 0;
    border: 1px solid #dddddd;
    font-size: 16px;
    height: 40px;
    position: absolute;
    top: 50%;
    width: 40px;
    z-index: 9;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

    .blog-image-slider .slick-arrow:hover {
        background: #e97730;
        color: #ffffff;
        border-color: #e97730;
    }

.blog-image-slider .slick-next {
    right: 0;
}

.post-info {
    margin-top: 30px;
}

    .post-info .blockquote-inner {
        border-left: 5px solid #e97730;
        background: #fafafa;
        font-size: 16px;
        font-style: italic;
        margin: 30px 0;
        padding: 20px 10px;
    }

    .post-info .post-commet {
        border-bottom: 1px solid #e7e4dd;
        border-top: 1px solid #e7e4dd;
        font-size: 14px;
        margin: 0 0 30px;
        padding: 15px 0;
        text-align: left;
        text-transform: uppercase;
    }

        .post-info .post-commet .social-icons {
            margin-top: 1px;
            font-size: 16px;
        }

.comment-form-comment .comment-notes {
    width: 100%;
    padding: 10px;
    border: 1px solid #777;
    height: 140px;
}

.comment-form-comment label {
    display: block;
}

    .comment-form-comment label span {
        color: #e97730;
    }

.comment-form-author, .comment-form-email, .comment-form-url {
    float: left;
    padding: 0 10px;
    width: 33.3333%;
}

@media only screen and (max-width: 479px) {
    .comment-form-author, .comment-form-email, .comment-form-url {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .comment-form-author, .comment-form-email, .comment-form-url {
        width: 100%;
    }
}

.comment-input {
    margin: 0 -10px;
    overflow: hidden;
}

    .comment-input label {
        display: block;
    }

    .comment-input input {
        width: 100%;
        padding: 10px;
        border: 1px solid #777;
        height: 40px;
    }

.comment-form-submit .comment-submit {
    background: #e97730;
    color: #ffffff;
    border: none;
    padding: 8px 15px;
    margin-top: 20px;
}

    .comment-form-submit .comment-submit:hover {
        background: #000000;
    }

/*-- 
   14. sidebar Css
------------------------------*/
.shop-sidebar h4 {
    font-size: 18px;
    font-weight: 600;
    color: #000000;
    margin-bottom: 15px;
    padding-bottom: 15px;
    position: relative;
    border-bottom: 1px solid #ddd;
    text-transform: uppercase;
}

    .shop-sidebar h4::before {
        position: absolute;
        content: "";
        background: #e97730;
        width: 50px;
        height: 2px;
        left: 0;
        bottom: -1px;
    }

.shop-sidebar ul > li {
    display: block;
    margin-bottom: 10px;
}

    .shop-sidebar ul > li:last-child {
        margin-bottom: 0px;
    }

    .shop-sidebar ul > li > a {
        font-size: 15px;
        display: block;
        font-weight: 500;
    }

        .shop-sidebar ul > li > a span {
            float: right;
        }

.sidbar-product .sidbar-product-inner {
    overflow: hidden;
    display: flex;
    margin-top: 20px;
}

    .sidbar-product .sidbar-product-inner .product-image {
        padding-right: 10px;
        width: 100px;
    }

    .sidbar-product .sidbar-product-inner .product-content {
        margin-top: 0;
    }

        .sidbar-product .sidbar-product-inner .product-content h3 {
            font-size: 15px;
        }

        .sidbar-product .sidbar-product-inner .product-content .price-box {
            font-size: 16px;
        }

.ui-widget-content {
    background: #777 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0px;
    height: 4px;
    margin: 35px 0 25px;
}

    .ui-widget-content .ui-state-default {
        background: #ffffff;
        border: 3px solid #e97730;
        border-radius: 25px;
        box-shadow: none;
        color: #ffffff;
        cursor: pointer;
        font-weight: normal;
        height: 15px;
        width: 15px;
    }

        .ui-widget-content .ui-state-default:hover {
            background: #e97730;
        }

    .ui-widget-content .ui-slider-range {
        background: #e97730;
    }

.filter-price-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
    font-size: 13px;
    font-weight: 600;
    margin-bottom: 10px;
}

.filter-price-cont {
    font-size: 14px;
}

    .filter-price-cont .input-type input {
        border: medium none;
        padding: 0 8px 0 0;
        text-align: center;
        width: 40px;
    }

    .filter-price-cont .input-type:last-child {
        padding-left: 8px;
    }

    .filter-price-cont .add-to-cart-button {
        background: #e97730;
        display: inline-block;
        font-weight: 500;
        padding: 1px 13px;
        right: 0;
        color: #ffffff;
    }

        .filter-price-cont .add-to-cart-button:hover {
            background: #000000;
        }

.sidebar-tag > a {
    border: 1px solid #000000;
    color: #000000;
    font-size: 14px;
    font-weight: 500;
    margin: 10px 10px 0 0;
    padding: 4px 15px;
}

    .sidebar-tag > a:hover {
        background: #e97730;
        color: #ffffff;
        border: 1px solid #e97730;
    }

.shop-top-bar {
    display: flex;
    justify-content: space-between;
    padding: 10px 15px;
    border: 1px solid #ddd;
    margin-bottom: 10px;
}

.shop-item-filter-list li a {
    font-size: 22px;
    font-weight: 500;
    margin-right: 10px;
}

    .shop-item-filter-list li a .active {
        color: #e97730;
    }

.shop-item-filter-list li .active {
    color: #e97730;
}

.product-short {
    display: flex;
    font-size: 14px;
}

    .product-short p {
        margin: 0 15px 0 0;
    }

    .product-short select {
        border: 1px solid #ddd;
        padding: 0 8px;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .shop-sidebar-wrap {
        margin-top: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .shop-sidebar-wrap {
        margin-top: 70px;
    }
}

@media only screen and (max-width: 479px) {
    .shop-sidebar-wrap {
        margin-top: 60px;
    }
}

.product-layout-list p {
    margin-top: 20px;
}

.product-layout-list:hover .product-action {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%);
}

.product-layout-list:hover .product-image a::before {
    opacity: 1;
}

/*--
   15. Product Details Css
---------------------------*/
.modal-dialog {
    max-width: 1024px;
}

.modal-wrapper .modal-body {
    padding: 30px 15px;
}

.modal-wrapper button.close {
    font-size: 24px;
    padding: 0;
    position: absolute;
    right: 10px;
    top: 5px;
}

.modal-wrapper .modal {
    display: inline-block !important;
    visibility: hidden;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    z-index: -9;
}

    .modal-wrapper .modal.show {
        visibility: visible;
        opacity: 1;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
        z-index: 99950;
    }

.modal-wrapper .modal-dialog {
    max-width: 1000px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .modal-wrapper .modal-dialog {
        width: 680px;
    }
}

@media only screen and (max-width: 767px) {
    .modal-wrapper .modal-dialog {
        width: 470px;
    }
}

@media only screen and (max-width: 479px) {
    .modal-wrapper .modal-dialog {
        width: 300px;
    }
}

.portfolio-full-image img {
    width: 100%;
}

.pot-small-img img {
    width: 100%;
}

.product_big_images-right {
    float: right;
    width: calc(100% - 115px);
    padding-left: 15px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .product_big_images-right {
        width: calc(100% - 0px);
        padding-left: 0px;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 767px) {
    .product_big_images-right {
        width: calc(100% - 0px);
        padding-left: 0px;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 479px) {
    .product_big_images-right {
        width: calc(100% - 0px);
        padding-left: 0px;
        margin-bottom: 10px;
    }
}

.product_small_images-left {
    float: left;
    width: 115px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .product_small_images-left {
        width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .product_small_images-left {
        width: 100%;
    }
}

@media only screen and (max-width: 479px) {
    .product_small_images-left {
        width: 100%;
    }
}

.vartical-product-active li {
    margin: 0 0px 10px 0;
}

    .vartical-product-active li:last-child {
        margin-bottom: 0;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .vartical-product-active li {
        margin: 0 10px 0px 0;
    }
}

@media only screen and (max-width: 767px) {
    .vartical-product-active li {
        margin: 0 10px 0px 0;
    }
}

@media only screen and (max-width: 479px) {
    .vartical-product-active li {
        margin: 0 10px 0px 0;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .vartical-product-active .slick-list {
        margin: 0 -9px 0 0;
    }
}

@media only screen and (max-width: 767px) {
    .vartical-product-active .slick-list {
        margin: 0 -9px 0 0;
    }
}

@media only screen and (max-width: 479px) {
    .vartical-product-active .slick-list {
        margin: 0 -9px 0 0;
    }
}

.product_small_images-left .arrow-prv, .product_small_images-left .arrow-next,
.product_small_images-bottom .arrow-prv,
.product_small_images-bottom .arrow-next {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #ddd;
    color: #fff;
    z-index: 9;
    position: absolute;
    top: 50%;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all 0.3s ease-in-out;
}

    .product_small_images-left .arrow-prv:hover, .product_small_images-left .arrow-next:hover,
    .product_small_images-bottom .arrow-prv:hover,
    .product_small_images-bottom .arrow-next:hover {
        background: #E87830;
    }

.product_small_images-left .arrow-next,
.product_small_images-bottom .arrow-next {
    right: 0;
}

.product_small_images-left:hover .arrow-prv, .product_small_images-left:hover .arrow-next,
.product_small_images-bottom:hover .arrow-prv,
.product_small_images-bottom:hover .arrow-next {
    opacity: 1;
    visibility: visible;
}

@media only screen and (max-width: 479px), only screen and (max-width: 767px) {
    .product_details_info {
        margin-top: 20px;
    }
}

.product_big_images-top {
    margin-bottom: 15px;
}

.horizantal-product-active .pot-small-img {
    margin-right: 15px;
}

.product_small_images-bottom .slick-list {
    margin-right: -15px;
}

.product_details_info > h2 {
    color: #444444;
    font-size: 30px;
    font-weight: 500;
    text-transform: capitalize;
}

.product_details_info > p {
    margin: 5px 0px !important;
}

.product-rating li {
    padding-right: 10px;
    color: #e97730;
    font-size: 14px;
}

.pro_details p {
    margin-top: 10px;
}

.pro_dtl_prize li {
    font-size: 22px;
    color: #e97730;
    display: inline-block;
    margin-right: 5px;
    margin-top: 10px;
    font-weight: 500;
}

    .pro_dtl_prize li.old_prize {
        font-size: 20px;
        color: #000000;
        text-decoration: line-through;
    }

.title_2 {
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
}

.pro_dtl_color {
    margin-top: 15px;
}

    .pro_dtl_color li {
        font-size: 18px;
        display: inline-block;
        padding-right: 10px;
    }

        .pro_dtl_color li:last-child {
            padding: 0;
        }

    .pro_dtl_color .red a {
        color: #ff5d42;
    }

    .pro_dtl_color .blue a {
        color: #425dff;
    }

    .pro_dtl_color .perpal a {
        color: #fd42ff;
    }

    .pro_dtl_color .yellow a {
        color: #ffd542;
    }

.pro_dtl_size {
    margin-top: 15px;
}

    .pro_dtl_size .pro_choose_size li {
        display: inline-block;
        padding-right: 10px;
    }

        .pro_dtl_size .pro_choose_size li:last-child {
            padding: 0;
        }

.product-quantity-action {
    margin-top: 15px;
    font-weight: 500;
    display: flex;
    align-items: center;
}

    .product-quantity-action .product-quantity {
        margin-left: 10px;
    }

        .product-quantity-action .product-quantity input {
            width: 40px;
            text-align: center;
            height: 30px;
        }

.pro_social_share {
    margin-top: 15px;
}

    .pro_social_share .pro_social_link > li {
        display: inline-block;
        padding-left: 10px;
    }

.pro_dtl_btn {
    margin-top: 20px;
    display: flex;
}

    .pro_dtl_btn li {
        margin-right: 10px;
    }

        .pro_dtl_btn li a {
            border: 1px solid #dddddd;
            display: block;
            font-size: 20px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            width: 40px;
        }

            .pro_dtl_btn li a.buy_now_btn {
                text-transform: uppercase;
                font-weight: 500;
                font-size: 14px;
                width: 120px;
            }

            .pro_dtl_btn li a:hover {
                background: #e97730;
                color: #ffffff;
                border: 1px solid #e97730;
            }

.product-details-tab .nav {
    justify-content: center;
    border-bottom: 1px solid #ddd;
}

    .product-details-tab .nav li {
        margin-right: 15px;
    }

        .product-details-tab .nav li a {
            font-weight: 500;
            font-size: 18px;
            display: block;
            padding-bottom: 20px;
            -webkit-transition: 0.4s;
            transition: 0.4s;
            position: relative;
        }

            .product-details-tab .nav li a::before {
                content: "";
                background: #e97730;
                width: 0%;
                height: 2px;
                position: absolute;
                bottom: 0;
                left: 0;
                opacity: 0;
                -ms-filter: 0;
                -webkit-transition: 0.4s;
                transition: 0.4s;
            }

            .product-details-tab .nav li a.active {
                color: #e97730;
            }

                .product-details-tab .nav li a.active::before {
                    visibility: visible;
                    opacity: 1;
                    -ms-filter: 1;
                    width: 100%;
                }

@media only screen and (max-width: 479px) {
    .product-details-tab .nav li a {
        padding-bottom: 10px;
    }

        .product-details-tab .nav li a:last-child {
            margin-top: 10px;
        }
}

.product-details-tab .nav li:hover > a::before {
    visibility: visible;
    opacity: 1;
    -ms-filter: 1;
    width: 100%;
}

.single-product-gallery {
    float: left;
    padding: 5px;
    width: 50%;
}

.title_3 {
    font-size: 22px;
    font-weight: 500;
}

.feature_list li {
    margin-bottom: 5px;
}

    .feature_list li:last-child {
        margin: 0;
    }

    .feature_list li a i {
        font-size: 18px;
        color: #000000;
        margin-right: 8px;
    }

.pro_review {
    display: flex;
}

    .pro_review.ans {
        margin-bottom: 50px;
        margin-left: 50px;
        margin-top: 50px;
    }

@media only screen and (max-width: 479px) {
    .pro_review.ans {
        margin-bottom: 30px;
        margin-left: 20px;
        margin-top: 30px;
    }
}

.review_thumb {
    margin-right: 20px;
    min-width: 8%;
}

.review_info h4 {
    font-weight: 500;
}

.rating_send {
    border: 1px solid #dddddd;
    display: block;
    float: right;
    font-size: 20px;
    margin-top: -55px;
    padding: 2px 13px;
}

.review_date {
    margin-top: 5px;
}

.review_details p {
    margin-top: 5px;
}

/*-- 
   16. Checkout Page Css
------------------------------*/
.coupon-accordion h3 {
    background: #f6f6f6;
    border-top: 3px solid #e97730;
    color: #515151;
    font-size: 14px;
    font-weight: 400;
    margin: 0 0 30px;
    padding: 1em 2em 1em 3.5em;
    position: relative;
    text-transform: capitalize;
}

    .coupon-accordion h3 .coupon {
        color: #e97730;
        cursor: pointer;
        -webkit-transition: 0.4s;
        transition: 0.4s;
    }

        .coupon-accordion h3 .coupon:hover {
            color: #000000;
        }

.coupon-content {
    border: 1px solid #dddddd;
    margin-bottom: 30px;
    padding: 20px;
    display: none;
}

.coupon-info p.form-row-first {
    float: left;
    width: 48%;
}

@media only screen and (max-width: 479px) {
    .coupon-info p.form-row-first {
        width: 100%;
    }
}

.coupon-info p.form-row-last {
    float: right;
    width: 48%;
}

@media only screen and (max-width: 479px) {
    .coupon-info p.form-row-last {
        width: 100%;
    }
}

.coupon-info .remember {
    margin-left: 10px;
}

    .coupon-info .remember span {
        margin-left: 5px;
    }

.coupon-input label {
    display: block;
    font-size: 14px;
}

.coupon-input input {
    border: 1px solid #999999;
    color: #000000;
    padding: 5px 10px;
    width: 100%;
    font-size: 14px;
}

.coupon-input span.required {
    color: red;
}

.checkout-coupon input {
    border: 1px solid #999999;
    color: #555;
    padding: 5px 10px;
    width: auto;
}

    .checkout-coupon input:focus {
        outline: none;
    }

.checkout-coupon .button-apply-coupon {
    margin: -5px 0 0 10px;
    padding: 7.2px 11px;
}

@media only screen and (max-width: 479px) {
    .checkout-coupon .button-apply-coupon {
        margin: 10px 0 0 0px;
    }
}

.shoping-checkboxt-title {
    border-bottom: 1px solid #dddddd;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 30px;
    padding-bottom: 15px;
}

.single-form-row {
    margin-bottom: 20px !important;
}

    .single-form-row label {
        font-size: 14px;
        margin-bottom: 2px;
    }

        .single-form-row label span.required {
            color: red;
        }

    .single-form-row input {
        border: 1px solid #999999;
        color: #666;
        font-size: 14px;
        padding: 5px 12px;
        width: 100%;
    }

        .single-form-row input::focus {
            outline: none;
        }

    .single-form-row textarea {
        border: 1px solid #999999;
        color: #555555;
        padding: 12px;
        width: 100%;
        font-size: 14px;
    }

    .single-form-row.m-0 {
        margin: 0 !important;
    }

.checkout-box-wrap p {
    font-size: 14px;
}

.checkout-box-wrap .ship-box-info {
    display: none;
}

.account-create {
    display: none;
}

    .account-create .creat-pass > span {
        color: red;
    }

.nice-select select {
    height: 35px;
    width: 100%;
    font-size: 14px;
    padding: 0 10px;
    color: #555;
    border: 1px solid #999;
}

@media only screen and (max-width: 767px) {
    .your-order-wrapper {
        margin-top: 70px;
    }
}

@media only screen and (max-width: 479px) {
    .your-order-wrapper {
        margin-top: 60px;
    }
}

.your-order-wrap {
    background: #f6f6f6;
}

.your-order-table {
    padding: 20px 30px;
}

    .your-order-table table {
        width: 100%;
    }

        .your-order-table table th, .your-order-table table td {
            border-bottom: 1px solid #d8d8d8;
            border-right: medium none;
            font-size: 14px;
            padding: 15px 0;
            text-align: center;
        }

        .your-order-table table th {
            border-top: medium none;
            font-weight: normal;
            text-align: center;
            text-transform: uppercase;
            vertical-align: middle;
            white-space: nowrap;
            width: 250px;
        }

        .your-order-table table .shipping > th {
            vertical-align: top;
        }

.payment-method {
    padding: 20px 30px;
}

.payment-accordion h3 a {
    color: #333333;
    font-size: 15px;
    font-weight: 500;
    padding-left: 31px;
    position: relative;
    text-decoration: none;
    text-transform: capitalize;
}

    .payment-accordion h3 a::before, .payment-accordion h3 a::after {
        content: "\f216";
        display: inline-block;
        font-family: ionicons;
        font-size: 19px;
        left: 0;
        position: absolute;
        top: 0px;
    }

    .payment-accordion h3 a img {
        height: 60px;
        display: block;
    }

.payment-accordion h3.open a::after {
    content: "\f207";
}

.payment-accordion p {
    font-size: 14px;
    padding-left: 20px;
}

.order-button-payment {
    margin-top: 30px;
}

    .order-button-payment input {
        background: #e97730;
        border: medium none;
        color: #ffffff;
        font-size: 14px;
        font-weight: 600;
        padding: 12px;
        text-transform: uppercase;
        width: 100%;
        -webkit-transition: 0.4s;
        transition: 0.4s;
    }

        .order-button-payment input:hover {
            background: #000000;
            color: #ffffff;
        }

/*--
    17. Cart Page Css
-----------------------------*/
.table-content table {
    background: #ffffff none repeat scroll 0 0;
    border-color: #ebebeb;
    border-radius: 0;
    border-style: solid;
    border-width: 1px 0 0 1px;
    margin-bottom: 0;
    text-align: center;
    width: 100%;
    text-align: center;
}

    .table-content table td {
        border-top: medium none;
        font-size: 16px;
        padding: 20px 10px;
        vertical-align: middle;
        min-width: 140px;
    }

.table-content th, .table-content td {
    border-bottom: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}

.plantmore-product-quantity > input {
    text-align: center;
    width: 48px;
}

.cart-table .coupon-all {
    /*
display: flex;
flex-direction: row;
justify-content: space-between;*/
    margin-top: 50px;
}

    .cart-table .coupon-all .coupon h3 {
        color: #000000;
        font-size: 18px;
        font-weight: 600;
        text-transform: uppercase;
        margin-top: -8px;
    }

    .cart-table .coupon-all .coupon input {
        border: 1px solid #999999;
        font-size: 14px;
        margin-right: 10px;
        padding: 4px 10px;
        width: 130px;
    }

        .cart-table .coupon-all .coupon input.button {
            background: #000000;
            border: 0 none;
            color: #ffffff;
            cursor: pointer;
            display: inline-block;
            font-size: 12px;
            font-weight: 600;
            height: 36px;
            letter-spacing: 1px;
            line-height: 36px;
            padding: 0 14px;
            text-transform: uppercase;
            -webkit-transition: 0.3s;
            transition: 0.3s;
            width: inherit;
        }

            .cart-table .coupon-all .coupon input.button:hover {
                background: #e97730;
            }

@media only screen and (max-width: 479px) {
    .cart-table .coupon-all .coupon input {
        width: 125px;
    }
}

.cart-table .coupon-all .coupon2 {
    margin-bottom: 40px;
}

    .cart-table .coupon-all .coupon2 input {
        margin-right: 8px;
    }

        .cart-table .coupon-all .coupon2 input.submit {
            padding: 8px 15px;
            background: #000000;
        }

            .cart-table .coupon-all .coupon2 input.submit:hover {
                background: #e97730;
            }

    .cart-table .coupon-all .coupon2 .continue-btn {
        padding: 8px 15px;
        background: #000000;
    }

        .cart-table .coupon-all .coupon2 .continue-btn:hover {
            background: #e97730;
        }

.cart-page-total {
    margin-top: 40px;
}

    .cart-page-total h2 {
        font-size: 22px;
        font-weight: 600;
        margin-bottom: 16px;
        text-transform: capitalize;
    }

    .cart-page-total ul {
        border: 1px solid #dddddd;
    }

        .cart-page-total ul li {
            border-bottom: 1px solid #ebebeb;
            color: #252525;
            font-family: "Montserrat",sans-serif;
            font-size: 15px;
            font-weight: 700;
            list-style: outside none none;
            padding: 10px 30px;
        }

            .cart-page-total ul li:last-child {
                border: none;
            }

            .cart-page-total ul li span {
                float: right;
            }

    .cart-page-total .proceed-checkout-btn {
        background: #000000;
        color: #ffffff;
        display: inline-block;
        margin-top: 30px;
        padding: 8px 16px;
        text-transform: capitalize;
        -webkit-transition: 0.4s;
        transition: 0.4s;
    }

        .cart-page-total .proceed-checkout-btn:hover {
            background: #e97730;
        }

.plantmore-product-add-cart > a {
    background: #000000;
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    padding: 6px 30px;
    text-transform: capitalize;
    -webkit-transform: 0.4s;
    -ms-transform: 0.4s;
    transform: 0.4s;
}

    .plantmore-product-add-cart > a:hover {
        background: #e97730;
    }

.in-stock {
    color: #30b878;
}

.out-stock {
    color: #A80135;
}

/*--
    18. My Account Page Css
--------------------------*/
.dashboard-upper-info [class*="col-"]:not(:last-child) .d-single-info {
    border-right: 1px solid #ebebeb;
    padding: 30px 20px;
}

    .dashboard-upper-info [class*="col-"]:not(:last-child) .d-single-info p {
        margin-bottom: 0;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dashboard-upper-info [class*="col-"]:not(:last-child) .d-single-info {
        border-right: medium none;
        padding: 0 0 20px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard-upper-info [class*="col-"]:not(:last-child) .d-single-info {
        border-right: medium none;
        padding: 0 0 20px;
    }
}

.dashboard-upper-info {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    margin-bottom: 60px;
}

    .dashboard-upper-info a.view-cart {
        background: #e97730;
        color: #ffffff;
        font-size: 14px;
        padding: 5px 12px;
        text-transform: capitalize;
    }

        .dashboard-upper-info a.view-cart:hover {
            background: #000000;
        }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dashboard-upper-info {
        border-bottom: medium none;
        border-top: medium none;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard-upper-info {
        border-bottom: medium none;
        border-top: medium none;
    }
}

.user-name span {
    color: #303030;
    font-size: 16px;
    font-weight: 600;
}

.dashboard-list li a {
    border-bottom: 1px solid #ebebeb;
    color: #222222;
    display: block;
    font-size: 14px;
    padding: 12px 0;
    text-transform: capitalize;
}

.dashboard-list li:first-child {
    border-top: 1px solid #ebebeb;
}

.dashboard-content {
    border: 1px solid #ebebeb;
    padding: 30px;
}

    .dashboard-content h3 {
        border-bottom: 1px solid #ebebeb;
        font-size: 20px;
        font-weight: 600;
        line-height: 24px;
        margin-bottom: 25px;
        padding-bottom: 15px;
        text-transform: capitalize;
    }

    .dashboard-content .table thead {
        background: #f6f6f6 none repeat scroll 0 0;
        border-bottom: 1px solid #ebebeb;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dashboard-content .table td {
        min-width: 260px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard-content .table td {
        min-width: 260px;
    }
}

.dashboard-content .view {
    background: #e97730;
    color: #ffffff;
    font-size: 14px;
    padding: 5px 12px;
    text-transform: capitalize;
}

    .dashboard-content .view:hover {
        background: #000000;
    }

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .dashboard-content {
        margin-top: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .dashboard-content {
        margin-top: 60px;
    }
}

.billing-address {
    margin-bottom: 10px;
}

.biller-name {
    margin-bottom: 0;
    margin-top: 10px;
}

.account-login-form .custom-checkbox {
    display: flex;
}

.account-login-form input[type="checkbox"] {
    height: 20px;
    margin: 0 10px 0 0;
    position: relative;
    top: 3px;
    width: auto;
}

.account-login-form .example {
    margin-bottom: 15px;
}

.account-login-form .default-btn {
    margin-top: 15px;
    padding: 6px 28px;
}

.account-input-box label {
    display: block;
    font-size: 15px;
    margin-bottom: 3px;
}

.account-input-box input {
    width: 100%;
    margin-bottom: 12px;
    border: 1px solid #ddd;
    padding: 4px 10px;
    font-size: 15px;
}

/*--
    19. Login And Register Page Css
----------------------------------*/
.login-register-tab-list {
    text-align: center;
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
}

    .login-register-tab-list a {
        position: relative;
    }

        .login-register-tab-list a::before {
            background-color: #454545;
            bottom: 5px;
            content: "";
            height: 18px;
            margin: 0 auto;
            position: absolute;
            right: -2px;
            top: 3px;
            transition: all 0.4s ease 0s;
            width: 1px;
        }

        .login-register-tab-list a:last-child:before {
            display: none;
        }

        .login-register-tab-list a.active h4, .login-register-tab-list a:hover h4 {
            color: #e97730;
        }

        .login-register-tab-list a h4 {
            font-size: 25px;
            font-weight: 700;
            margin: 0 20px;
            text-transform: capitalize;
            transition: all 0.3s ease 0s;
        }

.login-input-box input {
    border: 1px solid #999999;
    color: #666666;
    margin-bottom: 20px;
    padding: 8px 12px;
    width: 100%;
    font-size: 14px;
}

.login-toggle-btn a {
    float: right;
    color: red;
    font-size: 14px;
}

@media only screen and (max-width: 479px) {
    .login-toggle-btn a {
        float: inherit;
    }
}

.login-toggle-btn input {
    margin-right: 5px;
}

.login-form-container {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
    padding: 60px;
    text-align: left;
}

@media only screen and (max-width: 479px) {
    .login-form-container {
        padding: 30px;
    }
}

.login-form-container .login-btn, .login-form-container .register-btn {
    margin-top: 20px;
    padding: 8px 30px;
}

/*--
    20. About Us Page Css
---------------------*/
.count-title .count {
    font-weight: 700;
}

.count-title span {
    font-size: 18px;
    font-weight: 500;
    color: #000000;
    text-transform: capitalize;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .project-count-area.pb--70 {
        padding-bottom: 50px;
    }
}

@media only screen and (max-width: 767px) {
    .project-count-area.pb--70 {
        padding-bottom: 40px;
    }
}

@media only screen and (max-width: 479px) {
    .project-count-area.pb--70 {
        padding-bottom: 30px;
    }
}

/*--
    21. Contact Us Page Css
------------------------------*/
.contact-info-wrapper h2 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 30px;
}

.contact-info-wrapper p {
    margin-bottom: 30px;
}

.contact-info-list li {
    margin-bottom: 12px;
}

    .contact-info-list li:last-child {
        margin-bottom: 0;
    }

.contact-form-warp {
    margin-top: 60px;
}

    .contact-form-warp input, .contact-form-warp textarea {
        width: 100%;
        margin-bottom: 20px;
        background: #f0f0f0;
        border: none;
        height: 45px;
        font-size: 14px;
        font-style: italic;
        padding: 10px;
        font-family: "Open Sans", sans-serif;
        color: #444;
    }

    .contact-form-warp textarea {
        height: 148px;
    }

.contact-submit-btn .submit-btn {
    padding: 10px 30px;
    background: #e97730;
    color: #fff;
    border: none;
    margin-top: 10px;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}

    .contact-submit-btn .submit-btn:hover {
        background: #000000;
    }

.map {
    height: 680px;
    width: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .map {
        margin-top: 40px;
    }
}

@media only screen and (max-width: 767px) {
    .map {
        margin-top: 40px;
        height: 400px;
    }
}

/*--    
    22. Error 404 Page Css
---------------------------*/
.search-error-wrapper h1 {
    color: #e97730;
    font-size: 120px;
    line-height: 86px;
    margin-bottom: 60px;
}

@media only screen and (max-width: 767px) {
    .search-error-wrapper h1 {
        font-size: 70px;
        line-height: 50px;
        margin-bottom: 40px;
    }
}

.error-form-input {
    position: relative;
    width: 275px;
    margin: 30px auto;
}

    .error-form-input input {
        border: 1px solid #dddddd;
        font-size: 15px;
        padding: 5px 45px 6px 10px;
        position: relative;
        width: 275px;
        border-radius: 35px;
    }

    .error-form-input .error-s-button {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border: medium none;
        padding: 7px 15px;
        position: absolute;
        right: 0;
        top: 0;
    }

.search-error-wrapper .home-bacck-button {
    background: #e97730;
    border-radius: 35px;
    box-shadow: none;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0 30px;
    text-transform: uppercase;
    -webkit-transition: 0.4;
    transition: 0.4;
}

/*--
    23. Compare Page Css
-----------------------------------------*/
/*-- Compare Table --*/
.compare-table .table tbody tr:first-child {
    border-top: 1px solid #eeeeee;
}

.compare-table .table tbody tr td {
    text-align: center;
    border: none;
    padding: 25px 30px;
    vertical-align: middle;
    border-bottom: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
}

    .compare-table .table tbody tr td:last-child {
        border-right: 1px solid #eeeeee;
    }

    .compare-table .table tbody tr td.first-column {
        min-width: 180px;
        font-size: 18px;
        font-weight: 600;
        color: #000000;
        margin: 0;
        line-height: 1;
    }

    .compare-table .table tbody tr td.product-image-title {
        min-width: 310px;
        vertical-align: bottom;
        padding-top: 70px;
    }

        .compare-table .table tbody tr td.product-image-title .image {
            clear: both;
            width: 100%;
            margin-bottom: 40px;
        }

            .compare-table .table tbody tr td.product-image-title .image img {
                max-width: 100%;
            }

        .compare-table .table tbody tr td.product-image-title .category {
            clear: both;
            color: #454545;
            float: left;
            font-size: 13px;
            letter-spacing: 0.5px;
            line-height: 15px;
            margin-bottom: 7px;
            margin-top: 15px;
            text-transform: capitalize;
        }

        .compare-table .table tbody tr td.product-image-title .title {
            float: left;
            clear: both;
            font-size: 16px;
            font-weight: 600;
            color: #000000;
            line-height: 20px;
            margin-bottom: 10px;
        }

    .compare-table .table tbody tr td.pro-desc p {
        text-align: left;
        margin: 0;
    }

    .compare-table .table tbody tr td.pro-price {
        font-size: 16px;
        font-weight: 600;
        color: #000000;
    }

    .compare-table .table tbody tr td.pro-color {
        font-size: 16px;
        font-weight: 600;
        color: #000000;
    }

    .compare-table .table tbody tr td.pro-stock {
        font-size: 16px;
        font-weight: 600;
        color: #000000;
    }

    .compare-table .table tbody tr td.pro-addtocart .add-to-cart {
        position: relative;
        background-color: #f6f6f6;
        color: #000000;
        border-radius: 50px;
        display: inline-block;
        width: 170px;
        padding: 10px 6px;
        transition: all 0.7s;
    }

        .compare-table .table tbody tr td.pro-addtocart .add-to-cart span {
            font-size: 13px;
            text-transform: uppercase;
            font-weight: 700;
            line-height: 21px;
            overflow: hidden;
            display: block;
            text-align: center;
        }

    .compare-table .table tbody tr td.pro-remove button {
        border: none;
        background-color: transparent;
        padding: 0;
    }

        .compare-table .table tbody tr td.pro-remove button i {
            font-size: 20px;
        }

    .compare-table .table tbody tr td.pro-ratting i {
        color: #000000;
        font-size: 14px;
    }

/*--
    24. Frequently Question Page Css
---------------------------------*/
.feequently-about-content {
    margin-bottom: 60px;
}

    .feequently-about-content h4 {
        font-size: 20px;
        text-transform: uppercase;
        font-weight: 600;
        margin-bottom: 20px;
    }

.faequently-accordion h4 {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ddd;
    line-height: 1.5;
    padding: 0;
    text-transform: uppercase;
    padding: 10px;
    font-size: 15px;
}

    .faequently-accordion h4.open {
        width: 100%;
        color: #e97730;
        border-bottom: 1px solid #e97730;
        border-top: 1px solid #e97730;
        border-left: 1px solid #e97730;
        border-right: 1px solid #e97730;
    }

.faequently-description {
    border-left: 1px solid #e97730;
    border-right: 1px solid #e97730;
    border-bottom: 1px solid #e97730;
    padding: 20px 25px;
    margin-bottom: 15px;
    margin-top: -7px;
}

/*# sourceMappingURL=style.css.map */

/*---Portfolio Style Here---*/



/*---Style 4---*/

.portfolioFour .ImageWrapper {
    display: block;
    overflow: hidden;
    position: relative;
}

    .portfolioFour .ImageWrapper .ImageOverlay {
        background: none repeat scroll 0 0 rgba(2, 2, 2, 0.4);
        bottom: 0;
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
        width: 100%;
    }

    .portfolioFour .ImageWrapper .Buttons_icon {
        margin-top: 0px;
        opacity: 0;
        top: 0;
        right: 5%;
        visibility: visible;
        text-align: right;
        position: absolute;
        width: 100%;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
    }

    .portfolioFour .ImageWrapper:hover .Buttons_icon {
        margin-top: -20px;
        opacity: 1;
        top: 0;
        right: 5%;
        visibility: visible;
        text-align: right;
        position: absolute;
        width: 100%;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
    }

.portfolioFour .WhiteRounded a i {
    color: #fff;
    font-size: 24px;
}

.portfolioFour .ImageWrapper:hover .item-info {
    margin-top: -20px;
    opacity: 1;
    top: 50%;
    visibility: visible;
}

.portfolioFour .WhiteRounded > a {
    color: #222222;
    display: block;
    font-weight: normal;
}

.portfolioFour .ImageWrapper:hover .ImageOverlay {
    opacity: 1;
}

.portfolioFour .ImageWrapper:hover .Buttons_icon {
    opacity: 1;
    top: 15%;
    visibility: visible;
    right: 5%
}

.portfolioFour .ImageWrapper .item-info {
    margin: 0;
    opacity: 0;
    top: 0;
    position: absolute;
    text-align: center;
    bottom: 0;
    visibility: hidden;
    width: 100%;
    color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.portfolioFour .ImageWrapper img.img-responsive {
    display: inline-block;
    width: 100%;
}

