/* 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,656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,263): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(651,98): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(651,207): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(652,85): run-time error CSS1039: Token not allowed after unary operator: '-orange'
(652,114): run-time error CSS1039: Token not allowed after unary operator: '-orange'
(672,8): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,64): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,81): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(676,80): run-time error CSS1039: Token not allowed after unary operator: '-black'
(687,38): run-time error CSS1039: Token not allowed after unary operator: '-black'
(731,52): run-time error CSS1039: Token not allowed after unary operator: '-black'
(772,161): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(801,156): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(805,165): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(822,40): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(830,114): run-time error CSS1039: Token not allowed after unary operator: '-black'
(832,105): run-time error CSS1039: Token not allowed after unary operator: '-black'
(834,86): run-time error CSS1039: Token not allowed after unary operator: '-black'
(837,130): run-time error CSS1039: Token not allowed after unary operator: '-black'
(849,61): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(870,165): run-time error CSS1034: 
(870,165): run-time error CSS1042: Expected function, found ','
(870,169): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(898,124): run-time error CSS1034: 
(898,124): run-time error CSS1042: Expected function, found ','
(898,127): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(901,107): run-time error CSS1046: Expect comma, found '255'
(901,115): run-time error CSS1046: Expect comma, found '/'
(902,55): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(902,81): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(907,31): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(923,74): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(926,81): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(927,143): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(928,114): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(932,129): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(941,48): run-time error CSS1039: Token not allowed after unary operator: '-black'
(943,47): run-time error CSS1039: Token not allowed after unary operator: '-black'
(949,127): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(950,137): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(952,50): run-time error CSS1039: Token not allowed after unary operator: '-overlay30'
(968,186): run-time error CSS1039: Token not allowed after unary operator: '-black'
(970,49): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(986,52): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(993,53): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(993,240): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(994,32): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(997,38): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1003,210): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1007,69): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1008,90): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1014,126): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1018,103): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1024,208): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1030,120): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1036,102): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(1038,111): run-time error CSS1034: 
(1038,111): run-time error CSS1042: Expected function, found ','
(1038,115): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1042,111): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1054,29): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1056,116): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(1084,66): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1088,36): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1093,67): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1150,83): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1151,68): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1160,168): run-time error CSS1046: Expect comma, found '93'
(1160,175): run-time error CSS1046: Expect comma, found '/'
(1160,206): run-time error CSS1046: Expect comma, found '93'
(1160,213): run-time error CSS1046: Expect comma, found '/'
(1160,321): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1163,73): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1169,95): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(1177,48): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1183,110): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1199,118): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1200,136): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1208,138): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1222,61): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1259,33): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1260,35): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1267,115): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1277,198): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1317,109): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1330,67): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1334,94): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(1338,180): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1340,75): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1363,107): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1380,46): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(1392,85): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1393,161): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1429,47): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1431,34): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1438,74): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1450,66): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1460,42): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1487,222): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1494,86): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1496,49): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1513,265): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1516,111): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(1517,174): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1518,100): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1524,167): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(1547,73): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1559,38): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(1559,140): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1567,139): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1568,137): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1579,81): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1582,193): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1583,88): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1585,84): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(1592,60): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1592,141): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1593,78): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(1594,115): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1615,92): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1616,139): run-time error CSS1039: Token not allowed after unary operator: '-green'
(1626,58): run-time error CSS1039: Token not allowed after unary operator: '-black'
(1828,211): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1830,78): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(1836,108): run-time error CSS1039: Token not allowed after unary operator: '-black'
(2134,99): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2257,163): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(2262,163): run-time error CSS1039: Token not allowed after unary operator: '-lightgrey'
(2352,144): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(2458,158): run-time error CSS1039: Token not allowed after unary operator: '-semibold'
(2460,47): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2505,70): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2505,118): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2506,69): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2519,122): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2527,124): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2550,280): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2569,52): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2580,67): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2583,207): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2588,34): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2595,37): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2596,115): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2599,32): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2606,45): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2606,100): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2607,47): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2611,409): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2611,447): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2612,74): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(2620,127): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2638,47): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2640,89): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2641,108): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(2644,49): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2652,36): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2653,34): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2664,53): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2664,101): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2665,52): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2676,143): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2676,198): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2677,68): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(2681,30): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(2682,134): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2683,89): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2686,64): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(2687,40): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2695,48): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2706,96): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2707,62): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2708,74): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2710,44): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2715,85): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2717,47): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2718,51): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2719,113): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2720,57): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2720,84): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2723,111): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2724,22): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2725,33): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2731,102): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2747,66): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2750,34): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2752,51): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2753,148): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2756,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(2756,114): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2757,37): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2758,29): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2761,84): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2762,80): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2765,25): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2774,137): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2775,57): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2776,53): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2779,49): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2780,48): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2786,82): run-time error CSS1036: Expected expression, found ';'
(2786,96): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(2787,61): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2793,44): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2794,139): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2796,58): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(2798,70): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2801,38): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(2809,87): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2814,117): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(2822,53): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2843,140): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(2845,46): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2846,91): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(2853,85): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(2854,104): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2855,36): run-time error CSS1039: Token not allowed after unary operator: '-green'
(2858,38): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2859,73): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2862,50): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2875,117): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2885,83): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2886,67): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2887,37): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2891,54): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2892,51): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2894,148): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(2895,67): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2897,89): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2897,218): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2898,34): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(2902,123): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2904,96): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2904,127): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2909,153): run-time error CSS1039: Token not allowed after unary operator: '-red'
(2914,54): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2945,149): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2950,102): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2954,124): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(2958,45): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(2959,23): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2965,62): run-time error CSS1039: Token not allowed after unary operator: '-black'
(2982,33): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2983,65): run-time error CSS1039: Token not allowed after unary operator: '-black'
(2984,44): run-time error CSS1039: Token not allowed after unary operator: '-black'
(2985,35): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2988,87): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2990,54): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(2996,82): run-time error CSS1039: Token not allowed after unary operator: '-black'
(3000,82): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3009,122): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3012,105): run-time error CSS1039: Token not allowed after unary operator: '-black'
(3013,59): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3016,94): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3017,82): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3018,35): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3043,62): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(3044,38): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3054,63): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3056,46): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3073,27): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3077,133): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3083,151): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3091,103): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3092,33): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3100,36): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3111,71): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3132,56): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3135,59): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3137,35): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3138,41): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3142,81): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3148,63): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(3155,44): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3157,44): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3165,99): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3176,68): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3186,80): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3190,127): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3194,109): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3200,110): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3205,93): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3207,56): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3230,110): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3233,91): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3236,67): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3242,102): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3256,123): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3257,37): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3258,26): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3260,27): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3265,94): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3266,135): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3276,125): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3278,100): run-time error CSS1046: Expect comma, found '0'
(3278,104): run-time error CSS1046: Expect comma, found '/'
(3286,119): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3286,242): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3309,76): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3309,107): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3310,112): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3310,142): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3317,62): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3330,124): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(3331,61): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3331,100): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3332,63): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3332,102): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3333,53): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3341,60): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3349,71): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3359,45): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3362,43): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3368,112): run-time error CSS1039: Token not allowed after unary operator: '-textgrey'
(3370,61): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3370,100): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3375,77): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3377,45): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3383,60): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3384,50): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3394,80): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3396,89): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3398,66): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3407,132): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3408,49): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3416,108): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3418,98): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3420,53): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3425,116): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3426,43): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3428,88): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3432,66): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3440,149): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3441,60): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3446,97): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3447,75): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3447,101): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3465,54): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3467,89): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3468,65): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3469,135): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3469,210): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(3470,66): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3489,39): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(3490,40): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(3498,84): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3500,69): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3501,47): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3502,59): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3505,87): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3508,49): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3508,157): run-time error CSS1039: Token not allowed after unary operator: '-medium'
(3509,158): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3517,91): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3518,97): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3519,121): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3521,49): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3521,158): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3524,113): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3525,131): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3526,54): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3530,93): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3530,148): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3538,67): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3538,135): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(3539,67): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3539,135): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(3549,158): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3557,146): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3562,94): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3570,90): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3571,34): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3572,29): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3575,34): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3582,67): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3583,73): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3584,178): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3584,201): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(3585,36): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3586,66): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3604,53): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3605,40): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3611,34): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3612,59): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3624,64): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3624,172): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3625,57): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3633,72): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3635,52): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3636,51): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3663,66): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3663,106): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3667,63): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3675,84): run-time error CSS1046: Expect comma, found '0'
(3675,88): run-time error CSS1046: Expect comma, found '/'
(3676,30): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3688,33): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3701,41): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3703,36): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3704,34): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3707,29): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3712,133): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3715,240): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(3716,92): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3731,131): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3732,144): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3756,144): run-time error CSS1046: Expect comma, found '0'
(3756,148): run-time error CSS1046: Expect comma, found '/'
(3758,120): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3762,114): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3790,144): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3793,66): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3797,117): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3798,74): run-time error CSS1039: Token not allowed after unary operator: '-gray'
(3814,107): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3815,119): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3816,58): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3817,36): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3820,113): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3821,105): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3824,114): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3827,113): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3837,123): run-time error CSS1046: Expect comma, found '0'
(3837,127): run-time error CSS1046: Expect comma, found '/'
(3838,137): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3849,105): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(3850,201): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(3851,64): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(3853,63): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(3856,91): run-time error CSS1046: Expect comma, found '0'
(3856,95): run-time error CSS1046: Expect comma, found '/'
(3858,118): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3861,121): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(3865,54): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(3869,123): run-time error CSS1039: Token not allowed after unary operator: '-skyblue'
(3875,84): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3898,157): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(3899,37): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3908,116): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3919,106): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3920,37): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3921,163): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3926,171): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3939,183): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3941,42): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3947,54): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3972,88): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3973,65): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(3974,105): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3976,59): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3983,113): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(3983,179): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(3984,135): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3986,50): run-time error CSS1039: Token not allowed after unary operator: '-red'
(3992,80): run-time error CSS1046: Expect comma, found '22'
(3992,86): run-time error CSS1046: Expect comma, found '/'
(3993,175): run-time error CSS1039: Token not allowed after unary operator: '-bold'
(3998,80): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4022,40): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4087,208): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(4092,38): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4097,113): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(4100,37): run-time error CSS1039: Token not allowed after unary operator: '-red'
(4122,61): run-time error CSS1039: Token not allowed after unary operator: '-red'
(4133,59): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4134,245): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(4136,80): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4137,77): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4142,248): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(4145,42): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(4148,102): run-time error CSS1039: Token not allowed after unary operator: '-statictext'
(4153,50): run-time error CSS1039: Token not allowed after unary operator: '-statictext'
(4155,38): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4156,40): run-time error CSS1039: Token not allowed after unary operator: '-maincolor'
(4164,123): run-time error CSS1046: Expect comma, found '0'
(4164,127): run-time error CSS1046: Expect comma, found '/'
(4165,137): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4176,105): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(4177,201): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(4178,64): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(4180,63): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(4183,91): run-time error CSS1046: Expect comma, found '0'
(4183,95): run-time error CSS1046: Expect comma, found '/'
(4185,118): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4188,121): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4193,130): run-time error CSS1039: Token not allowed after unary operator: '-grey'
(4196,123): run-time error CSS1039: Token not allowed after unary operator: '-lightgreen'
(4202,84): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4225,157): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(4226,37): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4235,116): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4252,224): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4252,296): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4260,84): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4268,131): run-time error CSS1039: Token not allowed after unary operator: '-darkblue'
(4425,65): run-time error CSS1039: Token not allowed after unary operator: '-red'
(4425,182): run-time error CSS1039: Token not allowed after unary operator: '-regular'
(4431,56): run-time error CSS1039: Token not allowed after unary operator: '-red'
(4641,125): run-time error CSS1039: Token not allowed after unary operator: '-blue'
(4752,67): run-time error CSS1039: Token not allowed after unary operator: '-red'
 */
/*!
 * Bootstrap v4.5.2 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--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,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){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;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}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}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}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",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{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;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}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[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}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.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%;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%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.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-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.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%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.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-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.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%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.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-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.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%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.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-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.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%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.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-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.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%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.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:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.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-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.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-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.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-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.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-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.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-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.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:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.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{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.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:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;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}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.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;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;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 .custom-select,.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;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;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){cursor:pointer}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{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;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}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.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{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;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}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.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{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;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}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;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:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.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{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;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}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;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:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.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{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;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}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;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}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;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:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;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}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;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}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;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:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;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}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;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}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;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}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.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{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index: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}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.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-color:transparent;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:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.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:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.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:1}.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-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.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-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/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;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.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:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.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 #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-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,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{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-color:transparent;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:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-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}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-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}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-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}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-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{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-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-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,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.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,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;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-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;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-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:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.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{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.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:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.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;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.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}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.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{padding-right:4rem}.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:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.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;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.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;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.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:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;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:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;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.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;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;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;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{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.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,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!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:#6c757d!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-sm{border-radius:.2rem!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-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!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}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!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}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!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;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!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-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-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-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-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-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-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-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-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-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-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}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!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-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!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:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;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}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.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 #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
/*# sourceMappingURL=bootstrap.min.css.map */
/*!
 * Bootstrap-select v1.13.12 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2019 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@-o-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none;z-index:0!important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2!important}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0!important;float:left;opacity:0!important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:0!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;-o-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';font-display: swap;src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
.xdsoft_datetimepicker { box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506); background: #FFFFFF; border-bottom: 1px solid #BBBBBB; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; color: #333333; font-family: var(--regular); padding: 8px; position: absolute; z-index: 9999; -moz-box-sizing: border-box; box-sizing: border-box; display: none; }

.xdsoft_datetimepicker iframe { position: absolute; left: 0; top: 0; width: 75px; height: 210px; background: transparent; border: none; }
/*For IE8 or lower*/
.xdsoft_datetimepicker button { border: none !important; }

.xdsoft_noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }
.xdsoft_noselect::selection { background: transparent; }
.xdsoft_noselect::-moz-selection { background: transparent; }
.xdsoft_datetimepicker.xdsoft_inline { display: inline-block; position: static; box-shadow: none; }
.xdsoft_datetimepicker * { -moz-box-sizing: border-box; box-sizing: border-box; padding: 0px; margin: 0px; }
.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { display: none; }
.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { display: block; }
.xdsoft_datetimepicker .xdsoft_datepicker { width: 224px; float: left; }
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker { width: 256px; }
.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; float: left; text-align: center; margin-left: 8px; margin-top: 0px; }
.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker { margin-top: 8px; margin-bottom: 3px; }
.xdsoft_datetimepicker .xdsoft_mounthpicker { position: relative; text-align: center; }

.xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg=='); }
.xdsoft_datetimepicker .xdsoft_prev { float: left; background-position: -20px 0px; }
.xdsoft_datetimepicker .xdsoft_today_button { float: left; background-position: -70px 0px; margin-left: 5px; }

.xdsoft_datetimepicker .xdsoft_next { float: right; background-position: 0px 0px; }
.xdsoft_datetimepicker .xdsoft_next:active, .xdsoft_datetimepicker .xdsoft_prev:active { }
.xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button
 { background-color: transparent; background-repeat: no-repeat; border: 0px none currentColor; cursor: pointer; display: block; height: 30px; opacity: 0.5; outline: medium none currentColor; overflow: hidden; padding: 0px; position: relative; text-indent: 100%; white-space: nowrap; width: 20px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { float: none; background-position: -40px -15px; height: 15px; width: 30px; display: block; margin-left: 14px; margin-top: 7px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { background-position: -40px 0px; margin-bottom: 7px; margin-top: 0px; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 151px; overflow: hidden; border-bottom: 1px solid #DDDDDD; }
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { background: #F5F5F5; border-top: 1px solid #DDDDDD; color: #666666; font-size: 12px; text-align: center; border-collapse: collapse; cursor: pointer; border-bottom-width: 0px; height: 25px; line-height: 25px; }

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child { border-top-width: 0px; }
.xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover { opacity: 1; }
.xdsoft_datetimepicker .xdsoft_label { display: inline; position: relative; z-index: 9999; margin: 0; padding: 5px 3px; font-size: 14px; line-height: 20px; font-weight: bold; background-color: #fff; float: left; width: 182px; text-align: center; cursor: pointer; }
.xdsoft_datetimepicker .xdsoft_label:hover { text-decoration: underline; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { border: 1px solid #ccc; position: absolute; right: 0px; top: 30px; z-index: 101; display: none; background: #fff; max-height: 160px; overflow-y: hidden; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect { right: -7px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect { right: 2px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: #fff; background: #74b3e8; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { padding: 2px 10px 2px 5px; }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { background: #1a65a5; box-shadow: #1a65a5 0px 1px 3px 0px inset; color: #fff; font-weight: 700; }
.xdsoft_datetimepicker .xdsoft_month { width: 90px; text-align: right; }
.xdsoft_datetimepicker .xdsoft_calendar { clear: both; }
.xdsoft_datetimepicker .xdsoft_year { width: 56px; }
.xdsoft_datetimepicker .xdsoft_calendar table { border-collapse: collapse; width: 100%; }
.xdsoft_datetimepicker .xdsoft_calendar td > div { padding-right: 5px; }
.xdsoft_datetimepicker .xdsoft_calendar th { height: 25px; }
.xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { width: 14.2857142%; background: #F5F5F5; border: 1px solid #DDDDDD; color: #666666; font-size: 12px; text-align: right; padding: 0px; border-collapse: collapse; cursor: pointer; height: 25px; }
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th { width: 12.5%; }
.xdsoft_datetimepicker .xdsoft_calendar th { background: #F1F1F1; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { color: #74b3e8; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { background: #1a65a5; box-shadow: #1a65a5 0px 1px 3px 0px inset; color: #fff; font-weight: 700; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled { opacity: 0.5; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { opacity: 0.2; }
.xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover { color: #fff !important; background: #74b3e8!important; box-shadow: none !important; }
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover { color: inherit !important; background: inherit !important; box-shadow: inherit !important; }
.xdsoft_datetimepicker .xdsoft_calendar th { font-weight: 700; text-align: center; color: #999; cursor: default; }
.xdsoft_datetimepicker .xdsoft_copyright { color: #ccc !important; font-size: 10px; clear: both; float: none; margin-left: 8px; }
.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important; }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important; }


.xdsoft_time_box { position: relative; border: 1px solid #ccc; }
.xdsoft_scrollbar > .xdsoft_scroller { background: #ccc !important; height: 20px; border-radius: 3px; }
.xdsoft_scrollbar { position: absolute; width: 7px; right: 0px; top: 0px; bottom: 0px; cursor: pointer; }
.xdsoft_scroller_box { position: relative; }

/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.10.24/af-2.3.5/cr-1.5.3/date-1.0.3/fc-3.3.2/fh-3.1.8/kt-2.6.1/r-2.2.7/rg-1.1.2/rr-1.2.7/sc-2.0.3/sb-1.0.1/sp-1.2.2/sl-1.3.3
 *
 * Included libraries:
 *   DataTables 1.10.24, AutoFill 2.3.5, ColReorder 1.5.3, DateTime 1.0.3, FixedColumns 3.3.2, FixedHeader 3.1.8, KeyTable 2.6.1, Responsive 2.2.7, RowGroup 1.1.2, RowReorder 1.2.7, Scroller 2.0.3, SearchBuilder 1.0.1, SearchPanes 1.2.2, Select 1.3.3
 */

table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("DataTables-1.10.24/images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("DataTables-1.10.24/images/sort_asc.png") !important}table.dataTable thead .sorting_desc{background-image:url("DataTables-1.10.24/images/sort_desc.png") !important}table.dataTable thead .sorting_asc_disabled{background-image:url("DataTables-1.10.24/images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("DataTables-1.10.24/images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, white 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, white 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, white 0%, #dcdcdc 100%);background:-o-linear-gradient(top, white 0%, #dcdcdc 100%);background:linear-gradient(to bottom, white 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}


div.dt-autofill-handle {
  position: absolute;
  height: 8px;
  width: 8px;
  z-index: 102;
  box-sizing: border-box;
  background: #3366ff;
  cursor: pointer;
}

div.dtk-focus-alt div.dt-autofill-handle {
  background: #ff8b33;
}

div.dt-autofill-select {
  position: absolute;
  z-index: 1001;
  background-color: #4989de;
  background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px);
}
div.dt-autofill-select.top, div.dt-autofill-select.bottom {
  height: 3px;
  margin-top: -1px;
}
div.dt-autofill-select.left, div.dt-autofill-select.right {
  width: 3px;
  margin-left: -1px;
}

div.dt-autofill-list {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 500px;
  margin-left: -250px;
  background-color: white;
  border-radius: 6px;
  box-shadow: 0 0 5px #555;
  border: 2px solid #444;
  z-index: 11;
  box-sizing: border-box;
  padding: 1.5em 2em;
}
div.dt-autofill-list ul {
  display: table;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
}
div.dt-autofill-list ul li {
  display: table-row;
}
div.dt-autofill-list ul li:last-child div.dt-autofill-question, div.dt-autofill-list ul li:last-child div.dt-autofill-button {
  border-bottom: none;
}
div.dt-autofill-list ul li:hover {
  background-color: #f6f6f6;
}
div.dt-autofill-list div.dt-autofill-question {
  display: table-cell;
  padding: 0.5em 0;
  border-bottom: 1px solid #ccc;
}
div.dt-autofill-list div.dt-autofill-question input[type=number] {
  padding: 6px;
  width: 30px;
  margin: -2px 0;
}
div.dt-autofill-list div.dt-autofill-button {
  display: table-cell;
  padding: 0.5em 0;
  border-bottom: 1px solid #ccc;
}
div.dt-autofill-list div.dt-autofill-button button {
  color: white;
  margin: 0;
  padding: 6px 12px;
  text-align: center;
  border: 1px solid #2e6da4;
  background-color: #337ab7;
  border-radius: 4px;
  cursor: pointer;
  vertical-align: middle;
}

div.dt-autofill-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 10;
}


table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255, 255, 255, 0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259c4;z-index:201}


div.dt-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5);padding:0 20px 6px 20px;width:275px}div.dt-datetime.inline{position:relative;box-shadow:none}div.dt-datetime div.dt-datetime-title{text-align:center;padding:5px 0px 3px}div.dt-datetime table{border-spacing:0;margin:12px 0;width:100%}div.dt-datetime table.dt-datetime-table-nospace{margin-top:-12px}div.dt-datetime table th{font-size:.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.dt-datetime table td{font-size:.9em;color:#444;padding:0}div.dt-datetime table td.selectable{text-align:center;background:#f5f5f5}div.dt-datetime table td.selectable.disabled{color:#aaa;background:white}div.dt-datetime table td.selectable.disabled button:hover{color:#aaa;background:white}div.dt-datetime table td.selectable.now{background-color:#ddd}div.dt-datetime table td.selectable.now button{font-weight:bold}div.dt-datetime table td.selectable.selected button{background:#4e6ca3;color:white;border-radius:2px}div.dt-datetime table td.selectable button:hover{background:#ff8000;color:white;border-radius:2px}div.dt-datetime table td.dt-datetime-week{font-size:.7em}div.dt-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:center;padding:4px 0;cursor:pointer;margin:0}div.dt-datetime table button span{display:inline-block;min-width:14px;text-align:right}div.dt-datetime table.weekNumber th{width:12.5%}div.dt-datetime div.dt-datetime-calendar table{margin-top:0}div.dt-datetime div.dt-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.dt-datetime div.dt-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.dt-datetime div.dt-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0}div.dt-datetime.horizontal{width:550px}div.dt-datetime.horizontal div.dt-datetime-date,div.dt-datetime.horizontal div.dt-datetime-time{width:48%}div.dt-datetime.horizontal div.dt-datetime-time{margin-left:4%}div.dt-datetime div.dt-datetime-date{position:relative;float:left;width:100%}div.dt-datetime div.dt-datetime-time{position:relative;float:left;width:100%;text-align:center}div.dt-datetime div.dt-datetime-time>span{vertical-align:middle}div.dt-datetime div.dt-datetime-time th{text-align:left}div.dt-datetime div.dt-datetime-time div.dt-datetime-timeblock{display:inline-block;vertical-align:middle}div.dt-datetime div.dt-datetime-iconLeft,div.dt-datetime div.dt-datetime-iconRight,div.dt-datetime div.dt-datetime-iconUp,div.dt-datetime div.dt-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:.3;overflow:hidden;box-sizing:border-box}div.dt-datetime div.dt-datetime-iconLeft:hover,div.dt-datetime div.dt-datetime-iconRight:hover,div.dt-datetime div.dt-datetime-iconUp:hover,div.dt-datetime div.dt-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:.6}div.dt-datetime div.dt-datetime-iconLeft button,div.dt-datetime div.dt-datetime-iconRight button,div.dt-datetime div.dt-datetime-iconUp button,div.dt-datetime div.dt-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.dt-datetime div.dt-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.dt-datetime div.dt-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.dt-datetime div.dt-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.dt-datetime div.dt-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")}div.dt-datetime-error{clear:both;padding:0 1em;max-width:240px;font-size:11px;line-height:1.25em;text-align:center;color:#b11f1f}


table.DTFC_Cloned thead,table.DTFC_Cloned tfoot{background-color:white}div.DTFC_Blocker{background-color:white}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0;z-index:2}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}table.dataTable.display tbody tr.DTFC_NoData{background-color:transparent}


table.fixedHeader-floating{position:fixed !important;background-color:white}table.fixedHeader-floating.no-footer{border-bottom-width:0}table.fixedHeader-locked{position:absolute !important;background-color:white}@media print{table.fixedHeader-floating{display:none}}


table.dataTable tbody th.focus,table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #36f}div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus{box-shadow:inset 0 0 1px 2px #ff8b33}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:50%;left:5px;height:1em;width:1em;margin-top:-9px;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:27px}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before{left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:.8em;width:.8em;margin-top:-0.5em;margin-left:-0.5em;display:block;position:absolute;color:white;border:.15em solid white;border-radius:1em;box-shadow:0 0 .2em #444;box-sizing:content-box;text-align:center;text-indent:0 !important;font-family:"Courier New",Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}


table.dataTable tr.dtrg-group td{background-color:#e0e0e0}table.dataTable tr.dtrg-group.dtrg-level-0 td{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f0f0f0;padding-top:0.25em;padding-bottom:0.25em;padding-left:2em;font-size:0.9em}table.dataTable tr.dtrg-group.dtrg-level-2 td{background-color:#f3f3f3}


table.dt-rowReorder-float{position:absolute !important;opacity:0.8;table-layout:fixed;outline:2px solid #888;outline-offset:-2px;z-index:2001}tr.dt-rowReorder-moving{outline:2px solid #555;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}


div.dts{display:block !important}div.dts tbody th,div.dts tbody td{white-space:nowrap}div.dts div.dts_loading{z-index:1}div.dts div.dts_label{position:absolute;right:10px;background:rgba(0,0,0,0.8);color:white;box-shadow:3px 3px 10px rgba(0,0,0,0.5);text-align:right;border-radius:3px;padding:0.4em;z-index:2;display:none}div.dts div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px)}div.dts div.dataTables_scrollBody table{z-index:2}div.dts div.dataTables_paginate,div.dts div.dataTables_length{display:none}


div.dt-datetime{position:absolute;background-color:white;z-index:2050;border:1px solid #ccc;box-shadow:0 5px 15px -5px rgba(0, 0, 0, 0.5);padding:0 20px 6px 20px;width:275px}div.dt-datetime.inline{position:relative;box-shadow:none}div.dt-datetime div.dt-datetime-title{text-align:center;padding:5px 0px 3px}div.dt-datetime table{border-spacing:0;margin:12px 0;width:100%}div.dt-datetime table.dt-datetime-table-nospace{margin-top:-12px}div.dt-datetime table th{font-size:.8em;color:#777;font-weight:normal;width:14.285714286%;padding:0 0 4px 0;text-align:center}div.dt-datetime table td{font-size:.9em;color:#444;padding:0}div.dt-datetime table td.selectable{text-align:center;background:#f5f5f5}div.dt-datetime table td.selectable.disabled{color:#aaa;background:white}div.dt-datetime table td.selectable.disabled button:hover{color:#aaa;background:white}div.dt-datetime table td.selectable.now{background-color:#ddd}div.dt-datetime table td.selectable.now button{font-weight:bold}div.dt-datetime table td.selectable.selected button{background:#4e6ca3;color:white;border-radius:2px}div.dt-datetime table td.selectable button:hover{background:#ff8000;color:white;border-radius:2px}div.dt-datetime table td.dt-datetime-week{font-size:.7em}div.dt-datetime table button{width:100%;box-sizing:border-box;border:none;background:transparent;font-size:inherit;color:inherit;text-align:center;padding:4px 0;cursor:pointer;margin:0}div.dt-datetime table button span{display:inline-block;min-width:14px;text-align:right}div.dt-datetime table.weekNumber th{width:12.5%}div.dt-datetime div.dt-datetime-calendar table{margin-top:0}div.dt-datetime div.dt-datetime-label{position:relative;display:inline-block;height:30px;padding:5px 6px;border:1px solid transparent;box-sizing:border-box;cursor:pointer}div.dt-datetime div.dt-datetime-label:hover{border:1px solid #ddd;border-radius:2px;background-color:#f5f5f5}div.dt-datetime div.dt-datetime-label select{position:absolute;top:6px;left:0;cursor:pointer;opacity:0}div.dt-datetime.horizontal{width:550px}div.dt-datetime.horizontal div.dt-datetime-date,div.dt-datetime.horizontal div.dt-datetime-time{width:48%}div.dt-datetime.horizontal div.dt-datetime-time{margin-left:4%}div.dt-datetime div.dt-datetime-date{position:relative;float:left;width:100%}div.dt-datetime div.dt-datetime-time{position:relative;float:left;width:100%;text-align:center}div.dt-datetime div.dt-datetime-time>span{vertical-align:middle}div.dt-datetime div.dt-datetime-time th{text-align:left}div.dt-datetime div.dt-datetime-time div.dt-datetime-timeblock{display:inline-block;vertical-align:middle}div.dt-datetime div.dt-datetime-iconLeft,div.dt-datetime div.dt-datetime-iconRight,div.dt-datetime div.dt-datetime-iconUp,div.dt-datetime div.dt-datetime-iconDown{width:30px;height:30px;background-position:center;background-repeat:no-repeat;opacity:.3;overflow:hidden;box-sizing:border-box}div.dt-datetime div.dt-datetime-iconLeft:hover,div.dt-datetime div.dt-datetime-iconRight:hover,div.dt-datetime div.dt-datetime-iconUp:hover,div.dt-datetime div.dt-datetime-iconDown:hover{border:1px solid #ccc;border-radius:2px;background-color:#f0f0f0;opacity:.6}div.dt-datetime div.dt-datetime-iconLeft button,div.dt-datetime div.dt-datetime-iconRight button,div.dt-datetime div.dt-datetime-iconUp button,div.dt-datetime div.dt-datetime-iconDown button{border:none;background:transparent;text-indent:30px;height:100%;width:100%;cursor:pointer}div.dt-datetime div.dt-datetime-iconLeft{position:absolute;top:5px;left:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}div.dt-datetime div.dt-datetime-iconRight{position:absolute;top:5px;right:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}div.dt-datetime div.dt-datetime-iconUp{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAL0lEQVR4AWOgJmBhxCvLyopHnpmVjY2VCadeoCxIHrcsWJ4RlyxCHlMWCTBRJxwAjrIBDMWSiM0AAAAASUVORK5CYII=")}div.dt-datetime div.dt-datetime-iconDown{height:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAALCAMAAABf9c24AAAAFVBMVEX///99fX1+fn57e3t6enoAAAAAAAC73bqPAAAABnRSTlMAYmJkZt92bnysAAAAMElEQVR4AWOgDmBiRQIsmPKMrGxQgJDFlEfIYpoPk8Utz8qM232MYFfhkQfKUg8AANefAQxecJ58AAAAAElFTkSuQmCC")}div.dt-datetime-error{clear:both;padding:0 1em;max-width:240px;font-size:11px;line-height:1.25em;text-align:center;color:#b11f1f}div.dt-button-collection{overflow:visible !important}.dtsb-greyscale{border:1px solid #cecece !important}div.dtsb-logicContainer .dtsb-greyscale{border:none !important}div.dtsb-searchBuilder{justify-content:space-evenly;cursor:default;margin-bottom:1em;text-align:left}div.dtsb-searchBuilder button.dtsb-button,div.dtsb-searchBuilder select{font-size:1em}div.dtsb-searchBuilder div.dtsb-titleRow{justify-content:space-evenly;margin-bottom:.5em}div.dtsb-searchBuilder div.dtsb-titleRow div.dtsb-title{display:inline-block;padding-top:6px}div.dtsb-searchBuilder div.dtsb-titleRow button.dtsb-clearAll{float:right;margin-bottom:.333em}div.dtsb-searchBuilder div.dtsb-vertical .dtsb-value,div.dtsb-searchBuilder div.dtsb-vertical .dtsb-data,div.dtsb-searchBuilder div.dtsb-vertical .dtsb-condition{display:block}div.dtsb-searchBuilder div.dtsb-group{position:relative;clear:both;margin-bottom:.8em}div.dtsb-searchBuilder div.dtsb-group button.dtsb-clearGroup{margin:2px;text-align:center;padding:0}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;margin-top:.8em;margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria{margin-bottom:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input{padding:.4em;margin-right:.8em;max-width:20em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown option.dtsb-notItalic,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input option.dtsb-notItalic{font-style:normal}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-italic{font-style:italic}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer{float:right;display:inline-block}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-delete,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-right,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-left{margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-delete:last-child,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-right:last-child,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-left:last-child{margin-right:0}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria span.dtsp-joiner{margin-right:.8em}div.dtsb-searchBuilder button,div.dtsb-searchBuilder select,div.dtsb-searchBuilder input{background-color:#f9f9f9}div.dtsb-searchBuilder button.dtsb-button{position:relative;display:inline-block;box-sizing:border-box;padding:.5em 1em;border:1px solid rgba(0, 0, 0, 0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:black;white-space:nowrap;overflow:hidden;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}div.dtsb-searchBuilder button.dtsb-button:hover{background-color:#cecece !important;cursor:pointer}div.dtsb-searchBuilder div.dtsb-logicContainer{border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to right, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%)}div.dtsb-searchBuilder div.dtsb-logicContainer button{border:1px solid transparent;background:transparent}div.dtsb-searchBuilder button.dtsb-clearGroup{min-width:25px;padding:0}div.dtsb-searchBuilder button.dtsb-iptbtn{min-width:100px;text-align:left}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer{border:1px solid;border-color:#cecece;border-radius:3px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer button.dtsb-logic{border:none;border-radius:0px;flex-grow:1;flex-shrink:0;flex-basis:34px;margin:0px}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer button.dtsb-clearGroup{border:none;border-radius:0px;width:25px;margin:0px}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input{border:1px solid;border-radius:3px}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-condition{border-color:#48b13c}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-data{border-color:#e70f00}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-value,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-value{border-color:#0069ba}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-condition option.dtsb-option,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-data option.dtsb-option,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-value option.dtsb-option{background-color:white}


div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:flex-start;align-items:flex-start}div.dtsp-topRow input.dtsp-search{text-overflow:ellipsis}div.dtsp-topRow div.dtsp-subRow1{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-topRow div.dtsp-searchCont{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-topRow button.dtsp-nameButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAK2SURBVFgJ7ZY9j41BFICvryCExrJBQ6HyEYVEIREaUZDQIRoR2ViJKCioxV+gkVXYTVZEQiEUhG2EQnxUCh0FKolY4ut5XnM2cyfva3Pt5m7EPcmzZ2bemTNnzjkzd1utnvQi0IvAfxiBy5z5FoxO89kPY+8mbMjtzs47RXs5/WVpbAG6bWExt5PuIibvhVkwmC+ck3eK9ln6/fAddFojYzBVuYSBpcnIEvRaqOw2RcaN18FPuJH0JvRUxbT3wWf4ltiKPgfVidWlbGZgPozDFfgAC+EA/K2EI4cwcAJ+gPaeQ+VQU2SOMMGcPgPl/m/V2p50rrbRsRgt9Iv5h6xtpP22Bz7Ce1C+gFFxfKzOmShcU+Qmyh2w3w8rIJfddHTck66EukL/xPhj+JM8rHNmFys0Pg4v0up3aFNlwR9NYyodd3OL/C64zpsymcTFcf6ElM4YzjAWKYrJkaq8kE/yUYNP4BoYvS1QRo+hNtF5xfkTUjoTheukSFFMjlTFm6PjceOca/SMpKfeCR1L6Uzk/y2WIkVhNFJlJAZhP+hYns7b9D3IPuhY5mYrIv8OrQJvR5NYyNaW4jsU8pSGNySiVx4o5tXq3JkoXE/mg5R/M8dGJCJpKhaDcjBRdbI/Rm8g69c122om33BHmj2CHoV5qa9jUXBraJ+G1fAVjIBO1klc87ro1K4JZ/K35SWW3TwcyDd6TecqnAEd8cGq2+w84xvBm1n3vS0izKkkwh5XNC/GmFPqqAtPF89AOScKuemaNzoTV1SD5dtSbmLf1/RV+tC0WTgcj6R7HEtrVGWaqu/lYDZ/2pvxQ/kIyw/gFByHC9AHw910hv1aUUumyd8yy0QfhmEkfiNod0Xusct68J1qc8Tdux0Z97Q+hsDb+AYGYEbF/4Guw2Q/qDPqZG/zXgT+3Qj8AtKnfWhFwmuAAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center;background-size:23px;vertical-align:bottom}div.dtsp-topRow button.dtsp-countButton{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAG5SURBVEgN3VU9LwVBFF0fiYhofUSlEQkKhU7z/oBCQkIiGr9BgUbhVzy9BAnhFyjV/AYFiU5ICM7ZN+c5Zud5dm3lJmfmzrkz9+7cu3c3y/6jjOBSF8CxXS7FmTkbwqIJjDpJvTcmsJ4K3KPZUpyZsx0sxoB9J6mnAkyC7wGuuCFIipNtEcpcWExgXpOBc78vgj6N+QO4NVsjwdFM59tUIDxDrHMBOeIQ34C5ZDregXuAQm4YcI68nN9B3wr2PcwPAIPkN2EqtJH6b+QZm1ajjTx7BqwAr26Lb+C2Kvpbt0Mb2HAJ7NrGFGfmXO3DeA4UshDfQAVmH0gaUFg852TTTDvlxwBlCtxy9zXyBhQFaq0wMmIdRebrfgosA3zb2hKnqG0oqchp4QbuR8X0TjzABhbdOT8jnQ/atcgqpnfwOA7yqZyTU587ZkIGdesLTt2EkynOnbreMUUKMI/dA4B/QVOcO13CQh+5wWCgDwo/75u59odB/wjmfhbgvACcAOyZPHihMWAoIwxyCLgf1oxfgjzVbgBXSTzIN+f0pg6s5DkcesLMRpsBrgE2XO3CN64JFP7JtUeKHX4CKtRRXFZ+7dEAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center;background-size:18px;vertical-align:bottom}div.dtsp-topRow button.dtsp-searchIcon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAEnSURBVCgVpdG7SgNBFIDh1RhJsBBEsDIgIhaWFjZa2GtpKb6AnU0MprKOWEjK2IuFFxCxS2lhZyOWXh5AQVER/X+zuwwywoIHvp3dM3Nm55Ik/4i+P2or5FewiBIe0cEt8ogVz9LbhEVf+cgkcew1tvAZ5PPXGm9HOMEanMAYQhunaCAazuqA1UjvILl9HGPc/n4fabjPGbzjMM2FjfkDuPw5O8JilzgA9/OKWDynyWnbsPiF7yc4SRWxmEyTN7ZhsSd7gTLW8TuGSSzBcZd2hsV+n+MNC9jGCNzjPDwsz8XCO/x02Bqeptcxhg+4gjD8YxetLOkBGRbuwcIr+NdRLMPl3uMM2YHx2gsLd+D97qKEQuGe65jCAzbgVRWOCUZuovAfs5m/AdVxL0R1AIsLAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:center;background-size:12px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane table thead th,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane table thead td{width:100% !important}div.dt-button-collection{z-index:2002}div.dataTables_scrollBody{background:white !important}div.dtsp-columns-1{min-width:98%;max-width:98%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-2{min-width:48%;max-width:48%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-3{min-width:30.333%;max-width:30.333%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-4{min-width:23%;max-width:23%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-5{min-width:18%;max-width:18%;padding-left:1%;padding-right:1%;margin:0px !important}div.dtsp-columns-6{min-width:15.666%;max-width:15.666%;padding-left:.5%;padding-right:.5%;margin:0px !important}div.dtsp-columns-7{min-width:13.28%;max-width:13.28%;padding-left:.5%;padding-right:.5%;margin:0px !important}div.dtsp-columns-8{min-width:11.5%;max-width:11.5%;padding-left:.5%;padding-right:.5%;margin:0px !important}div.dtsp-columns-9{min-width:11.111%;max-width:11.111%;padding-left:.5%;padding-right:.5%;margin:0px !important}div.dt-button-collection{float:none}div.dtsp-panesContainer{width:100%}div.dtsp-panesContainer div.dataTables_wrapper{width:100%}div.dtsp-panesContainer{font-family:"Roboto",sans-serif;padding:5px;border:1px solid #ccc;border-radius:6px;margin:5px 0;clear:both;text-align:center}div.dtsp-panesContainer div.dtsp-searchPanes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;clear:both;text-align:start}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-hidden{display:none !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:280px;justify-content:space-around;align-content:flex-start;align-items:stretch;padding-top:0px;padding-bottom:0px;margin:5px;margin-top:0px;margin-bottom:0px;font-size:.9em}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper{flex:1;margin:1em .5%;margin-top:0px;border-bottom:2px solid #f0f0f0;border:2px solid #f0f0f0;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper:hover{border:2px solid #cfcfcf}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper div.dataTables_filter{display:none}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected{border:2px solid #3276b1;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected:hover{border:2px solid #286092}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-content:flex-start;align-items:flex-start}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont{display:flex;flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search{flex-direction:row;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:90px;min-height:20px;max-width:none;min-width:50px;border:none;padding-left:12px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search::placeholder{color:black;font-size:16px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont div.dtsp-searchButtonCont{display:inline-block;flex-direction:row;flex-wrap:nowrap;flex-grow:0;flex-shrink:0;flex-basis:0}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont div.dtsp-searchButtonCont .dtsp-searchIcon{position:relative;display:inline-block;margin:4px;display:block;top:-2px;right:0px;font-size:16px;margin-bottom:0px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull{cursor:context-menu !important;color:#7c7c7c}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull:hover{background-color:transparent}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-paneInputButton,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton{height:35px;width:35px;max-width:35px;min-width:0;display:inline-block;margin:2px;border:0px solid transparent;background-color:transparent;font-size:16px;margin-bottom:0px;flex-grow:0;flex-shrink:0;flex-basis:35px;font-family:sans-serif}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-paneInputButton:hover,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton:hover{background-color:#f0f0f0;border-radius:2px;cursor:pointer}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton{opacity:.6}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-disabledButton{height:35px;width:35px;max-width:35px;min-width:0;display:inline-block;margin:2px;border:0px solid transparent;background-color:transparent;font-size:16px;margin-bottom:0px;flex-grow:0;flex-shrink:0;flex-basis:35px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollHead{display:none !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody{border-bottom:none}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody table{table-layout:fixed}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody td.dtsp-countColumn{text-align:right}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody td.dtsp-countColumn div.dtsp-pill{background-color:#cfcfcf;text-align:center;border:1px solid #cfcfcf;border-radius:10px;width:auto;display:inline-block;min-width:30px;color:black;font-size:.9em;padding:0 4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody td.dtsp-nameColumn{width:100% !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name{text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;flex-grow:1}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill{display:inline-block;background-color:#cfcfcf;text-align:center;border:1px solid #cfcfcf;border-radius:10px;width:auto;min-width:30px;color:black;font-size:.9em;padding:0 4px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane tr>th,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane tr>td{padding:5px 10px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane td.dtsp-countColumn{text-align:right}div.dtsp-panesContainer div.dtsp-title{float:left;margin:20px;margin-bottom:0px;margin-top:13px}div.dtsp-panesContainer button.dtsp-clearAll{float:right;margin:20px;border:1px solid transparent;background-color:transparent;padding:10px;margin-bottom:0px;margin-top:5px}div.dtsp-panesContainer button.dtsp-clearAll:hover{background-color:#f0f0f0;border-radius:2px}div.dt-button-collection div.panes{padding:0px;border:none;margin:0px}div.dtsp-hidden{display:none !important}div.dtsp-narrow{flex-direction:column !important}div.dtsp-narrow div.dtsp-subRows{width:100%;text-align:right}@media screen and (max-width: 767px){div.dtsp-columns-4,div.dtsp-columns-5,div.dtsp-columns-6{max-width:31% !important;min-width:31% !important}}@media screen and (max-width: 640px){div.dtsp-searchPanes{flex-direction:column !important}div.dtsp-searchPane{max-width:98% !important;min-width:98% !important}}


table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected{background-color:#b0bed9}table.dataTable.stripe tbody>tr.odd.selected,table.dataTable.stripe tbody>tr.odd>.selected,table.dataTable.display tbody>tr.odd.selected,table.dataTable.display tbody>tr.odd>.selected{background-color:#acbad4}table.dataTable.hover tbody>tr.selected:hover,table.dataTable.hover tbody>tr>.selected:hover,table.dataTable.display tbody>tr.selected:hover,table.dataTable.display tbody>tr>.selected:hover{background-color:#aab7d1}table.dataTable.order-column tbody>tr.selected>.sorting_1,table.dataTable.order-column tbody>tr.selected>.sorting_2,table.dataTable.order-column tbody>tr.selected>.sorting_3,table.dataTable.order-column tbody>tr>.selected,table.dataTable.display tbody>tr.selected>.sorting_1,table.dataTable.display tbody>tr.selected>.sorting_2,table.dataTable.display tbody>tr.selected>.sorting_3,table.dataTable.display tbody>tr>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody>tr.odd>.selected,table.dataTable.order-column.stripe tbody>tr.odd>.selected{background-color:#a6b4cd}table.dataTable.display tbody>tr.even>.selected,table.dataTable.order-column.stripe tbody>tr.even>.selected{background-color:#acbad5}table.dataTable.display tbody>tr.selected:hover>.sorting_1,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody>tr.selected:hover>.sorting_2,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody>tr.selected:hover>.sorting_3,table.dataTable.order-column.hover tbody>tr.selected:hover>.sorting_3{background-color:#a5b2cb}table.dataTable.display tbody>tr:hover>.selected,table.dataTable.display tbody>tr>.selected:hover,table.dataTable.order-column.hover tbody>tr:hover>.selected,table.dataTable.order-column.hover tbody>tr>.selected:hover{background-color:#a2aec7}table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{position:relative}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after,table.dataTable tbody th.select-checkbox:before,table.dataTable tbody th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{content:" ";margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{content:"✓";font-size:20px;margin-top:-19px;margin-left:-6px;text-align:center;text-shadow:1px 1px #b0bed9,-1px -1px #b0bed9,1px -1px #b0bed9,-1px 1px #b0bed9}table.dataTable.compact tbody td.select-checkbox:before,table.dataTable.compact tbody th.select-checkbox:before{margin-top:-12px}table.dataTable.compact tr.selected td.select-checkbox:after,table.dataTable.compact tr.selected th.select-checkbox:after{margin-top:-16px}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:.5em}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}



[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Ion.RangeSlider
// css version 2.0.2
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{position:relative;display:block;overflow:hidden;outline:none!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-bar-edge{position:absolute;display:block;top:0;left:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-slider{position:absolute;display:block;cursor:default;z-index:1}.irs-slider.type_last{z-index:2}.irs-min{position:absolute;display:block;left:0;cursor:default}.irs-max{position:absolute;display:block;right:0;cursor:default}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:none!important;z-index:-9999!important;background:none!important;border-style:solid!important;border-color:transparent!important}
/* Ion.RangeSlider, Flat UI Skin
// css version 2.0.0
// © Denis Ineshin, 2014    https://github.com/IonDen
// ===================================================================================================================*/

/* =====================================================================================================================
// Skin details */
.irs-line-mid,.irs-line-left,.irs-line-right,.irs-bar,.irs-bar-edge,.irs-slider{background:url(../images/sprite-skin-flat.png) repeat-x}.irs{height:40px}.irs-with-grid{height:60px}.irs-line{height:12px;top:25px}.irs-line-left{height:12px;background-position:0 -30px}.irs-line-mid{height:12px;background-position:0 0}.irs-line-right{height:12px;background-position:100% -30px}.irs-bar{height:12px;top:25px;background-position:0 -60px}.irs-bar-edge{top:25px;height:12px;width:9px;background-position:0 -90px}.irs-shadow{height:3px;top:34px;background:#000;opacity:.25}.lt-ie9 .irs-shadow{filter:alpha(opacity=25)}.irs-slider{width:16px;height:18px;top:22px;background-position:0 -120px}#irs-active-slider,.irs-slider:hover{background-position:0 -150px}.irs-min,.irs-max{color:#999;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;background:#e1e4e9;-moz-border-radius:4px;border-radius:4px;color:#38454f}.irs-from,.irs-to,.irs-single{color:#fff;font-size:12px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#00beff;-moz-border-radius:4px;border-radius:4px}.irs-from{background:#e1e4e9;color:#38454f}.irs-from:after,.irs-to:after,.irs-single:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#00beff}.irs-from:after{border-top-color:#e1e4e9}.irs-grid-pol{background:#e1e4e9}.irs-grid-text{color:#999}
/**
 * alertifyjs 1.6.0 http://alertifyjs.com
 * AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications.
 * Copyright 2015 Mohammad Younes <Mohammad@alertifyjs.com> (http://alertifyjs.com) 
 * Licensed under MIT <http://opensource.org/licenses/mit-license.php>*/
.alertify .ajs-dimmer { position: fixed; z-index: 9999; top: 0; right: 0; bottom: 0; left: 0; padding: 0; margin: 0; background-color: #252525; opacity: .5; }
.alertify .ajs-modal { position: fixed; top: 0; right: 0; left: 0; bottom: 0; padding: 0; overflow-y: auto; z-index: 99999; }
.alertify .ajs-dialog { position: relative; margin: 5% auto; min-height: 110px; max-width: 500px; padding: 24px 24px 0 24px; outline: 0; background-color: #fff; }
.alertify .ajs-dialog.ajs-capture:before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; z-index: 1; }
.alertify .ajs-reset { position: absolute !important; display: inline !important; width: 0 !important; height: 0 !important; opacity: 0 !important; }
.alertify .ajs-commands { position: absolute; right: 4px; margin: -14px 24px 0 0; z-index: 2; }
.alertify .ajs-commands button { display: none; width: 10px; height: 10px; margin-left: 10px; padding: 10px; border: 0; background-color: transparent; background-repeat: no-repeat; background-position: center; cursor: pointer; }
.alertify .ajs-commands button.ajs-close { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC); }
.alertify .ajs-commands button.ajs-maximize { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC); }
.alertify .ajs-header { margin: -24px; margin-bottom: 0; padding: 16px 24px; background-color: #fff; }
.alertify .ajs-body { min-height: 56px; }
.alertify .ajs-body .ajs-content { padding: 16px 24px 16px 16px; }
.alertify .ajs-footer { padding: 4px; margin-left: -24px; margin-right: -24px; min-height: 43px; background-color: #fff; }
.alertify .ajs-footer .ajs-buttons.ajs-primary { text-align: right; }
.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button { margin: 4px; }
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary { float: left; clear: none; text-align: left; }
.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button { margin: 4px; }
.alertify .ajs-footer .ajs-buttons .ajs-button { min-width: 88px; min-height: 35px; }
.alertify .ajs-handle { position: absolute; display: none; width: 10px; height: 10px; right: 0; bottom: 0; z-index: 1; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==); -webkit-transform: scaleX(1) /*rtl:scaleX(-1)*/; transform: scaleX(1) /*rtl:scaleX(-1)*/; cursor: se-resize; }
.alertify.ajs-no-overflow .ajs-body .ajs-content { overflow: hidden !important; }
.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content { left: 0; right: 0; padding: 0; }
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body { margin-left: -24px; margin-right: -24px; }
.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content { padding: 0; }
.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content { left: 0; right: 0; }
.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,
.alertify.ajs-maximizable .ajs-commands button.ajs-restore { display: inline-block; }
.alertify.ajs-closable .ajs-commands button.ajs-close { display: inline-block; }
.alertify.ajs-maximized .ajs-dialog { width: 100% !important; height: 100% !important; max-width: none !important; margin: 0 auto !important; top: 0 !important; left: 0 !important; }
.alertify.ajs-maximized.ajs-modeless .ajs-modal { position: fixed !important; min-height: 100% !important; max-height: none !important; margin: 0 !important; }
.alertify.ajs-maximized .ajs-commands button.ajs-maximize { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=); }
.alertify.ajs-resizable .ajs-dialog,
.alertify.ajs-maximized .ajs-dialog { padding: 0; }
.alertify.ajs-resizable .ajs-commands,
.alertify.ajs-maximized .ajs-commands { margin: 14px 24px 0 0; }
.alertify.ajs-resizable .ajs-header,
.alertify.ajs-maximized .ajs-header { position: absolute; top: 0; left: 0; right: 0; margin: 0; padding: 16px 24px; }
.alertify.ajs-resizable .ajs-body,
.alertify.ajs-maximized .ajs-body { min-height: 224px; display: inline-block; }
.alertify.ajs-resizable .ajs-body .ajs-content,
.alertify.ajs-maximized .ajs-body .ajs-content { position: absolute; top: 50px; right: 24px; bottom: 50px; left: 24px; overflow: auto; }
.alertify.ajs-resizable .ajs-footer,
.alertify.ajs-maximized .ajs-footer { position: absolute; left: 0; right: 0; bottom: 0; margin: 0; }
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog { min-width: 548px; }
.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle { display: block; }
.alertify.ajs-movable:not(.ajs-maximized) .ajs-header { cursor: move; }
.alertify.ajs-modeless .ajs-dimmer,
.alertify.ajs-modeless .ajs-reset { display: none; }
.alertify.ajs-modeless .ajs-modal { overflow: visible; max-width: none; max-height: 0; }
.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin { display: inline-block; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC); }
.alertify.ajs-modeless.ajs-unpinned .ajs-modal { position: absolute; }
.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=); }
.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body { max-height: 500px; overflow: auto; }
.alertify.ajs-basic .ajs-header { opacity: 0; }
.alertify.ajs-basic .ajs-footer { visibility: hidden; }
.alertify.ajs-frameless .ajs-header { position: absolute; top: 0; left: 0; right: 0; min-height: 60px; margin: 0; padding: 0; opacity: 0; z-index: 1; }
.alertify.ajs-frameless .ajs-footer { display: none; }
.alertify.ajs-frameless .ajs-body .ajs-content { position: absolute; top: 0; right: 0; bottom: 0; left: 0; }
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog { padding-top: 0; }
.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands { margin-top: 0; }
.ajs-no-overflow { overflow: hidden !important; outline: none; }
.ajs-no-selection,
.ajs-no-selection * { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

@media screen and (max-width: 568px) {
    .alertify .ajs-dialog { min-width: 150px; }
    .alertify:not(.ajs-maximized) .ajs-modal { padding: 0 5%; }
    .alertify:not(.ajs-maximized).ajs-resizable .ajs-dialog { min-width: initial; min-width: auto /*IE fallback*/; }
}

@-moz-document url-prefix() { .alertify button:focus;
{ outline: 1px dotted #3593D2; }
}
.alertify .ajs-dimmer,
.alertify .ajs-modal { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); transition-property: opacity, visibility; transition-timing-function: linear; transition-duration: 250ms; }
.alertify.ajs-hidden .ajs-dimmer,
.alertify.ajs-hidden .ajs-modal { visibility: hidden; opacity: 0; }
.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-duration: 500ms; animation-duration: 500ms; }
.alertify.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-duration: 250ms; animation-duration: 250ms; }
.alertify .ajs-dialog.ajs-shake { -webkit-animation-name: ajs-shake; animation-name: ajs-shake; -webkit-animation-duration: .1s; animation-duration: .1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

@-webkit-keyframes ajs-shake {
    0%, 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
    10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }
    20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }
}

@keyframes ajs-shake {
    0%, 100% { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
    10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); }
    20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); }
}

.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-slideIn; animation-name: ajs-slideIn; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-slideOut; animation-name: ajs-slideOut; -webkit-animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); animation-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045); }
.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-zoomIn; animation-name: ajs-zoomIn; }
.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-zoomOut; animation-name: ajs-zoomOut; }
.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-fadeIn; animation-name: ajs-fadeIn; }
.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-fadeOut; animation-name: ajs-fadeOut; }
.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-pulseIn; animation-name: ajs-pulseIn; }
.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-pulseOut; animation-name: ajs-pulseOut; }
.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-flipInX; animation-name: ajs-flipInX; }
.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-flipOutX; animation-name: ajs-flipOutX; }
.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog { -webkit-animation-name: ajs-flipInY; animation-name: ajs-flipInY; }
.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog { -webkit-animation-name: ajs-flipOutY; animation-name: ajs-flipOutY; }

@-webkit-keyframes ajs-pulseIn {
    0%, 20%, 40%, 60%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); }
    20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }
    40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); }
    60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); }
    80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes ajs-pulseIn {
    0%, 20%, 40%, 60%, 80%, 100% { transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
    0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); }
    20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }
    40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); }
    60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); }
    80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes ajs-pulseOut {
    20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); }
    50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }
    100% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); }
}

@keyframes ajs-pulseOut {
    20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); }
    50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }
    100% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); }
}

@-webkit-keyframes ajs-zoomIn {
    0% { opacity: 0; -webkit-transform: scale3d(0.25, 0.25, 0.25); transform: scale3d(0.25, 0.25, 0.25); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@keyframes ajs-zoomIn {
    0% { opacity: 0; -webkit-transform: scale3d(0.25, 0.25, 0.25); transform: scale3d(0.25, 0.25, 0.25); }
    100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
}

@-webkit-keyframes ajs-zoomOut {
    0% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
    100% { opacity: 0; -webkit-transform: scale3d(0.25, 0.25, 0.25); transform: scale3d(0.25, 0.25, 0.25); }
}

@keyframes ajs-zoomOut {
    0% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
    100% { opacity: 0; -webkit-transform: scale3d(0.25, 0.25, 0.25); transform: scale3d(0.25, 0.25, 0.25); }
}

@-webkit-keyframes ajs-fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@keyframes ajs-fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@-webkit-keyframes ajs-fadeOut {
    0% { opacity: 1; }
    100% { opacity: 0; }
}

@keyframes ajs-fadeOut {
    0% { opacity: 1; }
    100% { opacity: 0; }
}

@-webkit-keyframes ajs-flipInX {
    0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
    40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
    60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
    80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
    100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@keyframes ajs-flipInX {
    0% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
    40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transition-timing-function: ease-in; }
    60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; }
    80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
    100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@-webkit-keyframes ajs-flipOutX {
    0% { -webkit-transform: perspective(400px); transform: perspective(400px); }
    30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
    100% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

@keyframes ajs-flipOutX {
    0% { -webkit-transform: perspective(400px); transform: perspective(400px); }
    30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; }
    100% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; }
}

@-webkit-keyframes ajs-flipInY {
    0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
    40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
    60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
    80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
    100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@keyframes ajs-flipInY {
    0% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transition-timing-function: ease-in; opacity: 0; }
    40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transition-timing-function: ease-in; }
    60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; }
    80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
    100% { -webkit-transform: perspective(400px); transform: perspective(400px); }
}

@-webkit-keyframes ajs-flipOutY {
    0% { -webkit-transform: perspective(400px); transform: perspective(400px); }
    30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
    100% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

@keyframes ajs-flipOutY {
    0% { -webkit-transform: perspective(400px); transform: perspective(400px); }
    30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; }
    100% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; }
}

@-webkit-keyframes ajs-slideIn {
    0% { margin-top: -100%; }
    100% { margin-top: 5%; }
}

@keyframes ajs-slideIn {
    0% { margin-top: -100%; }
    100% { margin-top: 5%; }
}

@-webkit-keyframes ajs-slideOut {
    0% { margin-top: 5%; }
    100% { margin-top: -100%; }
}

@keyframes ajs-slideOut {
    0% { margin-top: 5%; }
    100% { margin-top: -100%; }
}

.alertify-notifier { position: fixed; width: 0; overflow: visible; z-index: 1982; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.alertify-notifier .ajs-message { position: relative; width: 260px; max-height: 0; padding: 0; opacity: 0; margin: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); transition-duration: 250ms; transition-timing-function: linear; }
.alertify-notifier .ajs-message.ajs-visible { transition-duration: 500ms; transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275); opacity: 1; max-height: 100%; padding: 15px; margin-top: 10px; }
.alertify-notifier .ajs-message.ajs-success { background: rgba(91, 189, 114, 0.95); }
.alertify-notifier .ajs-message.ajs-error { background: rgba(217, 92, 92, 0.95); }
.alertify-notifier .ajs-message.ajs-warning { background: rgba(252, 248, 215, 0.95); }
.alertify-notifier.ajs-top { top: 10px; }
.alertify-notifier.ajs-bottom { bottom: 10px; }
.alertify-notifier.ajs-right { right: 10px; }
.alertify-notifier.ajs-right .ajs-message { right: -320px; }
.alertify-notifier.ajs-right .ajs-message.ajs-visible { right: 290px; }
.alertify-notifier.ajs-left { left: 10px; }
.alertify-notifier.ajs-left .ajs-message { left: -300px; }
.alertify-notifier.ajs-left .ajs-message.ajs-visible { left: 0; }
.alertify .ajs-dialog { background: none; }
.alertify .ajs-footer { border-radius: 0 0 10px 10px; }
.alertify .ajs-header { border-radius: 10px 10px 0 0; font-weight: bold; font-size: 18px; text-align: center; }
.alertify .ajs-body { margin: 0 -24px; background: #fff; color: #000000; line-height: 22px; font-size: 15px; padding: 0 15px; text-align: center; }
.alertify .ajs-footer .ajs-buttons.ajs-primary { text-align: center; }
.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button { padding: 6px 23px; background: var(--blue); color: #fff; text-transform: uppercase; font-size: 14px; border-radius: 30px; border: 2px solid var(--blue); }
.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button:hover { background: var(--orange); border-color: var(--orange); }


/*! December 12, 2024 */
/*https://fonts.google.com/specimen/Mulish*/

.mulish-ExtraLight { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 200; font-style: normal; }
.mulish-Light { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 300; font-style: normal; }
.mulish-Regular { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 400; font-style: normal; }
.mulish-Medium { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 500; font-style: normal; }
.mulish-SemiBold { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 600; font-style: normal; }
.mulish-Bold { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 700; font-style: normal; }
.mulish-Black { font-family: "Mulish", sans-serif; font-optical-sizing: auto; font-weight: 900; font-style: normal; }


/*
    Author: Accord Fintech Pvt Ltd
    Created: 03-12-2024
*/
:root { font-family: "Mulish", sans-serif ; }
:root {--blue:#0a4595; --darkblue: #223c7a; --skyblue:#00aeef; --black:#333333; --lightgrey:#808080; --lightgreen:#39c58b; }

@charset "utf-8";
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; padding: 0; font-size: 14px; overflow-x: hidden; color: var(--black); font-weight: 400; font-family: "Mulish", sans-serif !important; }
article, aside, details, figcaption, figure, footer, header, hgroup, regular, menu, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background-color: transparent; text-decoration: none !important; }
a:active, a:hover { outline: 0; text-decoration: none; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
h1 { font-size: 2em; margin: 0.67em 0; }
mark { background: #ff0; color: var(--black); }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
ul, li { list-style: none; }
*:focus { outline: 0; }
.trans { transition: all 0.5s ease; }
.no-gutter > [class*='col-'] { padding-right: 0; padding-left: 0; }
.hidden { display: none !important; }
form { margin: 0; }

.tooltip { z-index: 9999; }


/***Scrollbar common***/
::-webkit-scrollbar { -webkit-appearance: none; }
::-webkit-scrollbar:vertical { width: 5px; }
::-webkit-scrollbar:horizontal { height: 5px; }
::-webkit-scrollbar-thumb { background-color: var(--black); border-radius: 5px; }
::-webkit-scrollbar-track { background-color: transparent; }
.ddlgroup::-webkit-scrollbar { width: 5px !important; }







.guttergap { margin: 0 15px; }
.tooltip { z-index: 9996; }
/*footer*/
.footercntainer { background-color: #223c7b; padding: 50px 0 40px; }
.footerdiv { background: #fff; padding: 20px; border-radius: 50px; display: flex; justify-content: space-around; align-items: center; }
.footrsec { display: inline-block; text-align: center; }
.footrsec > .logo { max-width: 150px; }
.footrsec > span { display: block; font-size: 16px; color: #223c7b; font-weight: 500; margin-bottom: 0px; line-height: 18px; }
.footrsec > h4 { font-size: 26px; margin: 0; color: #223c7b; font-weight: 700; }
.footrsec > h4 > a { color: #223c7b; }
.footrsec .plystr { width: 100px; }
.footrsec .appstr { width: 100px; }
.footrsec.dwnld { text-align: left; transition: all .5s ease; }
.footrsec.dwnld a { transition: all .5s ease; display: inline-block; margin-right: 5px; }
.footrsec.dwnld a img { transition: all .5s ease; }
.footrsec.dwnld a img:hover { transform: scale(1.08); }
.footrsec.dwnld > span { margin-bottom: 5px; }
.contactus { position: relative; padding-left: 45px; margin-bottom: 20px; }
.contactus > h3 { margin-bottom: 8px!important; }
.contactus:after { content: ""; position: absolute; background: url("../images/ContactSign.svg")no-repeat; top: 0; left: 0; width: 30px; height: 30px; background-size: contain; }
.footermenus { padding: 40px 0 40px; /*display: flex;*/ justify-content: space-between; }
.footermenus .footermenusec { display: inline-block; }
.footermenus .footermenusec.emplgn { display: block !important; }
.footermenus h3 { color: #fff; font-size: 18px; margin-bottom: 15px; font-weight: 500; }
.footermenus ul { margin: 0; padding: 0; }
.footermenus ul li { color: #fff; font-size: 16px; line-height: 27px; font-weight: 500; }
.footermenus ul li > a { color: #fff; }
.footermenus ul li > a:hover { text-decoration: underline !important; }
.contactus.mail li { font-size: 16px; }

.footerwrapper .footercntner .clientsup ul > li { display: inline-block; position: relative; padding-right: 15px; }
.footerwrapper .footercntner .clientsup ul > li:after { content: ""; position: absolute; top: 7px; right: 5px; width: 1px; height: 14px; background-color: var(--lightgrey); }
.footerwrapper .footercntner .clientsup ul > li:last-child:after { display: none; }
.contactus.mail:after { content: ""; position: absolute; background: url("../images/Email.svg ")no-repeat; top: 0; left: 0; width: 30px; height: 30px; background-size: contain; }
/*.followus { margin-bottom: 35px; }*/
.followus > h3 { margin-bottom: 8px!important; }
.socialmediaicons {  margin: 15px 0 0;  display: flex; }
.socialmediaicons a { padding: 0; width: 32px; height: 32px; margin: 0 11px 0 0; transition: all .5s ease; }
.socialmediaicons a:hover { transform: scale(1.08); }
/*.socialmediaicons a.fb { background: url(../images/FaceBook.svg) no-repeat center center; }
.socialmediaicons a.twtr { background: url(../images/Twitter_icon.svg) no-repeat center center;  }
.socialmediaicons a.inst { background: url(../images/Insta.svg) no-repeat center center; }
.socialmediaicons a.ln { background: url(../images/In.svg) no-repeat center center; }*/
.socialmediaicons a.fb { background: url(../images/fb.png) no-repeat center center; background-size: contain; }
.socialmediaicons a.inst { background: url(../images/instagram.svg) no-repeat center center; background-size: contain; }
.socialmediaicons a.ln { background: url(../images/lndln.png) no-repeat center center; background-size: contain; }

.footerwrapper .footercntner .clientsup { padding: 90px 0 0; }
.subscridiv { display: inline-block; }
.inputdiv { padding: 5px 5px; background: #fff; border-radius: 50px; width: auto; display: flex; justify-content: space-between; align-items: center; }
.inbutbtn a { font-weight: 600; display: inline-block; background: #223c7b; color: #fff; padding: 10px 28px; border-radius: 24px; font-size: 14px; line-height: normal; }
.form-control.inputtext { border: none; background: transparent; height: 30px; display: inline-block; width: auto; }
.inbutbtn { display: inline-block; }
.form-control::placeholder { font-size: 14px; color: #223c7b; }
.inputtext.form-control:focus { box-shadow: none; }
.invstrdiv { padding: 0 0 30px; }
.invstrdiv ul { display: inline-block; padding: 0; margin: 0; }
.invstrdiv ul li a:hover { text-decoration: underline !important; transition: 0.5s ease; }
.invstrdiv ul li { display: inline-block; margin: 0; padding: 0 15px 0 0; cursor: pointer; position: relative; }
.invstrdiv ul li a { color: #FFF; font-size: 14px; line-height: 20px; }
.invstrdiv ul li:before { content: ""; display: block; margin: 0; padding: 0; position: absolute; top: 4px; right: 6px; width: 1px; background-color: var(--gray); bottom: 4px; }
.invstrdiv ul li:last-child:before { display: none; }
.invstrdiv.zuarisec { padding: 0; }
.invstrdiv.zuarisec ul li { color: #fff; }
.invstrdiv.zuarisec ul li:before { content: ""; display: block; margin: 0; padding: 0; position: absolute; top: 4px; right: 6px; width: 1px; background-color: var(--gray); bottom: 4px; }
.invstrdiv.zuarisec ul li:last-child:before { display: none; }
.invstrdiv.zuarisec ul li.zuaripoint:before { display: none; padding: 0; }
.invstrdiv.zuarisec ul li.zuaripoint { padding: 0; }
.invstsec { padding: 0 0 30px; }
.atnsioninvstrcntin h4 { font-size: 16px; color: #fff; }
.atnsioninvstrcntin ul { padding: 0; margin: 0; }
.atnsioninvstrcntin ul li { color: #fff; font-size: 14px; line-height: 28px; }

.atnsioninvstrcntin ul li i { font-style: normal; padding: 0 8px 0 0; }
.footerwrapper .footercntner .stckbrkersdiv ul > li {padding:0 0 5px }
.stckbrkersdiv { padding: 0 0 15px; }
.atnsioninvstpara p { margin-bottom: 10px; color: #fff; font-size: 14px; }
.footrcpyritdiv { /*background: #162d64;*/ border-top: 1px solid #b0c4de; display: block; margin: 0; padding: 20px 0; }
.termslink a { transition: all .5s ease; display: inline-block; margin: 0; padding: 0 20px 0 0; font-size: 15px; line-height: 20px; color: #fff; position: relative; }
.cmpnyname > p { color: #fff; font-size: 15px; margin: 0; }
.cmpnyname > p > a { color: #fff; transition: all .5s ease; }
.cmpnyname > p > a:hover { color: var(--lightgreen); }


/*footer-new*/
#branchlocator { padding: 20px 0 0; }
.footerwrapper { padding: 0 0 0; }
.footerwrapper .footertop { text-align: center; }
.footerwrapper .footertop h3.subhead:after { position: absolute; left: 0px; top: 0px; content: ''; background: url(../images/Support_icon.svg); background-repeat: no-repeat; width: 45px; height: 39px; background-size: contain; }
.footerwrapper .footertop h3.subhead { font-weight: 600; text-align: center; padding: 0 0 20px 55px; color: var(--black); display: inline-block; position: relative; }
.footerwrapper .footertop .cstmr { display: flex; justify-content: center; padding: 0 0 60px; text-align: left; width: 100%; }
.footerwrapper .footertop .cstmr span { display: block; font-size: 16px; line-height: 21px; color: var(--black); font-weight: 600; }
.footerwrapper .footertop .cstmr span i { display: block; font-style: normal; }
.footerwrapper .footertop .cstmr a { font-size: 26px; line-height: 26px; color: var(--black) !important; font-weight: 700; display: block; margin: 4px 0 0; }
.footerwrapper .footertop .cstmr i { display: block; font-style: normal; line-height: 25px; }
.footerwrapper .footertop .cstmr .care { padding-right: 40px; position: relative; }
.footerwrapper .footertop .cstmr .care:after { content: ""; position: absolute; width: 1px; height: 65px; background-color: var(--black); top: 5px; right: 18px; }
.footerwrapper .footertop .cstmr .calltrade { padding: 0 0 0 6px; }
.footerwrapper .footertop .cstmr .calltrade > p { margin: 4px 0 0; font-size: 12px; line-height: 15px; }
.footerwrapper .footertop em img { width: 100%; }
.footerwrapper .footertop em { display: block; margin: 0 auto 25px; width: 100%; max-width: 70px; }
.footerwrapper .footercntner { background-color: #223c7b; padding: 60px 0 10px; }
.footerwrapper .footercntner .cntctus ul > li { color: #fff; font-size: 16px; line-height: 28px; margin: 0; padding: 0; }
.footerwrapper .footercntner .cntctus a { padding: 0 !important; }
.footerwrapper .footercntner .cntctus a:hover { text-decoration: underline !important; }
.footerwrapper .footercntner ul { margin: 0; padding: 10px 0 0; }
.footerwrapper .footercntner ul > li { padding: 0 0 8px; }
.footerwrapper .footercntner ul > li > a { color: #fff !important; font-size: 16px; line-height: 25px; display: inline-block; font-weight: 500;transition: all .5s ease; }
.footerwrapper .footercntner ul > li > a:hover { color:var(--lightgreen) !important; }
.footerwrapper .footercntner .foothd { color: #fff; font-size: 20px; line-height: 1em; font-weight: 700; }
.footerwrapper .footercntner .foothd.footgethed { font-size: 32px; line-height: 1em; margin: 0; }

.footerwrapper .footercntner .followus { padding: 30px 0; }
.footerwrapper .footercntner .dwnldapp .foothd { margin: 0 0 20px; }
.footerwrapper .footercntner .dwnldapp .zuariapp { border: 1px solid #fff; display: block; background-color: #053170; border-radius: 50px; width: 230px; color: #fff; padding: 10px 80px 10px 20px; }

.footerwrapper .footercntner .dwnldapp .zuariapp.trade { margin: 0 0 15px; position: relative; }
.footerwrapper .footercntner .dwnldapp .zuariapp.trade a { content: ""; position: absolute; top: 20px; right: 20px; }
.footerwrapper .footercntner .dwnldapp .zuariapp.trade a.plstore { background-repeat: no-repeat; background-size: contain; top: 25px; right: 58px; width: 18px; height: 20px; background: url(../images/plystr.svg)no-repeat center center; }
.footerwrapper .footercntner .dwnldapp .zuariapp.trade a.aplicon { background-repeat: no-repeat; background-size: contain; width: 18px; height: 22px; background: url(../images/appstr.svg)no-repeat center center; }
.footerwrapper .footercntner .dwnldapp .zuariapp.invst { position: relative; }
.footerwrapper .footercntner .dwnldapp .zuariapp.invst a { content: ""; position: absolute; top: 20px; right: 20px; }
.footerwrapper .footercntner .dwnldapp .zuariapp.invst a.plstore { background-repeat: no-repeat; background-size: contain; top: 25px; right: 58px; width: 18px; height: 20px; background: url(../images/plystr.svg)no-repeat center center; }
.footerwrapper .footercntner .dwnldapp .zuariapp.invst a.aplicon { background-repeat: no-repeat; background-size: contain; width: 18px; height: 22px; background: url(../images/appstr.svg)no-repeat center center; }
.footerwrapper .footercntner .dwnldapp .zuariapp p { font-size: 17px; line-height: 24px; color: #ffffffb2; font-weight: 500; margin: 0; }

.footerwrapper .footercntner .dwnldapp .zuariapp span { display: block; }
.footerwrapper .footercntner .invsthelp { padding: 30px 0; }
.footerwrapper .footercntner .invsthelp ul > li { display: inline-block; position: relative; padding-right: 15px; }
.footerwrapper .footercntner .invsthelp ul > li:after { content: ""; position: absolute; top: 7px; right: 5px; width: 1px; height: 14px; background: rgb(255,255,255,0.8); }
.footerwrapper .footercntner .invsthelp ul > li:last-child:after { display: none; }
.invchartli { font-size: 16px; line-height: 20px; color: #fff; }
.footerwrapper .footercntner .regextlinks ul > li { display: inline-block; }
.footerwrapper .footercntner .regextlinks ul > li > a {font-weight:400; border: 1px solid #fff; text-decoration: none !important; font-size: 16px; border-radius: 13px; padding: 2px 14px !important; margin: 0 0 10px; }
.footerwrapper .footercntner .regbox { display: flex; padding: 30px 0 0; flex-wrap: wrap; gap: 10px; justify-content: space-between; }
.footerwrapper .footercntner .regbox .blubx { background-color: #053170; min-height: 90px; min-width: 265px; color: #fff; padding: 10px 10px 5px 20px; display: block; border-radius: 10px; font-size: 16px; }
.footerwrapper .footercntner .regbox .blubx span { display: block; margin-top: 5px; color: #b0c4de; font-size: 14px; }
.footerwrapper .footercntner .regbox .blubx em { display: block; font-style: normal; }
.footerwrapper .footercntner .atnsioninvstrcntin { padding: 35px 0; }
.footerwrapper .footercntner .regextlinks .foothd { margin-bottom:15px}
.footerwrapper .footercntner .login ul li.emplgn { padding: 0 110px 0 0; }
.footerwrapper .footercntner .login ul li.lgnsub { display: inline-block; }
.footerwrapper .footercntner .emplog { position: absolute; display: none; }
.footerwrapper .footercntner .emplogin { position: relative; padding-right: 20px; width: auto; font-size: 15px; }
.footerwrapper .footercntner .emplogin:before { content: "\f107"; position: absolute; top: 0; right: 0; color: #b0c4de; font-size: 25px; color: #fff; font-family: FontAwesome; }
.footerwrapper .footercntner .emplogin i { display:block;font-style:normal;}

.footerwrapper .footercntner .dropsub ul { list-style: none; padding: 0 !important; margin: 0; }
.footerwrapper .footercntner .dropsub ul > li { padding: 5px 0 0 !important; }
.footerwrapper .footercntner .dropsubsec a { line-height:20px}
.footerwrapper .footercntner .dropsub a:hover { color: #fff; }
.footerwrapper .footercntner .stocks { padding: 0 0 20px; }
.footerwrapper .footercntner .stocks .foothd { font-size: 17px;margin-bottom:15px }
.footerwrapper .login { margin: 0; }
.footerwrapper .footercntner .dropsubsec ul { padding: 15px 0 0; }
   .footercntner .login .emplogin:before { position: absolute; right: 0; top: 5px; content: ""; width: 14px; height: 14px; background: url(../images/lognadd.svg)no-repeat; background-size: contain; }
/*.footerwrapper .footercntner .login .emplogin:before { content: " "; position: absolute; top: 0; right: 0; color: #b0c4de; font-size: 20px; font-family: FontAwesome; }*/
 .footercntner .login .emplogin.opn:before { content: ""; top: 13px; width: 14px; right: 0px; background: rgb(255, 255, 255, 1); font-size: 16px; height: 2px; }
.dropsubsec { position:relative;z-index:2}
.alpha_companylist { padding: 5px 0px; position: relative; }
.alpha_companylist > a { display: inline-block; color: #fff; padding: 10px 8px; border: 1px solid rgb(255 255 255 / 30%); font-size: 12px; line-height: 12px; margin-right: 10px; transition: all 0.5s ease; }
.alpha_companylist > a:hover { border: 1px solid var(--lightgreen); color: var(--lightgreen); }
.alpha_companylist > a.othrstck { border: 0; font-size: 16px; line-height: 1em; }

/*scroll*/
.scrollup { display: none; position: fixed; right: 25px; bottom: 72px; background-color: #fff; width: 40px; height: 40px; border-radius: 50%; z-index: 9990; box-shadow: 0 0px 12px rgba(0,0,0,0.3); text-align: center; line-height: 38px !important; color: #c0c0c0; cursor: pointer; font-size: 25px !important; }
.scrollup:hover { color: var(--darkblue); }
.scannr { position: fixed; z-index: 9990; width: 60px; height: 60px; cursor: pointer; background: url(../images/Qrcode_Icon.svg); right: 15px; bottom: 10px; }

/*bioep_popup*/

#bio_ep_bg { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.8); z-index: 9994; }
#bio_ep { display: none; position: fixed; font-size: 16px; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); background-color: #fff; box-shadow: 0px 1px 4px 0 rgba(0,0,0,0.5); z-index: 9995; }
#bio_ep_close { display: inline-block; position: absolute; top: -25px; right: 0px; color: #fff; font-weight: 400; font-size: 12px; padding: 3px 12px; cursor: pointer; text-transform: uppercase; }
/*#bio_ep { width: 700px; height: 540px; background-color: #fafafa; }*/
.bio_btn { display: inline-block; margin: 18px 0 0 0; padding: 7px; color: #fff; font-size: 14px; font-weight: 600; background-color: #70bb39; border: 1px solid #47ad0b; cursor: pointer; -webkit-appearance: none; -moz-appearance: none; border-radius: 0; text-decoration: none; }
#bio_ep_close { right: 8px; top: 8px; z-index: 999999; font-size: 20px; color: #000; background: transparent!important; }
.exitpopcntnt { position: relative; }
.exitpopcntnt .popupcnts { padding: 50px 30px; background-color: #e7faf2; }
.exitpopcntnt .popupcnts:after { position: absolute; bottom: 0; content: ''; left: 0; background: url("../images/green_wave.svg")no-repeat; width: 100%; height: 140px; background-size: cover; }
.creatdemtaccnt { padding: 0px 0px 20px; }
.demathead .subhead { font-size: 30px; text-align: left; line-height: 32px; }
.tradingplatformdiv > p { font-weight: 500; font-size: 16px; color: var(--lightgrey); line-height: 20px; }
.currencydiv { float: left; width: 50%; }
.cuurency { display: inline-block; margin: 5px 0 0; }
.currencydiv p { display: block; font-weight: 500; font-size: 15px; color: var(--lightgrey); line-height: 20px; }
.currencydiv span { line-height: 36px; position: relative; display: block; padding-left: 10px; font-weight: 800; font-size: 30px; color: var(--darkblue); }
.currencydiv span:after { position: absolute; content: '\f156'; top: -4px; left: 0; font-size: 15px; color: var(--darkblue); font-family: FontAwesome; font-weight: 400; }
.dematimg { display: inline-block; max-width: 230px; margin-left: -115px; position: absolute; top: 0; left: 50%; }
.dematimg img { max-width: 230px; }
.opndemtdiv { padding: 8px 0px; display: block; }
.opndemtdiv p { padding-top: 10px; margin: 0; display: block; line-height: 20px; font-weight: 500; font-size: 14px; color: var(--darkblue); }
/*qrpopup*/
.accnthead h3.subhead { font-weight: 600; font-size: 20px; line-height: 25px; text-align: left; }
.commonmodalpopup .modal-dialog { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%) !important; width: 100%; min-width: 740px; margin: 0; }
.commonmodalpopup .modal-body { padding: 0; }
.commonmodalpopup .close { position: absolute; right: 15px; top: 10px; line-height: 20px; font-size: 25px; height: 30px; color: #000; cursor: pointer; z-index: 9999; padding: 2px 12px; font-weight: 500; opacity: 1 !important; }
.commonmodalpopup .close:focus { outline: none; }
.commonmodalpopup .popupcnts { padding: 50px 30px; background-color: #e7faf2; }
.commonmodalpopup .popupcnts:after { position: absolute; bottom: 0; content: ''; left: 0; background: url("../images/green_wave.svg")no-repeat; width: 100%; height: 150px; background-size: cover; }
.scndwnlddiv p { font-weight: 500; color: var(--black); font-size: 15px; margin: 0; padding-bottom: 16px; }
.creatacntdiv { display: block; }
.smslinkdiv p { font-weight: 500; color: var(--black); font-size: 15px; margin-bottom: 10px; }
.form-control.smsinput { border: none; border-bottom: 1px solid#aaa; }
.form-control.smsinput:focus { box-shadow: none; }
.accntbtn .commnbtn { padding: 6px 20px; font-size: 14px; display: block; }
.rqstFormDiv { position: relative; }
.rqstFormDiv .smsinput { color: #000; background-color: #fff; display: block; padding-left: 45px; padding-right: 9px; border: 1px solid #e7e7e7; }
.rqstFormDiv > span { content: ""; position: absolute; top: 10px; left: 5px; font-size: 14px; padding-right: 7px; color: var(--darkblue); }
.rqstFormDiv > span:after { content: ""; display: block; position: absolute; top: -8px; right: -2px; width: 1px; background-color: var(--gray); bottom: -5px; }
.scannr img { z-index: 10; position: fixed; width: 60px; height: 60px; cursor: pointer; right: 15px; bottom: 10px; }
.scannr img:hover { box-shadow: 0 4px 8px 0 var(--overlay30); }
.Black_strip#pop { display: none; width: 100%; min-width: 1200px; padding: 40px 0 60px; background-color: #fff; box-shadow: 0 -7px 10px rgba(0, 0, 0, 0.1); position: relative; z-index: 10; }
.crataccnt { text-align: center; padding: 20px 0px; }
.scndwnlddiv { padding-bottom: 20px; }
.smslinkdiv { padding: 20px 0px; display: block; text-align: left; }
.slidImgs { display: block; max-width: 240px; margin:0 auto;}
.slidImgs > img { height: 350px; width: 263px; } 

/*header*/
.clearfix:before { display: table; content: " "; }
.fixheader { position: fixed; left: 0px; top: 0px; right: 0px; padding: 25px 0px 20px; background: #fff; z-index: 9994; transition: all 0.3s ease; box-shadow: 0 2px 5px rgba(0,0,0,0.1); height: 100px; }
.fix .fixheader { height: 80px; animation: headfix 0.5s; animation-iteration-count: 1; padding: 14px 0; }
.fixheader .logo { display: inline-block; padding: 3px 0 0; }
.fixheader .header { margin: 0 25px; }
.has-search { display: inline-block; margin: 8px 0 0; }
.has-search .form-control { padding-left: 38px; width: 435px; height: 36px; border-radius: 6px; font-size: 14px; line-height: 1em; }
.has-search .form-control-feedback { position: absolute; z-index: 2; display: block; width: 38px; height: 38px; line-height: 38px; text-align: center; pointer-events: none; color: var(--black); }
.fullmenubg .has-search .form-control.search:focus { outline: none !important; box-shadow: none !important; }
.form-control.search::placeholder { color: var(--lightgrey); }

@keyframes headfix {
    from { top: -180px; }
    to { top: 0px; }
}

/*.logo { margin-left: 20px; }*/
.logo > h1 > a > img { width: 170px; }
.logo > h1 { margin: 0; }
.logo > a { cursor: pointer; }
ul#mnav { transition: all 0.5s ease; padding: 0; float: right; }
.fullmenubg { display: inline-block; float: right; }
.zuarilogo { display: inline-block; margin-left: 35px; }
.zuarilogo .zuarilogoimg { width: 170px; }
.logindiv { display: inline-block; position: relative; }
.loginbtn { display: block; background-color: var(--darkblue); color: #fff; padding: 6px 55px 6px 12px; border-radius: 5px; text-decoration: none; position: relative; margin-left: 55px; }
.loginbtn:hover { text-decoration: none; color: #fff; }
.loginbtn:after { content: '\f107'; font-family: fontAwesome; font-size: 24px; color: #fff; position: absolute; right: 10px; top: 6px; line-height: 20px; transition: all 0.5s ease; }
.loginbtn.active:after { transform: rotateX(-180deg); top: 8px; }

/*.signupbtn { display: block; background-color: var(--lightgreen); color: #fff; padding: 6px 16px; border-radius: 5px; text-decoration: none; position: relative; margin-left: 10px; border: 1px solid var(--lightgreen); transition: all 0.3s ease; }
.signupbtn:hover { color: var(--darkblue); background-color: #fff; }*/
.signupbtn { display: block; background-color: var(--lightgreen); color: #fff; /*padding: 6px 16px;*/     padding: 6px 45px 6px 12px; border-radius: 5px; text-decoration: none; position: relative; margin-left: 10px; border: 1px solid var(--lightgreen); transition: all 0.3s ease; }
.signupbtn:hover { color: var(--darkblue); background-color: #fff; }
.signupbtn:after {content: '\f107'; font-family: fontAwesome; font-size: 24px; color: #fff; position: absolute; right: 10px; top: 6px; line-height: 20px; transition: all 0.5s ease; }
.signupbtn.active:after { transform: rotateX(-180deg); top: 8px; }
.signupbtn:hover:after { color: var(--darkblue); }

.signup { display: inline-block; position: relative; }
.fullmenubg .invmenu { display: inline-block; padding: 0; margin: 0; border-bottom: 1px solid #DBD4D4; }
.fullmenubg .invmenu > li { position: relative; display: inline-block; }
.fullmenubg .invmenu > li > a { display: block; color: #fff; font-size: 14px; padding: 6px; text-decoration: none; }
.fullmenubg .invmenu { display: none; padding: 12px; position: absolute; top: 27px; right: 0px; font-size: 15px; border: solid 1px #c3c3c3; width: 175px; color: #fff; line-height: 16px; background-color: var(--darkblue); }
#mobnav { display: none; width: 32px; height: 40px; position: absolute; right: 20px; top: 28px; z-index: 9996; cursor: pointer; color: #fff; transition: all 0.3s ease; }
.fix #mobnav { top: 7px; }

.lines { display: block; width: 32px; height: 4px; background: var(--darkblue); border-radius: 8px; transition: 0.3s; position: relative; top: 23px; }
.lines:before, .lines:after { display: block; width: 32px; height: 4px; background: var(--darkblue); border-radius: 10px; transition: 0.3s; position: absolute; left: 0; content: ''; transform-origin: 0.28571rem center; }
.lines:before { top: 9px; }
.lines:after { top: -9px; }

#mobnav.Nclose { transform: scale3d(0.8, 0.8, 0.8); }
#mobnav.Nclose .lines { background: transparent; }
#mobnav.Nclose .lines:before, #mobnav.Nclose .lines:after { transform-origin: 50% 50%; top: 0; width: 40px; background: var(--darkblue); }
#mobnav.Nclose .lines:before { transform: rotate3d(0, 0, 1, 45deg); }
#mobnav.Nclose .lines:after { transform: rotate3d(0, 0, 1, -45deg); }

.slidenav { width: 260px; position: fixed; top: 0px; bottom: 0; right: -280px; background-color: var(--darkblue); z-index: 9998; transition: all 0.5s ease; padding: 40px 25px 15px; overflow: auto; }
.slidenav.open { right: 0; }

.slidenav .invmenu { display: inline-block; padding: 0; margin: 0; border-bottom: 1px solid #DBD4D4; }
.slidenav .invmenu > li { position: relative; display: inline-block; }
.slidenav .invmenu > li > a { display: block; color: #fff; font-size: 14px; padding: 6px; text-decoration: none; }
.slidenav .invmenu { display: none; padding: 12px; position: absolute; top: 27px; right: 0px; font-size: 15px; border: solid 1px #c3c3c3; width: 175px; color: #fff; line-height: 16px; background-color: var(--darkblue); }


/*search*/
.fixheader .topsearchcontainer { position: absolute; background: #fff; left: 0; right: 0; border: 1px solid #ced4da; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top: 0; padding: 10px; z-index: 99991; display: none; min-height: 300px; max-height: 50vh; overflow-y: auto; }
.fixheader .topsearchcontainer > p { display: block; margin: 0; padding: 0 5px; transition: all 0.2s ease; border-bottom: 1px solid #f1f1f1; }
.fixheader .topsearchcontainer > p > a { display: block; position: relative; padding: 12px 75px 12px 40px; color: var(--black); transition: all 0.3s ease; }
.fixheader .topsearchcontainer > p > a:before { content: '\f002'; font-family: fontAwesome; font-size: 14px; font-size: 14px; position: absolute; left: 0; top: 8px; color: #c7c7c7; padding: 3px 0; background: #f4f7fe; border-radius: 50%; width: 28px; height: 28px; text-align: center; }
.fixheader .topsearchcontainer > p > a:after { content: 'Stock'; position: absolute; right: 0; top: 15px; font-size: 11px; color: #ababab; }
.fixheader .topsearchcontainer > p.mf > a:after { content: 'Mutual Fund'; }
.fixheader .topsearchcontainer > p.fo > a:after { content: 'F&O'; }
.fixheader .topsearchcontainer > p.ip > a:after { content: 'IPO'; }
.fixheader .topsearchcontainer > p:hover > a, .topsearchcontainer > p:hover > a:before { color: var(--blue); }
.fixheader .topsearchcontainer > p:hover { background: #f4f7fe; }
.fixheader .topsearchoverlay { position: fixed; top: 0; left: 0; right: 0; height: 100%; background: rgb(0,0,0,0.5); z-index: 99990; display: none; transition: all 0.4s ease; }
.fixheader.searchopen input.topsearch { z-index: 99991; position: relative; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.fixheader.searchopen .has-search span.form-control-feedback { z-index: 99992; }
.fixheader.searchopen .topsearchoverlay, .fixheader.searchopen .topsearchcontainer { display: block; }
.fixheader .has-search .searchclose { font-size: 16px; position: absolute; right: 10px; top: 6px; color: var(--black); z-index: 99991; display: none; cursor: pointer; }

/*bannerwrapper*/
.commnbtn { display: inline-block; color: #fff; font-size: 16px; border-radius: 6px; font-weight: 400; transition: all 0.3s; position: relative; text-align: center; background: #f5f5f5; overflow: hidden; z-index: 2; padding: 10px 25px; }
.commnbtn.green { background: #39c58b; }
.commnbtn:hover { text-indent: -2px; color: #fff; }
.commnbtn:after { content: ''; position: absolute; top: 0; bottom: 0; left: 15%; width: 0px; background-color: rgba(0,0,0,0.1); transition: all 0.4s ease; z-index: -1; }
.commnbtn:hover:after { left: 0; right: 0; width: 100%; }

/*.commnbtn { text-align: left; display: inline-block; padding: 10px 25px; color: #fff; font-size: 16px; background: var(--lightgreen); border-radius: 6px;  font-weight: 400; }*/

.bannerwrapper { padding: 100px 0 0; }
h2.bannerhead { color: var(--darkblue); font-size: 38px; font-weight: 700; margin: 42px 0 15px 0; }
h2.bannerhead i { font-style: normal; display: inline-block; }
.bannerwrapper .secureddiv p { margin-bottom: 12px; font-weight: 500; font-size: 16px; display: block; color: var(--lightgrey); line-height: 24px; }
.bannerwrapper .secureddiv p span { display: block; }
.bannerwrapper .secureddiv .commnbtn { padding: 7px 15px; }
.secureddiv { padding: 0 0 20px; }

.mainWrapper { display: block; margin: 0; width: 100%; padding: 45px 0 0; }
.sliderWrap { display: block; margin: 0 auto; height: 360px; position: relative; overflow: hidden; }
.sliderWrap:before { content: ''; display: block; position: absolute; left: 50%; top: 50%; width: 180px; height: 180px; border-radius: 50%; background-color: #FFF5ED; z-index: 1; margin-left: -90px; margin-top: 50px; bottom: 0px; animation: ripple 1s linear infinite; }
.sliderWrap:after { content: ''; display: block; position: absolute; top: 20px; left: 50%; margin-left: -300px; height: 600px; width: 600px; background-image: url("../images/round_bg.svg"); background-repeat: no-repeat; background-size: contain; animation: 60s linear infinite mymove; }
.slide { position: absolute; top: 0; left: 0; right: 0; opacity: 0; z-index: 5; transition: all 0.5s ease; }
.slide.active { opacity: 1; z-index: 10; }
.slidTxtLeft { position: absolute; top: 170px; left: 50%; margin-left: -420px; }
.slidTxtRight { position: absolute; top: 60px; right: 50%; margin-right: -438px; transform: translatey(-10px); }
.slide:nth-child(even) .slidTxtLeft { top: 60px; }
.slide:nth-child(even) .slidTxtRight { top: 140px; }
.slidTxtLeft, .slidTxtRight { transform: matrix(0.1, 0, 0, 0.1, 0, 50); opacity: 0; transition: all 1s ease; }
.slidTxtLeft img, .slidTxtRight img { width: 100%; height: auto; max-width: 100%; }
.sliderWrap .active .slidTxtLeft, .sliderWrap .active .slidTxtRight { transform: matrix(1, 0, 0, 1, 0, 0); opacity: 1; }
.slidImg { display: inline-block; max-width: 240px; margin-left: -120px; position: absolute; top: 0; left: 50%; }
.slidTxtLeft .box { position: relative; z-index: 3; width: 58%; background-color: #fff; border: 1px solid #cecece; padding: 25px 12px 25px 15px; border-radius: 10px; box-shadow: 10px 7px 20px rgba(56, 197, 139, -0.7), 0px 0px 1px rgba(56, 197, 139, 0.2), 0px 10px 5px rgba(56, 197, 139, 0.12); }
.slidTxtLeft .box.pie { width: 70%; padding: 20px 25px; }
.slidTxtLeft .box:after { display: block; content: ""; position: absolute; animation: float2 5s ease-in-out infinite; }
.slidTxtRight .box:after { display: block; content: ""; position: absolute; animation: float2 5s ease-in-out infinite; }
.slidTxtLeft .box.rocket:after { right: -7px; top: -8px; width: 40px; height: 42px; background: url("../images/B1.svg")no-repeat; background-size: contain; }
.slidTxtLeft .box.pie:after { right: -7px; top: -25px; width: 50px; height: 68px; background: url("../images/B3.svg")no-repeat; background-size: contain; }
.slidTxtRight .box.Robo:after { right: 0px; top: -20px; width: 46px; height: 51px; background: url("../images/B2.svg")no-repeat; background-size: contain; }
.slidTxtRight .box.Coin:after { right: 0px; top: -15px; width: 50px; height: 50px; background: url("../images/B4.svg") no-repeat; background-size: contain; }
.slidTxtLeft .box.rocket { padding: 25px 20px; }
.slidTxtLeft h4 { font-weight: 700; font-size: 17px; color: var(--darkblue); margin-bottom: 6px; margin-top: 0; }
.slidTxtLeft p { line-height: 16px; font-weight: 400; font-size: 14px; margin: 0; }
.slidTxtLeft p > span { display: block; }
.slidTxtLeft a { display: block; color: #39c58b; margin: 10px 0 0; font-size: 12px; line-height: 12px; transition: all 0.5s ease; }
.slidTxtLeft a:hover { color: var(--darkblue); }



.slidTxtRight .box { background-color: #fff; border: 1px solid #cecece; padding: 25px 20px; border-radius: 10px; box-shadow: 10px 7px 20px rgba(56, 197, 139, -0.7), 0px 0px 1px rgba(56, 197, 139, 0.2), 0px 10px 8px rgba(56, 197, 139, 0.12); }
.slidTxtRight h4 { font-weight: 700; font-size: 17px; color: var(--darkblue); margin-bottom: 6px; margin-top: 0; }
.slidTxtRight p { line-height: 16px; font-weight: 400; font-size: 14px; margin: 0; }
.slidTxtRight a { color: #39c58b; font-size: 12px; position: relative; }
/*.slidTxtRight a:after { position: absolute; content: ''; top: 0; left: 0; background: url("../images/calculator-simple.svg")no-repeat; background-size: contain; width: 15px; height: 15px; }*/
.slidTxtRight p.sip { margin-bottom: 10px; }

@keyframes mymove {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}

@keyframes float {
    0% { transform: translatey(0px) rotate(0deg); }

    50% { transform: translatey(-10px) rotate(-10deg); }

    100% { transform: translatey(0px) rotate(0deg); }
}

@keyframes float2 {
    0% { transform: translatey(-10px); }

    50% { transform: translatey(0px); }

    100% { transform: translatey(-10px); }
}

@keyframes float3 {
    0% { transform: translatey(0px); }

    50% { transform: translatey(-15px); }

    100% { transform: translatey(0px); }
}

@keyframes ripple {
    0% { -webkit-box-shadow: 0 0 0 0 rgba(190, 198, 216, 0.3), 0 0 0 20px rgba(190, 198, 216, 0.3), 0 0 0 50px rgba(190, 198, 216, 0.3), 0 0 0 80px rgba(190, 198, 216, 0.3); box-shadow: 0 0 0 0 rgba(190, 198, 216, 0.3), 0 0 0 20px rgba(190, 198, 216, 0.3), 0 0 0 50px rgba(190, 198, 216, 0.3), 0 0 0 80px rgba(190, 198, 216, 0.3); }
    100% { -webkit-box-shadow: 0 0 0 20px rgba(190, 198, 216, 0.3), 0 0 0 50px rgba(190, 198, 216, 0.3), 0 0 0 80px rgba(190, 198, 216, 0.3), 0 0 0 110px rgba(190, 198, 216, 0); box-shadow: 0 0 0 20px rgba(190, 198, 216, 0.3), 0 0 0 50px rgba(190, 198, 216, 0.3), 0 0 0 80px rgba(190, 198, 216, 0.3), 0 0 0 110px rgba(190, 198, 216, 0); }
}

@keyframes ripple2 {
    0% { -webkit-box-shadow: 0 0 0 0 rgba(178, 233, 240, 0.3), 0 0 0 5px rgba(178, 233, 240, 0.3), 0 0 0 10px rgba(178, 233, 240, 0.3), 0 0 0 30px rgba(178, 233, 240, 0.3); box-shadow: 0 0 0 0 rgba(178, 233, 240, 0.3), 0 0 0 5px rgba(178, 233, 240, 0.3), 0 0 0 10px rgba(178, 233, 240, 0.3), 0 0 0 30px rgba(178, 233, 240, 0.3); }
    100% { -webkit-box-shadow: 0 0 0 5px rgba(178, 233, 240, 0.3), 0 0 0 10px rgba(178, 233, 240, 0.3), 0 0 0 30px rgba(178, 233, 240, 0.3), 0 0 0 50px rgba(178, 233, 240, 0); box-shadow: 0 0 0 5px rgba(178, 233, 240, 0.3), 0 0 0 10px rgba(178, 233, 240, 0.3), 0 0 0 30px rgba(178, 233, 240, 0.3), 0 0 0 50px rgba(178, 233, 240, 0); }
}

.Black_strip { width: 100%; padding: 40px 0 60px; background-color: #fff; box-shadow: 0 -7px 10px rgba(0, 0, 0, 0.1); position: relative; z-index: 10; }
.trustdpartnerdiv { text-align: center; padding: 0 0 30px 0; }
.trustdpartnerdiv p { display: inline-block; font-size: 16px; color: #8e9fc4; font-weight: 400; position: relative; text-align: center; background: #fff; }
.trustdpartnerdiv p:after { content: ''; background: rgb(190,198,216); background: rgb(190,198,216); background: linear-gradient(90deg, rgba(190,198,216,0.14329481792717091) 16%, rgba(190,198,216,1) 50%); height: 2px; width: 150px; position: absolute; top: 12px; left: -160px; display: block; }
.trustdpartnerdiv p:before { content: ''; background: rgb(190,198,216); background: linear-gradient(90deg, rgba(190,198,216,1) 53%, rgba(190,198,216,0.14329481792717091) 87%); height: 2px; width: 150px; position: absolute; top: 12px; right: -160px; display: block; }
.trustdiv { position: relative; padding-left: 70px; }
.trustdiv:after { content: ''; position: absolute; top: 0px; left: 0; }
.trustdiv.wealth:after { width: 50px; height: 50px; background: url("../images/Customer.svg")no-repeat; background-size: contain; }
.trustdiv.mngingwlth:after { width: 45px; height: 45px; background: url("../images/25Yrs.svg")no-repeat; background-size: contain; }
.trustdiv.brand:after { width: 50px; height: 50px; background: url("../images/57Yrs.svg")no-repeat; background-size: contain; }
.trustdiv.awrds:after { width: 45px; height: 45px; background: url("../images/50Yrs.svg")no-repeat; background-size: contain; }
.trustdiv.awrds { padding-left: 45px; }
.trustdiv > b { font-weight: 700; font-size: 24px; line-height: 28px; color: var(--darkblue); }
.trustdiv > b sup { font-weight: 600; font-size: 18px; color: var(--darkblue); }
.trustdiv > span { font-weight: 500; font-size: 14px; line-height: 18px; color: #303240; display: block; }

.bannerwrapper .smartinvstmnt { display: flex; margin: 0; justify-content: space-between; flex-wrap: wrap; }



/*zuarimoneyapp*/
.zuarimoneywrapper { background-color: #f5f5f5; padding: 50px 0px; }
.zuarimoneywrapper .tabsec .tabcont > a { border-top: 1px solid #dbd1d1; border-bottom: 1px solid #dbd1d1; background-color: #fff; box-shadow: inset 0 0px 10px rgb(46 93 199 / 8%), inset 0 0px 10px rgb(46 93 199 / 8%); padding: 20px 50px; border-right: 1px solid #dbd1d1; display: inline-block; float: left; color: var(--darkblue); font-size: 18px; line-height: 22px; }
.zuarimoneywrapper .tabsec .tabcont > a:last-child { border-top-right-radius: 35px; border-bottom-right-radius: 35px; }
.zuarimoneywrapper .tabsec .tabcont > a:first-child { border-top-left-radius: 35px; border-bottom-left-radius: 35px; border-left: 1px solid #dbd1d1; }
.zuarimoneywrapper .tabsec .tabcont > a.active { background-color: var(--darkblue); color: #fff; overflow: hidden; }
.zuarimoneywrapper .contsec { padding: 80px 0 0; }
.zuarimoneywrapper .contsec .mobimgsec { text-align: center; padding-left: 50px; }
.zuarimoneywrapper .contsec .rightsec { padding-top: 40px; }
.zuarimoneywrapper .contsec .qrcode { padding-right: 14px; }
.zuarimoneywrapper .contsec .plystr { padding-right: 15px; }
.zuarimoneywrapper .contsec .rightsec .para { font-size: 16px; line-height: 25px; color: var(--lightgrey); }
.zuarimoneywrapper .contsec .rightsec .lastimgsec { padding-top: 15px; }
.zuarimoneywrapper .contsec .rightsec .subhead.mnyhead { padding-bottom: 6px; }
.plystr a img, .appstr a img { transition: all .5s ease; }
.plystr a img:hover, .appstr a img:hover { transform: scale(1.08); }
.disimg { display: inline-block; }
.zuarimoneywrapper .tabsec .tabcont > a:first-child.active { border-top-left-radius: 35px; border-bottom-left-radius: 35px; }
.zuarimoneywrapper .tabsec .tabcont > a:last-child.active { border-top-right-radius: 35px; border-bottom-right-radius: 35px; }
.mnyhead > span { font-size: 16px; color: var(--lightgreen); font-weight: 600; line-height: 30px; }
.zuaribtn .commnbtn { position: relative; padding-right: 70px; }
.zuaribtn .commnbtn:before { position: absolute; content: ''; top: 14px; right: 12px; height: 20px; width: 20px; left: auto; }
.zuaribtn .commnbtn#web:before { background: url(../images/Web_Login.svg) no-repeat; }
.zuaribtn .commnbtn#dex:before { background: url(../images/Dex_Download.svg) no-repeat; }
.zuarimoneywrapper .contsec .rightsec.scnd { padding-top: 20px; }
.slidenav .has-search .searchclose { font-size: 16px; position: absolute; right: 10px; top: 6px; color: var(--black); z-index: 99991; display: none; cursor: pointer; }


/*Branchlocator*/
.branchlctrwrapper { padding: 80px 0 60px; background: #f4f7fe; }
.branchdiv { position: relative; /*padding-left: 80px;*/ float: left; }
h3.subhead { font-size: 32px; line-height: 40px; margin-bottom: 14px; color: #223c7b; font-weight: 800; display: block; }
h3.subhead > span { display: block; }
/*.branchdiv:after { position: absolute; content: ""; background: url("../images/BranchLocator.svg")no-repeat; top: 0; left: 0; width: 60px; height: 60px; background-size: contain; }*/
.loctorpara p { font-size: 16px; margin: 0; font-weight: 600; line-height: 26px; }
.loctorpara p i { display: inline; font-style: normal; }
.nerstbtn { float: right; }

.trnsprntwrapper { padding: 0 0 30px; overflow: hidden; background-color: #f5f8ff; }
.transprentdiv { padding-bottom: 5px; }

a.cmnlnkbtn { display: inline-block; transition: all 0.5s ease; position: relative; padding-right: 20px; color: var(--lightgreen); font-size: 16px; font-weight: 600; }
a.cmnlnkbtn:after { position: absolute; content: "\f101 "; top: -3px; right: 0; font-family: fontawesome; font-size: 20px; color: var(--lightgreen); }
a.cmnlnkbtn:hover { padding-right: 24px; transition: all 0.5s ease; }
.diversdplansdiv { position: relative; width: 100%; height: 700px; overflow: hidden; }
.dedicateddiv { justify-content: center; align-items: center; display: flex;z-index: 10; width: 270px; height: 270px; background: #F8FAFF; border-top-left-radius: 175px; border-top-right-radius: 175px; border-bottom-left-radius: 175px; position: absolute; top: 70px; left: 0px; padding: 55px 60px; text-align: center; box-shadow: inset 0 0 99px 0px rgba(190,198,216,0.5); }
/*.dedicateddiv { z-index: 10; width: 270px; height: 270px; background: #F8FAFF; border-top-left-radius: 175px; border-top-right-radius: 175px; border-bottom-left-radius: 175px; position: absolute; top: 70px; left: 0px; padding: 55px 60px; text-align: center; box-shadow: inset 0 0 99px 0px rgba(190,198,216,0.5); }*/
.ominirprtdiv { justify-content: center; align-items: center; display: flex; z-index: 8; width: 225px; height: 225px; background: #FFFFEB; border-top-left-radius: 175px; border-top-right-radius: 175px; border-bottom-right-radius: 175px; border-bottom-left-radius: 0px; position: absolute; top: 80px; left: 285px; padding: 50px 30px; text-align: center; box-shadow: inset 0 0 99px 0px rgba(204,204,134,0.5); }
.amcdiv { justify-content: center; align-items: center; display: flex; z-index: 4; width: 225px; height: 225px; background: #FFE8E8; border-top-left-radius: 175px; border-top-right-radius: 0px; border-bottom-right-radius: 175px; border-bottom-left-radius: 175px; position: absolute; bottom: 120px; left: 45px; padding: 65px 35px; text-align: center; box-shadow: inset 0 0 99px 0px rgba(209,136,136,0.5); }
.discntbrking { justify-content: center; align-items: center;  flex-direction: column;display: flex; z-index: 6; width: 240px; height: 240px; background: #E8FFF5; border-top-left-radius: 0px; border-top-right-radius: 175px; border-bottom-right-radius: 175px; border-bottom-left-radius: 175px; position: absolute; bottom: 145px; left: 285px; padding: 65px 35px; text-align: center; box-shadow: inset 0 0 99px 0px rgba(57, 197, 139, 0.5); }
.diversdplansdiv p { margin: 0; padding-top: 50px; position: relative; line-height: 20px; font-size: 15px; font-weight: 600; color: var(--black); }
.diversdplansdiv p:after { position: absolute; content: ""; top: 0; left: 50%; margin-left: -20px; }
.diversdplansdiv p > b { font-size: 20px; }
.diversdplansdiv p > span { display: inline; }
.diversdplansdiv p.dedicate:after { background: url(../images/project-manager.svg)no-repeat; background-size: contain; width: 40px; height: 40px; }
.diversdplansdiv p.omini:after { background: url(../images/OmniChannel.svg)no-repeat; background-size: contain; width: 40px; height: 40px; }
.diversdplansdiv p.amc:after { background: url(../images/NoAMC.svg)no-repeat; background-size: contain; width: 40px; height: 40px; margin-left: -20px; }
.diversdplansdiv p.discunt:after {display:none; background: url(../images/20-order.svg)no-repeat; background-size: contain; width: 110px; height: 50px; margin-left: -55px; }
.diversdplansdiv em.discntorder { display: block; font-size: 25px; font-style: normal; line-height: 30px; font-weight: 800; }
.diversdplansdiv em.discntorder > i { font-size:17px;font-style:normal;}
.diversdplansdiv p.discunt { padding-top:0;}

/*worldtrading*/
    .wrldtradinglft { height: 100%; display: flex; flex-direction: column; justify-content: center; }
.wrltradingwrapper { padding: 80px 0 80px; background: var(--darkblue); }
.tradinghead .subhead { color: #fff; font-size: 26px; line-height: 34px; font-weight: 700; }
.tradinghead .subhead > span { display: inline-block; }

.invstingdiv { padding: 25px 0 0; }
.invstingdiv p { color: #fff; font-size: 16px; font-weight: 200; margin: 0 0 15px 0; line-height: 15px; }
.dmtaccnt .commnbtn { padding: 6px 20px; color: #fff; font-size: 15px; }
.dmtaccnt { display: inline-block; }

.tradingsteps { text-align: center; position: relative; margin: 0; padding: 45px 21px; min-width: auto; min-height: 230px; }
.tradingsteps.topbullet:before { content: ''; position: absolute; width: 10px; height: 10px; border-radius: 50%; background: #fff; bottom: 105px; left: -3px; }
.tradingsteps.bottombullet:before { content: ''; position: absolute; width: 10px; height: 10px; border-radius: 50%; background: #fff; bottom: 105px; right: -3px; }
.tradingsteps.top:after { content: ""; position: absolute; top: 0; left: 0; border: 1px dashed #a7a7a7; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 130px; border-top-right-radius: 130px; height: 50%; border-bottom: none; width: 100%; z-index: 1; }
.tradingsteps.bottom:after { content: ""; position: absolute; top: 50%; left: 0; border: 1px dashed #a7a7a7; border-bottom-left-radius: 130px; border-bottom-right-radius: 130px; border-top-left-radius: 0; border-top-right-radius: 0; height: 50%; border-top: none; width: 100%; z-index: 1; }
.tradingsteps i { position: absolute; margin: 0 auto; padding: 14px; left: 50%; margin-left: -30px; min-width: 60px; min-height: 60px; border-radius: 50%; background-color: #fff; color: #fff; z-index: 2; text-align: center; }
.tradingsteps.active i { animation: zoom-in-out 1s ease-in-out infinite; }
.tradingsteps.top i { top: -30px; }
.tradingsteps.bottom i { bottom: -30px; }
.trndingcntnt { text-align: center; }
.tradingsteps h4 { display: block; margin: 25px 0 10px 0; padding: 0; font-size: 16px; line-height: 25px; color: #fff; font-weight: 600; }
.tradingsteps p > span { display: block; font-style: normal; }
.tradingsteps p { color: #fff; display: block; margin: 0 0 15px; padding: 0; font-size: 13px; line-height: 18px; font-weight: 200; }
.tradingsteps .step1:after { position: absolute; top: 17px; left: 17px; content: ''; margin: 0 auto; width: 25px; height: 25px; background-image: url(../images/click.svg); background-repeat: no-repeat; background-position: center; background-size: contain; }
.tradingsteps .step2:after { position: absolute; top: 18px; left: 20px; content: ''; margin: 0 auto; width: 25px; height: 25px; background-image: url(../images/writing.svg); background-repeat: no-repeat; background-position: center; background-size: contain; }
.tradingsteps .step3:after { position: absolute; top: 14px; left: 17px; content: ''; margin: 0 auto; width: 28px; height: 28px; background-image: url(../images/Complete.svg); background-repeat: no-repeat; background-position: center; background-size: contain; }
.testimonialwrapper { padding: 60px 0 80px; overflow: hidden; }
.testimonialwrapper h3 { text-align: center; font-weight: 600 !important; }
.testslider { margin: 30px 0; }
testSliderBox > p { display: block; font-size: 15px; line-height: 24px; }
.testSliderDiv { padding: 0 5px; }
.testSliderBox { background-color: #f4f7fe; border-radius: 15px; padding: 25px; position: relative; }
.testSliderBox p:after { position: absolute; right: 20px; bottom: -17px; font-family: fontawesome; content: ''; background: url(../images/quote-left.svg)no-repeat; width: 30px; height: 30px; }
.testSliderDiv > .testSliderBox:first-child { margin-bottom: 35px; }
.testimonialwrapper .bx-wrapper { max-width: 100% !important; margin-bottom: 0; box-shadow: none; border: none; background: none; }
.testimonialwrapper .bx-wrapper .bx-viewport { height: auto !important; padding: 25px; }
.testBoxhead { position: relative; padding-left: 65px; margin-bottom: 30px; }
.testBoxhead > em { width: 50px; height: 50px; border-radius: 50%; background-color: #e4e4e4; position: absolute; top: -8px; left: 0; }
.testBoxhead > h5 { color: var(--darkblue); margin-bottom: 0; font-weight: 700; font-size: 16px; line-height: 1em; margin-top: 5px; }
.testBoxhead > span { color: var(--lightgreen); font-weight: 600; font-size: 12px; }
.sliderImg { position: relative; height: 180px; }
.sliderImg > img { height: 100%; border-radius: 10px; }
.sliderImg:after { position: absolute; content: '\f144'; font-family: 'FontAwesome'; font-size: 40px; position: absolute; top: 35%; left: 50%; margin-left: -25px; z-index: 9; color: #fff; cursor: pointer; }
.ourValueswrapper { padding-bottom: 50px; }
.ourValueswrapper .headsec > .subhead { text-align: center; margin: 0; padding-bottom: 25px; }
.ourValueswrapper .ourvaluescont { display: flex; justify-content: space-between; }
.ourValueswrapper .ourvaluescont > a { padding: 30px 60px; display: inline-block; position: relative; color: var(--black); transition: all 0.3s ease; border-radius: 42px; text-align: center; background: #E8FFF5;  }
.ourValueswrapper .ourvaluescont > a:hover { background-color: #E8FFF5; box-shadow: inset 0 0 99px 0px rgba(57, 197, 139, 0.5); }
.ourValueswrapper .ourvaluescont .cf:before { content: ""; background: url(../images/Value1.svg)no-repeat; background-size: contain; position: absolute; width: 43px; height: 44px; top: 18px; left: 35px; }
.ourValueswrapper .ourvaluescont .aglty:before { content: ""; background: url(../images/Value2.svg)no-repeat; background-size: contain; position: absolute; width: 43px; height: 43px; top: 23px; left: 40px; }
.ourValueswrapper .ourvaluescont .intgty:before { content: ""; background: url(../images/Value3.svg)no-repeat; background-size: contain; position: absolute; width: 42px; height: 42px; top: 20px; left: 38px; }
.ourValueswrapper .ourvaluescont .stbty:before { content: ""; background: url(../images/Value4.svg)no-repeat; background-size: contain; position: absolute; width: 47px; height: 50px; top: 17px; left: 36px; }
.ourValueswrapper .ourvaluescont > a > span { padding-left: 38px; font-size: 22px; line-height: 26px; font-weight: 600; }

/*ourofferings*/
.ourofferingwrapper { padding: 50px 0; }
.ourofferingwrapper .ouroffercont .ourofferbox .box { z-index: 2; padding: 35px; transition: all 0.5s ease; overflow: hidden; display: block; position: relative; text-decoration: none; color: var(--black); }
.ourofferingwrapper .ouroffercont .ourofferstcks { border-right: none !important; border-bottom: none !important; }
.ourofferingwrapper .ouroffercont .ourmf { border-right: none !important; border-bottom: none !important; }
.ourofferingwrapper .ouroffercont .ouripo { border-right: none !important; border-bottom: none !important; }
.ourofferingwrapper .ouroffercont .ourdp { border-bottom: none !important; }
.ourofferingwrapper .ouroffercont .ourpms { border-right: none !important; }
.ourofferingwrapper .ouroffercont .ourbnds { border-right: none !important; }
.ourofferingwrapper .ouroffercont .ourcmdty { border-right: none !important; }
.ouroffercont .ourofferhd .subhead { text-align: center; padding: 0 0 20px; }
.ouroffercont .ourofferexplre { text-align: center; padding-top: 45px; }
.ourofferingwrapper .ouroffercont .box > h4 { padding: 55px 0 0; position: relative; font-size: 22px; line-height: 26px; color: #223c7b; transition: all 0.3s ease; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover h4 { color: #fff; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover p { color: #fff; }
.ourofferingwrapper .ouroffercont .box > p { padding-top: 20px; font-size: 15px; line-height: 22px; transition: all 0.3s ease; }
.ourofferingwrapper .ouroffercont .ourofferbox { position: relative; border: 1px solid #dbd1d1; }
.ourofferingwrapper .ouroffercont .ourofferbox .ourofferstcks:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%2339c58b'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%2339c58b'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%2339c58b'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%2339c58b'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 32px; height: 32px; transition: all 0.3s ease; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ourofferstcks:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%23ffffff'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%23ffffff'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%23ffffff'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%23ffffff'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ouroffermf:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%2339c58c'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%2339c58c'/%3E%3C/svg%3E"); background-size: contain; width: 34px; height: 37px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ouroffermf:before { background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%23ffffff'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%23ffffff'/%3E%3C/svg%3E"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ourofferipo:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.262' height='35.262' viewBox='0 0 35.262 35.262'%3E%3Cg id='IPO_icon' transform='translate(0 0)'%3E%3Cg id='Group_8638' data-name='Group 8638' transform='translate(0 0)'%3E%3Cg id='Group_8637' data-name='Group 8637' transform='translate(0 0)'%3E%3Cpath id='Path_20084' data-name='Path 20084' d='M.008,15.363a1.033,1.033,0,0,0,1.025,1.16h4.2a1.033,1.033,0,0,0,1.019-.862,11.468,11.468,0,0,1,9.406-9.406,1.033,1.033,0,0,0,.862-1.019v-4.2A1.033,1.033,0,0,0,15.363.008h0A17.7,17.7,0,0,0,.008,15.363Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20085' data-name='Path 20085' d='M24.213,278.458A11.448,11.448,0,0,1,6.255,271.02a1.033,1.033,0,0,0-1.019-.862h-4.2a1.033,1.033,0,0,0-1.025,1.16h0a17.71,17.71,0,0,0,17.556,15.5,17.523,17.523,0,0,0,10.857-3.726,1.033,1.033,0,0,0,.1-1.546l-2.973-2.973A1.033,1.033,0,0,0,24.213,278.458Z' transform='translate(0 -251.552)' fill='%2339c58b'/%3E%3Cpath id='Path_20086' data-name='Path 20086' d='M271.019,6.255a11.447,11.447,0,0,1,7.439,17.958,1.033,1.033,0,0,0,.11,1.331l2.973,2.973a1.033,1.033,0,0,0,1.546-.1h0a17.523,17.523,0,0,0,3.726-10.857A17.71,17.71,0,0,0,271.318.008h0a1.033,1.033,0,0,0-1.16,1.025v4.2a1.033,1.033,0,0,0,.862,1.019Z' transform='translate(-251.551 0)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_8639' data-name='Group 8639' transform='translate(10.333 10.466)'%3E%3Cpath id='Path_20087' data-name='Path 20087' d='M232.423,151.964h-1.378A1.033,1.033,0,0,0,230.012,153v12.052h3.444V153A1.033,1.033,0,0,0,232.423,151.964Z' transform='translate(-224.504 -151.964)' fill='%2339c58b'/%3E%3Cpath id='Path_20088' data-name='Path 20088' d='M310.024,202.294h2.411a1.033,1.033,0,0,0,1.033-1.033V193a1.033,1.033,0,0,0-1.033-1.033h-2.411Z' transform='translate(-299.006 -189.208)' fill='%2339c58b'/%3E%3Cpath id='Path_20089' data-name='Path 20089' d='M153.48,231.963h-2.409A1.033,1.033,0,0,0,150.038,233v5.51a1.033,1.033,0,0,0,1.033,1.033h2.409Z' transform='translate(-150.038 -226.453)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 35px; height: 35px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ourofferipo:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.262' height='35.262' viewBox='0 0 35.262 35.262'%3E%3Cg id='IPO_icon' transform='translate(0 0)'%3E%3Cg id='Group_8638' data-name='Group 8638' transform='translate(0 0)'%3E%3Cg id='Group_8637' data-name='Group 8637' transform='translate(0 0)'%3E%3Cpath id='Path_20084' data-name='Path 20084' d='M.008,15.363a1.033,1.033,0,0,0,1.025,1.16h4.2a1.033,1.033,0,0,0,1.019-.862,11.468,11.468,0,0,1,9.406-9.406,1.033,1.033,0,0,0,.862-1.019v-4.2A1.033,1.033,0,0,0,15.363.008h0A17.7,17.7,0,0,0,.008,15.363Z' transform='translate(0 0)' fill='%23ffffff'/%3E%3Cpath id='Path_20085' data-name='Path 20085' d='M24.213,278.458A11.448,11.448,0,0,1,6.255,271.02a1.033,1.033,0,0,0-1.019-.862h-4.2a1.033,1.033,0,0,0-1.025,1.16h0a17.71,17.71,0,0,0,17.556,15.5,17.523,17.523,0,0,0,10.857-3.726,1.033,1.033,0,0,0,.1-1.546l-2.973-2.973A1.033,1.033,0,0,0,24.213,278.458Z' transform='translate(0 -251.552)' fill='%23ffffff'/%3E%3Cpath id='Path_20086' data-name='Path 20086' d='M271.019,6.255a11.447,11.447,0,0,1,7.439,17.958,1.033,1.033,0,0,0,.11,1.331l2.973,2.973a1.033,1.033,0,0,0,1.546-.1h0a17.523,17.523,0,0,0,3.726-10.857A17.71,17.71,0,0,0,271.318.008h0a1.033,1.033,0,0,0-1.16,1.025v4.2a1.033,1.033,0,0,0,.862,1.019Z' transform='translate(-251.551 0)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_8639' data-name='Group 8639' transform='translate(10.333 10.466)'%3E%3Cpath id='Path_20087' data-name='Path 20087' d='M232.423,151.964h-1.378A1.033,1.033,0,0,0,230.012,153v12.052h3.444V153A1.033,1.033,0,0,0,232.423,151.964Z' transform='translate(-224.504 -151.964)' fill='%23ffffff'/%3E%3Cpath id='Path_20088' data-name='Path 20088' d='M310.024,202.294h2.411a1.033,1.033,0,0,0,1.033-1.033V193a1.033,1.033,0,0,0-1.033-1.033h-2.411Z' transform='translate(-299.006 -189.208)' fill='%23ffffff'/%3E%3Cpath id='Path_20089' data-name='Path 20089' d='M153.48,231.963h-2.409A1.033,1.033,0,0,0,150.038,233v5.51a1.033,1.033,0,0,0,1.033,1.033h2.409Z' transform='translate(-150.038 -226.453)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ourofferdp:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.759' height='30.518' viewBox='0 0 26.759 30.518'%3E%3Cg id='DP_RTA_icon' transform='translate(-8.35 -2.5)'%3E%3Cpath id='Path_20092' data-name='Path 20092' d='M34.846,29.686,33.063,27.92a.893.893,0,0,0-.626-.254h-21.4a.451.451,0,0,0-.093,0,.877.877,0,0,0-.54.254L8.614,29.706a.9.9,0,0,0-.263.633v1.783a.9.9,0,0,0,.9.9H34.219a.893.893,0,0,0,.89-.9v-1.8A.894.894,0,0,0,34.846,29.686ZM34.57,7.923,22.086,2.571a.914.914,0,0,0-.434-.067.854.854,0,0,0-.27.067L8.9,7.923a.89.89,0,0,0-.546.822v3.569a.9.9,0,0,0,.9.89H34.219a.894.894,0,0,0,.89-.89V8.745A.9.9,0,0,0,34.57,7.923ZM22.363,9.375a.89.89,0,1,1,.263-.63A.886.886,0,0,1,22.363,9.375Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20093' data-name='Path 20093' d='M44.46,43.957h3.566v9.231H44.46Z' transform='translate(-24.51 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20094' data-name='Path 20094' d='M16.69,43.957h3.569v9.231H16.69Z' transform='translate(-5.661 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20095' data-name='Path 20095' d='M72.22,43.957h3.569v9.231H72.22Z' transform='translate(-43.352 -28.139)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 29px; height: 33px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ourofferdp:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.759' height='30.518' viewBox='0 0 26.759 30.518'%3E%3Cg id='DP_RTA_icon' transform='translate(-8.35 -2.5)'%3E%3Cpath id='Path_20092' data-name='Path 20092' d='M34.846,29.686,33.063,27.92a.893.893,0,0,0-.626-.254h-21.4a.451.451,0,0,0-.093,0,.877.877,0,0,0-.54.254L8.614,29.706a.9.9,0,0,0-.263.633v1.783a.9.9,0,0,0,.9.9H34.219a.893.893,0,0,0,.89-.9v-1.8A.894.894,0,0,0,34.846,29.686ZM34.57,7.923,22.086,2.571a.914.914,0,0,0-.434-.067.854.854,0,0,0-.27.067L8.9,7.923a.89.89,0,0,0-.546.822v3.569a.9.9,0,0,0,.9.89H34.219a.894.894,0,0,0,.89-.89V8.745A.9.9,0,0,0,34.57,7.923ZM22.363,9.375a.89.89,0,1,1,.263-.63A.886.886,0,0,1,22.363,9.375Z' transform='translate(0 0)' fill='%23ffffff'/%3E%3Cpath id='Path_20093' data-name='Path 20093' d='M44.46,43.957h3.566v9.231H44.46Z' transform='translate(-24.51 -28.139)' fill='%23ffffff'/%3E%3Cpath id='Path_20094' data-name='Path 20094' d='M16.69,43.957h3.569v9.231H16.69Z' transform='translate(-5.661 -28.139)' fill='%23ffffff'/%3E%3Cpath id='Path_20095' data-name='Path 20095' d='M72.22,43.957h3.569v9.231H72.22Z' transform='translate(-43.352 -28.139)' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ourofferpms:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.032' height='31.916' viewBox='0 0 33.032 31.916'%3E%3Cg id='PMS_icon' transform='translate(-34.019 -32.125)'%3E%3Cpath id='path21541' d='M52.737,32.125a1.1,1.1,0,0,0-1.1,1.106V46.44a1.106,1.106,0,0,0,.544.959l11.446,6.607a1.1,1.1,0,0,0,1.5-.406,14.318,14.318,0,0,0-12.4-21.474Zm1.106,2.254a12.116,12.116,0,0,1,9.9,17.139l-9.9-5.713Zm-5.5,1.031a14.316,14.316,0,1,0,12.4,21.476,1.1,1.1,0,0,0-.406-1.5L49.434,49.09V36.509A1.1,1.1,0,0,0,48.339,35.41Z' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 35px; height: 34px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ourofferpms:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.032' height='31.916' viewBox='0 0 33.032 31.916'%3E%3Cg id='PMS_icon' transform='translate(-34.019 -32.125)'%3E%3Cpath id='path21541' d='M52.737,32.125a1.1,1.1,0,0,0-1.1,1.106V46.44a1.106,1.106,0,0,0,.544.959l11.446,6.607a1.1,1.1,0,0,0,1.5-.406,14.318,14.318,0,0,0-12.4-21.474Zm1.106,2.254a12.116,12.116,0,0,1,9.9,17.139l-9.9-5.713Zm-5.5,1.031a14.316,14.316,0,1,0,12.4,21.476,1.1,1.1,0,0,0-.406-1.5L49.434,49.09V36.509A1.1,1.1,0,0,0,48.339,35.41Z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ourofferbnds:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.183' height='36.342' viewBox='0 0 36.183 36.342'%3E%3Cg id='Bonds_icon' transform='translate(-43.851 -43.124)'%3E%3Cpath id='Path_20101' data-name='Path 20101' d='M148.81,117.7l-3.633,1.049h2.583Z' transform='translate(-92.682 -68.212)' fill='%2339c58b'/%3E%3Cpath id='Path_20102' data-name='Path 20102' d='M202.667,43.124l-7.411,7.411h14.889Z' transform='translate(-138.489)' fill='%2339c58b'/%3E%3Cpath id='Path_20103' data-name='Path 20103' d='M334.128,53.4V46.251l-5.584,1.973,5.215,5.171Z' transform='translate(-260.406 -2.86)' fill='%2339c58b'/%3E%3Cpath id='Path_20104' data-name='Path 20104' d='M50.86,304.817a7.009,7.009,0,1,0,7.009,7.009A7.009,7.009,0,0,0,50.86,304.817Zm1.563,4.878h.944a.6.6,0,0,1,0,1.194h-.944a2.82,2.82,0,0,1-2.742,2.234l2.619,2.489a.6.6,0,0,1-.82.867l-3.71-3.5a.565.565,0,0,1-.145-.634A.571.571,0,0,1,48.18,312h1.484a1.592,1.592,0,0,0,1.514-1.109h-3a.6.6,0,0,1,0-1.194h3a1.632,1.632,0,0,0-1.513-1.024H48.18a.6.6,0,1,1,0-1.194h5.188a.6.6,0,1,1,0,1.194h-1.4A3.422,3.422,0,0,1,52.423,309.7Z' transform='translate(0 -239.368)' fill='%2339c58b'/%3E%3Cpath id='Path_20105' data-name='Path 20105' d='M362.111,232.479a4.485,4.485,0,0,0,4.488,4.479h4.545V228H366.6A4.485,4.485,0,0,0,362.111,232.479Zm5.967-.012a2.323,2.323,0,1,1-2.323-2.323A2.323,2.323,0,0,1,368.078,232.467Z' transform='translate(-291.11 -169.105)' fill='%2339c58b'/%3E%3Cpath id='Path_20106' data-name='Path 20106' d='M102,156.794a7.656,7.656,0,0,1,2.067-.273,8.214,8.214,0,0,1,7.8,10.683h21.351v-5.886h-4.545a5.673,5.673,0,0,1,0-11.346h4.545V144H102Z' transform='translate(-53.188 -92.27)' fill='%2339c58b'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='1.129' cy='1.129' r='1.129' transform='translate(73.517 62.233)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 35px; height: 35px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ourofferbnds:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.183' height='36.342' viewBox='0 0 36.183 36.342'%3E%3Cg id='Bonds_icon' transform='translate(-43.851 -43.124)'%3E%3Cpath id='Path_20101' data-name='Path 20101' d='M148.81,117.7l-3.633,1.049h2.583Z' transform='translate(-92.682 -68.212)' fill='%23ffffff'/%3E%3Cpath id='Path_20102' data-name='Path 20102' d='M202.667,43.124l-7.411,7.411h14.889Z' transform='translate(-138.489)' fill='%23ffffff'/%3E%3Cpath id='Path_20103' data-name='Path 20103' d='M334.128,53.4V46.251l-5.584,1.973,5.215,5.171Z' transform='translate(-260.406 -2.86)' fill='%23ffffff'/%3E%3Cpath id='Path_20104' data-name='Path 20104' d='M50.86,304.817a7.009,7.009,0,1,0,7.009,7.009A7.009,7.009,0,0,0,50.86,304.817Zm1.563,4.878h.944a.6.6,0,0,1,0,1.194h-.944a2.82,2.82,0,0,1-2.742,2.234l2.619,2.489a.6.6,0,0,1-.82.867l-3.71-3.5a.565.565,0,0,1-.145-.634A.571.571,0,0,1,48.18,312h1.484a1.592,1.592,0,0,0,1.514-1.109h-3a.6.6,0,0,1,0-1.194h3a1.632,1.632,0,0,0-1.513-1.024H48.18a.6.6,0,1,1,0-1.194h5.188a.6.6,0,1,1,0,1.194h-1.4A3.422,3.422,0,0,1,52.423,309.7Z' transform='translate(0 -239.368)' fill='%23ffffff'/%3E%3Cpath id='Path_20105' data-name='Path 20105' d='M362.111,232.479a4.485,4.485,0,0,0,4.488,4.479h4.545V228H366.6A4.485,4.485,0,0,0,362.111,232.479Zm5.967-.012a2.323,2.323,0,1,1-2.323-2.323A2.323,2.323,0,0,1,368.078,232.467Z' transform='translate(-291.11 -169.105)' fill='%23ffffff'/%3E%3Cpath id='Path_20106' data-name='Path 20106' d='M102,156.794a7.656,7.656,0,0,1,2.067-.273,8.214,8.214,0,0,1,7.8,10.683h21.351v-5.886h-4.545a5.673,5.673,0,0,1,0-11.346h4.545V144H102Z' transform='translate(-53.188 -92.27)' fill='%23ffffff'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='1.129' cy='1.129' r='1.129' transform='translate(73.517 62.233)' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ouroffercmdty:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.041' height='35.234' viewBox='0 0 37.041 35.234'%3E%3Cpath id='Commodity_icon' d='M57.28,81.064A6.761,6.761,0,1,0,50.518,74.3,6.769,6.769,0,0,0,57.28,81.064Zm1.355-6.743a1.666,1.666,0,0,1,.965,1.648,2.194,2.194,0,0,1-1.835,2.073v1.17a.485.485,0,1,1-.97,0V78.059a2.31,2.31,0,0,1-1.8-1.406.486.486,0,0,1,.908-.344,1.41,1.41,0,0,0,1.334.818,1.3,1.3,0,0,0,1.4-1.157c0-.142-.025-.616-.353-.746l-1.165-.464-.949-.325a1.839,1.839,0,0,1-1.2-1.8,2.194,2.194,0,0,1,1.834-2.073v-1.17a.485.485,0,1,1,.971,0v1.154a2.308,2.308,0,0,1,1.8,1.406.486.486,0,0,1-.908.344,1.408,1.408,0,0,0-1.334-.817,1.3,1.3,0,0,0-1.4,1.157.883.883,0,0,0,.547.877l.96.329.022.008ZM51.8,79.75a7.719,7.719,0,0,1-2.138-4.129c-.344.012-.69.019-1.034.019-3.275,0-6.581-.557-8.168-1.637v3.785c0,.876,3.182,2.148,8.168,2.148A26.164,26.164,0,0,0,51.8,79.75Zm-11.34-7.229c0,.876,3.182,2.148,8.168,2.148.31,0,.621-.006.93-.016,0-.116-.008-.233-.008-.351a7.687,7.687,0,0,1,1.119-4c-.666.049-1.348.073-2.04.073-3.275,0-6.581-.557-8.168-1.637v3.787Zm0-5.267c0,.876,3.182,2.149,8.168,2.149a26.6,26.6,0,0,0,2.8-.144,7.721,7.721,0,0,1,5.369-2.671V63.47c-1.588,1.08-4.892,1.637-8.168,1.637s-6.581-.557-8.168-1.637Zm0-5.267c0,.876,3.182,2.148,8.168,2.148s8.168-1.272,8.168-2.148-3.182-2.149-8.168-2.149S40.458,61.11,40.458,61.986Zm4.2-2.834c-2.916.443-5.174,1.4-5.174,2.834v9.94A9.292,9.292,0,0,1,27.83,59.364,76.577,76.577,0,0,1,33.25,50.2c.935-1.433,1.817-2.787,2.632-4.111a.53.53,0,0,1,.471-.264h0a.528.528,0,0,1,.47.262c.706,1.143,1.487,2.345,2.314,3.618a72.173,72.173,0,0,1,5.525,9.443ZM36.287,69.631a.485.485,0,1,1,0,.97,7.4,7.4,0,0,1-7.394-7.394.485.485,0,0,1,.97,0A6.431,6.431,0,0,0,36.287,69.631Z' transform='translate(-27 -45.83)' fill='%2339c58b' fill-rule='evenodd'/%3E%3C/svg%3E"); background-size: contain; width: 38px; height: 36px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ouroffercmdty:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.041' height='35.234' viewBox='0 0 37.041 35.234'%3E%3Cpath id='Commodity_icon' d='M57.28,81.064A6.761,6.761,0,1,0,50.518,74.3,6.769,6.769,0,0,0,57.28,81.064Zm1.355-6.743a1.666,1.666,0,0,1,.965,1.648,2.194,2.194,0,0,1-1.835,2.073v1.17a.485.485,0,1,1-.97,0V78.059a2.31,2.31,0,0,1-1.8-1.406.486.486,0,0,1,.908-.344,1.41,1.41,0,0,0,1.334.818,1.3,1.3,0,0,0,1.4-1.157c0-.142-.025-.616-.353-.746l-1.165-.464-.949-.325a1.839,1.839,0,0,1-1.2-1.8,2.194,2.194,0,0,1,1.834-2.073v-1.17a.485.485,0,1,1,.971,0v1.154a2.308,2.308,0,0,1,1.8,1.406.486.486,0,0,1-.908.344,1.408,1.408,0,0,0-1.334-.817,1.3,1.3,0,0,0-1.4,1.157.883.883,0,0,0,.547.877l.96.329.022.008ZM51.8,79.75a7.719,7.719,0,0,1-2.138-4.129c-.344.012-.69.019-1.034.019-3.275,0-6.581-.557-8.168-1.637v3.785c0,.876,3.182,2.148,8.168,2.148A26.164,26.164,0,0,0,51.8,79.75Zm-11.34-7.229c0,.876,3.182,2.148,8.168,2.148.31,0,.621-.006.93-.016,0-.116-.008-.233-.008-.351a7.687,7.687,0,0,1,1.119-4c-.666.049-1.348.073-2.04.073-3.275,0-6.581-.557-8.168-1.637v3.787Zm0-5.267c0,.876,3.182,2.149,8.168,2.149a26.6,26.6,0,0,0,2.8-.144,7.721,7.721,0,0,1,5.369-2.671V63.47c-1.588,1.08-4.892,1.637-8.168,1.637s-6.581-.557-8.168-1.637Zm0-5.267c0,.876,3.182,2.148,8.168,2.148s8.168-1.272,8.168-2.148-3.182-2.149-8.168-2.149S40.458,61.11,40.458,61.986Zm4.2-2.834c-2.916.443-5.174,1.4-5.174,2.834v9.94A9.292,9.292,0,0,1,27.83,59.364,76.577,76.577,0,0,1,33.25,50.2c.935-1.433,1.817-2.787,2.632-4.111a.53.53,0,0,1,.471-.264h0a.528.528,0,0,1,.47.262c.706,1.143,1.487,2.345,2.314,3.618a72.173,72.173,0,0,1,5.525,9.443ZM36.287,69.631a.485.485,0,1,1,0,.97,7.4,7.4,0,0,1-7.394-7.394.485.485,0,0,1,.97,0A6.431,6.431,0,0,0,36.287,69.631Z' transform='translate(-27 -45.83)' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.ourofferingwrapper .ouroffercont .ourofferbox .ouroffercrncy:before { content: ""; position: absolute; top: 0; left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.298' height='38.346' viewBox='0 0 37.298 38.346'%3E%3Cg id='Currency_icon' transform='translate(-0.643)'%3E%3Cg id='Layer_1_129_' transform='translate(0.643)'%3E%3Cg id='Group_8645' data-name='Group 8645'%3E%3Cg id='Group_8640' data-name='Group 8640'%3E%3Cpath id='Path_20096' data-name='Path 20096' d='M17.015,12.907A11.549,11.549,0,0,1,19.07,7.321,9.322,9.322,0,1,0,8.023,18.441,13.978,13.978,0,0,1,17.015,12.907ZM6.237,11.544a.591.591,0,0,1,.6-.6H8.75V10.5l-.262-.447H6.836a.6.6,0,0,1,0-1.2h.941L5.742,5.5a1.35,1.35,0,0,1-.215-.632A1.2,1.2,0,0,1,6.852,3.743,1.177,1.177,0,0,1,7.9,4.468L9.967,8.4l2.064-3.932a1.179,1.179,0,0,1,1.048-.724A1.2,1.2,0,0,1,14.4,4.868a1.351,1.351,0,0,1-.215.631L12.154,8.846h.94a.6.6,0,0,1,0,1.2H11.445l-.262.447v.447h1.912a.6.6,0,0,1,0,1.2H11.183v1.526A1.138,1.138,0,0,1,9.967,14.9,1.137,1.137,0,0,1,8.75,13.671V12.145H6.836A.59.59,0,0,1,6.237,11.544Z' transform='translate(-0.643)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8641' data-name='Group 8641' transform='translate(18.746 4.662)'%3E%3Cpath id='Path_20097' data-name='Path 20097' d='M32.847,5.714a9.333,9.333,0,0,0-9.227,8.048,13.9,13.9,0,0,1,5.038.985.651.651,0,0,1,.65-.388h.323a2.871,2.871,0,0,1-.462-1.65c0-1.911,1.7-3.252,3.869-3.252,2.7,0,4.009,1.449,4.009,2.652a1.042,1.042,0,0,1-1.157,1.079c-1.356,0-.525-1.881-2.605-1.881a1.613,1.613,0,0,0-1.772,1.541,3.382,3.382,0,0,0,.508,1.511H33.7c.631,0,.956.232.956.74s-.324.739-.956.739H32.484a.978.978,0,0,1,.079.37,1.988,1.988,0,0,1-.158.736,14.054,14.054,0,0,1,1.411,1.36,6.088,6.088,0,0,0,1.261.186c.26,0,.9-.17,1.14-.17a.892.892,0,0,1,.894.986c0,.87-.778,1.247-1.58,1.3a14.106,14.106,0,0,1,1.3,2.847,9.316,9.316,0,0,0-3.985-17.74Z' transform='translate(-23.62 -5.714)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8642' data-name='Group 8642' transform='translate(19.266 27.802)'%3E%3Cpath id='Path_20098' data-name='Path 20098' d='M24.257,34.076v3.815c1.154-.077,2.37-.616,2.37-1.888C26.627,34.692,25.295,34.307,24.257,34.076Z' transform='translate(-24.257 -34.076)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8643' data-name='Group 8643' transform='translate(15.95 21.597)'%3E%3Cpath id='Path_20099' data-name='Path 20099' d='M20.193,28.109c0,.965.714,1.522,2.158,1.812v-3.45C21.039,26.511,20.193,27.28,20.193,28.109Z' transform='translate(-20.193 -26.471)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8644' data-name='Group 8644' transform='translate(6.992 15.036)'%3E%3Cpath id='Path_20100' data-name='Path 20100' d='M20.869,18.429A11.655,11.655,0,1,0,32.527,30.085,11.67,11.67,0,0,0,20.869,18.429Zm.618,18.547v1.2a.583.583,0,1,1-1.158,0v-1.2c-3.255-.077-4.876-2.023-4.876-3.547a1.109,1.109,0,0,1,1.194-1.212c2.158,0,.481,2.66,3.681,2.794V30.983c-2.854-.52-4.585-1.772-4.585-3.912,0-2.62,2.177-3.969,4.585-4.046V22a.583.583,0,1,1,1.158,0v1.026c1.5.04,4.584.981,4.584,2.872a1.157,1.157,0,0,1-1.214,1.193c-1.252,0-1.235-2.059-3.369-2.1v3.661c2.544.54,4.8,1.291,4.8,4.261C26.284,35.493,24.356,36.8,21.487,36.976Z' transform='translate(-9.213 -18.429)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 36px; height: 37px; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover .ouroffercrncy:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.298' height='38.346' viewBox='0 0 37.298 38.346'%3E%3Cg id='Currency_icon' transform='translate(-0.643)'%3E%3Cg id='Layer_1_129_' transform='translate(0.643)'%3E%3Cg id='Group_8645' data-name='Group 8645'%3E%3Cg id='Group_8640' data-name='Group 8640'%3E%3Cpath id='Path_20096' data-name='Path 20096' d='M17.015,12.907A11.549,11.549,0,0,1,19.07,7.321,9.322,9.322,0,1,0,8.023,18.441,13.978,13.978,0,0,1,17.015,12.907ZM6.237,11.544a.591.591,0,0,1,.6-.6H8.75V10.5l-.262-.447H6.836a.6.6,0,0,1,0-1.2h.941L5.742,5.5a1.35,1.35,0,0,1-.215-.632A1.2,1.2,0,0,1,6.852,3.743,1.177,1.177,0,0,1,7.9,4.468L9.967,8.4l2.064-3.932a1.179,1.179,0,0,1,1.048-.724A1.2,1.2,0,0,1,14.4,4.868a1.351,1.351,0,0,1-.215.631L12.154,8.846h.94a.6.6,0,0,1,0,1.2H11.445l-.262.447v.447h1.912a.6.6,0,0,1,0,1.2H11.183v1.526A1.138,1.138,0,0,1,9.967,14.9,1.137,1.137,0,0,1,8.75,13.671V12.145H6.836A.59.59,0,0,1,6.237,11.544Z' transform='translate(-0.643)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8641' data-name='Group 8641' transform='translate(18.746 4.662)'%3E%3Cpath id='Path_20097' data-name='Path 20097' d='M32.847,5.714a9.333,9.333,0,0,0-9.227,8.048,13.9,13.9,0,0,1,5.038.985.651.651,0,0,1,.65-.388h.323a2.871,2.871,0,0,1-.462-1.65c0-1.911,1.7-3.252,3.869-3.252,2.7,0,4.009,1.449,4.009,2.652a1.042,1.042,0,0,1-1.157,1.079c-1.356,0-.525-1.881-2.605-1.881a1.613,1.613,0,0,0-1.772,1.541,3.382,3.382,0,0,0,.508,1.511H33.7c.631,0,.956.232.956.74s-.324.739-.956.739H32.484a.978.978,0,0,1,.079.37,1.988,1.988,0,0,1-.158.736,14.054,14.054,0,0,1,1.411,1.36,6.088,6.088,0,0,0,1.261.186c.26,0,.9-.17,1.14-.17a.892.892,0,0,1,.894.986c0,.87-.778,1.247-1.58,1.3a14.106,14.106,0,0,1,1.3,2.847,9.316,9.316,0,0,0-3.985-17.74Z' transform='translate(-23.62 -5.714)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8642' data-name='Group 8642' transform='translate(19.266 27.802)'%3E%3Cpath id='Path_20098' data-name='Path 20098' d='M24.257,34.076v3.815c1.154-.077,2.37-.616,2.37-1.888C26.627,34.692,25.295,34.307,24.257,34.076Z' transform='translate(-24.257 -34.076)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8643' data-name='Group 8643' transform='translate(15.95 21.597)'%3E%3Cpath id='Path_20099' data-name='Path 20099' d='M20.193,28.109c0,.965.714,1.522,2.158,1.812v-3.45C21.039,26.511,20.193,27.28,20.193,28.109Z' transform='translate(-20.193 -26.471)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8644' data-name='Group 8644' transform='translate(6.992 15.036)'%3E%3Cpath id='Path_20100' data-name='Path 20100' d='M20.869,18.429A11.655,11.655,0,1,0,32.527,30.085,11.67,11.67,0,0,0,20.869,18.429Zm.618,18.547v1.2a.583.583,0,1,1-1.158,0v-1.2c-3.255-.077-4.876-2.023-4.876-3.547a1.109,1.109,0,0,1,1.194-1.212c2.158,0,.481,2.66,3.681,2.794V30.983c-2.854-.52-4.585-1.772-4.585-3.912,0-2.62,2.177-3.969,4.585-4.046V22a.583.583,0,1,1,1.158,0v1.026c1.5.04,4.584.981,4.584,2.872a1.157,1.157,0,0,1-1.214,1.193c-1.252,0-1.235-2.059-3.369-2.1v3.661c2.544.54,4.8,1.291,4.8,4.261C26.284,35.493,24.356,36.8,21.487,36.976Z' transform='translate(-9.213 -18.429)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

.ourofferingwrapper .ouroffercont .ourofferbox:hover { background-color: #38c58b; transition: all 0.3s ease; }
.ourofferingwrapper .ouroffercont .ourofferbox:after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #38c58b; box-shadow: 0 0 15px rgba(56, 197, 139, 0.3), 0 0 30px rgba(56, 197, 139, 0.2), 0 0 45px rgba(56, 197, 139, 0.1); z-index: 1; transition: all 0.8s ease-in-out; opacity: -1; }
.ourofferingwrapper .ouroffercont .ourofferbox:hover:after { opacity: 1; transform: scale(1.05); }


/***Loader***/
.ajaxloaderhmediv { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(255, 255, 255, 0.5); z-index: 10; }
.ajaxloaderhmediv:after { content: ''; align-items: center; background: #F5F5F5; border-radius: 50%; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.32); display: flex; height: 35px; justify-content: center; margin: 0; width: 35px; position: absolute; left: 50%; top: 50%; margin: -17px 0 0 -17px; z-index: -2; }
.ajaxloaderhmediv:before { content: ''; animation: spinnerFive 1s linear infinite; border: solid 0.9em var(--darkblue); border-right: solid 0.9em transparent; border-left: solid 0.9em transparent; border-radius: 100%; width: 0; height: 0; position: absolute; left: 50%; top: 50%; margin: -12px 0 0 -12px; z-index: -1; }

@keyframes spinnerFive {
    0% { transform: rotate(0deg); }
    50% { transform: rotate(60deg); }
    100% { transform: rotate(360deg); }
}
/***Loader***/

/*footerpopup*/
.commonmodalpopup.footerscore .popupcnts { padding: 40px 25px; background-color: #e7faf2; }
.commonmodalpopup.footerscore .popupcnts:after { content: none; }
.commonmodalpopup.footerscore .modal-dialog { min-width: 500px; }
.scroesdiv > h5 { font-size: 18px; line-height: 18px; color: var(--darkblue); margin: 0; margin-bottom: 5px; text-align: left; font-weight: 600; }
.scroesdiv > h5 > span { color: #05a8ff; display: block; padding: 10px 0px; font-weight: 500; }
ul.footerul { color: #817666; font-size: 15px; line-height: 24px; margin: 0 0 0 15px; padding: 0; }
ul.footerul > li { clear: both; display: block; position: relative; padding: 0 0 5px 25px; font-size: 15px; }
ul.footerul > li:after { position: absolute; top: 0px; left: 0; font-size: 10px; color: var(--blue); content: "\f111"; width: 15px; height: 15px; font-family: fontawesome; }

ul.footerul > li > ul.detailssec > li { display: block; position: relative; padding: 0 0 4px 25px; font-size: 14px; }
ul.footerul > li > ul.detailssec { padding: 0; }
ul.footerul > li > ul.detailssec > li.details:after, ul.footerul > li > ul.detailssec > li.scoresfield:after { position: absolute; top: 0px; left: 0; font-size: 18px; color: var(--lightgreen); content: "\f105"; font-family: fontawesome; }
ul.footerul > li > ul.detailssec > li.scoresfield { width: 180px; float: left; }
.invstrdiv a.scorsblnk { animation: blink 1s linear infinite; color: var(--lightgreen)!important; }

@keyframes blink {
    0% { opacity: 0; }
    50% { opacity: .5; }
    100% { opacity: 1; }
}

/*.headerdropmenu { background: #fff; border: 1px solid #ddd; min-width: 120px; position: absolute; top: 19px; left: 0; display: none; z-index: 9; padding: 10px 5px !important; border-top-left-radius: 0; border-top-right-radius: 0; border-top: 0; }*/

li.drpdwn:hover .headerdropmenu { display: block; }
.drpdwn { position: relative; transition: all .5s ease; }
.headerdropmenu .dropsubsec > ul { padding: 0 !important; }
.headerdropmenu .dropsubsec > ul > li > a { color: #000 !important; font-size: 14px; line-height: 18px; }
.headerdropmenu .dropsubsec > ul > li { display: block; padding: 2px 5px !important; }
.headerdropmenu .dropsubsec > ul > li:after { display: none; }
.invstrdiv .dropsubsec ul li:before { display: none; }

.drpdwn.usefullink .headerdropmenu { top: 21px; }
.drpdwn.usefullink .headerdropmenu .dropsubsec ul li { font-size: 15px; line-height: 20px; }

.drpdwn.usefullink.ddldown .headerdropmenu .dropsubsec ul li { display:block;padding: 12px 0 0 !important;}
.drpdwn .headerdropmenu .dropsubsec > ul { padding:6px 12px 10px !important;}
.drpdwn .headerdropmenu .dropsubsec > ul > li > a { display:block !important;border-bottom:1px solid var(--black);padding:0 0 8px;}
.drpdwn .headerdropmenu .dropsubsec > ul > li:last-child > a { border-bottom:none;}




h4.homehed { text-align: center; display: block; margin: 0; padding: 0 0 12px; color: #000; font-weight: bold; font-size: 34px; line-height: 34px; position: relative; }
h4.homehed:after { content: ""; position: absolute; bottom: 0; left: 50%; right: 0; background-color: #000; height: 2px; transform: translate(-50%, 0%); max-width: 140px; }

.whatsnewwrap { padding: 40px 0; }
.whatsnewwrap h4.homehed { margin: 0 0 60px; }
.whatsnewsec { padding: 25px 20px; box-shadow: 0px 0px 12px 4px #e2e2e2; background-color: #fff; margin: 10px 14px 20px; }
.whatsnewsec em { display: block; width: 100%; background-color: #ddd; border-radius: 12px; }
.whatsnewsec em img { border-radius: 12px; }
.whatsnewsec b { display: block; color: #39c58b; font-size: 16px; line-height: 16px; margin: 24px 0 0; }
.whatsnewsec p { display: block; color: #000; font-size: 17px; line-height: 26px; margin: 14px 0 20px; font-weight: 600; position: relative; padding: 0 22px 0 0; }
.whatsnewsec p:after { content: ""; position: absolute; top: 0; right: 0; background: url("../images/arrow-small-right.svg")no-repeat; width: 20px; height: 20px; background-size: contain; }
.whatsnewsec a { display: block; color: var(--gray); font-size: 16px; line-height: 16px; transition: all .5s ease; }
.whatsnewsec a:hover { color: #39c58b; }
.whatsnewwrap h3.blackhead { text-align: center; margin: 0 0 70px; }
.whatsnewwrap h3.blackhead > b { font-weight: 700; }

#whatsnewslider .owl-dots { display: block; text-align: center; position: absolute; left: 50%; margin-left: -50px; margin-bottom: -60px; width: 100px; bottom: 0; z-index: 99; }
#whatsnewslider .owl-dots > .owl-dot { border: 2px solid #ccc; display: inline-block; margin: 5px; width: 10px; height: 10px; border-radius: 50%; }
#whatsnewslider .owl-dots > .owl-dot.active { background-color: #39c58b; border: none; }


/*Products we offer*/
.productsofferwrap { padding: 60px 0; box-shadow: 0px 0px 20px rgba(99, 99,99, 0.2), inset 0px -15px 20px rgba(99, 99,99, 0.2); }
h3.blackhead { font-size: 35px; line-height: 40px; margin-bottom: 14px; color: var(--black); font-weight: 400; display: block; position: relative; }
h3.blackhead:after { position: absolute; content: ''; display: block; left: 50%; bottom: -10px; width: 140px; height: 2px; margin-left: -70px; background: var(--black); }
.productsofferwrap h3.blackhead { margin: 0 0 50px; text-align: center; }
.productsofferwrap h3.blackhead > b { font-weight: 600; }
.productsoffercnts { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px; }
.offersec { display: block; background-color: #fafafa; border: 1px solid #39c58b; align-items: center; display: flex; padding: 18px 40px 18px 15px; gap: 16px; border-radius: 8px; position: relative; color: #000; transition: all .5s ease; }

.offersec:after { content: "..."; position: absolute; top: 8px; right: 18px; color: #b3b3b3; font-size: 28px; transition: all .5s ease; }
.offersec span { display: block; margin: 0; font-size: 17px; line-height: 17px; font-weight: 600; }
.offersec:hover { background-color: #39c58b; color: #fff; }
.offersec:hover:after { color: #fff; }
.offerbtn { text-align: center; margin: 60px 0 0; }

.offersec em { display: block; transition: all .5s ease; }
.offersec.stock em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%2339c58b'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%2339c58b'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%2339c58b'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%2339c58b'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 32px; height: 32px; transition: all 0.3s ease; }
.offersec.mf em { background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%2339c58c'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%2339c58c'/%3E%3C/svg%3E"); background-size: contain; width: 34px; height: 37px; }
.offersec.ipo em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.262' height='35.262' viewBox='0 0 35.262 35.262'%3E%3Cg id='IPO_icon' transform='translate(0 0)'%3E%3Cg id='Group_8638' data-name='Group 8638' transform='translate(0 0)'%3E%3Cg id='Group_8637' data-name='Group 8637' transform='translate(0 0)'%3E%3Cpath id='Path_20084' data-name='Path 20084' d='M.008,15.363a1.033,1.033,0,0,0,1.025,1.16h4.2a1.033,1.033,0,0,0,1.019-.862,11.468,11.468,0,0,1,9.406-9.406,1.033,1.033,0,0,0,.862-1.019v-4.2A1.033,1.033,0,0,0,15.363.008h0A17.7,17.7,0,0,0,.008,15.363Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20085' data-name='Path 20085' d='M24.213,278.458A11.448,11.448,0,0,1,6.255,271.02a1.033,1.033,0,0,0-1.019-.862h-4.2a1.033,1.033,0,0,0-1.025,1.16h0a17.71,17.71,0,0,0,17.556,15.5,17.523,17.523,0,0,0,10.857-3.726,1.033,1.033,0,0,0,.1-1.546l-2.973-2.973A1.033,1.033,0,0,0,24.213,278.458Z' transform='translate(0 -251.552)' fill='%2339c58b'/%3E%3Cpath id='Path_20086' data-name='Path 20086' d='M271.019,6.255a11.447,11.447,0,0,1,7.439,17.958,1.033,1.033,0,0,0,.11,1.331l2.973,2.973a1.033,1.033,0,0,0,1.546-.1h0a17.523,17.523,0,0,0,3.726-10.857A17.71,17.71,0,0,0,271.318.008h0a1.033,1.033,0,0,0-1.16,1.025v4.2a1.033,1.033,0,0,0,.862,1.019Z' transform='translate(-251.551 0)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_8639' data-name='Group 8639' transform='translate(10.333 10.466)'%3E%3Cpath id='Path_20087' data-name='Path 20087' d='M232.423,151.964h-1.378A1.033,1.033,0,0,0,230.012,153v12.052h3.444V153A1.033,1.033,0,0,0,232.423,151.964Z' transform='translate(-224.504 -151.964)' fill='%2339c58b'/%3E%3Cpath id='Path_20088' data-name='Path 20088' d='M310.024,202.294h2.411a1.033,1.033,0,0,0,1.033-1.033V193a1.033,1.033,0,0,0-1.033-1.033h-2.411Z' transform='translate(-299.006 -189.208)' fill='%2339c58b'/%3E%3Cpath id='Path_20089' data-name='Path 20089' d='M153.48,231.963h-2.409A1.033,1.033,0,0,0,150.038,233v5.51a1.033,1.033,0,0,0,1.033,1.033h2.409Z' transform='translate(-150.038 -226.453)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 35px; height: 35px; }
.offersec.dprta em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.759' height='30.518' viewBox='0 0 26.759 30.518'%3E%3Cg id='DP_RTA_icon' transform='translate(-8.35 -2.5)'%3E%3Cpath id='Path_20092' data-name='Path 20092' d='M34.846,29.686,33.063,27.92a.893.893,0,0,0-.626-.254h-21.4a.451.451,0,0,0-.093,0,.877.877,0,0,0-.54.254L8.614,29.706a.9.9,0,0,0-.263.633v1.783a.9.9,0,0,0,.9.9H34.219a.893.893,0,0,0,.89-.9v-1.8A.894.894,0,0,0,34.846,29.686ZM34.57,7.923,22.086,2.571a.914.914,0,0,0-.434-.067.854.854,0,0,0-.27.067L8.9,7.923a.89.89,0,0,0-.546.822v3.569a.9.9,0,0,0,.9.89H34.219a.894.894,0,0,0,.89-.89V8.745A.9.9,0,0,0,34.57,7.923ZM22.363,9.375a.89.89,0,1,1,.263-.63A.886.886,0,0,1,22.363,9.375Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20093' data-name='Path 20093' d='M44.46,43.957h3.566v9.231H44.46Z' transform='translate(-24.51 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20094' data-name='Path 20094' d='M16.69,43.957h3.569v9.231H16.69Z' transform='translate(-5.661 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20095' data-name='Path 20095' d='M72.22,43.957h3.569v9.231H72.22Z' transform='translate(-43.352 -28.139)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 29px; height: 33px; }
.offersec.pmsaif em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.032' height='31.916' viewBox='0 0 33.032 31.916'%3E%3Cg id='PMS_icon' transform='translate(-34.019 -32.125)'%3E%3Cpath id='path21541' d='M52.737,32.125a1.1,1.1,0,0,0-1.1,1.106V46.44a1.106,1.106,0,0,0,.544.959l11.446,6.607a1.1,1.1,0,0,0,1.5-.406,14.318,14.318,0,0,0-12.4-21.474Zm1.106,2.254a12.116,12.116,0,0,1,9.9,17.139l-9.9-5.713Zm-5.5,1.031a14.316,14.316,0,1,0,12.4,21.476,1.1,1.1,0,0,0-.406-1.5L49.434,49.09V36.509A1.1,1.1,0,0,0,48.339,35.41Z' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 35px; height: 34px; }
.offersec.bondfd em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.183' height='36.342' viewBox='0 0 36.183 36.342'%3E%3Cg id='Bonds_icon' transform='translate(-43.851 -43.124)'%3E%3Cpath id='Path_20101' data-name='Path 20101' d='M148.81,117.7l-3.633,1.049h2.583Z' transform='translate(-92.682 -68.212)' fill='%2339c58b'/%3E%3Cpath id='Path_20102' data-name='Path 20102' d='M202.667,43.124l-7.411,7.411h14.889Z' transform='translate(-138.489)' fill='%2339c58b'/%3E%3Cpath id='Path_20103' data-name='Path 20103' d='M334.128,53.4V46.251l-5.584,1.973,5.215,5.171Z' transform='translate(-260.406 -2.86)' fill='%2339c58b'/%3E%3Cpath id='Path_20104' data-name='Path 20104' d='M50.86,304.817a7.009,7.009,0,1,0,7.009,7.009A7.009,7.009,0,0,0,50.86,304.817Zm1.563,4.878h.944a.6.6,0,0,1,0,1.194h-.944a2.82,2.82,0,0,1-2.742,2.234l2.619,2.489a.6.6,0,0,1-.82.867l-3.71-3.5a.565.565,0,0,1-.145-.634A.571.571,0,0,1,48.18,312h1.484a1.592,1.592,0,0,0,1.514-1.109h-3a.6.6,0,0,1,0-1.194h3a1.632,1.632,0,0,0-1.513-1.024H48.18a.6.6,0,1,1,0-1.194h5.188a.6.6,0,1,1,0,1.194h-1.4A3.422,3.422,0,0,1,52.423,309.7Z' transform='translate(0 -239.368)' fill='%2339c58b'/%3E%3Cpath id='Path_20105' data-name='Path 20105' d='M362.111,232.479a4.485,4.485,0,0,0,4.488,4.479h4.545V228H366.6A4.485,4.485,0,0,0,362.111,232.479Zm5.967-.012a2.323,2.323,0,1,1-2.323-2.323A2.323,2.323,0,0,1,368.078,232.467Z' transform='translate(-291.11 -169.105)' fill='%2339c58b'/%3E%3Cpath id='Path_20106' data-name='Path 20106' d='M102,156.794a7.656,7.656,0,0,1,2.067-.273,8.214,8.214,0,0,1,7.8,10.683h21.351v-5.886h-4.545a5.673,5.673,0,0,1,0-11.346h4.545V144H102Z' transform='translate(-53.188 -92.27)' fill='%2339c58b'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='1.129' cy='1.129' r='1.129' transform='translate(73.517 62.233)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; width: 35px; height: 35px; }
.offersec.comodity em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.041' height='35.234' viewBox='0 0 37.041 35.234'%3E%3Cpath id='Commodity_icon' d='M57.28,81.064A6.761,6.761,0,1,0,50.518,74.3,6.769,6.769,0,0,0,57.28,81.064Zm1.355-6.743a1.666,1.666,0,0,1,.965,1.648,2.194,2.194,0,0,1-1.835,2.073v1.17a.485.485,0,1,1-.97,0V78.059a2.31,2.31,0,0,1-1.8-1.406.486.486,0,0,1,.908-.344,1.41,1.41,0,0,0,1.334.818,1.3,1.3,0,0,0,1.4-1.157c0-.142-.025-.616-.353-.746l-1.165-.464-.949-.325a1.839,1.839,0,0,1-1.2-1.8,2.194,2.194,0,0,1,1.834-2.073v-1.17a.485.485,0,1,1,.971,0v1.154a2.308,2.308,0,0,1,1.8,1.406.486.486,0,0,1-.908.344,1.408,1.408,0,0,0-1.334-.817,1.3,1.3,0,0,0-1.4,1.157.883.883,0,0,0,.547.877l.96.329.022.008ZM51.8,79.75a7.719,7.719,0,0,1-2.138-4.129c-.344.012-.69.019-1.034.019-3.275,0-6.581-.557-8.168-1.637v3.785c0,.876,3.182,2.148,8.168,2.148A26.164,26.164,0,0,0,51.8,79.75Zm-11.34-7.229c0,.876,3.182,2.148,8.168,2.148.31,0,.621-.006.93-.016,0-.116-.008-.233-.008-.351a7.687,7.687,0,0,1,1.119-4c-.666.049-1.348.073-2.04.073-3.275,0-6.581-.557-8.168-1.637v3.787Zm0-5.267c0,.876,3.182,2.149,8.168,2.149a26.6,26.6,0,0,0,2.8-.144,7.721,7.721,0,0,1,5.369-2.671V63.47c-1.588,1.08-4.892,1.637-8.168,1.637s-6.581-.557-8.168-1.637Zm0-5.267c0,.876,3.182,2.148,8.168,2.148s8.168-1.272,8.168-2.148-3.182-2.149-8.168-2.149S40.458,61.11,40.458,61.986Zm4.2-2.834c-2.916.443-5.174,1.4-5.174,2.834v9.94A9.292,9.292,0,0,1,27.83,59.364,76.577,76.577,0,0,1,33.25,50.2c.935-1.433,1.817-2.787,2.632-4.111a.53.53,0,0,1,.471-.264h0a.528.528,0,0,1,.47.262c.706,1.143,1.487,2.345,2.314,3.618a72.173,72.173,0,0,1,5.525,9.443ZM36.287,69.631a.485.485,0,1,1,0,.97,7.4,7.4,0,0,1-7.394-7.394.485.485,0,0,1,.97,0A6.431,6.431,0,0,0,36.287,69.631Z' transform='translate(-27 -45.83)' fill='%2339c58b' fill-rule='evenodd'/%3E%3C/svg%3E"); background-size: contain; width: 38px; height: 36px; }
.offersec.currency em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.298' height='38.346' viewBox='0 0 37.298 38.346'%3E%3Cg id='Currency_icon' transform='translate(-0.643)'%3E%3Cg id='Layer_1_129_' transform='translate(0.643)'%3E%3Cg id='Group_8645' data-name='Group 8645'%3E%3Cg id='Group_8640' data-name='Group 8640'%3E%3Cpath id='Path_20096' data-name='Path 20096' d='M17.015,12.907A11.549,11.549,0,0,1,19.07,7.321,9.322,9.322,0,1,0,8.023,18.441,13.978,13.978,0,0,1,17.015,12.907ZM6.237,11.544a.591.591,0,0,1,.6-.6H8.75V10.5l-.262-.447H6.836a.6.6,0,0,1,0-1.2h.941L5.742,5.5a1.35,1.35,0,0,1-.215-.632A1.2,1.2,0,0,1,6.852,3.743,1.177,1.177,0,0,1,7.9,4.468L9.967,8.4l2.064-3.932a1.179,1.179,0,0,1,1.048-.724A1.2,1.2,0,0,1,14.4,4.868a1.351,1.351,0,0,1-.215.631L12.154,8.846h.94a.6.6,0,0,1,0,1.2H11.445l-.262.447v.447h1.912a.6.6,0,0,1,0,1.2H11.183v1.526A1.138,1.138,0,0,1,9.967,14.9,1.137,1.137,0,0,1,8.75,13.671V12.145H6.836A.59.59,0,0,1,6.237,11.544Z' transform='translate(-0.643)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8641' data-name='Group 8641' transform='translate(18.746 4.662)'%3E%3Cpath id='Path_20097' data-name='Path 20097' d='M32.847,5.714a9.333,9.333,0,0,0-9.227,8.048,13.9,13.9,0,0,1,5.038.985.651.651,0,0,1,.65-.388h.323a2.871,2.871,0,0,1-.462-1.65c0-1.911,1.7-3.252,3.869-3.252,2.7,0,4.009,1.449,4.009,2.652a1.042,1.042,0,0,1-1.157,1.079c-1.356,0-.525-1.881-2.605-1.881a1.613,1.613,0,0,0-1.772,1.541,3.382,3.382,0,0,0,.508,1.511H33.7c.631,0,.956.232.956.74s-.324.739-.956.739H32.484a.978.978,0,0,1,.079.37,1.988,1.988,0,0,1-.158.736,14.054,14.054,0,0,1,1.411,1.36,6.088,6.088,0,0,0,1.261.186c.26,0,.9-.17,1.14-.17a.892.892,0,0,1,.894.986c0,.87-.778,1.247-1.58,1.3a14.106,14.106,0,0,1,1.3,2.847,9.316,9.316,0,0,0-3.985-17.74Z' transform='translate(-23.62 -5.714)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8642' data-name='Group 8642' transform='translate(19.266 27.802)'%3E%3Cpath id='Path_20098' data-name='Path 20098' d='M24.257,34.076v3.815c1.154-.077,2.37-.616,2.37-1.888C26.627,34.692,25.295,34.307,24.257,34.076Z' transform='translate(-24.257 -34.076)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8643' data-name='Group 8643' transform='translate(15.95 21.597)'%3E%3Cpath id='Path_20099' data-name='Path 20099' d='M20.193,28.109c0,.965.714,1.522,2.158,1.812v-3.45C21.039,26.511,20.193,27.28,20.193,28.109Z' transform='translate(-20.193 -26.471)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8644' data-name='Group 8644' transform='translate(6.992 15.036)'%3E%3Cpath id='Path_20100' data-name='Path 20100' d='M20.869,18.429A11.655,11.655,0,1,0,32.527,30.085,11.67,11.67,0,0,0,20.869,18.429Zm.618,18.547v1.2a.583.583,0,1,1-1.158,0v-1.2c-3.255-.077-4.876-2.023-4.876-3.547a1.109,1.109,0,0,1,1.194-1.212c2.158,0,.481,2.66,3.681,2.794V30.983c-2.854-.52-4.585-1.772-4.585-3.912,0-2.62,2.177-3.969,4.585-4.046V22a.583.583,0,1,1,1.158,0v1.026c1.5.04,4.584.981,4.584,2.872a1.157,1.157,0,0,1-1.214,1.193c-1.252,0-1.235-2.059-3.369-2.1v3.661c2.544.54,4.8,1.291,4.8,4.261C26.284,35.493,24.356,36.8,21.487,36.976Z' transform='translate(-9.213 -18.429)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain; width: 36px; height: 37px; }
.offersec.stock:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%23ffffff'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%23ffffff'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%23ffffff'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%23ffffff'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.offersec.mf:hover em { background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%23ffffff'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%23ffffff'/%3E%3C/svg%3E"); }
.offersec.ipo:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.262' height='35.262' viewBox='0 0 35.262 35.262'%3E%3Cg id='IPO_icon' transform='translate(0 0)'%3E%3Cg id='Group_8638' data-name='Group 8638' transform='translate(0 0)'%3E%3Cg id='Group_8637' data-name='Group 8637' transform='translate(0 0)'%3E%3Cpath id='Path_20084' data-name='Path 20084' d='M.008,15.363a1.033,1.033,0,0,0,1.025,1.16h4.2a1.033,1.033,0,0,0,1.019-.862,11.468,11.468,0,0,1,9.406-9.406,1.033,1.033,0,0,0,.862-1.019v-4.2A1.033,1.033,0,0,0,15.363.008h0A17.7,17.7,0,0,0,.008,15.363Z' transform='translate(0 0)' fill='%23ffffff'/%3E%3Cpath id='Path_20085' data-name='Path 20085' d='M24.213,278.458A11.448,11.448,0,0,1,6.255,271.02a1.033,1.033,0,0,0-1.019-.862h-4.2a1.033,1.033,0,0,0-1.025,1.16h0a17.71,17.71,0,0,0,17.556,15.5,17.523,17.523,0,0,0,10.857-3.726,1.033,1.033,0,0,0,.1-1.546l-2.973-2.973A1.033,1.033,0,0,0,24.213,278.458Z' transform='translate(0 -251.552)' fill='%23ffffff'/%3E%3Cpath id='Path_20086' data-name='Path 20086' d='M271.019,6.255a11.447,11.447,0,0,1,7.439,17.958,1.033,1.033,0,0,0,.11,1.331l2.973,2.973a1.033,1.033,0,0,0,1.546-.1h0a17.523,17.523,0,0,0,3.726-10.857A17.71,17.71,0,0,0,271.318.008h0a1.033,1.033,0,0,0-1.16,1.025v4.2a1.033,1.033,0,0,0,.862,1.019Z' transform='translate(-251.551 0)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_8639' data-name='Group 8639' transform='translate(10.333 10.466)'%3E%3Cpath id='Path_20087' data-name='Path 20087' d='M232.423,151.964h-1.378A1.033,1.033,0,0,0,230.012,153v12.052h3.444V153A1.033,1.033,0,0,0,232.423,151.964Z' transform='translate(-224.504 -151.964)' fill='%23ffffff'/%3E%3Cpath id='Path_20088' data-name='Path 20088' d='M310.024,202.294h2.411a1.033,1.033,0,0,0,1.033-1.033V193a1.033,1.033,0,0,0-1.033-1.033h-2.411Z' transform='translate(-299.006 -189.208)' fill='%23ffffff'/%3E%3Cpath id='Path_20089' data-name='Path 20089' d='M153.48,231.963h-2.409A1.033,1.033,0,0,0,150.038,233v5.51a1.033,1.033,0,0,0,1.033,1.033h2.409Z' transform='translate(-150.038 -226.453)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.offersec.dprta:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.759' height='30.518' viewBox='0 0 26.759 30.518'%3E%3Cg id='DP_RTA_icon' transform='translate(-8.35 -2.5)'%3E%3Cpath id='Path_20092' data-name='Path 20092' d='M34.846,29.686,33.063,27.92a.893.893,0,0,0-.626-.254h-21.4a.451.451,0,0,0-.093,0,.877.877,0,0,0-.54.254L8.614,29.706a.9.9,0,0,0-.263.633v1.783a.9.9,0,0,0,.9.9H34.219a.893.893,0,0,0,.89-.9v-1.8A.894.894,0,0,0,34.846,29.686ZM34.57,7.923,22.086,2.571a.914.914,0,0,0-.434-.067.854.854,0,0,0-.27.067L8.9,7.923a.89.89,0,0,0-.546.822v3.569a.9.9,0,0,0,.9.89H34.219a.894.894,0,0,0,.89-.89V8.745A.9.9,0,0,0,34.57,7.923ZM22.363,9.375a.89.89,0,1,1,.263-.63A.886.886,0,0,1,22.363,9.375Z' transform='translate(0 0)' fill='%23ffffff'/%3E%3Cpath id='Path_20093' data-name='Path 20093' d='M44.46,43.957h3.566v9.231H44.46Z' transform='translate(-24.51 -28.139)' fill='%23ffffff'/%3E%3Cpath id='Path_20094' data-name='Path 20094' d='M16.69,43.957h3.569v9.231H16.69Z' transform='translate(-5.661 -28.139)' fill='%23ffffff'/%3E%3Cpath id='Path_20095' data-name='Path 20095' d='M72.22,43.957h3.569v9.231H72.22Z' transform='translate(-43.352 -28.139)' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E"); }
.offersec.pmsaif:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.032' height='31.916' viewBox='0 0 33.032 31.916'%3E%3Cg id='PMS_icon' transform='translate(-34.019 -32.125)'%3E%3Cpath id='path21541' d='M52.737,32.125a1.1,1.1,0,0,0-1.1,1.106V46.44a1.106,1.106,0,0,0,.544.959l11.446,6.607a1.1,1.1,0,0,0,1.5-.406,14.318,14.318,0,0,0-12.4-21.474Zm1.106,2.254a12.116,12.116,0,0,1,9.9,17.139l-9.9-5.713Zm-5.5,1.031a14.316,14.316,0,1,0,12.4,21.476,1.1,1.1,0,0,0-.406-1.5L49.434,49.09V36.509A1.1,1.1,0,0,0,48.339,35.41Z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.offersec.bondfd:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.183' height='36.342' viewBox='0 0 36.183 36.342'%3E%3Cg id='Bonds_icon' transform='translate(-43.851 -43.124)'%3E%3Cpath id='Path_20101' data-name='Path 20101' d='M148.81,117.7l-3.633,1.049h2.583Z' transform='translate(-92.682 -68.212)' fill='%23ffffff'/%3E%3Cpath id='Path_20102' data-name='Path 20102' d='M202.667,43.124l-7.411,7.411h14.889Z' transform='translate(-138.489)' fill='%23ffffff'/%3E%3Cpath id='Path_20103' data-name='Path 20103' d='M334.128,53.4V46.251l-5.584,1.973,5.215,5.171Z' transform='translate(-260.406 -2.86)' fill='%23ffffff'/%3E%3Cpath id='Path_20104' data-name='Path 20104' d='M50.86,304.817a7.009,7.009,0,1,0,7.009,7.009A7.009,7.009,0,0,0,50.86,304.817Zm1.563,4.878h.944a.6.6,0,0,1,0,1.194h-.944a2.82,2.82,0,0,1-2.742,2.234l2.619,2.489a.6.6,0,0,1-.82.867l-3.71-3.5a.565.565,0,0,1-.145-.634A.571.571,0,0,1,48.18,312h1.484a1.592,1.592,0,0,0,1.514-1.109h-3a.6.6,0,0,1,0-1.194h3a1.632,1.632,0,0,0-1.513-1.024H48.18a.6.6,0,1,1,0-1.194h5.188a.6.6,0,1,1,0,1.194h-1.4A3.422,3.422,0,0,1,52.423,309.7Z' transform='translate(0 -239.368)' fill='%23ffffff'/%3E%3Cpath id='Path_20105' data-name='Path 20105' d='M362.111,232.479a4.485,4.485,0,0,0,4.488,4.479h4.545V228H366.6A4.485,4.485,0,0,0,362.111,232.479Zm5.967-.012a2.323,2.323,0,1,1-2.323-2.323A2.323,2.323,0,0,1,368.078,232.467Z' transform='translate(-291.11 -169.105)' fill='%23ffffff'/%3E%3Cpath id='Path_20106' data-name='Path 20106' d='M102,156.794a7.656,7.656,0,0,1,2.067-.273,8.214,8.214,0,0,1,7.8,10.683h21.351v-5.886h-4.545a5.673,5.673,0,0,1,0-11.346h4.545V144H102Z' transform='translate(-53.188 -92.27)' fill='%23ffffff'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='1.129' cy='1.129' r='1.129' transform='translate(73.517 62.233)' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E"); }
.offersec.comodity:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.041' height='35.234' viewBox='0 0 37.041 35.234'%3E%3Cpath id='Commodity_icon' d='M57.28,81.064A6.761,6.761,0,1,0,50.518,74.3,6.769,6.769,0,0,0,57.28,81.064Zm1.355-6.743a1.666,1.666,0,0,1,.965,1.648,2.194,2.194,0,0,1-1.835,2.073v1.17a.485.485,0,1,1-.97,0V78.059a2.31,2.31,0,0,1-1.8-1.406.486.486,0,0,1,.908-.344,1.41,1.41,0,0,0,1.334.818,1.3,1.3,0,0,0,1.4-1.157c0-.142-.025-.616-.353-.746l-1.165-.464-.949-.325a1.839,1.839,0,0,1-1.2-1.8,2.194,2.194,0,0,1,1.834-2.073v-1.17a.485.485,0,1,1,.971,0v1.154a2.308,2.308,0,0,1,1.8,1.406.486.486,0,0,1-.908.344,1.408,1.408,0,0,0-1.334-.817,1.3,1.3,0,0,0-1.4,1.157.883.883,0,0,0,.547.877l.96.329.022.008ZM51.8,79.75a7.719,7.719,0,0,1-2.138-4.129c-.344.012-.69.019-1.034.019-3.275,0-6.581-.557-8.168-1.637v3.785c0,.876,3.182,2.148,8.168,2.148A26.164,26.164,0,0,0,51.8,79.75Zm-11.34-7.229c0,.876,3.182,2.148,8.168,2.148.31,0,.621-.006.93-.016,0-.116-.008-.233-.008-.351a7.687,7.687,0,0,1,1.119-4c-.666.049-1.348.073-2.04.073-3.275,0-6.581-.557-8.168-1.637v3.787Zm0-5.267c0,.876,3.182,2.149,8.168,2.149a26.6,26.6,0,0,0,2.8-.144,7.721,7.721,0,0,1,5.369-2.671V63.47c-1.588,1.08-4.892,1.637-8.168,1.637s-6.581-.557-8.168-1.637Zm0-5.267c0,.876,3.182,2.148,8.168,2.148s8.168-1.272,8.168-2.148-3.182-2.149-8.168-2.149S40.458,61.11,40.458,61.986Zm4.2-2.834c-2.916.443-5.174,1.4-5.174,2.834v9.94A9.292,9.292,0,0,1,27.83,59.364,76.577,76.577,0,0,1,33.25,50.2c.935-1.433,1.817-2.787,2.632-4.111a.53.53,0,0,1,.471-.264h0a.528.528,0,0,1,.47.262c.706,1.143,1.487,2.345,2.314,3.618a72.173,72.173,0,0,1,5.525,9.443ZM36.287,69.631a.485.485,0,1,1,0,.97,7.4,7.4,0,0,1-7.394-7.394.485.485,0,0,1,.97,0A6.431,6.431,0,0,0,36.287,69.631Z' transform='translate(-27 -45.83)' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E"); }
.offersec.currency:hover em { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.298' height='38.346' viewBox='0 0 37.298 38.346'%3E%3Cg id='Currency_icon' transform='translate(-0.643)'%3E%3Cg id='Layer_1_129_' transform='translate(0.643)'%3E%3Cg id='Group_8645' data-name='Group 8645'%3E%3Cg id='Group_8640' data-name='Group 8640'%3E%3Cpath id='Path_20096' data-name='Path 20096' d='M17.015,12.907A11.549,11.549,0,0,1,19.07,7.321,9.322,9.322,0,1,0,8.023,18.441,13.978,13.978,0,0,1,17.015,12.907ZM6.237,11.544a.591.591,0,0,1,.6-.6H8.75V10.5l-.262-.447H6.836a.6.6,0,0,1,0-1.2h.941L5.742,5.5a1.35,1.35,0,0,1-.215-.632A1.2,1.2,0,0,1,6.852,3.743,1.177,1.177,0,0,1,7.9,4.468L9.967,8.4l2.064-3.932a1.179,1.179,0,0,1,1.048-.724A1.2,1.2,0,0,1,14.4,4.868a1.351,1.351,0,0,1-.215.631L12.154,8.846h.94a.6.6,0,0,1,0,1.2H11.445l-.262.447v.447h1.912a.6.6,0,0,1,0,1.2H11.183v1.526A1.138,1.138,0,0,1,9.967,14.9,1.137,1.137,0,0,1,8.75,13.671V12.145H6.836A.59.59,0,0,1,6.237,11.544Z' transform='translate(-0.643)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8641' data-name='Group 8641' transform='translate(18.746 4.662)'%3E%3Cpath id='Path_20097' data-name='Path 20097' d='M32.847,5.714a9.333,9.333,0,0,0-9.227,8.048,13.9,13.9,0,0,1,5.038.985.651.651,0,0,1,.65-.388h.323a2.871,2.871,0,0,1-.462-1.65c0-1.911,1.7-3.252,3.869-3.252,2.7,0,4.009,1.449,4.009,2.652a1.042,1.042,0,0,1-1.157,1.079c-1.356,0-.525-1.881-2.605-1.881a1.613,1.613,0,0,0-1.772,1.541,3.382,3.382,0,0,0,.508,1.511H33.7c.631,0,.956.232.956.74s-.324.739-.956.739H32.484a.978.978,0,0,1,.079.37,1.988,1.988,0,0,1-.158.736,14.054,14.054,0,0,1,1.411,1.36,6.088,6.088,0,0,0,1.261.186c.26,0,.9-.17,1.14-.17a.892.892,0,0,1,.894.986c0,.87-.778,1.247-1.58,1.3a14.106,14.106,0,0,1,1.3,2.847,9.316,9.316,0,0,0-3.985-17.74Z' transform='translate(-23.62 -5.714)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8642' data-name='Group 8642' transform='translate(19.266 27.802)'%3E%3Cpath id='Path_20098' data-name='Path 20098' d='M24.257,34.076v3.815c1.154-.077,2.37-.616,2.37-1.888C26.627,34.692,25.295,34.307,24.257,34.076Z' transform='translate(-24.257 -34.076)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8643' data-name='Group 8643' transform='translate(15.95 21.597)'%3E%3Cpath id='Path_20099' data-name='Path 20099' d='M20.193,28.109c0,.965.714,1.522,2.158,1.812v-3.45C21.039,26.511,20.193,27.28,20.193,28.109Z' transform='translate(-20.193 -26.471)' fill='%23ffffff'/%3E%3C/g%3E%3Cg id='Group_8644' data-name='Group 8644' transform='translate(6.992 15.036)'%3E%3Cpath id='Path_20100' data-name='Path 20100' d='M20.869,18.429A11.655,11.655,0,1,0,32.527,30.085,11.67,11.67,0,0,0,20.869,18.429Zm.618,18.547v1.2a.583.583,0,1,1-1.158,0v-1.2c-3.255-.077-4.876-2.023-4.876-3.547a1.109,1.109,0,0,1,1.194-1.212c2.158,0,.481,2.66,3.681,2.794V30.983c-2.854-.52-4.585-1.772-4.585-3.912,0-2.62,2.177-3.969,4.585-4.046V22a.583.583,0,1,1,1.158,0v1.026c1.5.04,4.584.981,4.584,2.872a1.157,1.157,0,0,1-1.214,1.193c-1.252,0-1.235-2.059-3.369-2.1v3.661c2.544.54,4.8,1.291,4.8,4.261C26.284,35.493,24.356,36.8,21.487,36.976Z' transform='translate(-9.213 -18.429)' fill='%23ffffff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

.productsofferwrap a.cmnlnkbtn:after { content: ""; width: 18px; height: 18px; background-size: contain; top: 2px; right: -2px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.294' height='27.293' viewBox='0 0 27.294 27.293'%3E%3Cpath id='arrow-small-right_2_' fill='%2339c58b' data-name='arrow-small-right (2)' d='M24.791,14.906h0a2.97,2.97,0,0,0-.876-2.079L17.544,6.441A1.486,1.486,0,1,0,15.45,8.55l4.886,4.871H5.485a1.485,1.485,0,1,0,0,2.97H20.336L15.45,21.277a1.486,1.486,0,1,0,2.094,2.109L23.915,17A2.97,2.97,0,0,0,24.791,14.906Z' transform='translate(-7.078 13.281) rotate(-45)'/%3E%3C/svg%3E"); }
.productsofferwrap a.cmnlnkbtn { color: #223c7b; }

/*Testimonial*/

.testimonisec { display: flex; padding: 30px 0 0; align-items: center; max-width: 970px; margin: 0 auto; }
.testimonisec p { display: block; color: var(--black); font-size: 16px; line-height: 25px; margin: 14px 0 25px; }
.testimonisec div:first-child { padding: 0 90px 0 0; }
.testimonisec span { color: var(--lightgreen); font-size: 16px; line-height: 16px; display: block; margin: 0; font-weight: 700; }
.testimonisec i { display: inline-block; font-style: normal; font-size: 12px; line-height: 12px; }
.testimonisec div em img { width: 295px !important; height: 280px; border-top-left-radius: 175px; border-top-right-radius: 175px; border-bottom-right-radius: 175px; border-bottom-left-radius: 0px; }
.testimonisec div i img { width: 18px; height: 18px; }

.testimonialwrapper .owl-dots { display: block; text-align: center; position: absolute; left: 50%; margin-left: -50px; margin-bottom: -60px; width: 100px; bottom: 0; z-index: 99; }
.testimonialwrapper .owl-dots > .owl-dot { border: 2px solid #ddd; display: inline-block; margin: 0 2px; width: 8px; height: 8px; border-radius: 50%; background-color: #ddd; }
.testimonialwrapper .owl-dots > .owl-dot.active { background-color: var(--lightgreen); border: none; width: 35px; height: 8px; border-radius: 14px; }



.trnsprntwrapper h3.subhead { margin: 0 0 30px; }
/*.signup { display: inline-block; }*/
.logindiv { position: relative; display: inline-block; }

/*.headerdropmenu { background: #fff; border: 1px solid #ddd; min-width: 120px; position: absolute; top: 19px; left: 0; display: none; z-index: 9; padding: 10px 5px !important; border-top-left-radius: 0; border-top-right-radius: 0; border-top: 0; }*/
.headerdropmenu { display: none; width: 230px; position: absolute;border-radius: 5px; top: 36px; left:unset; right: 0; background-color: white; list-style: none; margin: 0; box-shadow: 0 8px 16px rgba(0,0,0,0.2); z-index: 1000; padding: 0 !important; }
.headerdropmenu li { padding: 8px 12px 12px; position: relative; }
/*.headerdropmenu li:after { content: '+'; font-family: fontAwesome; font-size: 18px; color: #fff; position: absolute; right: 12px; top: 6px; line-height: 20px; transition: all 0.5s ease; color: #000; }*/
.headerdropmenu li:first-child a { border-bottom: 1px solid var(--black); padding-bottom: 10px; }
.headerdropmenu li:after { display: none; }
.headerdropmenu li a { text-decoration: none; color: black; display: block; font-size: 14px; line-height: 17px; }
.logindiv { transition: all .5s ease; }
/*.logindiv:hover .headerdropmenu { display: block; }
.logindiv:hover .loginbtn:after { content: '\f106';}*/

.submenu { display: none; list-style: none; padding: 0; margin: 10px 0 0; }
.headerdropmenu li ul li:after { content: ""; }
.headerdropmenu li ul li { padding: 8px 12px 6px; }
.headerdropmenu li a:hover { color: var(--darkblue); }
.headerdropmenu li:first-child { padding: 22px 12px 8px; }
.headerdropmenu li:first-child:after { top: 20px; }
.headerdropmenu li:last-child { padding: 4px 12px 22px; }
.headerdropmenu li:last-child:after { top: 2px; }
.headerdropmenu li ul li:first-child, .headerdropmenu li ul li:last-child { padding: 8px 12px 6px; }


.headerdropmenu li.active-li:after { content: '-'; }


/*.helpdeskwrap { display: flex; position: fixed; right: -230px; top: 30%; z-index: 9997; transition: all 0.5s ease; box-shadow: 0px 0px 4px 2px #efefef; background-color: var(--lightgreen); border-radius: 6px 0 0 6px; cursor: pointer; }
.helpdeskbtn { writing-mode: vertical-lr; text-align: center; position: relative; padding: 8px; }
.helpdeskbtn:after { content: "\f0d7"; position: absolute; bottom: 14px; right: 10px; font: normal normal normal 16px / 1 FontAwesome; color: #fff; rotate: 90deg; }
.helpdeskwrap:hover .helpdeskbtn:after { content: "\f0d8"; }
.helpdeskbtn a { color: #fff; font-size: 14px; line-height: 14px; font-weight: 800; }
.helpdeskwrap:hover { right: 0; }
.helpdesksec { background-color: #fff; width: 230px; text-align: center; padding: 15px 22px; }
.helpdesksec h5 { display: block; margin: 0 0 25px; padding: 0 0 0 40px; color: var(--darkblue);; font-size: 18px; line-height: 18px; font-weight: 700; position: relative; }
.helpdesksec h5:after { content: ""; position: absolute; top: 0; left: 8px; background: url("../images/headphone.svg")no-repeat; width: 25px; height: 25px; background-size: contain; }
.helpdesksec span { display: block; color: var(--lightgreen); font-size: 15px; line-height: 15px; font-weight: 700; margin: 0 0 6px; }
.helpdesksec span i { display: block; font-style: normal; margin: 2px 0 0; font-size: 13px; line-height: 13px; font-weight: normal; }
.helpdesksec b { display: block; color: #223c7b; font-size: 17px; line-height: 17px; }
.helpdesksec .deskcnt { border-bottom: 1px solid #000; padding: 0 0 12px; }
.helpdesksec .deskcnt2 { padding: 12px 0 0; }*/


.helpdeskwrap { display: flex; align-items: center; justify-content: center; position: fixed; right: -230px; top: 48%; z-index: 9990; transition: all 0.5s ease; box-shadow: 0px 0px 4px 2px #efefef; background-color: var(--lightgreen); border-radius: 15px 0 0 15px; cursor: pointer; }
.helpdeskbtn { writing-mode: sideways-lr; text-align: center; position: relative; padding: 13px; min-width: 30px; }
.helpdeskbtn:after { content: "\f0d8"; position: absolute; bottom: -15px; right: 50%; margin-right: -10px; width: 20px; height: 20px; font: normal normal normal 17px / 1 FontAwesome; color: #fff; }
.helpdeskwrap:hover .helpdeskbtn:after { content: "\f0d8"; }
.helpdeskbtn a { color: #fff; font-size: 18px; line-height: 100%; font-weight: 700; display: block; }
.helpdeskwrap:hover { right: 0; }
.helpdesksec { background-color: #fff; width: 230px; text-align: center; padding: 15px 22px; }
.helpdesksec h5 { display: block; margin: 0 0 25px; padding: 0 0 0 40px; color: var(--darkblue);; font-size: 18px; line-height: 18px; font-weight: 700; position: relative; }
.helpdesksec h5:after { content: ""; position: absolute; top: 0; left: 8px; background: url("../images/headphone.svg")no-repeat; width: 25px; height: 25px; background-size: contain; }
.helpdesksec span { display: block; color: var(--lightgreen); font-size: 15px; line-height: 15px; font-weight: 700; margin: 0 0 6px; }
.helpdesksec span i { display: block; font-style: normal; margin: 2px 0 0; font-size: 13px; line-height: 13px; font-weight: normal; }
.helpdesksec b { display: block; color: #223c7b; font-size: 17px; line-height: 17px; }
.helpdesksec .deskcnt { border-bottom: 1px solid #000; padding: 0 0 12px; }
.helpdesksec .deskcnt2 { padding: 12px 0 0; }


/*zuaridigitalplatform*/
.digitalplatformswrapper { padding: 70px 0 40px; position: relative; z-index: 1; }
.digitalplatformbg:before { position: absolute; content: ''; left: 0px; top: 0px; width: 293px; height: 293px; background: rgba(20, 37, 224, 0.1); border-radius: 50%; filter: blur(60px); -webkit-filter: blur(60px); z-index: -1; }
.digitalplatformbg:after { position: absolute; content: ''; left: 0; bottom: 0; width: 293px; height: 293px; background: rgba(58, 197, 140, 0.1); border-radius: 50%; filter: blur(60px); -webkit-filter: blur(60px); z-index: -1; }
.digitalplatformbg em.digitalcenterbg { position: absolute; display: block; width: 740px; height: 670px; background: rgba(233, 255, 236, 0.5); border-radius: 50%; left: 50%; margin-left: -370px; filter: blur(60px); z-index: -1; }
.digitalplatformshd { margin: 0 0 50px; text-align: center; }
.digitalplatformswrapper h3.blackhead > b { font-weight: 700; }

/*.digitalplatformscont:after { position: absolute; content: ""; bottom: 0; top: 0; right: 0; background: url("../images/wave.png")no-repeat center left; background-size: cover; width: 50%; z-index: -1; }*/
.digitalplatformswrapper.zuaridex:after { display: none; }
.digitalplatformswrapper.zuariweb:after { display: none; }.digitalplatformswrapper .digitalplatformstab > a.respmenu { display: none; padding: 12px 15px; position: relative; font-size: 16px; padding-right: 30px; border: solid 1px #c3c3c3; width: 100%; color: var(--black); line-height: 16px; }
.digitalplatformswrapper .digitalplatformstab > ul { display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #ddd; padding: 0 0 0px; margin: 0; }

.digitalplatformswrapper .digitalplatformstab > ul > li > a { font-size: 17px; line-height: 23px; color: var(--gray); font-weight: 500; position: relative; z-index: 2; display: inline-block; padding: 14px 0 14px 14px; }
.digitalplatformswrapper .digitalplatformstab > ul > li > a::after { content: ""; position: absolute; left: 0; right: 100%; bottom: 0px; height: 4px; background-color: var(--lightgreen); transition: all 0.4s ease; z-index: -1; }
.digitalplatformswrapper .digitalplatformstab > ul > li > a.active { font-weight: 700; color: var(--black); }
.digitalplatformswrapper .digitalplatformstab > ul > li > a.active:after { right: 0; }
.digitalplatformscont { padding: 40px 0; position: relative; }

.digitalplatformscont h3.subhead { font-size: 20px; line-height: 28px; font-weight: 600; margin: 0 0 10px; }
.digitalplatformsec { position: relative; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec { position: relative; padding: 30px 0; font-weight: 600; line-height: 18px; font-size: 13px; color: var(--blue); }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec i { display: inline-block; font-style: normal; }
.digseczuariapp { gap: 20px; display: flex; justify-content: space-between; align-items: center; }
.digitalzuariapp-icons { width: 100%; display: grid; grid-template-columns: repeat(3, 1fr); gap: 15px 20px; padding: 40px 0 0; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec:before { content: ""; position: absolute; top: 0; left: 0; width: 26px; height: 26px; transition: all 0.3s ease; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Research:before { background: url("../images/StockResearchnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Portfolio:before { width: 32px; height: 30px; background: url("../images/Customer.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Order:before { width: 32px; background: url("../images/BasketOrdernew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Watch:before { width: 32px; background: url("../images/MarketWatchnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Trades:before { background: url("../images/margin_trading.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.SIP:before { background: url("../images/EquitySIP.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.IPO:before { background: url("../images/IPOdigitalnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Chain:before { width: 32px; background: url("../images/OptionChainnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Alerts:before { background: url("../images/PriceAlertsnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Investments:before { background: url("../images/StockResearchnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Tracking:before { width: 32px; background: url("../images/MarketWatchnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Analysis:before { width: 32px; background: url("../images/OptionChainnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.mfResearch:before { width: 32px; height: 30px; background: url("../images/Customer.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Report:before { background: url("../images/margin_trading.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Calculator:before { background: url("../images/PriceAlertsnew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Secure:before { width: 32px; background: url("../images/BasketOrdernew.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.PortfolioManager:before { background: url("../images/EquitySIP.svg")no-repeat; background-size: contain; }
.digitalplatformswrapper .digitalzuariapp-icons .digistalsec.View:before { background: url("../images/IPOdigitalnew.svg")no-repeat; background-size: contain; }
.digitalzuari-qrcde span { display: block; font-size: 13px; color: var(--black); line-height: 15px; font-weight: 600; padding: 5px 0 0; }
.digitalzuari-qrcde .scandownloadsec > img { max-width: 95px; height: 100px; }
.digitalzuari-qrcde { margin: 0 auto; text-align: center; width: 35%; display: flex; flex-direction: column; justify-content: center; gap: 60px; }
.digitalzuari-qrcde span i { display: block; font-style: normal; }
.store-icons > span { display: block; padding: 5px 6px 5px 0; }
.store-icons { padding: 10px 0 0; }
.store-icons > a { display: inline-block; padding-right: 10px; }
.store-icons > a > img { width: 18px; }

.digitalrhgtmobile > img { max-width: 300px; }
.digitalrhgtmobile { text-align: right; }
.digitalrhgtmobile:after { display: none; position: absolute; content: ""; bottom: 0; top: 0; right: 0; background: url("../images/wave.png")no-repeat center right; background-size: cover; width: 50%; z-index: -1; }
a.cmnlnkbtn.digitlmore { color: var(--blue); font-size: 15px; padding: 0 30px 10px 15px; text-align: center; border-bottom: 1px solid var(--black); }
.digitalzuariapp-icons .linkbtn { display: block; }
a.cmnlnkbtn.digitlmore:after { content: ""; width: 18px; height: 18px; background-size: contain; top: 2px; right: -2px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.294' height='27.293' viewBox='0 0 27.294 27.293'%3E%3Cpath id='arrow-small-right_2_' fill='%23333333' data-name='arrow-small-right (2)' d='M24.791,14.906h0a2.97,2.97,0,0,0-.876-2.079L17.544,6.441A1.486,1.486,0,1,0,15.45,8.55l4.886,4.871H5.485a1.485,1.485,0,1,0,0,2.97H20.336L15.45,21.277a1.486,1.486,0,1,0,2.094,2.109L23.915,17A2.97,2.97,0,0,0,24.791,14.906Z' transform='translate(-7.078 13.281) rotate(-45)'/%3E%3C/svg%3E"); }
.digitalplatformscont.zuariweb { padding: 60px 0 30px; }
.digitalplatformscont.zuariweb:after { display: none; }
.mobimgsec { text-align: center; }
.digitalplatformscont.zuariweb h3.subhead { font-size: 36px; font-weight: 700; }
.rightsec { padding: 30px 0; }
.digitalplatformscont.zuariweb .rightsec > span { font-weight: 700; font-size: 20px; padding-bottom: 15px; line-height: 25px; color: var(--lightgreen); }
.digitalplatformscont.zuariweb .rightsec p { padding: 30px 0 40px; text-align: justify; font-size: 15px; line-height: 23px; color: var(--black); margin: 0; }
.zuarilgn.commnbtn { position: relative; padding: 15px 70px 15px 30px; text-align: center; display: inline-block; font-size: 15px; color: #fff; line-height: 1em; border-radius: 10px; }
.zuarilgn.commnbtn:before { content: ''; width: 19px; height: 20px; right: 30px; top: 15px; position: absolute; }
.zuarilgn.commnbtn.zuariweb:before { background: url(../images/login_icon.svg) no-repeat; background-size: contain; }
.zuarilgn.commnbtn.zuaridex:before { background: url(../images/download_icon.svg) no-repeat; background-size: contain; width: 18px; height: 18px; }
.linkbtn { margin: 28px 0 0; }

/*Enquiry form*/
.enquiryformwrap { display:flex;position:fixed;top:20%;right:0;z-index: 9991; }
/*.enquiryformwrap.visibleLeft { left:0;right:unset;}
.enquiryformwrap.visibleLeft .enquirytab { rotate:180deg;}*/
.enquiryformwrap .enquirytab { writing-mode: sideways-lr;background-color: var(--lightgreen);text-align:center;padding:30px 13px 30px 12px;border-radius: 15px 0 0 15px; box-shadow: 0px 0px 4px 2px #efefef;position:relative;}
.enquiryformwrap .enquirytab:after { content: "\f0d8"; position: absolute; bottom: 14px; right: 50%; margin-right: -10px; width: 20px; height: 20px; font: normal normal normal 17px / 1 FontAwesome; color: #fff; }
.enquiryformwrap .enquirytab a { display:block;font-size:18px;line-height:18px;color:#fff; font-weight: 700;padding:0 0 12px;}
.enquiryformwrap .enquiryform { opacity:0; position:absolute;top:-14px;right:-355px;width:350px;background-color:#fff;transition: all 0.3s ease;padding:20px 20px 30px;  border: 1px solid var(--lightgreen); border-radius:0 8px 8px 0;}
.enquiryformwrap .enquiryform h5 { display:block;margin:0 0 14px;padding:0;color: var(--darkblue);font-weight:700;text-align: center;font-size:22px;line-height:25px;}
.enquiryformwrap .enquiryform .form-group { width:280px;margin:0 auto 14px;}
.enquiryformwrap .enquiryform .form-group .form-control::placeholder { color: var(--grey) !important;}
.enquiryformwrap .enquiryform .form-group .form-control { font-size:14px !important;}
.enquiryformwrap .enquiryform .form-group:focus { box-shadow: none; }
.enquiryformwrap .enquiryform .form-group ul { display:block;margin:0;padding:0;}
.enquiryformwrap .enquiryform .form-group ul li { display:block;margin:0;padding:0;}
.enquiryformwrap .enquiryform .form-group ul li label { padding:0 0 0 10px;font-size:14px;}
.enquiryformwrap .submitbtn { text-align:center;}
.enquiryformwrap .submitbtn input { background-color: var(--lightgreen);padding:5px 30px;text-align:center;color:#fff;border:1px solid var(--lightgreen);transition: all 0.3s ease; }
.enquiryformwrap .submitbtn input:hover { background-color:#fff; color: var(--darkblue);}
.enquiryformwrap .enquiryform #enquiryclosepopup { position:absolute;top:6px;right:8px;font-weight:700;color:var(--lightgreen);font-size:18px;}
.fix .enquiryformwrap .enquiryform { top: -14%; }

.homeimgpopup { background-color: rgba(0, 0, 0, 0.85);}
.homeimgpopup .hmepopupimg { position:relative;}
.homeimgpopup .hmepopupimg a.closebtn { position:absolute;top:-24px;right:0;color:#fff;}
/*#homeimgpopup .modal-content { max-height: 450px; max-width: 450px; background-color: transparent; margin: 0 auto;position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }*/
.homeimgpopup .modal-content { background-color: transparent; margin: 0 auto;position: absolute; }


/*MODAL POP HACK*/
.modal{ z-index:9996 !important;}
.modal-backdrop{ z-index:9995 !important;}
/*MODAL POP HACK*/

/*05-12-2025*/
.transparntPara { font-size: 22px;margin:10px 0 30px 0;font-weight:700; }

/*header-demo*/
ul.menulinks { display: inline-block; padding: 0; margin: 0; }
ul.menulinks > li { margin-right: 15px; padding-bottom: 15px; display: inline-block; position: relative; }
ul.menulinks > li > a { position: relative; font-size: 16px; line-height: 1em; color: var(--black); }
ul.menulinks > li > a:after { position: absolute; content: ""; left: 100%; right: 100%; bottom: -4px; height: 2px; background-color: var(--green); transition: all .5s ease; z-index: -1; border-radius: 2px; }
ul.menulinks > li:hover > a:after { left:0;right:0;}
.subnavwraper.utl { z-index: 9; text-align: left; background-color: #fff; border-radius: 8px; max-width: 700px; min-height: 100px; transition: all .3s; display: none; position: absolute; top: 35px; left: 0; right: 0; box-shadow: 0 15px 20px rgba(0, 0, 0, .2); width: 500px; }
.subnavcategory.act { position: relative; }
.subnav.act { display: flex; padding: 30px;justify-content: space-between; }
.subnavwraper.utl.mrktpulse { width:200px;}
.has-search.demo .form-control { width: 285px; }
.loginbtn.logindemo { margin-left:8px;}
.subnav.act > ul { padding:0;}
ul.menulinks > li:hover > div.subnavwraper.utl { display:block;}
.subnav.act > ul > li > a { font-size: 16px; color: var(--black); line-height: 1em; display: block; padding: 0 0 30px 35px;position:relative; }
.subnav.act > ul > li > a:after {position:absolute;content:"";width:26px;height:26px;    transition: all 0.3s ease; left:0;top:-3px;}
.subnav.act > ul > li:last-child > a{ padding: 0 0 15px 35px; }
.subnav.act > ul > li#PROD_ST > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%2339c58b'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%2339c58b'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%2339c58b'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%2339c58b'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat;}
.subnav.act > ul > li#PROD_DP > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.262' height='35.262' viewBox='0 0 35.262 35.262'%3E%3Cg id='IPO_icon' transform='translate(0 0)'%3E%3Cg id='Group_8638' data-name='Group 8638' transform='translate(0 0)'%3E%3Cg id='Group_8637' data-name='Group 8637' transform='translate(0 0)'%3E%3Cpath id='Path_20084' data-name='Path 20084' d='M.008,15.363a1.033,1.033,0,0,0,1.025,1.16h4.2a1.033,1.033,0,0,0,1.019-.862,11.468,11.468,0,0,1,9.406-9.406,1.033,1.033,0,0,0,.862-1.019v-4.2A1.033,1.033,0,0,0,15.363.008h0A17.7,17.7,0,0,0,.008,15.363Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20085' data-name='Path 20085' d='M24.213,278.458A11.448,11.448,0,0,1,6.255,271.02a1.033,1.033,0,0,0-1.019-.862h-4.2a1.033,1.033,0,0,0-1.025,1.16h0a17.71,17.71,0,0,0,17.556,15.5,17.523,17.523,0,0,0,10.857-3.726,1.033,1.033,0,0,0,.1-1.546l-2.973-2.973A1.033,1.033,0,0,0,24.213,278.458Z' transform='translate(0 -251.552)' fill='%2339c58b'/%3E%3Cpath id='Path_20086' data-name='Path 20086' d='M271.019,6.255a11.447,11.447,0,0,1,7.439,17.958,1.033,1.033,0,0,0,.11,1.331l2.973,2.973a1.033,1.033,0,0,0,1.546-.1h0a17.523,17.523,0,0,0,3.726-10.857A17.71,17.71,0,0,0,271.318.008h0a1.033,1.033,0,0,0-1.16,1.025v4.2a1.033,1.033,0,0,0,.862,1.019Z' transform='translate(-251.551 0)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_8639' data-name='Group 8639' transform='translate(10.333 10.466)'%3E%3Cpath id='Path_20087' data-name='Path 20087' d='M232.423,151.964h-1.378A1.033,1.033,0,0,0,230.012,153v12.052h3.444V153A1.033,1.033,0,0,0,232.423,151.964Z' transform='translate(-224.504 -151.964)' fill='%2339c58b'/%3E%3Cpath id='Path_20088' data-name='Path 20088' d='M310.024,202.294h2.411a1.033,1.033,0,0,0,1.033-1.033V193a1.033,1.033,0,0,0-1.033-1.033h-2.411Z' transform='translate(-299.006 -189.208)' fill='%2339c58b'/%3E%3Cpath id='Path_20089' data-name='Path 20089' d='M153.48,231.963h-2.409A1.033,1.033,0,0,0,150.038,233v5.51a1.033,1.033,0,0,0,1.033,1.033h2.409Z' transform='translate(-150.038 -226.453)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain;background-repeat:no-repeat; }
.subnav.act > ul > li#PROD_BN > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.183' height='36.342' viewBox='0 0 36.183 36.342'%3E%3Cg id='Bonds_icon' transform='translate(-43.851 -43.124)'%3E%3Cpath id='Path_20101' data-name='Path 20101' d='M148.81,117.7l-3.633,1.049h2.583Z' transform='translate(-92.682 -68.212)' fill='%2339c58b'/%3E%3Cpath id='Path_20102' data-name='Path 20102' d='M202.667,43.124l-7.411,7.411h14.889Z' transform='translate(-138.489)' fill='%2339c58b'/%3E%3Cpath id='Path_20103' data-name='Path 20103' d='M334.128,53.4V46.251l-5.584,1.973,5.215,5.171Z' transform='translate(-260.406 -2.86)' fill='%2339c58b'/%3E%3Cpath id='Path_20104' data-name='Path 20104' d='M50.86,304.817a7.009,7.009,0,1,0,7.009,7.009A7.009,7.009,0,0,0,50.86,304.817Zm1.563,4.878h.944a.6.6,0,0,1,0,1.194h-.944a2.82,2.82,0,0,1-2.742,2.234l2.619,2.489a.6.6,0,0,1-.82.867l-3.71-3.5a.565.565,0,0,1-.145-.634A.571.571,0,0,1,48.18,312h1.484a1.592,1.592,0,0,0,1.514-1.109h-3a.6.6,0,0,1,0-1.194h3a1.632,1.632,0,0,0-1.513-1.024H48.18a.6.6,0,1,1,0-1.194h5.188a.6.6,0,1,1,0,1.194h-1.4A3.422,3.422,0,0,1,52.423,309.7Z' transform='translate(0 -239.368)' fill='%2339c58b'/%3E%3Cpath id='Path_20105' data-name='Path 20105' d='M362.111,232.479a4.485,4.485,0,0,0,4.488,4.479h4.545V228H366.6A4.485,4.485,0,0,0,362.111,232.479Zm5.967-.012a2.323,2.323,0,1,1-2.323-2.323A2.323,2.323,0,0,1,368.078,232.467Z' transform='translate(-291.11 -169.105)' fill='%2339c58b'/%3E%3Cpath id='Path_20106' data-name='Path 20106' d='M102,156.794a7.656,7.656,0,0,1,2.067-.273,8.214,8.214,0,0,1,7.8,10.683h21.351v-5.886h-4.545a5.673,5.673,0,0,1,0-11.346h4.545V144H102Z' transform='translate(-53.188 -92.27)' fill='%2339c58b'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='1.129' cy='1.129' r='1.129' transform='translate(73.517 62.233)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat;}
.subnav.act > ul > li#PROD_MF > a:after { background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%2339c58c'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%2339c58c'/%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat;}
.subnav.act > ul > li#PROD_RTA > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.759' height='30.518' viewBox='0 0 26.759 30.518'%3E%3Cg id='DP_RTA_icon' transform='translate(-8.35 -2.5)'%3E%3Cpath id='Path_20092' data-name='Path 20092' d='M34.846,29.686,33.063,27.92a.893.893,0,0,0-.626-.254h-21.4a.451.451,0,0,0-.093,0,.877.877,0,0,0-.54.254L8.614,29.706a.9.9,0,0,0-.263.633v1.783a.9.9,0,0,0,.9.9H34.219a.893.893,0,0,0,.89-.9v-1.8A.894.894,0,0,0,34.846,29.686ZM34.57,7.923,22.086,2.571a.914.914,0,0,0-.434-.067.854.854,0,0,0-.27.067L8.9,7.923a.89.89,0,0,0-.546.822v3.569a.9.9,0,0,0,.9.89H34.219a.894.894,0,0,0,.89-.89V8.745A.9.9,0,0,0,34.57,7.923ZM22.363,9.375a.89.89,0,1,1,.263-.63A.886.886,0,0,1,22.363,9.375Z' transform='translate(0 0)' fill='%2339c58b'/%3E%3Cpath id='Path_20093' data-name='Path 20093' d='M44.46,43.957h3.566v9.231H44.46Z' transform='translate(-24.51 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20094' data-name='Path 20094' d='M16.69,43.957h3.569v9.231H16.69Z' transform='translate(-5.661 -28.139)' fill='%2339c58b'/%3E%3Cpath id='Path_20095' data-name='Path 20095' d='M72.22,43.957h3.569v9.231H72.22Z' transform='translate(-43.352 -28.139)' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat;}
.subnav.act > ul > li#PROD_COM > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.041' height='35.234' viewBox='0 0 37.041 35.234'%3E%3Cpath id='Commodity_icon' d='M57.28,81.064A6.761,6.761,0,1,0,50.518,74.3,6.769,6.769,0,0,0,57.28,81.064Zm1.355-6.743a1.666,1.666,0,0,1,.965,1.648,2.194,2.194,0,0,1-1.835,2.073v1.17a.485.485,0,1,1-.97,0V78.059a2.31,2.31,0,0,1-1.8-1.406.486.486,0,0,1,.908-.344,1.41,1.41,0,0,0,1.334.818,1.3,1.3,0,0,0,1.4-1.157c0-.142-.025-.616-.353-.746l-1.165-.464-.949-.325a1.839,1.839,0,0,1-1.2-1.8,2.194,2.194,0,0,1,1.834-2.073v-1.17a.485.485,0,1,1,.971,0v1.154a2.308,2.308,0,0,1,1.8,1.406.486.486,0,0,1-.908.344,1.408,1.408,0,0,0-1.334-.817,1.3,1.3,0,0,0-1.4,1.157.883.883,0,0,0,.547.877l.96.329.022.008ZM51.8,79.75a7.719,7.719,0,0,1-2.138-4.129c-.344.012-.69.019-1.034.019-3.275,0-6.581-.557-8.168-1.637v3.785c0,.876,3.182,2.148,8.168,2.148A26.164,26.164,0,0,0,51.8,79.75Zm-11.34-7.229c0,.876,3.182,2.148,8.168,2.148.31,0,.621-.006.93-.016,0-.116-.008-.233-.008-.351a7.687,7.687,0,0,1,1.119-4c-.666.049-1.348.073-2.04.073-3.275,0-6.581-.557-8.168-1.637v3.787Zm0-5.267c0,.876,3.182,2.149,8.168,2.149a26.6,26.6,0,0,0,2.8-.144,7.721,7.721,0,0,1,5.369-2.671V63.47c-1.588,1.08-4.892,1.637-8.168,1.637s-6.581-.557-8.168-1.637Zm0-5.267c0,.876,3.182,2.148,8.168,2.148s8.168-1.272,8.168-2.148-3.182-2.149-8.168-2.149S40.458,61.11,40.458,61.986Zm4.2-2.834c-2.916.443-5.174,1.4-5.174,2.834v9.94A9.292,9.292,0,0,1,27.83,59.364,76.577,76.577,0,0,1,33.25,50.2c.935-1.433,1.817-2.787,2.632-4.111a.53.53,0,0,1,.471-.264h0a.528.528,0,0,1,.47.262c.706,1.143,1.487,2.345,2.314,3.618a72.173,72.173,0,0,1,5.525,9.443ZM36.287,69.631a.485.485,0,1,1,0,.97,7.4,7.4,0,0,1-7.394-7.394.485.485,0,0,1,.97,0A6.431,6.431,0,0,0,36.287,69.631Z' transform='translate(-27 -45.83)' fill='%2339c58b' fill-rule='evenodd'/%3E%3C/svg%3E"); background-size: contain;background-repeat:no-repeat; }
.subnav.act > ul > li#PROD_IP > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cg clip-path='url(%23clip0_17_239)'%3E%3Cpath d='M22.7656 20.041C22.2645 20.041 21.8574 20.4481 21.8574 20.9492V24.582C21.8574 25.0831 22.2645 25.4902 22.7656 25.4902C23.2667 25.4902 23.6738 25.0831 23.6738 24.582V20.9492C23.6738 20.4481 23.2667 20.041 22.7656 20.041Z' fill='%2339C58C'/%3E%3Cpath d='M15.5 20.041H14.5918C14.5918 20.6982 14.5918 21.2001 14.5918 21.8574H15.5C16.0011 21.8574 16.4082 21.4503 16.4082 20.9492C16.4082 20.4481 16.0011 20.041 15.5 20.041Z' fill='%2339C58C'/%3E%3Cpath d='M30.0918 14.5918H0.908203C0.406209 14.5918 0 14.998 0 15.5V30.0918C0 30.5938 0.406209 31 0.908203 31H30.0918C30.5938 31 31 30.5938 31 30.0918V15.5C31 14.998 30.5938 14.5918 30.0918 14.5918ZM10.0508 25.4902C10.5528 25.4902 10.959 25.8964 10.959 26.3984C10.959 26.9004 10.5528 27.3066 10.0508 27.3066H6.41797C5.91597 27.3066 5.50977 26.9004 5.50977 26.3984C5.50977 25.8964 5.91597 25.4902 6.41797 25.4902H7.32617V20.041H6.41797C5.91597 20.041 5.50977 19.6348 5.50977 19.1328C5.50977 18.6308 5.91597 18.2246 6.41797 18.2246H10.0508C10.5528 18.2246 10.959 18.6308 10.959 19.1328C10.959 19.6348 10.5528 20.041 10.0508 20.041H9.14258V25.4902H10.0508ZM15.5 23.6738H14.5918V26.3984C14.5918 26.9004 14.1856 27.3066 13.6836 27.3066C13.1816 27.3066 12.7754 26.9004 12.7754 26.3984C12.7754 23.7455 12.7754 21.8788 12.7754 19.1328C12.7754 18.6308 13.1816 18.2246 13.6836 18.2246H15.5C17.0024 18.2246 18.2246 19.4468 18.2246 20.9492C18.2246 22.4516 17.0024 23.6738 15.5 23.6738ZM25.4902 24.582C25.4902 26.0844 24.268 27.3066 22.7656 27.3066C21.2632 27.3066 20.041 26.0844 20.041 24.582V20.9492C20.041 19.4468 21.2632 18.2246 22.7656 18.2246C24.268 18.2246 25.4902 19.4468 25.4902 20.9492V24.582Z' fill='%2339C58C'/%3E%3Cpath d='M28.2148 0H24.582C24.08 0 23.6738 0.406209 23.6738 0.908203V12.7148H29.123V0.908203C29.123 0.406209 28.7168 0 28.2148 0Z' fill='%2339C58C'/%3E%3Cpath d='M20.9492 3.63281H17.3164C16.8144 3.63281 16.4082 4.03902 16.4082 4.54102V12.7148H21.8574V4.54102C21.8574 4.03902 21.4512 3.63281 20.9492 3.63281Z' fill='%2339C58C'/%3E%3Cpath d='M13.6836 7.26562H10.0508C9.54879 7.26562 9.14258 7.67183 9.14258 8.17383V12.7148H14.5918V8.17383C14.5918 7.67183 14.1856 7.26562 13.6836 7.26562Z' fill='%2339C58C'/%3E%3Cpath d='M6.41797 10.8984H2.78516C2.28316 10.8984 1.87695 11.3046 1.87695 11.8066V12.7148H7.32617V11.8066C7.32617 11.3046 6.91996 10.8984 6.41797 10.8984Z' fill='%2339C58C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_17_239'%3E%3Crect width='31' height='31' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat; }
.subnav.act > ul > li#PROD_PMS > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.032' height='31.916' viewBox='0 0 33.032 31.916'%3E%3Cg id='PMS_icon' transform='translate(-34.019 -32.125)'%3E%3Cpath id='path21541' d='M52.737,32.125a1.1,1.1,0,0,0-1.1,1.106V46.44a1.106,1.106,0,0,0,.544.959l11.446,6.607a1.1,1.1,0,0,0,1.5-.406,14.318,14.318,0,0,0-12.4-21.474Zm1.106,2.254a12.116,12.116,0,0,1,9.9,17.139l-9.9-5.713Zm-5.5,1.031a14.316,14.316,0,1,0,12.4,21.476,1.1,1.1,0,0,0-.406-1.5L49.434,49.09V36.509A1.1,1.1,0,0,0,48.339,35.41Z' fill='%2339c58b'/%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain;background-repeat:no-repeat; }
.subnav.act > ul > li#PROD_CUR > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37.298' height='38.346' viewBox='0 0 37.298 38.346'%3E%3Cg id='Currency_icon' transform='translate(-0.643)'%3E%3Cg id='Layer_1_129_' transform='translate(0.643)'%3E%3Cg id='Group_8645' data-name='Group 8645'%3E%3Cg id='Group_8640' data-name='Group 8640'%3E%3Cpath id='Path_20096' data-name='Path 20096' d='M17.015,12.907A11.549,11.549,0,0,1,19.07,7.321,9.322,9.322,0,1,0,8.023,18.441,13.978,13.978,0,0,1,17.015,12.907ZM6.237,11.544a.591.591,0,0,1,.6-.6H8.75V10.5l-.262-.447H6.836a.6.6,0,0,1,0-1.2h.941L5.742,5.5a1.35,1.35,0,0,1-.215-.632A1.2,1.2,0,0,1,6.852,3.743,1.177,1.177,0,0,1,7.9,4.468L9.967,8.4l2.064-3.932a1.179,1.179,0,0,1,1.048-.724A1.2,1.2,0,0,1,14.4,4.868a1.351,1.351,0,0,1-.215.631L12.154,8.846h.94a.6.6,0,0,1,0,1.2H11.445l-.262.447v.447h1.912a.6.6,0,0,1,0,1.2H11.183v1.526A1.138,1.138,0,0,1,9.967,14.9,1.137,1.137,0,0,1,8.75,13.671V12.145H6.836A.59.59,0,0,1,6.237,11.544Z' transform='translate(-0.643)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8641' data-name='Group 8641' transform='translate(18.746 4.662)'%3E%3Cpath id='Path_20097' data-name='Path 20097' d='M32.847,5.714a9.333,9.333,0,0,0-9.227,8.048,13.9,13.9,0,0,1,5.038.985.651.651,0,0,1,.65-.388h.323a2.871,2.871,0,0,1-.462-1.65c0-1.911,1.7-3.252,3.869-3.252,2.7,0,4.009,1.449,4.009,2.652a1.042,1.042,0,0,1-1.157,1.079c-1.356,0-.525-1.881-2.605-1.881a1.613,1.613,0,0,0-1.772,1.541,3.382,3.382,0,0,0,.508,1.511H33.7c.631,0,.956.232.956.74s-.324.739-.956.739H32.484a.978.978,0,0,1,.079.37,1.988,1.988,0,0,1-.158.736,14.054,14.054,0,0,1,1.411,1.36,6.088,6.088,0,0,0,1.261.186c.26,0,.9-.17,1.14-.17a.892.892,0,0,1,.894.986c0,.87-.778,1.247-1.58,1.3a14.106,14.106,0,0,1,1.3,2.847,9.316,9.316,0,0,0-3.985-17.74Z' transform='translate(-23.62 -5.714)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8642' data-name='Group 8642' transform='translate(19.266 27.802)'%3E%3Cpath id='Path_20098' data-name='Path 20098' d='M24.257,34.076v3.815c1.154-.077,2.37-.616,2.37-1.888C26.627,34.692,25.295,34.307,24.257,34.076Z' transform='translate(-24.257 -34.076)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8643' data-name='Group 8643' transform='translate(15.95 21.597)'%3E%3Cpath id='Path_20099' data-name='Path 20099' d='M20.193,28.109c0,.965.714,1.522,2.158,1.812v-3.45C21.039,26.511,20.193,27.28,20.193,28.109Z' transform='translate(-20.193 -26.471)' fill='%2339c58b'/%3E%3C/g%3E%3Cg id='Group_8644' data-name='Group 8644' transform='translate(6.992 15.036)'%3E%3Cpath id='Path_20100' data-name='Path 20100' d='M20.869,18.429A11.655,11.655,0,1,0,32.527,30.085,11.67,11.67,0,0,0,20.869,18.429Zm.618,18.547v1.2a.583.583,0,1,1-1.158,0v-1.2c-3.255-.077-4.876-2.023-4.876-3.547a1.109,1.109,0,0,1,1.194-1.212c2.158,0,.481,2.66,3.681,2.794V30.983c-2.854-.52-4.585-1.772-4.585-3.912,0-2.62,2.177-3.969,4.585-4.046V22a.583.583,0,1,1,1.158,0v1.026c1.5.04,4.584.981,4.584,2.872a1.157,1.157,0,0,1-1.214,1.193c-1.252,0-1.235-2.059-3.369-2.1v3.661c2.544.54,4.8,1.291,4.8,4.261C26.284,35.493,24.356,36.8,21.487,36.976Z' transform='translate(-9.213 -18.429)' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); background-size: contain;background-repeat:no-repeat; }
.subnav.act > ul > li#MRKT_EQU > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.5' height='31.972' viewBox='0 0 31.5 31.972'%3E%3Cg id='stock_icon' transform='translate(-2.25 -2.014)'%3E%3Cpath id='Path_20079' data-name='Path 20079' d='M4.53,16.736a1,1,0,0,1,0-1.41l7.55-7.55a3.007,3.007,0,0,1,3.4-.59l5.96,2.8a1,1,0,0,0,1.13-.2l7.48-7.48a1.008,1.008,0,0,1,1.42,0,1,1,0,0,1,0,1.41l-7.49,7.49a3.007,3.007,0,0,1-3.4.59L14.63,9a1.023,1.023,0,0,0-1.14.19l-7.54,7.55a1.014,1.014,0,0,1-1.42,0Z' fill='%2339c58b'/%3E%3Cg id='Group_8636' data-name='Group 8636'%3E%3Cpath id='Path_20080' data-name='Path 20080' d='M16.75,19.586v12.4a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-12.4a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,16.75,19.586Z' fill='%2339c58b'/%3E%3Cpath id='Path_20081' data-name='Path 20081' d='M33.75,12.566v19.42a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2V12.566a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,33.75,12.566Z' fill='%2339c58b'/%3E%3Cpath id='Path_20082' data-name='Path 20082' d='M8.25,28.526v3.46a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-3.46a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,8.25,28.526Z' fill='%2339c58b'/%3E%3Cpath id='Path_20083' data-name='Path 20083' d='M25.25,23.066v8.92a2,2,0,0,1-2,2h-2a2,2,0,0,1-2-2v-8.92a2.006,2.006,0,0,1,2-2h2A2.006,2.006,0,0,1,25.25,23.066Z' fill='%2339c58b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat; }
.subnav.act > ul > li#MRKT_MF > a:after {background-image: url("data:image/svg+xml,%3Csvg id='Mutual_fund_icon' xmlns='http://www.w3.org/2000/svg' width='31.523' height='34.152' viewBox='0 0 31.523 34.152'%3E%3Cpath id='Path_20090' data-name='Path 20090' d='M30,83.454l-1.227-.128a.845.845,0,0,1-.547-.278l-.077-.077-.049-.1a12.916,12.916,0,0,0-3.706-4.426l-.034-.025-.03-.03a.811.811,0,0,1-.238-.6l0-.072.212-1.947a18.172,18.172,0,0,0,.175-2.146l-.005-.036a.081.081,0,0,0,0-.022.366.366,0,0,0-.136-.021l-.023,0a6.126,6.126,0,0,0-1.838.337,8.856,8.856,0,0,1-2.5,7.362h.3a.667.667,0,1,1,0,1.334H6.977a.667.667,0,1,1,0-1.334H7.26a8.718,8.718,0,0,1-1.913-2.9A13.28,13.28,0,0,0,1.887,82.1L1.3,83.213A10.314,10.314,0,0,0,.258,86.871v.571A10.682,10.682,0,0,0,2.578,94a.774.774,0,0,1,.093.888l-.029.055-.039.046a3.935,3.935,0,0,0,.166,5.136,4.377,4.377,0,0,0,3.166,1.382h.159a4.435,4.435,0,0,0,3.094-1.194l1.054-.993a.811.811,0,0,1,.592-.231h.077l.075.027a16.207,16.207,0,0,0,6.42.213l.057.009h.057a.771.771,0,0,1,.591.21l.8.738a4.765,4.765,0,0,0,3.052,1.268,4.594,4.594,0,0,0,3.1-1A3.9,3.9,0,0,0,26.1,95.826a.606.606,0,0,1-.076-.548V95.1l.158-.191a11.811,11.811,0,0,0,1.91-2.845l.05-.1.082-.08a.857.857,0,0,1,.55-.278L30,91.474a1.986,1.986,0,0,0,1.784-1.967V85.421A1.986,1.986,0,0,0,30,83.454Zm0,0' transform='translate(-0.258 -67.411)' fill='%2339c58c'/%3E%3Cpath id='Path_20091' data-name='Path 20091' d='M72.92,13.826h8.605a7.589,7.589,0,1,0-8.605,0Zm3.233-9.257H74.765a.667.667,0,1,1,0-1.334h4.849a.667.667,0,1,1,0,1.334H78.508a3.334,3.334,0,0,1,.31.751h.8a.667.667,0,1,1,0,1.334h-.8a2.694,2.694,0,0,1-2.39,2.081l2.263,2.153a.666.666,0,0,1-.916.968l-3.468-3.28A.681.681,0,0,1,74.765,7.4h1.387A1.318,1.318,0,0,0,77.4,6.654H74.765a.667.667,0,1,1,0-1.334H77.4A1.473,1.473,0,0,0,76.153,4.569Zm0,0' transform='translate(-63.847 0.009)' fill='%2339c58c'/%3E%3C/svg%3E"); background-size: contain; background-repeat:no-repeat; }
.subnav.act > ul > li#MRKT_IPO > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cg clip-path='url(%23clip0_17_239)'%3E%3Cpath d='M22.7656 20.041C22.2645 20.041 21.8574 20.4481 21.8574 20.9492V24.582C21.8574 25.0831 22.2645 25.4902 22.7656 25.4902C23.2667 25.4902 23.6738 25.0831 23.6738 24.582V20.9492C23.6738 20.4481 23.2667 20.041 22.7656 20.041Z' fill='%2339C58C'/%3E%3Cpath d='M15.5 20.041H14.5918C14.5918 20.6982 14.5918 21.2001 14.5918 21.8574H15.5C16.0011 21.8574 16.4082 21.4503 16.4082 20.9492C16.4082 20.4481 16.0011 20.041 15.5 20.041Z' fill='%2339C58C'/%3E%3Cpath d='M30.0918 14.5918H0.908203C0.406209 14.5918 0 14.998 0 15.5V30.0918C0 30.5938 0.406209 31 0.908203 31H30.0918C30.5938 31 31 30.5938 31 30.0918V15.5C31 14.998 30.5938 14.5918 30.0918 14.5918ZM10.0508 25.4902C10.5528 25.4902 10.959 25.8964 10.959 26.3984C10.959 26.9004 10.5528 27.3066 10.0508 27.3066H6.41797C5.91597 27.3066 5.50977 26.9004 5.50977 26.3984C5.50977 25.8964 5.91597 25.4902 6.41797 25.4902H7.32617V20.041H6.41797C5.91597 20.041 5.50977 19.6348 5.50977 19.1328C5.50977 18.6308 5.91597 18.2246 6.41797 18.2246H10.0508C10.5528 18.2246 10.959 18.6308 10.959 19.1328C10.959 19.6348 10.5528 20.041 10.0508 20.041H9.14258V25.4902H10.0508ZM15.5 23.6738H14.5918V26.3984C14.5918 26.9004 14.1856 27.3066 13.6836 27.3066C13.1816 27.3066 12.7754 26.9004 12.7754 26.3984C12.7754 23.7455 12.7754 21.8788 12.7754 19.1328C12.7754 18.6308 13.1816 18.2246 13.6836 18.2246H15.5C17.0024 18.2246 18.2246 19.4468 18.2246 20.9492C18.2246 22.4516 17.0024 23.6738 15.5 23.6738ZM25.4902 24.582C25.4902 26.0844 24.268 27.3066 22.7656 27.3066C21.2632 27.3066 20.041 26.0844 20.041 24.582V20.9492C20.041 19.4468 21.2632 18.2246 22.7656 18.2246C24.268 18.2246 25.4902 19.4468 25.4902 20.9492V24.582Z' fill='%2339C58C'/%3E%3Cpath d='M28.2148 0H24.582C24.08 0 23.6738 0.406209 23.6738 0.908203V12.7148H29.123V0.908203C29.123 0.406209 28.7168 0 28.2148 0Z' fill='%2339C58C'/%3E%3Cpath d='M20.9492 3.63281H17.3164C16.8144 3.63281 16.4082 4.03902 16.4082 4.54102V12.7148H21.8574V4.54102C21.8574 4.03902 21.4512 3.63281 20.9492 3.63281Z' fill='%2339C58C'/%3E%3Cpath d='M13.6836 7.26562H10.0508C9.54879 7.26562 9.14258 7.67183 9.14258 8.17383V12.7148H14.5918V8.17383C14.5918 7.67183 14.1856 7.26562 13.6836 7.26562Z' fill='%2339C58C'/%3E%3Cpath d='M6.41797 10.8984H2.78516C2.28316 10.8984 1.87695 11.3046 1.87695 11.8066V12.7148H7.32617V11.8066C7.32617 11.3046 6.91996 10.8984 6.41797 10.8984Z' fill='%2339C58C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_17_239'%3E%3Crect width='31' height='31' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat; }
.subnav.act > ul > li#MRKT_DR > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 18.009C2.49 18.056 2.01 18.279 1.644 18.644C1.232 19.057 1 19.617 1 20.2V25.8C1 26.383 1.232 26.943 1.644 27.356C2.01 27.721 2.49 27.944 3 27.991V30C3 30.552 3.448 31 4 31C4.552 31 5 30.552 5 30V27.991C5.51 27.944 5.99 27.721 6.356 27.356C6.768 26.943 7 26.383 7 25.8V20.2C7 19.617 6.768 19.057 6.356 18.644C5.99 18.279 5.51 18.056 5 18.009V16C5 15.448 4.552 15 4 15C3.448 15 3 15.448 3 16V18.009Z' fill='%2339C58B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19 14.009C18.49 14.056 18.01 14.279 17.644 14.644C17.232 15.057 17 15.617 17 16.2V24.8C17 25.383 17.232 25.943 17.644 26.356C18.01 26.721 18.49 26.944 19 26.991V29C19 29.552 19.448 30 20 30C20.552 30 21 29.552 21 29V26.991C21.51 26.944 21.99 26.721 22.356 26.356C22.768 25.943 23 25.383 23 24.8V16.2C23 15.617 22.768 15.057 22.356 14.644C21.99 14.279 21.51 14.056 21 14.009V12C21 11.448 20.552 11 20 11C19.448 11 19 11.448 19 12V14.009Z' fill='%2339C58B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 10.009C10.49 10.056 10.01 10.279 9.644 10.644C9.232 11.057 9 11.617 9 12.2V21.8C9 22.383 9.232 22.943 9.644 23.356C10.01 23.721 10.49 23.944 11 23.991V26C11 26.552 11.448 27 12 27C12.552 27 13 26.552 13 26V23.991C13.51 23.944 13.99 23.721 14.356 23.356C14.768 22.943 15 22.383 15 21.8V12.2C15 11.617 14.768 11.057 14.356 10.644C13.99 10.279 13.51 10.056 13 10.009V8C13 7.448 12.552 7 12 7C11.448 7 11 7.448 11 8V10.009Z' fill='%2339C58B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27 4.009C25.879 4.11 25 5.05201 25 6.20001V17.8C25 18.948 25.879 19.89 27 19.991V22C27 22.552 27.448 23 28 23C28.552 23 29 22.552 29 22V19.991C30.121 19.89 31 18.948 31 17.8V6.20001C31 5.05201 30.121 4.11 29 4.009V2C29 1.448 28.552 1 28 1C27.448 1 27 1.448 27 2V4.009Z' fill='%2339C58B'/%3E%3C/svg%3E");background-size:contain; background-repeat:no-repeat;}
.subnav.act > ul > li#MRKT_NWS > a:after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='37' viewBox='0 0 37 37' fill='none'%3E%3Cpath d='M24.6667 3.08334H6.16668C5.34925 3.0844 4.56561 3.40959 3.9876 3.9876C3.40959 4.56561 3.0844 5.34925 3.08334 6.16668V29.2917C3.08468 30.5179 3.57239 31.6935 4.43945 32.5606C5.30652 33.4276 6.48213 33.9153 7.70834 33.9167H26.2083C26.4108 33.9168 26.6114 33.877 26.7985 33.7996C26.9855 33.7221 27.1555 33.6086 27.2987 33.4654C27.4419 33.3222 27.5555 33.1522 27.6329 32.9651C27.7103 32.778 27.7501 32.5775 27.75 32.375V6.16668C27.749 5.34925 27.4238 4.56561 26.8458 3.9876C26.2677 3.40959 25.4841 3.0844 24.6667 3.08334ZM10.0208 9.25001H14.6458C15.0547 9.25001 15.4468 9.41244 15.736 9.70155C16.0251 9.99067 16.1875 10.3828 16.1875 10.7917C16.1875 11.2006 16.0251 11.5927 15.736 11.8818C15.4468 12.1709 15.0547 12.3333 14.6458 12.3333H10.0208C9.61197 12.3333 9.21984 12.1709 8.93072 11.8818C8.6416 11.5927 8.47918 11.2006 8.47918 10.7917C8.47918 10.3828 8.6416 9.99067 8.93072 9.70155C9.21984 9.41244 9.61197 9.25001 10.0208 9.25001ZM20.8125 28.5208H10.0208C9.61197 28.5208 9.21984 28.3584 8.93072 28.0693C8.6416 27.7802 8.47918 27.3881 8.47918 26.9792C8.47918 26.5703 8.6416 26.1782 8.93072 25.8891C9.21984 25.5999 9.61197 25.4375 10.0208 25.4375H20.8125C21.2214 25.4375 21.6135 25.5999 21.9026 25.8891C22.1918 26.1782 22.3542 26.5703 22.3542 26.9792C22.3542 27.3881 22.1918 27.7802 21.9026 28.0693C21.6135 28.3584 21.2214 28.5208 20.8125 28.5208ZM20.8125 23.125H10.0208C9.61197 23.125 9.21984 22.9626 8.93072 22.6735C8.6416 22.3843 8.47918 21.9922 8.47918 21.5833C8.47918 21.1745 8.6416 20.7823 8.93072 20.4932C9.21984 20.2041 9.61197 20.0417 10.0208 20.0417H20.8125C21.2214 20.0417 21.6135 20.2041 21.9026 20.4932C22.1918 20.7823 22.3542 21.1745 22.3542 21.5833C22.3542 21.9922 22.1918 22.3843 21.9026 22.6735C21.6135 22.9626 21.2214 23.125 20.8125 23.125ZM20.8125 17.7292H10.0208C9.61197 17.7292 9.21984 17.5668 8.93072 17.2776C8.6416 16.9885 8.47918 16.5964 8.47918 16.1875C8.47918 15.7786 8.6416 15.3865 8.93072 15.0974C9.21984 14.8083 9.61197 14.6458 10.0208 14.6458H20.8125C21.2214 14.6458 21.6135 14.8083 21.9026 15.0974C22.1918 15.3865 22.3542 15.7786 22.3542 16.1875C22.3542 16.5964 22.1918 16.9885 21.9026 17.2776C21.6135 17.5668 21.2214 17.7292 20.8125 17.7292Z' fill='%2339C58B'/%3E%3Cpath d='M29.2917 33.9167H26.2084C26.0059 33.9168 25.8053 33.877 25.6182 33.7996C25.4312 33.7221 25.2612 33.6086 25.118 33.4654C24.9748 33.3222 24.8612 33.1522 24.7838 32.9651C24.7064 32.778 24.6666 32.5775 24.6667 32.375V13.875C24.6666 13.6725 24.7064 13.472 24.7838 13.2849C24.8612 13.0978 24.9748 12.9278 25.118 12.7846C25.2612 12.6415 25.4312 12.5279 25.6182 12.4505C25.8053 12.373 26.0059 12.3332 26.2084 12.3333H32.375C32.5775 12.3332 32.778 12.373 32.9651 12.4505C33.1522 12.5279 33.3222 12.6415 33.4654 12.7846C33.6086 12.9278 33.7221 13.0978 33.7996 13.2849C33.877 13.472 33.9168 13.6725 33.9167 13.875V29.2917C33.9153 30.5179 33.4276 31.6935 32.5606 32.5606C31.6935 33.4276 30.5179 33.9153 29.2917 33.9167ZM27.75 30.8333H29.2917C29.7005 30.8331 30.0924 30.6706 30.3815 30.3815C30.6706 30.0924 30.8331 29.7005 30.8334 29.2917V15.4167H27.75V30.8333Z' fill='%2339C58B'/%3E%3C/svg%3E");background-size: contain;background-repeat:no-repeat; }

.slidenav ul.menulinks { display:block;padding-top:25px;}
.slidenav ul.menulinks>li { margin-right: 0px;display:block; }
.slidenav ul.menulinks > li > a {color:#fff; display:block;}
.slidenav .subnav.act { flex-direction:column;padding: 20px;}
.slidenav ul.menulinks > li.Marketpulsemenu > a:after,.slidenav ul.menulinks > li.productmenu > a:after { font-family: fontAwesome;font-size: 20px;content: '\f107'; right: 10px;  bottom: 10px;left:auto; z-index: 1; background: transparent; }
.slidenav ul.menulinks > li > a:after { background:transparent;}
.slidenav .subnavwraper.utl { position: static; top: 0; left: 0; right: 0; display: none; margin: 10px 0 0; width: 100%; transition: none; max-width: 100%; min-height: auto; border-radius: 0px; }
.slidenav ul.menulinks > li:hover > div.subnavwraper.utl { display:none;}
.slidenav .subnav.act > ul > li > a {    padding: 0 0 20px 35px;font-size:15px; }
.slidenav .subnav.act > ul > li > a:after {width:20px;height:20px; }
.slidenav ul.menulinks > li.Marketpulsemenu.active > a:after, .slidenav ul.menulinks > li.productmenu.active > a:after {     transform: rotateX(-180deg);bottom:0px;}
.slidenav .loginbtn.logindemo { margin-left:0px;}
/*
    Author: Accord Fintech Pvt Ltd
    Created: 03-12-2024
*/
@charset "utf-8";


@media screen and (min-width: 1100px) {
    .adventzimg { display: none; }
    .fixheader .container { max-width: 1420px; }
    /*.logindiv { display: block; }*/
}


@media only screen and (min-width : 1200px) {

    /*.inbutbtn a { font-size: 16px; }*/
    /*.footermenus .footermenusec.cntctsec { width: 30%; }*/
    .footermenus h3 { font-size: 20px; }
    .footrsec .plystr { width: 120px; }
    .footrsec .appstr { width: 120px; }

    /*home*/
    .zuarimoneywrapper .contsec .qrcode { padding-right: 50px; }
    h3.subhead { font-size: 40px; }


    .tradinghead .subhead { font-size: 32px; line-height: 44px; }
    /*bannerwrapper*/
    h2.bannerhead { font-size: 45px; line-height: 45px; margin: 60px 0 15px 0; }
    .bannerwrapper .secureddiv p { font-size: 17px; }
    .productsofferwrap { padding: 80px 0 100px; }


    /*Branchlocator*/
    .dedicateddiv { width: 265px; height: 265px; top: 140px; left: 85px; padding: 55px; }
    .diversdplansdiv p > span { display: block; }
    /*.dedicateddiv { width: 320px; height: 320px; top: 100px; left: 30px; padding: 80px; }*/
    .ominirprtdiv { width: 215px; height: 215px; top: 145px; left: 365px; padding: 55px 20px; }
    .amcdiv { width: 215px; height: 215px; bottom: 65px; left: 135px; padding: 40px; }
    .discntbrking { width: 250px; height: 250px; bottom: 75px; left: 365px; padding: 60px; }
    /*.diversdplansdiv p { font-size: 19px; }*/
    .diversdplansdiv p:after { margin-left: -25px; }
    .diversdplansdiv p.dedicate:after { width: 50px; height: 50px; }
    .diversdplansdiv p.omini:after { width: 50px; height: 50px; }
    .loctorpara p i { display: block; }

    /*zuarimonyapp*/
    .zuarimoneywrapper .contsec .rightsec { padding-right: 75px; }
    h3.subhead.mnyhead { font-size: 35px; }
    /*ourofferings*/
    .ourofferingwrapper .ouroffr { padding: 0 100px 0; }

    /*zuaridigitalplatform*/
    /*.digitalrhgtmobile > img { max-width: 100%; }*/

    .digitalplatformswrapper .digitalplatformstab > ul > li > a { font-size: 18px; }
    /*.digitalplatformscont.zuariweb .rightsec p { padding: 30px 30px 60px 0; font-size: 18px; }*/
    .digitalplatformscont.zuariweb h3.subhead { font-size: 40px; line-height: 1em; }

    /*.digitalzuari-qrcde span { font-size: 15px; padding: 20px 0 0; }
    .store-icons > a > img { width: 25px; }*/


    /*footer*/
    .footrsec > .logo { max-width: 170px; }
    .footrsec > h4 { font-size: 28px; }

    /*footer-new*/
    /*.footerwrapper .footercntner .stocks { padding: 0 0 60px; }*/
    /*.footerwrapper .footertop .cstmr { width: 90%; }*/
    .footerwrapper .footercntner .stocks { padding: 0px 0 40px; }
    .footerwrapper .footercntner .invsthelp { padding: 100px 0 30px; }
    .footerwrapper .footercntner .clientsup ul > li:after { display: none; }
    .footerwrapper .footercntner .clientsup { padding: 0; }
    .footerwrapper .footercntner .clientsup ul > li { display: block; }
    .footerwrapper .footercntner ul > li { padding: 0 0 10px; }
    .footerwrapper .footercntner .followus { padding: 35px 0; }
    .footerwrapper .footercntner .dwnldapp .foothd { margin: 0 0 25px; }
    .bannerwrapper .smartinvstmnt { margin: 0 45px; }
    .footerwrapper .footercntner .invsthelp ul > li.nseinvst:after { /*display: none;*/ }
    .footerwrapper .footercntner .invsthelp ul > li:after { right: 10px; }
    .footerwrapper .footercntner .invsthelp ul > li { padding-right: 30px; padding-bottom: 2px; }
    .dropsubsec span { display: block; }
    .mainWrapper { padding: 60px 0 0; }
}

@media only screen and (max-width: 1200px) {
    .ourValueswrapper .ourvaluescont > a { padding: 28px 50px; }
    .ourValueswrapper .ourvaluescont .cf:before { width: 39px; top: 19px; left: 18px; }
    .ourValueswrapper .ourvaluescont .aglty:before { width: 38px; top: 23px; left: 20px; }
    .ourValueswrapper .ourvaluescont .intgty:before { width: 38px; top: 20px; left: 20px; }
    .ourValueswrapper .ourvaluescont .stbty:before { width: 41px; top: 17px; left: 21px; }
    .ourValueswrapper .ourvaluescont > a > span { padding-left: 20px; font-size: 20px; line-height: 24px; }
    .ourofferingwrapper .ouroffr { padding: 0 30px 0; }
    .alpha_companylist > a { margin-bottom: 10px; }
    .whatsnewwrap { padding: 50px 0; }
}

@media screen and (min-width: 1300px) {
    .container { max-width: 1200px; }

    .bannerwrapper .smartinvstmnt { margin: 0 75px; }
    .wrltradingwrapper { padding: 80px 110px 80px; }
    .digitalzuari-qrcde { width: 40%; }
    .store-icons > span { display: inline-block; padding: 5px 6px 0px 0; }

    .digitalplatformswrapper .digitalzuariapp-icons .digistalsec { font-size: 14px; }
    .footerwrapper .footercntner .regbox {gap:20px;}
}

@media screen and (min-width: 1440px) {
    .container { min-width: 1280px; }
    .ourValueswrapper .ourvaluescont { display: flex; justify-content: center; column-gap: 25px; }

    .logo > h1 > a > img { width: 200px; }

    /*zuaridigitalplatform*/
    .digitalplatformswrapper .digitalplatformstab > ul > li > a { font-size: 22px; }
    .digitalplatformscont.zuariweb h3.subhead { font-size: 42px; margin-bottom: 18px; }
    .digitalplatformscont.zuariweb .rightsec p { font-size: 17px; }



    .zuaridigitlbtn .commnbtn { font-size: 18px; }


}


@media screen and (min-width: 1600px) {
    .container { min-width: 1360px; }

    .tradingsteps p { font-size: 15px; line-height: 22px; }
    .digitalplatformswrapper .digitalzuariapp-icons .digistalsec { line-height: 20px; font-size: 16px; }
    .digitalzuari-qrcde span { font-size: 16px; line-height: 18px; }
    .tradinghead .subhead { font-size: 34px; line-height: 44px; }
    .tradingsteps h4 { font-size: 18px; }
    /*custome class add offset in 1600*/
    .col-xxl-offset { margin-left: 8.333333%; }
    .col-xxl { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }


}

@media screen and (min-width: 1800px) {

    .fixheader { margin: 0 auto; }
}

@media screen and (min-width: 2100px) {

    .fixheader { margin: 0 auto; }
}


@media only screen and (max-width: 1100px) {

    /*header*/
    #mobnav { display: block; }

    .fixheader, .fix .fixheader { top: 0px; height: 80px; background: #fff; box-shadow: 0 3px 5px rgba(0,0,0,0.2); }
    .header { position: fixed; left: 0; right: 0; padding: 0; }
    .fullmenubg .has-search, .fullmenubg .loginbtn, .fullmenubg .signupbtn, .fullmenubg ul.menulinks{ display: none; float: none; }
    .slidenav { top: 80px; padding: 20px; width: 280px; }
    #mobnav, .fix #mobnav { top: 0px; display: block; right: 16px; }
    #nclose { display: none; }
    .fixheader .header { margin: 0 10px; }
    .fixheader { padding: 14px 0px 0px; }
    .adventzimg { display: none; float: right; margin-right: 80px; }
    .adventzimg .newlogoimg { width: 160px; }
    .zuarilogo { display: none; }
    .slidenav .invmenu { display: none; padding: 12px; position: absolute; top: 37px; right: 0px; font-size: 15px; border: solid 1px #c3c3c3; width: 100%; color: #fff; line-height: 16px; background-color: var(--lightgreen); }
    .logindiv, .signup { display: block; }
    .loginbtn, .signupbtn { display: block; margin-left: 0; background: var(--lightgreen); }
    .has-search .search { display: block; width: 240px !important; }
    .has-search { margin: 0 0 10px !important; }

    .slidenav .topsearchcontainer { position: absolute; left: 0; right: 0; background: #fff; z-index: 1; padding: 10px; display: none; height: 300px; overflow-y: auto; }
    .slidenav .topsearchcontainer > p { display: block; margin-bottom: 8px; }
    .slidenav .topsearchcontainer > p > a { display: block; font-size: 14px; line-height: 1em; color: var(--black); }

    .headerdropmenu { position: static; width: 100%; }
    .signupbtn { margin: 12px 0 0; }
      
}

@media only screen and (max-width: 992px) {

    .testimonialwrapper { padding: 50px 0; }
    /*footer*/
    .footrsec > .logo { max-width: 110px; }
    .footrsec > span { font-size: 15px; }
    .footrsec > h4 { font-size: 18px; }
    .footrsec .plystr { max-width: 100px; width: 95px; }
    .footrsec .appstr { max-width: 100px; width: 95px; }
    .footermenus h3 { font-size: 16px; }
    .contactus:after { width: 25px; height: 25px; }
    .contactus.mail:after { width: 25px; height: 25px; }
    .contactus { padding-left: 34px; }
    .footermenus ul li { font-size: 14px; line-height: 18px; margin-bottom: 5px; }
    .form-control.inputtext { padding: 3px; width: 66%; }
    .inbutbtn a { padding: 5px 10px; font-size: 13px; }
    .invstrdiv { padding: 0 0 15px; }
    .termslink a { font-size: 14px; }
    .cmpnyname > p { font-size: 14px; }
    .footerwrapper .footercntner .clientsup { padding: 85px 0 0; }
    .footerwrapper .footercntner .foothd { font-size: 18px; }
    .footerwrapper .footercntner .foothd.footgethed { font-size: 30px; line-height: 1em; }
    .footerwrapper .footercntner .emplogin { font-size: 16px; }
    .footerwrapper .login { padding: 10px 0; }
    .footerwrapper .footercntner .emplog { position:static;}
    .footerwrapper .footercntner .login ul li.lgnsub { display:block;}

    /*home*/
    .zuarimoneywrapper .contsec .mobimgsec { padding-left: 0; }
    .zuarimoneywrapper .contsec .rightsec .subhead.mnyhead { text-align: center; }
    .zuarimoneywrapper .contsec .rightsec .lastimgsec { padding-top: 0; }
    .zuarimoneywrapper .tabsec .tabcont > a { font-size: 17px; padding: 20px 45px; }
    .rightsec { text-align: center; }
    .tradinghead .subhead > span { display: inline-block; }
    .wrldtradinglft { padding: 0 0 70px 0; text-align: center; display: block; }
    .invstingdiv { padding-top: 15px; }
    .wrltradingwrapper { padding: 70px 0; }
    .zuaribtn .commnbtn:before { top: 11px; }
    .helpdeskbtn a { font-size: 15px; }
     .helpdeskwrap.active { right: -230px; }

    /*bannerwrapper*/

    h2.bannerhead { font-size: 32px; }
    .slidImg { margin-left: 0; top: 0; left: 0; }
    .slidTxtLeft { margin-left: -65px; }
    .slidTxtRight { top: 27px; margin-right: -186px; }
    .slide:nth-child(even) .slidTxtLeft { top: 40px; }
    .slidTxtLeft .box.pie:after { right: -4px; top: -18px; width: 50px; height: 50px; }
    .slide:nth-child(even) .slidTxtRight { top: 199px; }
    .slidTxtRight .box.Coin:after { left: -26px; top: -9px; width: 50px; height: 50px; }
    .slidTxtRight.port { top: 47px; margin-right: -159px; }
    .slidTxtRight .box.Robo { width: 100%; }
    .trustdiv { padding-left: 0px; padding-top: 65px; text-align: center; padding-bottom: 25px; }
    .trustdiv.awrds { padding-left: 0; }
    .trustdiv:after { left: 50%; margin-left: -25px; }

    .sliderWrap:before { display: none; }
    .trustdiv.awrds:after { margin-left: -25px; left: 50%; }

    .slidTxtLeft p > span { display: inline-block; }
    .trustdiv > span { line-height: 20px; font-size: 14px; }
    .Black_strip { padding: 40px 0; }


    .bannerwrapper .slide { margin: 0 10%; }
    .slidTxtLeft { margin-left: 0 !important; }
    .slidTxtLeft .box, .slidTxtRight .box { width: 100% !important; }
    .slidTxtRight { margin-right: 0 !important; right: 0 !important; left: 50% !important; }
    .slidTxtLeft .box:after, .slidTxtRight .box:after { left: auto !important; right: 0 !important; }


    /*/*Branchlocator*/
    .transprentdiv > h3.subhead { font-size: 30px; line-height: 34px; }
    .transprentdiv > h3.subhead > span { display: inline; }
    .commnbtn { padding: 8px 20px; }
    .trnsprntwrapper { padding: 40px 0 0px; }
    .diversdplansdiv { height: 450px; }
    .dedicateddiv { width: 200px; height: 200px; top: 0px; padding: 30px; }
    .ominirprtdiv { width: 165px; height: 165px; top: 0px; padding: 35px 20px; left: 210px; }
    .amcdiv { width: 165px; height: 165px; bottom: 75px; padding: 15px; left: 35px; }
    .discntbrking { width: 180px; height: 180px; bottom: 95px; left: 210px; padding: 40px 28px; }
    .diversdplansdiv p { padding-top: 40px; }

    .diversdplansdiv p:after { margin-left: -20px; }
    .diversdplansdiv p.dedicate:after { width: 40px; height: 40px; }
    .diversdplansdiv p.discunt:after { width: 100px; margin-left: -50px; }
    .ourValueswrapper .ourvaluescont > a { padding: 23px 28px; }
    .ourValueswrapper .ourvaluescont .cf:before { width: 32px; top: 17px; left: 10px; }
    .ourValueswrapper .ourvaluescont .aglty:before { width: 32px; top: 19px; left: 11px; }
    .ourValueswrapper .ourvaluescont .intgty:before { width: 32px; top: 16px; left: 11px; }
    .ourValueswrapper .ourvaluescont .stbty:before { width: 35px; top: 15px; left: 10px; }
    .ourValueswrapper .ourvaluescont > a > span { padding-left: 20px; font-size: 17px; line-height: 22px; }

    /*ourofferings*/
    .ourofferingwrapper .ouroffercont .ourmf { border-right: 1px solid #dbd1d1 !important; }
    .ourofferingwrapper .ouroffercont .ourpms { border-bottom: none !important; }
    .ourofferingwrapper .ouroffercont .ourbnds { border-right: 1px solid #dbd1d1 !important; border-bottom: none !important; }


    /*qrscnannerpopup*/
    .scannr { display: none; }
    .commonmodalpopup .modal-dialog { min-width: 600px; }

    /*footer-new*/

    .footerwrapper .footercntner ul > li { padding: 0 0 5px; }
    .footerwrapper .footercntner ul > li > a { font-size: 15px; }
    .footerwrapper .footercntner .invsthelp { padding: 15px 0; }
    .footerwrapper .footercntner .regbox { padding: 18px 0 0; }
    .footerwrapper .footercntner .login ul li.emplgn { padding: 0 40px 0 0; }
    /*Products we offer*/
    .productsoffercnts { grid-template-columns: repeat(2, 1fr); }
    h3.blackhead { font-size: 30px; line-height: 36px; }
    .productsofferwrap h3.blackhead { margin: 0 0 40px; }
    .footerwrapper .footercntner .regbox .blubx { flex:1 49%;}

    /*Testimonial*/
    .testimonisec div em img { width: 240px !important; height: 240px; }
    .testimonisec div:first-child { padding: 0 35px 0 0; }
    .testimonialwrapper { padding: 50px 0 60px; }

    /*.signup { display:none;}*/

    /*zuaridigitalplatform*/
    .digitalrhgtmobile { margin: 0 auto 20px;text-align:center; }
    .digitalrhgtmobile > img { max-width: 230px; }
    .digitalplatformsec { gap: 20px; }
    .digseczuariapp { gap: 15px; }
    .digitalplatformswrapper { padding: 40px 0 30px; }
    .digitalplatformshd { margin: 0px 0 30px; }
    .mobimgsec > img { max-width: 375px; }
    .digitalplatformscont:after { display: none; }

    .fixheader .logo { padding: 3px 15px 0; }

    .enquiryformwrap .enquirytab { padding:30px 8px;}
    .enquiryformwrap .enquirytab a { font-size: 16px; line-height: 16px; }
    .enquiryformwrap .enquiryform, .fix .enquiryformwrap .enquiryform { top:0;}

    .helpdeskwrap { top: 55%; }
    .helpdeskbtn { padding:13px 9px;}

    .scrollup { bottom: 10px; }

    .homeimgpopup .modal-content { left: 50% !important; top: 50% !important; transform: translate(-50%, -50%);}
}

@media only screen and (max-width: 767px) {
    #branchlocator { padding: 15px 0 0; }
    .branchdiv h3.subhead { text-align: left; }
    h3.subhead { font-size: 28px; line-height: 30px; text-align: center; }
    .tradinghead .subhead { line-height: 34px; }
    .invstingdiv { padding: 20px 0 0; text-align: center; }
    /*footer*/
    .footerdiv { display: block; position: relative; padding-left: 200px; }
    .footrsec { display: block; padding: 0 0 10px 0; text-align: left; }
    /*.form-control.inputtext { width: auto; }*/
    .footermenus { padding: 40px 0 0; }
    .footrsec.logoimg { position: absolute; top: 20px; left: 40px; padding: 0; }
    .footermenus .footermenusec { padding-bottom: 30px; }
    .inbutbtn a { padding: 5px 20px; font-size: 14px; }

    /*home*/
    .zuarimoneywrapper .contsec { padding: 30px 0 0; }
    .zuarimoneywrapper .contsec .mobimgsec > img { width: 270px; }
    .zuarimoneywrapper .contsec .rightsec { padding-top: 30px; }
    .zuarimoneywrapper .contsec .qrcode > img { width: 85px; }
    .zuarimoneywrapper .contsec .plystr > a > img { width: 120px; }
    .zuarimoneywrapper .contsec .appstr > a > img { width: 120px; }
    .zuarimoneywrapper .tabsec .tabcont { padding: 14px 0; }
    .zuarimoneywrapper .tabsec .tabcont > a { padding: 14px 20px; }
 


    /*bannerwrapper*/
    .bannerwrapper { padding: 70px 0 0; }
    h2.bannerhead { font-size: 28px; }
    .sliderWrap { margin: 0 15px; }
    .slidTxtLeft .box { width: 100%; }
    .slidTxtRight .box { width: 100%; }
    .sliderWrap:after { width: 400px; height: 400px; margin-left: -200px; top: 50%; margin-top: -200px; }
    .sliderWrap:before { width: 140px; height: 140px; margin-left: -70px; top: 50%; margin-top: -70px; }
    .slidTxtLeft { margin-left: 10px; }
    .slidTxtLeft .box { padding: 25px 20px 25px 15px; }
    .slidTxtRight.port { margin-right: -232px; }
    .slidTxtRight { margin-right: -273px; }
    .slide:nth-child(even) .slidTxtRight { top: 200px; }
    .trustdpartnerdiv p:before { width: 80px; right: -90px; }
    .trustdpartnerdiv p:after { width: 80px; left: -90px; }
    .trustdpartnerdiv { padding-bottom: 10px; }
    .bannerwrapper .secureddiv p { font-size: 15px; }
    .sliderWrap { height: 700px; }
    .slidImg { left: 50%; margin-left: -120px; top: 335px; }
    .slidTxtLeft { position: relative; }
    .slidTxtLeft .box.pie { padding: 25px 20px; }
    .slidTxtRight { top: 195px !important; }
    .slidTxtRight.port { top: 200px !important; }
    .slidTxtLeft { left: 0 !important; top: 40px !important; }
    .sliderWrap:after { top: auto; margin-top: 0; bottom: -50px; }
    .sliderWrap:before { display: none; }
    .bannerwrapper .secureddiv p span { display: inline; }

    .slidTxtRight { left: 0 !important; }
    .mainWrapper { padding: 0; }
    .secureddiv { padding-bottom: 15px; }

    /*Branchlocator*/
    .transprentdiv > h3.subhead { margin-bottom: 5px; }
    .trnsprntwrapper { padding: 40px 0 20px; }
    .branchlctrwrapper { padding: 50px 0; }
    .nerstbtn { float: left; }
    .transprentdiv { padding-bottom: 10px; }
    .transprentdiv { text-align: center; }

    .transprentdiv > h3.subhead span { display: inline-block; }
    .explre { text-align: center; padding-bottom: 30px; }
    .diversdplansdiv { height: 500px; }
    .branchdiv { padding-bottom: 25px; }
    .dedicateddiv { width: 270px; height: 270px; top: 0px; padding: 80px 65px 70px; }
    .ominirprtdiv { width: 210px; height: 210px; padding: 60px 20px; left: 280px; }
    .amcdiv { width: 210px; height: 210px; bottom: 10px; padding: 65px 35px; left: 60px; }
    .discntbrking { width: 230px; height: 230px; bottom: 50px; left: 280px; padding: 70px 35px; }
    .diversdplansdiv p.amc:after { top: -5px; }
    .ourValueswrapper .ourvaluescont { display: block; }
    .ourValueswrapper .ourvaluescont > a { width: 48%; margin: 10px 1%; float: left; padding: 23px 50px; text-align: left; }

    /*ourofferings*/
    .ourofferingwrapper .ouroffercont .ourofferstcks { border-right: 1px solid #dbd1d1 !important; }
    .ourofferingwrapper .ouroffercont .ouripo { border-right: 1px solid #dbd1d1 !important; }
    .ourofferingwrapper .ouroffercont .box > h4 { border-right: none !important; }
    .ourofferingwrapper .ouroffercont .ourpms { border-right: 1px solid #dbd1d1 !important; }
    .ourofferingwrapper .ouroffercont .ourcmdty { border-right: 1px solid #dbd1d1 !important; border-bottom: none !important; }
    .ourofferingwrapper .ouroffercont .box > p { margin: 0; padding-top: 10px; }
    .ourofferingwrapper .ouroffercont .box > h4 { font-size: 20px; line-height: 24px; }
    .ourValueswrapper .ourvaluescont .cf:before { left: 25px; }
    .ourValueswrapper .ourvaluescont .aglty:before { left: 25px; }
    .ourValueswrapper .ourvaluescont .intgty:before { left: 25px; }
    .ourValueswrapper .ourvaluescont .stbty:before { left: 25px; }
    /*qrscannerpopup*/
    .commonmodalpopup .modal-dialog { width: 90%; min-width: 550px; }
    .slidImgs { max-width: 225px; margin-left: -100px; top: 12px; }
    .slidImgs img { max-width: 225px; }
    /*bioep_popup*/
    #bio_ep { width: 95% !important; height: auto!important; }
    .demathead .subhead { font-size: 22px; line-height: 26px; }
    .tradingplatformdiv > p { margin-bottom: 10px; font-size: 15px; }
    .dematimg { max-width: 200px; margin-left: -100px; }
    .dematimg img { max-width: 200px; }
    .currencydiv p { margin-bottom: 5px; font-size: 14px; line-height: 17px; }
    .currencydiv span { line-height: 30px; font-size: 26px; }
    .exitpopcntnt .popupcnts { padding: 40px 20px; }
    .exitpopcntnt .popupcnts:after { height: 135px; }
    .zuaribtn .commnbtn:before { top: 10px; }

    /*footer-new*/
    .footerwrapper .footercntner .dwnldapp { padding: 0 0 20px; }
    .footerwrapper .footercntner .dwnldapp .tradeapp, .footerwrapper .footercntner .dwnldapp .invstapp { display: inline-block; }
    .footerwrapper .footercntner .dwnldapp .zuariapp.invst { margin-left: 20px; }
    .footerwrapper .footercntner .dwnldapp .zuariapp { width: 220px; }
    .footerwrapper .footercntner .regextlinks ul > li > a { font-size: 14px; padding: 0px 14px !important; }
    .alpha_companylist > a { margin-bottom: 8px; margin-right: 8px; padding: 8px 8px; }
    .footerwrapper .footercntner .atnsioninvstrcntin { padding: 35px 0px 15px; }
    .footerwrapper .footercntner .dwnldapp .zuariapp p { font-size: 16px; }
    .footerwrapper .footercntner .login ul li.lgnsub { display: block; }
    .footerwrapper .footercntner .emplog { position: static; }
    .footerwrapper .footercntner .login ul li.emplgn { padding: 0 0px 5px 0; }
    .footerwrapper .footercntner .clientsup { padding: 20px 0 0; }
    .footerwrapper .footercntner .foothd { margin: 0; }
    /*Products we offer*/
    .offersec span { font-size: 15px; line-height: 15px; }
    .whatsnewwrap h3.subhead { margin: 0 0 30px; }



    /*Testimonial*/
    .testimonisec { flex-direction: column-reverse; }
    .testimonialwrapper h3 { margin: 0; }
    .testimonisec div:first-child { padding: 0; margin: 35px 0 0; }
    .testimonialwrapper { padding: 40px 0 60px; }

    /*Whats new*/
    .whatsnewwrap { padding: 50px 0 35px; }

    .footerwrapper .footertop .cstmr { padding: 0 0 40px; }
    .footerwrapper .footertop .cstmr span { font-size: 13px; line-height: 18px; }
    .footerwrapper .footertop .cstmr a { font-size: 16px; line-height: 20px; }

    /*zuaridigitalplatform*/
    .digitalplatformsec { flex-wrap: wrap; flex-direction: column-reverse; padding: 30px 0 0; }
    .digseczuariapp { width: 100%; padding: 0; }
    .digitalplatformswrapper .digitalplatformstab > a.respmenu { display: block; background: var(--lightgreen); color: #fff; }
    .digitalplatformswrapper .digitalplatformstab > ul > li { display: block; margin: 15px 0; }
    .digitalplatformswrapper .digitalplatformstab > ul > li > a.active { display: none; }
    .digitalplatformswrapper .digitalplatformstab > ul > li > a { font-size: 16px; padding: 0; }

    .digitalplatformstab { position: relative; z-index: 9; }
    .digitalplatformswrapper .digitalplatformstab > ul { display: none; border: 1px solid #ddd; box-shadow: 0 4px 7px #ddd; padding: 5px 15px; position: absolute; left: 0; right: 0; top: 42px; background: #fff; z-index: 1; }
    .digitalplatformswrapper .digitalplatformstab > a.respmenu:after { content: '\f107'; font-family: fontAwesome; font-size: 24px; color: #fff; position: absolute; right: 15px; top: 12px; transition: all 0.5s ease; }
    .digitalplatformswrapper .digitalplatformstab.opn > a.respmenu:after { transform: rotateX(-180deg); }
    .digitalplatformswrapper { padding: 50px 0; }
    .digitalrhgtmobile { text-align: center; }
    .digitalplatformscont.zuariweb h3.subhead { font-size: 34px; }
    .digitalplatformscont.zuariweb .rightsec p { padding: 20px 0; }
    .digitalplatformscont.zuariweb .rightsec span { font-size: 18px; }
    .digitalplatformbg em.digitalcenterbg { width: 400px; height: 400px; margin-left: -200px; }
    .digitalrhgtmobile:after { display: none; }

    .bannerwrapper .smartinvstmnt > .trustdiv { flex: 0 0 50%; max-width: 50%; }

    .enquiryformwrap .enquiryform { padding:35px 15px 5px;}
    .enquiryformwrap .enquiryform #enquiryclosepopup { font-size:15px;}
    .enquiryformwrap .enquiryform .form-group { margin:0 auto 10px;}
    .enquiryformwrap .enquirytab a { font-size: 15px; line-height: 15px; }

   
 


 

}

@media only screen and (max-width: 575px) {

    /*home*/
    .zuarimoneywrapper .contsec .qrcode { padding-right: 14px; }
    .zuarimoneywrapper .tabsec .tabcont > a { font-size: 15px; border-radius: 30px !important; line-height: 20px; display: flex; justify-content: center; border: 1px solid #dbd1d1; float: none; margin-bottom: 15px; }
    .zuarimoneywrapper .tabsec .tabcont { padding: 0; border-radius: 0; }
    .zuarimoneywrapper .tabsec { width: 80%; }
    .zuarimoneywrapper .contsec .rightsec { margin: 0 20px; }
    .mnyhead > span { font-size: 14px; }
    .zuaribtn .commnbtn:before { top: 9px; }
    /*bioep_popup*/
    .exitpopcntnt .popupcnts:after { display: none; }
    #bio_ep_bg { display: none!important; }
    #bio_ep { display: none!important; }
    /*Branchlocator*/
    .branchlctrwrapper { padding: 35px 0; }
    .transprentdiv { padding: 0; }
    .transprentdiv > h3.subhead { font-size: 28px; line-height: 30px; margin-bottom: 14px; }


    .diversdplansdiv { height: auto; }
    .explre { padding-bottom: 30px; }
    .dedicateddiv, .ominirprtdiv, .amcdiv, .discntbrking { justify-content: flex-start; margin-bottom: 20px; position: static; width: 90%; height: auto; padding: 30px 60px 30px 30px; border-top-right-radius: 25px; border-bottom-right-radius: 0px; border-bottom-left-radius: 25px; border-top-left-radius: 25px; margin-left: 25px; margin-right: 25px; }
    .discntbrking { flex-direction: row; }
    .diversdplansdiv p.discunt { padding-left: 15px; display: inline-block; }
    .diversdplansdiv em.discntorder { display: inline-block; }
    .diversdplansdiv p.dedicate:after { margin: 0; left: 0; }
    .diversdplansdiv p { padding-top: 0px; padding-left: 60px; text-align: left; }
    .diversdplansdiv p.omini:after { width: 40px; height: 40px; margin: 0; left: 0; top: -5px; }
    .diversdplansdiv p.amc:after { width: 40px; height: 40px; margin: 0; left: 0; top: -15px; }
    .diversdplansdiv p.discunt:after { width: 85px; height: 40px; margin: 0; left: -7px; top: -11px; }
    .discntbrking { margin-bottom: 0; }
    .discntbrking p { padding-left: 85px; }
    .wrltradingwrapper { padding: 40px 0px; }
    .trnsprntwrapper { padding: 20px 0; }



    /*bannerwrapper*/
    .commnbtn { font-size: 14px; }
    .trustdpartnerdiv p:before { width: 70px; right: -70px; }
    .trustdpartnerdiv p:after { width: 70px; left: -70px; }
    .trusted { width: 50%; float: left; }
    .trustdiv.wealth:after, .trustdiv.mngingwlth:after, .trustdiv.brand:after { width: 40px; height: 40px; top: 20px; }
    .trustdiv.awrds:after { width: 40px; height: 45px; }
    .trustdiv > b { font-size: 20px; }
    .Black_strip { padding: 20px 0; }


    /**/
    .wrldtradinglft { padding: 0 0 35px 0; }
    .threestepswrap { margin-left: 15px; margin-right: 15px; }
    .trndingcntnt { text-align: left; }
    .tradingsteps { display: block; padding: 0 0 0 60px; margin: 0 0 25px; min-width: auto; min-height: auto; }
    .tradingsteps h4 { margin: 0; }
    .tradingsteps.topbullet:before { display: none; }

    .tradingsteps.bottom:after { display: none; }
    .tradingsteps.top:after { display: none; }
    .tradingsteps.bottom i { top: 0px; bottom: unset; }
    .tradingsteps.bottombullet:before { display: none; }
    .tradingsteps i { min-width: 40px; min-height: 40px; left: 0; margin-left: 0; top: 0; }
    .tradingsteps .step1:after { top: 10px; left: 10px; width: 20px; height: 20px; }
    .tradingsteps .step2:after { top: 10px; left: 12px; width: 20px; height: 20px; }
    .tradingsteps .step3:after { top: 5px; left: 9px; width: 25px; height: 25px; }
    .tradingsteps.top i { top: 0; }
    .tradingsteps p { line-height: 24px; }
    .tradingsteps p span { display: inline-block; }
    .ourofferingwrapper { padding: 25px 0; }
    .ouroffercont .ourofferexplre { padding-top: 25px; }
    .tradingsteps.top.bottombullet { margin: 0; }
    .tradingsteps.top.bottombullet p { margin: 0; }
    /*ourofferings*/

    .ourofferingwrapper .ouroffercont .box > h4 { font-size: 18px; line-height: 24px; }
    .ourValueswrapper .ourvaluescont > a { display: block; float: none; width: 100%; margin: 0 0 10px; }

    /*footer*/
    .footermnubottm { width: 50%; float: left; }
    .inbutbtn a { padding: 5px 15px; }
    .commonmodalpopup.footerscore .popupcnts { padding: 35px 15px; }
    .commonmodalpopup.footerscore .modal-dialog { min-width: auto; }
    ul.footerul > li > ul.detailssec > li.scoresfield { width: 150px; }
    /*qrscannerpopup*/
    .commonmodalpopup .modal-dialog { min-width: auto; }
    /*.slidImgs { display: none; }*/
    .commonmodalpopup .popupcnts:after { display: none; }

    /*footer-new*/
    .footerwrapper .footercntner .dwnldapp .zuariapp.invst { margin-left: 0; }
    .footerwrapper .footercntner .product ul > li { display: inline-block; position: relative; padding-right: 15px; }
    .footerwrapper .footercntner .product ul > li:after { content: ""; position: absolute; top: 7px; right: 5px; width: 1px; height: 14px; background-color: var(--lightgrey); }
    .footerwrapper .footercntner .product ul > li:last-child:after { display: none; }
    .footerwrapper .footercntner .invsthelp { padding: 15px 0; }
    .footerwrapper .footercntner .company { padding: 15px 0 0; }
    .footerwrapper .footercntner .company ul > li { display: inline-block; position: relative; padding-right: 15px; }
    .footerwrapper .footercntner .company ul > li:after { content: ""; position: absolute; top: 7px; right: 5px; width: 1px; height: 14px; background-color: var(--lightgrey); }
    .footerwrapper .footercntner .company ul > li:last-child:after { display: none; }

    /*zuaridigitalplatform*/
    .digitalrhgtmobile > img { max-width: 200px; }
}

@media only screen and (min-device-width: 480px) and (max-device-width: 640px) and (orientation: landscape) {

    .fix .fixheader { position: relative; }
    .header { position: absolute; }
}


@media only screen and (max-width: 479px) {
    .inputdiv { display: flex; }
    h3.subhead { font-size: 25px; }
    /*header*/
    .fixheader { padding: 12px 0 0; height: 70px; }
    .fixheader, .fix .fixheader { height: 70px; }
    .logo > a > img { width: 75px; }
    .adventzimg .newlogoimg { width: 108px; padding: 5px 0 0; }
    #mobnav, .fix #mobnav { top: 0; }
    .logo > h1 > a > img { width: 108px; padding: 5px 0 0; }

    /*home*/
    .zuarimoneywrapper .contsec .rightsec .subhead.mnyhead { padding-bottom: 8px; margin: 0; }
    .zuarimoneywrapper .contsec .rightsec .para { font-size: 15px; line-height: 22px; }
    .zuarimoneywrapper .contsec .qrcode { padding-right: 3px; }
    .zuarimoneywrapper .contsec .qrcode > img { width: 70px; }
    .zuarimoneywrapper .contsec .plystr { padding-right: 5px; }
    .zuarimoneywrapper .contsec .plystr > a > img { width: 100px; }
    .zuarimoneywrapper .contsec .appstr > a > img { width: 100px; }
    .zuarimoneywrapper .contsec .rightsec .lastimgsec { padding-top: 0; }
    .zuarimoneywrapper .contsec .rightsec { margin: 0; }
    .transprentdiv > h3.subhead { font-size: 25px; }
    .tradinghead .subhead { text-align: center; font-size: 25px; line-height: 30px; }
    .invstingdiv { text-align: center; }
    .tradingsteps p { line-height: 20px; }

    /*bannerwrapper*/


    h2.bannerhead { font-size: 25px; line-height: 25px; margin: 30px 0 15px; }
    .bannerwrapper .secureddiv p { line-height: 20px; }
    .trustdpartnerdiv p:before { width: 90px; right: auto; left: 50%; top: 25px; }
    .trustdpartnerdiv p:after { width: 90px; right: auto; left: 50%; top: 25px; margin-left: -90px; }
    .trustdpartnerdiv p { font-size: 14px; line-height: 1em; display: block; }

    .bannerwrapper .slide { margin: 0; }
    .sliderWrap:after { display: none; }
    .trustdiv { padding-left: 55px; padding-top: 0px; text-align: left; padding-bottom: 25px; }
    .trustdiv:after { left: 0; margin-left: 0; }
    .trustdiv.wealth:after, .trustdiv.mngingwlth:after, .trustdiv.brand:after { width: 40px; height: 40px; top: 0; }
    .trustdiv.awrds:after { margin-left: 0; left: 0; width: 40px; height: 45px; top: 0; }
    .trustdiv.awrds { padding-left: 55px; }
    .trusted { width: 100%; float: left; }
    .smartinvstmnt { padding: 0 15px; }
    /*branchloactor*/
    .branchdiv:after { width: 40px; height: 40px; }

    .loctorpara p { line-height: 22px; }

    .diversdplansdiv p { font-size: 14px; }
    .diversdplansdiv p.amc:after { top: 50%; margin-top: -25px; }
    /*.diversdplansdiv p.discunt:after { width: 50px; height: 50px; }*/
    .wrltradingwrapper { padding: 30px 0px; }
    .dedicateddiv, .ominirprtdiv, .amcdiv, .discntbrking { width: 100%; margin-left: 0; margin-right: 0; padding: 25px 40px 25px 30px; }


    .footerwrapper .footertop .cstmr .care { padding-right: 30px; }

    /*ourofferings*/
    .ourofferingwrapper .ouroffercont .ourofferbox .box { padding: 15px 30px; }
    .ourofferingwrapper .ouroffercont .box > h4 { margin: 0; }
    .ouroffercont .ourofferexplre { padding-top: 25px; }
    .ourofferingwrapper .ouroffr { padding: 0 15px; }
    .ourofferingwrapper .ouroffercont .box > h4 { padding: 45px 0 0; }


    /*footer*/
    .footrsec > .logo { max-width: 140px; }
    .footrsec.logoimg { position: absolute; top: 20px; left: 40px; padding: 0; margin-left: -70px; left: 50%; }
    .footerdiv { padding-top: 80px; padding-left: 30px; padding-right: 30px; border-radius: 30px; }
    .footrsec { text-align: center; }
    .footrsec.dwnld { text-align: center; }
    .footermnubottm { width: 100%; }

    .footermnubottm ul li { display: inline-block; margin-right: 10px; }
    .footermnubottm ul li a { display: block; position: relative; font-size: 14px; line-height: 1em; }
    .footermnubottm ul li a:after { content: ""; display: block; position: absolute; top: 2px; right: -7px; width: 1px; background-color: var(--gray); bottom: 2px; }
    .footermnubottm ul li:last-child a:after { display: none; }
    .footermnubottm h3 { margin-bottom: 8px; }
    .footermenus .footermenusec { padding-bottom: 20px; }

    /*footer-new*/
    .footerwrapper .footercntner .followus { padding: 20px 0; }
    .footerwrapper .footercntner .foothd { font-size: 17px; }
    .invchartli { font-size: 14px; }
    .footerwrapper .footercntner ul > li > a { font-size: 14px; }
    .footerwrapper .footercntner .cntctus ul > li { font-size: 14px; line-height: 25px; }
    .footerwrapper .footercntner .foothd.footgethed { font-size: 28px; }
    .footerwrapper .footercntner .emplogin { font-size: 16px; }
    .footerwrapper .footercntner { padding: 45px 0 10px 0; }

    /*Products we offer*/
    .productsofferwrap { padding: 30px 0; }
    .productsoffercnts { grid-template-columns: repeat(1, 1fr); }
    .offersec span { font-size: 14px; line-height: 14px; }
    .offersec { padding: 10px 40px 10px 15px; }
    h2.bannerhead i { display: inline-block; }
    .offerbtn { margin: 24px 0 0; }
    h3.blackhead { font-size: 25px; line-height: 34px; }


    /*Testimonial*/
    .testimonisec div em img { width: 150px !important; height: 150px; }
    .testimonisec p { line-height: 19px; font-size: 14px; margin: 13px 0 20px; }
    .testimonisec span { font-size: 15px; line-height: 15px; }


    .footerwrapper { padding: 40px 0 0; }

    /*zuaridigitalplatform*/
    .digitalplatformbg em.digitalcenterbg { width: 300px; height: 300px; margin-left: -150px; }
    .digitalplatformbg:before { width: 200px; height: 200px; }
    .digseczuariapp { flex-direction: column-reverse; padding: 30px 0 0; }
    .digitalzuari-qrcde { gap: 10px; }
    .digitalzuari-qrcde span i { display: inline-block; }
    .digitalplatformscont { padding: 40px 0 0; }
    .digitalzuariapp-icons { padding: 40px 0 20px; }

    .mobimgsec > img { max-width: 220px; }
    .digitalplatformscont.zuariweb h3.subhead { font-size: 25px; margin-bottom: 5px; }

    .digitalplatformscont.zuariweb .rightsec span { font-size: 15px; }
    .digseczuariapp { align-items: center; }
    .linkbtn { margin: 5px 0 0; }
    a.cmnlnkbtn.digitlmore { font-size: 15px; }
    .digitalplatformswrapper .digitalzuariapp-icons .digistalsec.Tracking:before { width: 35px; height: 35px; }
    .digitalplatformswrapper { padding: 40px 0; }
    .digitalzuari-qrcde > img { width: 100px; height: 100px; }

    .bannerwrapper .smartinvstmnt > .trustdiv { flex: 0 0 100%; max-width: 100%; }

    .whatsnewwrap { padding: 30px 0; }

    .branchdiv h3.subhead, .loctorpara p, .nerstbtn { text-align: center; }
    .nerstbtn { float: none; }

    .enquiryformwrap .enquiryform { width:300px;}
    .enquiryformwrap .enquiryform .form-group { width:260px;}
    .enquiryformwrap .submitbtn input { padding:4px 24px;font-size:14px;}

    .enquiryformwrap .enquiryform h5 { font-size:20px;line-height:20px;}

    .homeimgpopup .modal-content { width:300px !important;height:300px !important;}

    .slidenav { top:70px;}
}

@media only screen and (max-width: 320px) {
    /*header*/
    .adventzimg { margin-right: 65px; }
    .dedicateddiv { padding: 20px 10px 20px 30px; }
    .zuarimoneywrapper .contsec .rightsec { margin: 0; }
    .scroesdiv > h5 { font-size: 16px; line-height: 16px; margin-bottom: 0px; }

    .diversdplansdiv em.discntorder { font-size: 20px; line-height: 22px; }
    .diversdplansdiv em.discntorder > i { font-size: 15px; }
}

/*
    Author: Accord Fintech Pvt Ltd
    Created: 17-10-2022
*/
@charset "utf-8";

/*col-5 start*/
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths { position: relative; min-height: 1px; padding-right: 5px; padding-left: 5px; flex: none; }
.col-xs-5ths { width: 20%; float: left; }

@media (min-width: 768px) {
    .col-sm-5ths { width: 20%; float: left; }
}

@media (min-width: 992px) {
    .col-md-5ths { width: 20%; float: left; }
}

@media (min-width: 1200px) {
    .col-lg-5ths { width: 20%; float: left; }
}
/*col-5 end*/

.pr { position: relative; }
.innerparent a.commonbtn { display: inline-block; padding: 10px 20px; font-size: 16px; line-height: 16px; border-radius: 6px; color: #000; font-family: var(--semibold); }
/*.innerparent a.btngradient { background: rgb(0,221,239); background: -moz-linear-gradient(90deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); background: -webkit-linear-gradient(90deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); background: linear-gradient(90deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ddef",endColorstr="#83e47a",GradientType=1); }*/
.innerparent a.btngradient { background: var(--lightgreen); color: #fff; }
.innerparent a.btngradient:hover:after { left: 0; right: 0; width: 100%; }
/*.innerparent a.btngradient:hover { background: rgb(0,221,239); background: -moz-linear-gradient(270deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); background: -webkit-linear-gradient(270deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); background: linear-gradient(270deg, rgba(0,221,239,1) 0%, rgba(131,228,122,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ddef",endColorstr="#83e47a",GradientType=1); transform: none; }*/


/***Footable***/
.footable { width: 100%; position: relative; min-height: 135px; }
.footable.breakpoint > tbody > tr.footable-detail-show > td { border-bottom: none; }
.footable.breakpoint > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e001"; }
.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) { cursor: pointer; }
.footable.breakpoint > tbody > tr > td.footable-cell-detail { background: #eee; border-top: none; }
.footable.breakpoint > tbody > tr > td > span.footable-toggle { display: inline-block; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; padding: 2px 0; font-size: 10px; color: #3894AB; border-radius: 50%; margin-right: 6px; }
.footable.breakpoint > tbody > tr > td > span.footable-toggle:before { content: "\e000"; }
.footable.breakpoint.toggle-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e005"; }
.footable.breakpoint.toggle-circle > tbody > tr > td > span.footable-toggle:before { content: "\e004"; }
.footable.breakpoint.toggle-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e003"; }
.footable.breakpoint.toggle-circle-filled > tbody > tr > td > span.footable-toggle:before { content: "\e002"; }
.footable.breakpoint.toggle-square > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e007"; }
.footable.breakpoint.toggle-square > tbody > tr > td > span.footable-toggle:before { content: "\e006"; }
.footable.breakpoint.toggle-square-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e009"; }
.footable.breakpoint.toggle-square-filled > tbody > tr > td > span.footable-toggle:before { content: "\e008"; }
.footable.breakpoint.toggle-arrow > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e00f"; }
.footable.breakpoint.toggle-arrow > tbody > tr > td > span.footable-toggle:before { content: "\e011"; }
.footable.breakpoint.toggle-arrow-small > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e013"; }
.footable.breakpoint.toggle-arrow-small > tbody > tr > td > span.footable-toggle:before { content: "\e015"; }
.footable.breakpoint.toggle-arrow-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e01b"; }
.footable.breakpoint.toggle-arrow-circle > tbody > tr > td > span.footable-toggle:before { content: "\e01d"; }
.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e00b"; }
.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr > td > span.footable-toggle:before { content: "\e00d"; }
.footable.breakpoint.toggle-arrow-tiny > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e01f"; }
.footable.breakpoint.toggle-arrow-tiny > tbody > tr > td > span.footable-toggle:before { content: "\e021"; }
.footable.breakpoint.toggle-arrow-alt > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: "\e017"; }
.footable.breakpoint.toggle-arrow-alt > tbody > tr > td > span.footable-toggle:before { content: "\e019"; }
.footable.breakpoint.toggle-medium > tbody > tr > td > span.footable-toggle { font-size: 18px; }
.footable.breakpoint.toggle-large > tbody > tr > td > span.footable-toggle { font-size: 24px; }
.footable > thead > tr > th { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: -moz-none; -ms-user-select: none; user-select: none; }
.footable > thead > tr > th.footable-sortable:hover { cursor: pointer; }
.footable > thead > tr > th.footable-sorted > span.footable-sort-indicator:before { content: "\e013"; }
.footable > thead > tr > th.footable-sorted-desc > span.footable-sort-indicator:before { content: "\e012"; }
.footable > thead > tr > th > span.footable-sort-indicator { display: inline-block; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; padding-left: 5px; }
.footable > thead > tr > th > span.footable-sort-indicator:before { content: "\e022"; }
.footable > tfoot .paginationNew { float: right; padding: 25px 0 0; }
.footable > tfoot .paginationNew > ul { float: left; padding: 0; margin: 0; }
.footable > tfoot .paginationNew > ul > li { float: left; background: #ffffff; margin: 0 3px; margin-right: 1px; height: 35px; line-height: 33px; transition: all .5s ease; border-radius: 5px; border: 1px solid #ddd; min-width: 35px; text-align: center; }
.footable > tfoot .paginationNew > ul > li > a { color: #5E5E5E; cursor: pointer; transition: all .5s ease; padding: 7px 5px; }
.footable > tfoot .paginationNew > ul > li.active { background: var(--darkblue); cursor: default; border-color: var(--darkblue); }
.footable > tfoot .paginationNew > ul > li:hover { background: var(--darkblue); cursor: pointer; }
.footable > tfoot .paginationNew > ul > li.active > a { color: #fff; cursor: default; }
.footable > tfoot .paginationNew > ul > li:hover > a { color: #fff; }
.footable > tfoot .paginationNew > ul > li.disabled, .footable > tfoot .paginationNew > ul > li.disabled > a { cursor: not-allowed; background: #F1F1F1; }
.footable > tfoot .paginationNew > ul > li.disabled > a { color: #5E5E5E; }
.footable.no-paging .hide-if-no-paging { display: none; }
.footable-row-detail-inner { display: table; }
.footable-row-detail-row { display: table-row; line-height: 1.5em; }
.footable-row-detail-group { display: block; line-height: 2em; font-size: 1.2em; font-weight: bold; }
.footable-row-detail-name { display: table-cell; font-weight: normal; padding-right: 0.5em; }
.footable-row-detail-value { display: table-cell; }
.footable-odd { background-color: #f7f7f7; }
.footable > tbody > tr > td > a { position: relative; color: #263238; padding-left: 15px; transition: all 0.5s ease; display: inline-block; }
.footable > tbody > tr > td > a:before { content: ""; position: absolute; top: 6px; left: 0; border-left: 6px solid var(--darkblue); border-top: 4px solid transparent; border-bottom: 4px solid transparent; transition: all 0.1s ease; }
.footable > tbody > tr:hover > td:first-child > a:before { left: 2px; }
.footable > tbody > tr > td > a:hover { }
.footable > thead > tr > th { background: #f8f8f8; font-weight: 700; color: #616161; padding: 10px; font-size: 14px; border-bottom-width: 1px; border: 0; border-bottom: 3px solid #ddd; vertical-align: top; }
.footable > tbody > tr > td { padding: 12px 15px; border-right: 0; border-left: 0; font-size: 14px; }
.footable > tfoot > tr > td { border: 0; padding: 0; }
.footable { border: 0; }
.footable.breakpoint > tbody > tr > td > span.footable-toggle:before { content: "\f055"; }
.footable.breakpoint > tbody > tr > td > span.footable-toggle { font: normal normal normal 14px/1 FontAwesome; color: var(--darkblue); cursor: pointer; }
.footable.breakpoint > tbody > tr.footable-detail-show > td > span.footable-toggle:before { content: '\f056'; }

/***Market Common***/
.innermarketmenuwrap { position: relative; display: block; margin-bottom: 35px; }
.innermarketmenuwrap > ul > li > a.activemenu { opacity: 1; }
.innermarketmenuwrap > ul { padding: 0; margin: 0; display: block; position: relative; }
.innermarketmenuwrap > ul > li { position: relative; float: left; margin: 0 20px 0 0; }
.innermarketmenuwrap > ul > li > a { position: relative; display: block; color: #000; opacity: 0.5; font-weight: 400; font-weight: 400; text-align: left; transition: all 0.5s ease; font-size: 25px; padding: 10px 0 10px 30px; line-height: 20px; z-index: 0; text-transform: uppercase; margin: 0 15px 0 0; }
.innermarketmenuwrap > ul > li > a:before { content: ''; position: absolute; left: 0; height: 23px; width: 20px; display: block; background-repeat: no-repeat; background-size: contain; top: 7px; }
.innermarketmenuwrap > ul > li#equity1 > a:before { background: url("../images/equity-icon.svg"); background-repeat: no-repeat; background-size: 100%; }
.innermarketmenuwrap > ul > li#ipo1 > a:before { background: url("../images/ipo-icon.svg"); background-repeat: no-repeat; background-size: 100%; }
.innermarketmenuwrap > ul > li#mut1 > a:before { background: url("../images/mutualfundf-icon.svg"); background-repeat: no-repeat; background-size: 100%; }
.innermarketmenuwrap > ul > li:after { content: ''; width: 1px; height: 25px; top: 5px; bottom: 0; background-color: #9c9c9c; display: block; right: 0; position: absolute; }
.innermarketmenuwrap > ul > li:last-child:after { display: none; }
/*.innerparent { margin-top: 120px; }*/
.innerparent { }
/*.markettopmenusec { padding: 25px 0; border-bottom: 1px solid #e8e8e8; background: #e3f9ff; }*/
.markettopmenusec { padding: 100px 0 20px; border-bottom: 1px solid #e8e8e8; background-color: #f4f7fe; }

.innermarketmenu { position: relative; margin-bottom: 10px; }
.innermarketmenu > span { position: relative; display: inline-block; color: #000; padding: 0px 30px 0px 0; font-size: 32px; line-height: 40px; cursor: pointer; font-weight: 700; }
.innermarketmenu > span:before { display: none; content: "\f1fe"; font: normal normal normal 25px/1 FontAwesome; padding: 0 10px 0 0; }
.innermarketmenu > span:after { content: '\f107'; position: absolute; right: 0; width: 18px; height: 18px; top: 50%; margin-top: -8px; font: normal normal normal 14px/19px FontAwesome; background: #ddd; border-radius: 50%; text-align: center; vertical-align: middle; color: var(--blue); transition: all 0.5s ease; }
.innermarketmenu > span.open:after { content: '\f106'; }
.innermarketmenu > span.eqt:before { content: "\f1fe"; }
.innermarketmenu > span.deriv:before { content: "\f200"; }
.innermarketmenu > span.comm:before { content: "\f219"; }
.innermarketmenu > span.mut:before { content: "\f1b3"; }
.innermarketmenu > span.ipo:before { content: "\f080"; }
.innermarketmenu > span.curr:before { content: "\f0d6"; }
.innermarketmenu > span.tools:before { content: "\f1ec"; }
.innermarketmenu > ul { padding: 0; margin: 0; display: none; position: absolute; top: 50px; z-index: 99; left: 0; right: 0; max-width: 250px; box-shadow: 0 0 5px 2px rgba(0,0,0,0.1); }
.innermarketmenu > ul > li { display: block; }
.innermarketmenu > ul > li > a { position: relative; display: block; color: #585858; background-color: #F8F8F8; text-align: left; transition: all 0.5s ease; font-size: 16px; padding: 10px 20px 10px 52px; line-height: 20px; z-index: 0; text-transform: uppercase; }
.innermarketmenu > ul > li > a:before { content: ''; position: absolute; left: 19px; height: 23px; width: 20px; display: block; background-repeat: no-repeat; background-size: contain; top: 7px; }
.innermarketmenu > ul > li#equity > a:before { background-repeat: no-repeat; background-size: 100%; background-image: url("data:image/svg+xml, %3Csvg id='Equity' xmlns='http://www.w3.org/2000/svg' width='21.322' height='21.322' style='fill:%23002b65;' viewBox='0 0 21.322 21.322'%3E%3Cpath id='Path_6642' data-name='Path 6642' d='M20.7,189.7h-.75V178.624A1.626,1.626,0,0,0,18.323,177h-2a1.626,1.626,0,0,0-1.624,1.624V189.7H13.284v-8.636a1.36,1.36,0,0,0-1.358-1.358H9.4a1.36,1.36,0,0,0-1.358,1.358V189.7H6.621v-5.914a1.417,1.417,0,0,0-1.415-1.415H2.789a1.417,1.417,0,0,0-1.415,1.415V189.7H.625a.625.625,0,0,0,0,1.249H20.7a.625.625,0,0,0,0-1.249Zm-18.073,0v-5.914a.166.166,0,0,1,.166-.166H5.206a.166.166,0,0,1,.166.166V189.7Zm6.663,0v-8.636a.109.109,0,0,1,.109-.109h2.531a.109.109,0,0,1,.109.109V189.7Zm6.663,0V178.624a.375.375,0,0,1,.375-.375h2a.375.375,0,0,1,.375.375V189.7Z' transform='translate(0 -169.629)'/%3E%3Cpath id='Path_6643' data-name='Path 6643' d='M.657,8h1.2a1.957,1.957,0,0,0,3.8-.764L9.193,5.838A1.959,1.959,0,0,0,12.646,4.48l3.212-1.263a1.957,1.957,0,0,0,3.351-.635h1.518a.625.625,0,1,0,0-1.249H19.209a1.957,1.957,0,0,0-3.809.722L12.186,3.319A1.958,1.958,0,0,0,8.737,4.675L5.192,6.069a1.957,1.957,0,0,0-3.365.677H.657A.625.625,0,1,0,.657,8Zm16.7-6.746a.708.708,0,1,1-.708.708A.709.709,0,0,1,17.354,1.249ZM10.691,3.873a.708.708,0,1,1-.708.708A.709.709,0,0,1,10.691,3.873Zm-7,2.748a.708.708,0,1,1-.708.708A.709.709,0,0,1,3.7,6.621Z' transform='translate(-0.031 0)' /%3E%3C/svg%3E%0A"); }
.innermarketmenu > ul > li#ipo > a:before { background-repeat: no-repeat; background-size: 100%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.494' height='22.546' viewBox='0 0 18.494 22.546' style='fill:%23002b65'%3E%3Cg id='IPOResearch' transform='translate(-46)'%3E%3Cg id='Group_5059' data-name='Group 5059' transform='translate(46)'%3E%3Cpath id='Path_6665' data-name='Path 6665' d='M64.447,13.229,62.784,9.071l1.663-4.158a.661.661,0,0,0-.613-.906H56.128V2.466a.661.661,0,0,0-.661-.661H47.321V.661A.661.661,0,0,0,46,.661V21.885a.661.661,0,0,0,1.321,0V11.933h5.284v1.541a.662.662,0,0,0,.661.661H63.834a.661.661,0,0,0,.613-.906Zm-9.64-2.617H47.321V3.126h7.486Zm.053,2.2,1.074-1.074a.668.668,0,0,0,.194-.467V5.328h6.73l-1.4,3.5a.661.661,0,0,0,0,.491l1.4,3.5Z' transform='translate(-46)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.innermarketmenu > ul > li#mut > a:before { background-repeat: no-repeat; background-size: 100%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='MutualFund' width='22' height='22' viewBox='0 0 22 22' style='fill:%23002b65;'%3E%3Cpath id='Path_6652' data-name='Path 6652' d='M20.066,149.7a3.285,3.285,0,0,0-2.47,1.323,6.516,6.516,0,0,0-4.663-1.968h-5.2a5.737,5.737,0,0,0-.748.05A3.415,3.415,0,0,0,3.021,147.8a.645.645,0,0,0-.254,1.068,3.712,3.712,0,0,1,.859,1.687,6.451,6.451,0,0,0-1.774,2.369H.645A.644.644,0,0,0,0,153.57v3.867a.682.682,0,0,0,.645.688H1.852A6.457,6.457,0,0,0,5.337,161.5l-.172,1.03a.645.645,0,0,0,.636.75H8.379a.644.644,0,0,0,.636-.539l.125-.75h2.388l.125.75a.644.644,0,0,0,.636.539h2.578a.645.645,0,0,0,.636-.75l-.171-1.029a6.482,6.482,0,0,0,4.09-6,6.388,6.388,0,0,0-1.007-3.426,2.279,2.279,0,0,1,1.652-1.086c.369,0,.645.17.645.322a.54.54,0,0,1-.251.4.645.645,0,1,0,.629,1.125,1.824,1.824,0,0,0,.91-1.529A1.775,1.775,0,0,0,20.066,149.7ZM14.42,160.456a.644.644,0,0,0-.449.723l.135.813H12.835l-.125-.75a.644.644,0,0,0-.636-.539H8.594a.644.644,0,0,0-.636.539l-.125.75H6.562l.135-.813a.644.644,0,0,0-.449-.723A5.22,5.22,0,0,1,2.9,157.222a.645.645,0,0,0-.607-.429h-1v-2.578h1a.645.645,0,0,0,.607-.429,5.18,5.18,0,0,1,1.83-2.455.645.645,0,0,0,.251-.648,6.55,6.55,0,0,0-.6-1.766,1.9,1.9,0,0,1,1.681,1.172.639.639,0,0,0,.707.362,5.076,5.076,0,0,1,.972-.1h5.2a5.158,5.158,0,0,1,1.486,10.109Z' transform='translate(0 -141.281)'/%3E%3Ccircle id='Ellipse_266' data-name='Ellipse 266' cx='0.645' cy='0.645' r='0.645' transform='translate(5.156 11.645)'/%3E%3Cpath id='Path_6653' data-name='Path 6653' d='M183.266,6.488a3.226,3.226,0,0,0,3.223-3.223A3.263,3.263,0,0,0,183.266,0,3.3,3.3,0,0,0,180,3.266,3.263,3.263,0,0,0,183.266,6.488Zm0-5.2A1.973,1.973,0,0,1,185.2,3.266,1.936,1.936,0,0,1,183.266,5.2a1.973,1.973,0,0,1-1.977-1.934A2.01,2.01,0,0,1,183.266,1.289Z' transform='translate(-172.266)'/%3E%3Cpath id='Path_6654' data-name='Path 6654' d='M185.844,241h-5.2a.645.645,0,0,0,0,1.289h5.2a.645.645,0,0,0,0-1.289Z' transform='translate(-172.266 -230.645)'/%3E%3C/svg%3E"); }
.innermarketmenu > ul > li#derv > a:before { background-repeat: no-repeat; background-size: 100%; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.392' height='21.356' viewBox='0 0 21.392 21.356' style='fill:%23002b65;'%3E%3Cg id='Derivatives' transform='translate(0 -0.427)'%3E%3Cg id='Group_5058' data-name='Group 5058' transform='translate(0 0.427)'%3E%3Cg id='Group_5057' data-name='Group 5057' transform='translate(0 0)'%3E%3Cpath id='Path_6658' data-name='Path 6658' d='M9.269,17.968a7.939,7.939,0,1,1,8.09-9.662.836.836,0,0,0,1.631-.362A9.613,9.613,0,0,0,9.61.427,9.61,9.61,0,0,0,2.68,16.695,9.561,9.561,0,0,0,9.2,19.638h.036a.836.836,0,0,0,.035-1.671Z' transform='translate(0 -0.427)'/%3E%3Cpath id='Path_6659' data-name='Path 6659' d='M143.309,80.574a.836.836,0,0,0-.836.836v5.079l-2.7,2.7a.836.836,0,1,0,1.182,1.182l2.944-2.944a.836.836,0,0,0,.245-.591V81.41A.836.836,0,0,0,143.309,80.574Z' transform='translate(-133.699 -77.225)'/%3E%3Cpath id='Path_6660' data-name='Path 6660' d='M284.142,236.125a9.624,9.624,0,0,0-6.422,0c-1.5.611-1.719,1.487-1.719,1.955V244.6c0,.468.223,1.345,1.719,1.955a9.624,9.624,0,0,0,6.422,0c1.5-.611,1.719-1.487,1.719-1.955v-6.518C285.861,237.613,285.638,236.736,284.142,236.125Zm.048,8.447c-.138.257-1.261.862-3.259.862s-3.121-.605-3.259-.862v-1.339l.048.02a8.76,8.76,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-2,0-3.121-.605-3.259-.862v-1.255l.048.02a8.759,8.759,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-1.932,0-3.046-.566-3.242-.836.2-.27,1.31-.836,3.242-.836,2,0,3.121.605,3.259.862Z' transform='translate(-264.469 -225.749)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.innermarketmenu > ul > li#tools > a:before { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.357' height='21.357' viewBox='0 0 21.357 21.357'%3E%3Cg id='tools-icon' transform='translate(-1 -1)'%3E%3Cg id='Group_4970' data-name='Group 4970' transform='translate(1 1)'%3E%3Cpath id='Path_2837' data-name='Path 2837' d='M18.8,1H4.56A3.564,3.564,0,0,0,1,4.56V18.8a3.564,3.564,0,0,0,3.56,3.56H18.8a3.564,3.564,0,0,0,3.56-3.56V4.56A3.564,3.564,0,0,0,18.8,1Zm2.136,3.56v6.407H12.391V2.424H18.8A2.138,2.138,0,0,1,20.934,4.56ZM4.56,2.424h6.407v8.543H2.424V4.56A2.138,2.138,0,0,1,4.56,2.424ZM2.424,18.8V12.391h8.543v8.543H4.56A2.138,2.138,0,0,1,2.424,18.8ZM18.8,20.934H12.391V12.391h8.543V18.8A2.138,2.138,0,0,1,18.8,20.934Z' transform='translate(-1 -1)' fill='%23ed1651'/%3E%3Cpath id='Path_2838' data-name='Path 2838' d='M5.712,8.56H7.136V9.983a.712.712,0,0,0,1.424,0V8.56H9.983a.712.712,0,0,0,0-1.424H8.56V5.712a.712.712,0,0,0-1.424,0V7.136H5.712a.712.712,0,0,0,0,1.424Z' transform='translate(-2.152 -2.152)' fill='%23ed1651'/%3E%3Cpath id='Path_2839' data-name='Path 2839' d='M19.712,9.424h4.271a.712.712,0,0,0,0-1.424H19.712a.712.712,0,0,0,0,1.424Z' transform='translate(-6.186 -3.017)' fill='%23ed1651'/%3E%3Cpath id='Path_2840' data-name='Path 2840' d='M23.983,24H19.712a.712.712,0,0,0,0,1.424h4.271a.712.712,0,0,0,0-1.424Z' transform='translate(-6.186 -7.626)' fill='%23ed1651'/%3E%3Cpath id='Path_2841' data-name='Path 2841' d='M23.983,20H19.712a.712.712,0,0,0,0,1.424h4.271a.712.712,0,0,0,0-1.424Z' transform='translate(-6.186 -6.474)' fill='%23ed1651'/%3E%3Cpath id='Path_2842' data-name='Path 2842' d='M9.107,22.1l1.007-1.007a.712.712,0,0,0-1.007-1.007L8.1,21.094,7.094,20.088a.712.712,0,0,0-1.007,1.007L7.094,22.1,6.088,23.108a.712.712,0,1,0,1.007,1.007L8.1,23.108l1.007,1.007a.712.712,0,0,0,1.007-1.007Z' transform='translate(-2.405 -6.439)' fill='%23ed1651'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

.innermarketmenu > ul > li > a:hover { color: var(--lightgreen); }
.outwrapper { padding: 0; }
.navinner { position: relative; }
.navinner > span { display: none; background-color: #fff; color: #535353; text-align: left; cursor: pointer; position: relative; font-size: 14px; padding: 10px 40px 10px 10px; text-transform: uppercase; border: 1px solid #cdc3c3; border-radius: 50px; }
.navinner > ul { margin: 0; padding: 0; display: block; position: static; }
.navinner > ul > span { display: none; width: 30px; height: 35px; font-size: 16px; color: #fff; font-weight: bold; position: absolute; right: 0px; top: 5px; text-align: center; cursor: pointer; }
.navinner > ul > li { position: relative; float: left; margin: 0 20px 0 0; }
.navinner > ul > li > a { display: block; margin: 0; color: #000; line-height: 16px; font-size: 16px; padding: 0 20px 7px 0; transition: all 0.5s ease; position: relative; }
.navinner > ul > li > a:after { content: ''; left: 0; right: 0; bottom: -7px; height: 4px; display: block; position: absolute; }
.navinner > ul > li:after { content: ''; width: 1px; top: 1px; bottom: 5px; background-color: #9c9c9c; display: block; right: -10px; position: absolute; }
.navinner > ul > li:last-child:after { display: none; }
.navinner > ul > li > a.activemenu:after { background-color: var(--red); }
.navinner > ul > li > a.activemenu { color: #141414; }

.navinner > ul > li > a:before { content: '\f107'; position: absolute; right: 0; width: 12px; height: 12px; top: 50%; margin-top: -10px; font: normal normal normal 10px / 12px FontAwesome; background: var(--blue); border-radius: 50%; text-align: center; vertical-align: middle; color: #fff; transition: all 0.5s ease; }
.navinner > ul > li > a:hover:before { content: '\f106'; font: normal normal normal 10px / 10px FontAwesome; }

.dropsec { display: none; position: absolute; top: 25px; left: 0; width: 200px; z-index: 4; background-color: #F8F8F8; box-shadow: 0 0 5px 2px rgba(0,0,0,0.1); }
.dropsec > a { display: block; padding: 5px 5px 5px 10px; color: #585858; position: relative; transition: all 0.5s ease; border: 1px solid #F8F8F8; }
.dropsec > a:hover { color: var(--lightgreen); }
.dropsec > p { display: block; margin: 0px; }
.dropsec > p > a { display: block; line-height: 32px; color: #fff; text-align: left; padding: 0 5px; font-size: 14px; }
.dropmoresec { left: auto; right: 0; text-align: left; }
.brdcrum { padding: 25px 0px 15px; }
.brdcmsmall { text-align: right; line-height: 30px; }
.brdcmsmall > a { position: relative; padding: 0 0 0 20px; font-size: 14px; color: #000; }
.brdcmsmall > a:hover { color: var(--lightgreen); }
.brdcmsmall > a:before { content: ""; top: 50%; margin-top: -4px; position: absolute; border-left: 4px solid var(--darkblue); border-top: 4px solid transparent; border-bottom: 4px solid transparent; left: 8px; }
.brdcmsmall > a:first-child { padding-left: 0; }
.brdcmsmall > a:first-child:before { display: none; }
.brdcmsmall > h2 { color: var(--darkblue); font-weight: 600; margin: 0; text-transform: uppercase; font-size: 25px; line-height: 30px; float: left; text-align: left; }
.brdcmsmall > h2:after { content: ""; clear: both; }
.mktcontarea { margin: 0; min-height: 300px; padding: 0 0 25px; }
.mktcontarea.cp { margin: 20px 0; }
.EqMainHead { margin: 0; padding: 0; display: inline-block; }
.EqMainHead > li { display: inline-block; }
.EqMainHead > li > a { background: #f8f8f8; border: 1px solid #ccc2c2; padding: 8px 15px 8px; text-transform: uppercase; color: #000; font-size: 15px; line-height: 22px; min-width: 100px; display: block; text-align: center; transition: all 0.5s ease; cursor: pointer; margin: 0 10px 0 0; border-radius: 8px; }
.EqMainHead > li.sel > a { background: var(--darkblue); color: #fff !important; border-color: var(--darkblue); transition: all 0.5s ease; }
.EqMainHead > li > a:hover { background: var(--darkblue); color: #fff !important; }
.EqMainHead > li:last-child > a { margin: 0; }
.c_headI > span { color: #000; display: inline-block; padding: 10px 0 0 10px; font-size: 12px; line-height: 12px; font-weight: 400; font-weight: 400; }
.InnerMarketSelects { text-align: right; }
.InnerMarketSelects .gobtn a.Gobtn { display: block; padding: 4px 12px; margin-bottom: 0; font-size: 14px; line-height: 24px; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid var(--blue); color: #fff; background: var(--blue); transition: all 0.5s ease; border-radius: 8px; max-width: 120px; }
.InnerMarketSelects .gobtn a.Gobtn:hover { background: #fff; color: var(--grey); }
.InnerMarketSelects .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 100%; }
.InnerMarketSelects .bs-searchbox .form-control { padding: 0; box-shadow: none; }
.InnerMarketSelects .bs-searchbox .form-control:focus { border: 1px solid #ccc; }
.InnerMarketSelects .bootstrap-select .dropdown-toggle:focus { outline: none !important; border: 0; }
.InnerMarketSelects .btn.active, .InnerMarketSelects .btn:active { box-shadow: none; }
.InnerMarketSelects .chosen-select.select { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: none; border-radius: 4px; box-shadow: none; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; background-color: #F8F8F8; }
.InnerMarketSelects input.datepicker { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: none; border-radius: 4px; box-shadow: none; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; background-color: #F8F8F8; }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background-color: var(--darkblue); }
.InnerMarketSelects .bootstrap-select > button.btn { height: 35px; background-color: #F8F8F8; border-radius: 8px; padding: 5px 15px 5px 15px; font-size: 15px; }
.InnerMarketSelects.mf { padding: 40px 0 0; }
.innerselect { font-weight: normal; margin: 0; position: relative; }
.innerselect:before { content: '\f0dd'; font: normal normal normal 18px/1 FontAwesome; position: absolute; right: 13px; top: 8px; pointer-events: none; }
.innerselect.cp { display: block; }
.tab-content { padding: 10px 0 0; }
.nodatainner { height: 100px; font-size: 15px; line-height: 88px; color: #DA1F10; text-align: center; display: block; position: absolute; left: 0; right: -1px; }
.worldindihischart { min-height: 350px; display: block; }
.hmredtxt { color: #ff0000 !important; }
.hmgrntxt { color: #1caf09 !important; }
.hmblutxt { color: #29539B !important; }
.bootstrap-select .dropdown-menu.inner { max-width: 300px; }

.aplyIPO { position: absolute; top: 10px; right: 0; width: 150px; }

/****News New Styles***/
.newssec { display: block; position: relative; border: 1px solid #e6e6e6; margin: 0 0 55px; min-height: 130px; padding: 9px 15px 30px 15px; transition: all 0.5s ease; cursor: pointer; border-radius: 8px; box-shadow: 0 2px 5px #f3f3f3; }
.newssec > span { display: block; color: var(--darkblue); padding: 10px 0; font-size: 14px; line-height: 20px; font-weight: 700; }
.newssec > p { margin: 0; font-size: 14px; line-height: 22px; display: block; }
.newssec > div { position: absolute; bottom: 6px; right: 15px; width: 40px; color: var(--darkblue); transition: all 0.5s ease; height: 30px; border-radius: 15px; }
.newssec > div:before, .newssec > div:after { content: ''; position: absolute; border-top: 22px solid var(--maincolor); bottom: 8px; }
.newssec > div:before { left: -6px; border-left: 6px solid transparent; }
.newssec > div:after { right: -6px; border-right: 6px solid transparent; }
.newssec:hover > div { width: 85px; color: var(--lightgreen); }
.newssec > div > em { position: relative; display: block; height: 100%; width: 100%; }
.newssec > div > em:before { content: "\f06e"; font: normal normal normal 20px/30px FontAwesome; position: absolute; left: 10px; transition: all 0.5s ease; }
.newssec > div > em:after { content: 'VIEW'; position: absolute; right: 15px; line-height: 30px; font-style: normal; opacity: 0; transition: all 0.5s ease; }
.newssec:hover { box-shadow: 0 0 5px 3px rgba(0,0,0,0.1); }
.newssec:hover > div > em:after { opacity: 1; }
.newsinnerdata { min-height: 500px; position: relative; }
.newscontents { position: relative; height: 400px; }
.newscontents > span { color: var(--lightgreen); font-weight: 400; display: block; font-size: 14px; line-height: 14px; padding-bottom: 10px; }
.newscontents > h4 { color: var(--darkblue); display: block; line-height: 22px; padding: 0 0 10px; font-size: 17px; margin: 0; font-weight: 700; }
.newscontents p, .newscontents { padding-bottom: 5px; font-size: 15px; line-height: 22px; display: block; text-align: justify; }
.newscontents p > img { width: 100%; }
.newscontents .newsdata { max-height: 290px; overflow: auto; padding: 0px 15px 0 0; height: 300px; }
.newscontents .newsdata table { width: 100%; }
.newscontents table td { padding: 4px 10px; }
.newscontents table { width: 100%; border: 1px solid #bfbfbf; }
.paginationNews { display: block; padding: 25px 0 0; }
.paginationNews > ul { padding: 0; margin: 0 0 10px; }
.paginationNews > ul > li { display: inline-block; padding: 0; background: #ffffff; margin: 0 3px; margin-right: 1px; height: 35px; transition: all .5s ease; border-radius: 5px; border: 1px solid #ddd; width: 35px; padding: 0px; }
.paginationNews > ul > li > a { color: #5E5E5E; cursor: pointer; transition: all .5s ease; font-size: 12px; text-align: center; display: block; padding: 8px 9px; }
.paginationNews > ul > li.active { background: var(--darkblue); cursor: default; border-color: var(--darkblue); }
.paginationNews > ul > li:hover { background: var(--darkblue); color: #fff; cursor: pointer; }
.paginationNews > ul > li.active > a { color: #fff; cursor: default; }
.paginationNews > ul > li:hover > a { color: #fff; }
.paginationNews > ul > li.disabled, .footable > tfoot .paginationNew > ul > li.disabled > a { cursor: not-allowed; background: #F1F1F1; opacity: 0.4; }
.paginationNews > ul > li.disabled > a { color: #5E5E5E; cursor: not-allowed; }
.newscontents ul { padding: 0; }
/*common news popup*/
.commonnewspopup { z-index: 9999; }
.commonnewspopup > .modal-dialog { margin: 100px auto; }
.commonnewspopup .modal-content { border-radius: 0; padding: 25px 15px 50px 25px; border-radius: 8px; }
.popupcloseicon { position: absolute; bottom: 15px; cursor: pointer; z-index: 2; text-align: center; display: inline-block; max-width: 100px; left: 50%; transform: translate(-50%, -50%); }
.popupcloseicon:before { content: "CLOSE"; color: #fff; font-size: 12px; transition: all 0.4s ease; padding: 5px 15px; background-color: var(--darkblue); border-radius: 8px; border: 1px solid var(--darkblue); }
.popupcloseicon:hover:before { background-color: #fff; color: var(--grey); }
.modal-open .modal-backdrop.show { z-index: 9998; }

/***Compnay Profile***/
.compnaytopdet { color: var(--bold); margin: 0 0 20px 0; border: 1px solid #ddd; display: block; border-radius: 8px; padding: 20px; }
.compnaytopdet > h3 { display: block; text-align: left; font-size: 25px; line-height: 32px; font-weight: 800; margin: 0; color: var(--lightgreen); }
.compnaytopdet > div > span { display: inline-block; padding: 5px 15px 0 0; color: var(--textgrey); font-size: 14px; }
.compnaytopdet > div > span > b { color: #a5a5a5; font-weight: normal; font-weight: 400; font-weight: 400; }
.compmainbsense { margin: 0px; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 20px 10px; margin-bottom: 10px; }
.compbsnshead { display: block; line-height: 35px; color: var(--bold); }
.compbsnshead > i.compeq { color: var(--darkblue); }
.compbsnshead > i.compdwn { color: #fe0000; }
.compbsnshead > span { display: inline-block; padding: 5px 40px 4px 18px; font-size: 22px; line-height: 30px; color: #fff; position: relative; border-radius: 8px; }
.compbsnshead > span:before { content: ''; font: normal normal normal 25px/1 FontAwesome; position: absolute; right: 10px; top: 7px; }
.compbsnshead > span.compup:before { content: "\f062"; }
.compbsnshead > span.compeq:before { content: "\f0ec"; }
.compbsnshead > span.compdwn:before { content: "\f063"; }
.compbsnshead > span.compup { background: #05b331; }
.compbsnshead > span.compeq { background: var(--darkblue); }
.compbsnshead > span.compdwn { background: #fe0000; }
.compbsnshead > b { font-size: 20px; display: inline-block; padding: 0 10px; font-weight: 700; }
.compbsnshead > i.compup { color: #05b331; }
.compbsnshead > i { display: inline-block; margin: 0; padding: 0 10px; font-style: normal; font-size: 16px; font-weight: 700; }
.compbsnscont { color: #858585; margin: 0; }
.compbsnscont > div { padding: 10px 10px 10px 10px; font-size: 13px; color: #000; border-top: 1px solid #F8F8F8; min-height: 71px; font-weight: 400; }
.compbsnscont > div > b { font-size: 15px; font-weight: normal; display: block; color: #000; white-space: nowrap; }
.compbsnscontdwn { color: #858585; margin: 0; }
.compbsnscontdwn > div { padding: 10px 10px 10px 10px; font-size: 12px; color: #000; font-weight: 400; border-top: 1px solid #F8F8F8; min-height: 71px; }
.compbsnscontdwn > div > span { font-size: 12px; }
.compbsnscontdwn > div > b { font-size: 13px; font-weight: normal; display: block; color: var(--textgrey); }
.comprangebar { display: block; font-size: 12px; color: var(--textgrey); margin: 4px 0 0; font-weight: 400; }
.comprangebar > b { display: inline-block; width: 45px; background: var(--red); height: 6px; margin: 1px 5px; position: relative; }
.comprangebar > b > i { position: absolute; left: 0; top: 0; bottom: 0; background: #13d234; }
.nolistedcomp { padding: 10px; color: var(--darkblue); border-top: 1px solid #f8f8f8; text-align: center; }
.mktcomcontarea { margin: 0 0 20px 0; min-height: 300px; }
.boardmember { border: 1px solid #f8f8f8; }
.boardmember > table > tbody > tr:first-child > td { border-top: 0; }
.boardmembercnt { padding: 15px; border: 1px solid #f8f8f8; }
div.companyhead { padding: 0 0 8px; font-weight: 400; font-weight: 400; color: var(--lightgreen); background: #FFFFFF; text-transform: uppercase; font-size: 16px; line-height: 16px; border-bottom: 1px solid #d2d2d2; margin: 0 0 10px 0; display: block; }
.compincorp > div > div > p { position: relative; margin: 0; padding: 5px 5px 5px 100px; border-bottom: 1px solid #f8f8f8; }
.compincorp > div > div > p > b { color: var(--textgrey); word-break: break-all; font-weight: normal; min-height: 18px; display: block; }
.compincorp > div > div > p > b > i { color: var(--textgrey); display: block; width: 100px; position: absolute; left: 0px; top: 5px; font-style: normal; font-weight: 400; }
.compincorp > div > div > p > b > a { display: inline-block; font-weight: normal; font-weight: 400; color: var(--darkblue); border-bottom: 1px solid #fff; }
.compincorp > div > div > p > b > a:hover { color: var(--blue); border-color: var(--blue); }
.incorpyr { padding: 5px; }
.financialselect { display: none; text-align: right; margin-bottom: 15px; }
.financialselect > label > select { background: #F1F1F1; border: 0; padding: 10px 45px 10px 10px; color: var(--textgrey); -webkit-appearance: none; }
.rsqrt { color: var(--textgrey); background-color: #fff; font-size: 14px; padding: 6px 10px; line-height: 25px; font-weight: 400; margin: 0; border-bottom: none; }
.fintabelsrowshed { color: var(--textgrey); border-bottom: 1px solid #d9d9d9; font-size: 14px; padding: 0; line-height: 25px; margin: 0; background: #f8f8f8; }
.fintabelsrowshed > div > b { border-bottom: 0; color: #2f2f2f; font-weight: normal; padding: 10px; font-weight: 400; font-size: 15px; line-height: 15px; }
.fincomonhed { float: left; width: 45%; padding: 7px 10px; background: #f8f8f8; }
.fintabelsrowsdata div { background: none; }
.fincomondata { float: left; width: 11%; padding: 7px 10px; min-height: 34px; background: #f8f8f8; }
.fintabelsrowshed > div:last-child { border-right: 0 !important; }
.fintabelsrowsdata { margin: 0; line-height: 20px; vertical-align: top; font-size: 14px; color: var(--textgrey); padding: 6px; border-bottom: 1px solid #ddd; background-color: #fff; }
.fintabelsrowsdata div:first-child { color: #444; font-weight: 400; }
.fintabelsrowsdata:hover { background: #f5f5f5; }
.fintabelsrowsdata > div { word-break: break-word; }
.finqrthed3 { float: left; width: 25%; padding: 7px 10px; min-height: 34px; }
.finqrthed4 { float: left; width: 20%; padding: 7px 10px; min-height: 34px; }
.finqrthed5 { float: left; width: 20%; padding: 7px 10px; min-height: 34px; }
.finqrthed6 { float: left; width: 16%; padding: 7px 10px; min-height: 34px; }
.finqrthed7 { float: left; width: 23%; padding: 7px 10px; min-height: 34px; }
.finqrthed8 { float: left; width: 20%; padding: 7px 10px; min-height: 34px; }
.finqrtdata3 { float: left; width: 25%; padding: 7px 10px; min-height: 34px; }
.finqrtdata4 { float: left; width: 20%; padding: 7px 10px; min-height: 34px; }
.finqrtdata5 { float: left; width: 16%; padding: 7px 10px; min-height: 34px; }
.finqrtdata6 { float: left; width: 14%; padding: 7px 10px; min-height: 34px; }
.finqrtdata7 { float: left; width: 11%; padding: 7px 10px; min-height: 34px; }
.finqrtdata8 { float: left; width: 10%; padding: 7px 10px; min-height: 34px; }
.AddressNoData { display: block; text-align: center; color: var(--darkblue); font-size: 15px; }
.qurtddl { display: none; text-align: right; padding: 10px 5px; border: 0; margin: 0; }
.qurselyr { display: none; text-align: right; padding: 10px 5px; }
.qurselyr > select { color: var(--textgrey); background: #F1F1F1; padding: 10px 5px; border: 0; }
.finratselect { border-bottom: 1px solid #f8f8f8; }
.sharetrendbuton { text-align: right; color: var(--textgrey); background-color: #fff; border: 1px solid #f8f8f8; font-size: 14px; padding: 6px 10px; line-height: 25px; font-weight: 400; margin: 0; border-bottom: none; }
.sharetrendbuton > a { display: inline-block; padding: 10px 12px; text-transform: capitalize; font-size: 16px; line-height: 16px; background: var(--lightgreen); color: #fff; transition: all 0.5s ease; }
/*.sharetrendbuton > a:hover { background: #fff; }*/
.directreport { padding: 15px; background-color: #fff; color: #545454; border: 1px solid #f8f8f8; }
.directreportdata > p > b { font-weight: 400; font-weight: 400 font-weight: normal; font-size: 16px; color: var(--textgrey); }
.directreportdata > p { color: var(--textgrey); }
.dirreprtdate { color: var(--darkblue); }
ul.holdermenu { display: block; text-align: right; margin-bottom: 0; display: none; padding: 10px; background-color: #fff; }
ul.holdermenu > li { display: inline-block; }
ul.holdermenu > li > a { padding: 4px 10px; text-transform: uppercase; color: var(--textgrey); font-size: 17px; min-width: 107px; display: block; text-align: center; transition: all 0.5s ease; cursor: pointer; background: #eeeeee; border-radius: 20px; }
ul.holdermenu > li.active > a, ul.holdermenu > li:hover > a { background: var(--darkblue); color: #fff; }
.cmpboardmember { border: 1px solid #ddd; border-radius: 10px; padding: 25px; }
.cmpboardmember .footable > tbody > tr > td { border-top: 0; font-weight: 300; }
#MoreHref { color: var(--darkblue); font-size: 15px; margin: 0; display: block; position: relative; padding-right: 22px; transition: all 0.5s ease; }
#MoreHref::after { position: absolute; top: 8px; right: 0; background: url(../images/more_arrow.svg); background-repeat: no-repeat; background-size: 100%; width: 15px; height: 15px; content: ""; transition: all .5s ease; }
#MoreHref:hover::after { right: 3px; }

/***Compnay Smartquotes***/
.compgraphsec { margin: 0 0 25px 0; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 20px 10px; margin-bottom: 40px; }
.common-table { display: block; padding: 0px 10px 10px 10px; }
.comgrphhd { padding: 10px; font-weight: 400; }
.compnsebsegrph > span { display: inline-block; margin-right: 5px; }
.compnsebsegrph > span > a { display: block; padding: 8px 15px 8px; font-size: 14px; line-height: 15px; border-radius: 8px; color: var(--textgrey); border: 1px solid #ccc2c2; transition: all .5s ease; }
.compnsebsegrph > span.tabactive > a { background: var(--darkblue); color: #fff; border: none; }
.compnsebsegrph > span:hover > a { background: var(--darkblue); color: #fff; }
#companyprofilegarph { padding-top: 10px; height: 200px; width: 100%; }
.hmsubmenucont { display: block; min-height: 20px; text-align: right; font-size: 12px; }
.hmsubmenucont > span.active { background: var(--darkblue); cursor: default; color: #fff; }
.hmsubmenucont > span:hover { background: var(--darkblue); color: #fff; }
.hmsubmenucont > span { display: inline-block; padding: 1px 6px; cursor: pointer; transition: all .5s ease; border-radius: 3px; }
#compstcsmrycont { position: relative; min-height: 150px; }
.company-table > tbody > tr:first-child > td { border-top: 0; }
.company-table > tbody > tr > td { padding: 8px 15px; }
.compincorp > span { display: block; padding: 0 0 5px; font-size: 15px; }
.compincorp > span > b { display: inline-block; font-weight: normal; font-weight:; color: var(--bold); }
.compincorp > span > a { display: inline-block; color: var(--darkblue); }
.topbdr { border-top: 1px solid #f8f8f8; }
.compnewssec { padding: 10px 5px; min-height: 75px; border-bottom: 1px solid #f8f8f8; }
.compnewsarea > .compnewssec:last-child { border-bottom: none; }
.compnewssec > div { padding-left: 55px; color: #545454; cursor: pointer; }
.compnewssec > div > b { color: #000; display: block; font-weight: normal; font-weight: 400; }
.compnewssec:hover > div > b { color: var(--lightgreen); }
.compnewssec > div > span { text-transform: uppercase; position: absolute; top: 0; left: 1px; height: 48px; width: 45px; background: var(--darkblue); color: #fff; text-align: center; font-size: 13px; transition: all 0.5s ease; }
.compnewssec > div > span > b { display: block; font-size: 18px; text-align: center; height: 25px; line-height: 33px; font-weight: normal; font-weight: 400; }
.compnewssec > div > span:hover { background-color: var(--skyblue); }
.compnaymore { padding: 3px 10px; }
.compnaymore > a { margin: 0; text-transform: uppercase; color: var(--darkblue); font-size: 15px; display: block; transition: all 0.5s ease; position: relative; padding-right: 22px; }
.compnaymore > a::after { position: absolute; top: 2px; right: 0; background: url(../images/more_arrow.svg); background-repeat: no-repeat; background-size: 100%; width: 15px; height: 15px; content: ""; transition: all .5s ease; }
.compnaymore > a:hover::after { right: 3px; }
.compnaymore > a:hover { color: var(--blue); }
.comfinchart { height: 180px; width: 100%; border-bottom: 1px solid #f8f8f8; }
.rsmillion { padding: 5px; }
.comfin-table { margin: 8px 0 0 0; }
#comprollingfwdgraph { height: 190px; }
.eventselect { border: 0; padding: 5px 2px 5px 8px; font-weight: 400; font-size: 13px; position: absolute; right: 0; top: -7px; color: #000; border-radius: 25px; }
.smrtdropchart { font-weight: normal; margin: 0; position: relative; text-align: right; margin-bottom: 10px; }
.smrtdropchart:before { content: '\f0dd'; font: normal normal normal 16px/26px FontAwesome; position: absolute; right: 0px; top: 0px; width: 25px; text-align: center; pointer-events: none; }
.smrtdropchart > select { background: #F1F1F1; padding: 5px 25px 5px 5px; color: var(--textgrey); font-weight: 400; max-width: 165px; font-size: 14px; border: 1px solid #f8f8f8; -webkit-appearance: none; }
.comevent-table { min-height: 111px; border-bottom: 1px solid #f8f8f8; margin: 0; }
.comevent-table > tbody > tr > th, .mfhold table > tbody > tr > th { border-top: 0; }
.peergroup { }
.peergroup table, .sharehld-table, .mfhold table { margin: 0; }
.peergroup table.land-table > tbody > tr > td > a { display: block; font-size: 15px; line-height: 17px; color: var(--bold); }
.peergroup table.land-table > tbody > tr > td > span { display: block; font-size: 15px; }
.sharehld-table { min-height: 265px; }
.mfhold { min-height: 315px; }
.compsharehold { margin: 0 0 25px 0; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 10px 10px; }
.compincorp > div.companyhead { margin: 25px 0 10px 0; }
.compinform { margin-bottom: 30px; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 10px; padding: 20px 20px 10px; }
.compinform > .companyhead { padding: 15px 0 8px 0; background: 0; border-bottom-color: #f8f8f8; }
.compsmarthead { display: inline-block; color: var(--lightgreen); position: relative; margin: 0; font-weight: 700; padding: 0 0 5px 0; font-size: 18px; line-height: normal; text-transform: uppercase; margin-bottom: 10px; }
.compsmarthead.amcreg { border: none; }
.compsmarthead > a { position: absolute; right: 15px; top: 10px; font: normal normal normal 20px/1 FontAwesome; }
.compsmarthead > a:before { content: "\f0fe"; }
.sqr { margin-left: 5px; width: 7px; height: 7px; }
.compevtcal .compsmarthead { }
.compevtcal .innerselect:before { font-size: 15px; top: 6px; }
.compevtcal .innerselect { float: right; }
.shareholdlist > li > a { margin: 0 10px 15px; }
.comsmrtqutinnersec { border: 1px solid #f8f8f8; margin: 0 0 25px; }
.compnaystocksmry { padding: 0 10px; }
.mfhold-table > tbody > tr > td, .mfhold-table > tbody > tr > th, .comevent-table > tbody > tr > td, .comevent-table > tbody > tr > th { padding: 8px 15px; }
.compstocknews { min-height: 355px; margin-bottom: 30px; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 14px 10px; }
.compstocksum, .comprolling, .compevtcal { margin-bottom: 30px; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 20px 10px; }
#compstcsmrycont .table > tbody > tr:first-child > td { border-top: 0; }
#compevtcalendararea { position: relative; min-height: 135px; }
.twolinefilter { margin: 0px 0px 10px 0px; }

/***getquotes***/
.landgetquotes { height: 60px; background: #eeeeee; padding: 13px 15px; margin-bottom: 45px; }
.qboxsec { border: none; position: relative; float: left; width: 89%; margin-right: 6px; }
.qboxsec > input[type="text"] { width: 70%; float: left; height: 33px; line-height: 33px; font-size: 14px; padding-left: 10px; color: var(--textgrey); background: #FFFFFF; border: none; border-radius: 20px; }
.qboxsec > label { width: 30%; float: left; height: 33px; }
.qboxsec > label > select { background: var(--darkblue); border: 0; color: #fff; -webkit-appearance: none; height: 33px; width: 100%; padding: 0 25px 0 15px; border-radius: 8px; }
.qboxsec > select { width: 30%; float: left; height: 33px; border: none; background: var(--maincolor); padding: 0 10px; font-size: 14px; line-height: 14px; color: #fff; font-weight: 400; }
.qboxsec > label.innerselect:before { top: 5px; color: #fff; }
.qboxsec .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 30%; }
.qboxsec .bs-searchbox .form-control { padding: 0; box-shadow: none; }
.qboxsec .bs-searchbox .form-control:focus { border: 1px solid #ccc; }
.qboxsec .bootstrap-select .dropdown-toggle:focus { outline: none !important; border: none; }
.qboxsec .btn.active, .qboxsec .btn:active { box-shadow: none; }
.qboxsec .bootstrap-select > .dropdown-toggle { color: #fff; background-color: var(--maincolor); border: none; border-radius: 0; }
a.qbtnsec { position: relative; display: inline-block; float: left; width: 10%; background-color: var(--darkblue); padding: 8px 10px 8px 15px; color: #fff; text-transform: uppercase; font-size: 15px; line-height: 17px; text-align: center; border-radius: 8px; }
a.qbtnsec:hover { background: var(--green); }
.landcomplist { position: absolute; height: 189px; top: 35px; left: 0; right: 20px; background-color: #dff4f2; display: none; font-size: 13px; overflow-x: hidden; overflow-y: auto; z-index: 15; width: 70%; }
.landcomplist a { display: block; font-size: 13px; line-height: 20px; padding: 5px 15px; color: #000; background: #fff; margin: 1px 1px; }
.landcomplist a > span { color: var(--darkblue); font-size: 13px; }
.landcomplist a:hover, .landcomplist a.qtsunselected { background: var(--red); color: #fff; }
.landcomplist a:hover > span, .landcomplist a.qtsunselected > span { color: #fff; }
.landcomplist > div { display: block; color: #fff; }
.landcomplist a.qtsunselected { background: var(--red); color: #FFF; }

/*ipo*/
.iposnaptable { border: 1px solid #ddd; display: block; border-radius: 8px; padding: 20px; margin-bottom: 40px; }
.iposnaptable > .compsmarthead { }
.iposnaptable .table { margin-bottom: 0; }
.ipoobject, .iposnapbox { font-size: 15px; line-height: 25px; }

/*mutual fund*/
.schemelistcmp { padding: 10px 10px; border: 1px solid #e0e0e0; min-height: 110px; }
.schemelistcmp > div { position: relative; display: block; padding: 5px 20px 5px 0px; border-top: 1px solid #F8F8F8; }
.schemelistcmp > div:first-child { border-top: 0; }
.schemelistcmp > div > b { display: block; font-weight: normal; font-weight: 400; color: #333; }
.schemelistcmp > div > i { position: absolute; right: 5px; top: 0; line-height: 30px; min-height: 30px; color: var(--darkblue); cursor: pointer; }
.portfoliocompfilter { border: 1px solid #e0e0e0; padding: 0 5px; overflow-x: hidden; overflow-y: auto; height: 65px; width: 100%; }
.mfschemeinfo { margin: 15px 0 0 0; border: 1px solid #ddd; display: block; /*box-shadow: 0 2px 5px rgba(0,0,0,.2);*/ border-radius: 8px; padding: 20px 20px 10px; margin-bottom: 40px; }
.schemeheadmf { display: block; text-align: left; color: #000; font-size: 22px; line-height: 22px; font-weight: 700; margin: 0 0 12px; }
.mfschemedetail > div > span { display: inline-block; padding: 5px 15px 0 0; font-size: 14px; }
.mfschemedetail > div > span > b { color: #333; font-weight: normal; font-weight: 400; }
.mfschemedettable { padding: 15px 0; margin-bottom: 30px; border: none; }
.mfschemedettable .table { margin-bottom: 0; }
.mfschemedetbox { margin-bottom: 30px; border: 1px solid #ddd; padding: 20px; border-radius: 8px; }
.mfschemedetbox .table > tbody > tr:first-child > td { border-top: 0; }
.mfschemedetbox .table > tbody > tr > td > a { display: inline-block; color: var(--darkblue); }
a.mktgobtn { display: inline-block; color: #fff; background: var(--red); padding: 10px 15px; margin: 0 0 0 10px; transition: all 0.5s ease; border-radius: 8px; }
a.mktgobtn:hover { background: var(--darkblue); }
ul.snapnavgraph { display: block; min-height: 20px; color: #fff; text-align: right; font-size: 12px; padding: 0; margin: 0px 0px 10px; }
ul.snapnavgraph > li { display: inline-block; margin: 0 3px; }
ul.snapnavgraph > li > a { display: block; padding: 1px 6px; color: #333; transition: all .5s ease; margin-right: 1px; border-radius: 4px; }
ul.snapnavgraph > li.rbactive > a { background: var(--red); cursor: default; color: #fff; }
ul.snapnavgraph > li:hover > a { background: var(--darkblue); color: #fff; }
ul.schemeprof { display: block; min-height: 20px; padding: 0; margin: 0px; }
ul.schemeprof > li { display: inline-block; padding: 1px 6px; transition: all .5s ease; border-right: 1px solid #333; cursor: pointer; color: var(--grey); cursor: pointer; }
ul.schemeprof > li.active, ul.schemeprof > li:hover { color: var(--red); }
ul.schemeprof > li:last-child { border-right: 0; }
a.loadMoreMF { display: inline-block; color: #fff; text-align: center; background: var(--red); padding: 5px 10px; cursor: pointer; text-transform: uppercase; border-radius: 8px; margin: 10px 0; border: 1px solid var(--red); transition: all 0.5s ease; }
a.loadMoreMF:hover { color: var(--grey); background: #fff; }
.calccheckboxes { display: block; margin: 0px 0 10px 0px; }
.calccheckboxes > input[type=checkbox] { display: none; }
.calccheckboxes > label { font-weight: normal; position: relative; color: #000; text-transform: uppercase; padding: 0 5px 0 22px; cursor: pointer; font-size: 13px; }
.calccheckboxes > label:before { content: ''; position: absolute; left: 0; top: 0; height: 15px; width: 15px; color: var(--darkblue); font: normal normal normal 12px/15px FontAwesome; text-align: center; transition: all .3s ease; border: 1px solid #000; }
.calccheckboxes > input[type=checkbox]:checked + label:before { content: "\f00c"; }
.calccheckboxes > input[type=checkbox]:disabled + label:before { content: "\f00d"; color: var(--darkblue); border-color: var(--darkblue); }
.calccheckboxes > ul { padding-left: 20px; margin-bottom: 10px; }
.calccheckboxes > ul > li { position: relative; }
.calccheckboxes > ul > li > input[type=radio] { display: none; }
.calccheckboxes ul > li > input[type=radio] + label { font-weight: normal; padding-left: 25px; }
.calccheckboxes ul > li > input[type=radio] + label:before { content: ''; position: absolute; left: 0; top: 3px; height: 15px; width: 15px; color: var(--red); font: normal normal normal 12px/15px FontAwesome; text-align: center; transition: all .3s ease; border: 1px solid #00b4ff; }
.calccheckboxes ul > li > input[type=radio]:checked + label:before { content: "\f00c"; }
.calcsubfilter { margin: 15px 0 0 0; border: 1px solid #ddd; display: block; box-shadow: 0 2px 5px rgba(0,0,0,.2); border-radius: 8px; padding: 20px 20px 10px; margin-bottom: 40px; }
.calcsubbox { position: relative; margin-bottom: 20px; }
.calcsubbox > span { display: block; font-size: 16px; line-height: 18px; padding-bottom: 10px; }
.calcsubbox > span > b { display: block; color: var(--darkblue); font-weight: normal; font-weight: 400; }
.mfInSubMn.returncalcldatedrop { display: inline-block; }
.mfInSubMn { text-align: right; padding: 10px 0 0; }
.mfInSubMn > div { display: inline-block; margin: 0 0 0 15px; }
.mfInSubMn > div input[type="text"] { border-radius: 8px; height: 40px; border: 1px solid #ddd; padding: 10px 25px 10px 15px; }
.calcajaxdata { position: relative; min-height: 300px; }
.mfnfodata { border: 1px solid #ddd; padding: 20px; border-radius: 8px; margin-bottom: 45px; }
.schmemf .dropdown-menu > li > a { white-space: normal; }
.schmemf .bootstrap-select .dropdown-menu.inner { min-width: 300px; }
.schemefund { padding: 0 0 15px; }
.mfschemedettable .show { margin: 0 0 12px; }

/*derivative*/
.derifootable { margin-bottom: 30px; border: 1px solid #ddd; display: block; border-radius: 10px; padding: 20px 20px 10px; }
.derifootable .compsmarthead { margin-bottom: 15px; }
#chartDer { height: 235px; }
.derifootable .footable > tbody > tr > td { border-bottom: 0; }
.derifootable .footable > tbody > tr:first-child > td { border-top: 0; }

/***brokerage-calculator***/

.hmredtxt { color: #DA1F10 !important; }
.hmgrntxt { color: #005e00 !important; }
.hmblutxt { color: #29539B !important; }


/***change Name***/
.ChangeName { color: #FFFFFF; font-size: 14px; line-height: 28px; margin: 10px 0; }
.ChangeName > ul { padding: 0px; margin: 0; display: inline-block; }
.ChangeName > ul > li { display: inline-block; padding: 0; }
.ChangeName > ul > li > div { display: inline-block; padding: 3px 12px; background: #FFFFFF; color: #3A3A3A; margin: 0 2px 10px 0; transition: all .5s ease; border: 1px solid #ddd; }
.ChangeName > ul > li > div.select, .ChangeName > ul > li > div:hover, .ChangeName ul li > a.active, .ChangeName ul li > a:hover { background: var(--darkblue); color: #fff; }
.ChangeName > ul > li > a { display: inline-block; padding: 3px 12px; background: #FFFFFF; color: #3A3A3A; margin: 0 2px 10px 0; transition: all .5s ease; border: 1px solid #ddd; cursor: pointer; }
.ohlcchartdata { width: 100%; height: 500px; }

/*landingpage equity*/
.LandHead > h3, .LandHead > h1 { display: block; margin: 0 0 15px 0px; font-weight: 400; color: var(--darkblue); padding: 0; font-size: 24px; line-height: 24px; border: 0; font-weight: 700; }

/*Equity home Nifty section*/
.landgraphhedsec { padding: 15px 20px; border-bottom: 1px solid #ddd; position: relative; }
.landgraphhedsec > h5, .landhed > h4 { margin: 0; text-transform: uppercase; display: block; font-weight: 700; color: var(--lightgreen); padding: 0; font-size: 20px; line-height: 20px; border: 0; }
.landhed > h4 { padding-top: 5px; padding-bottom: 15px; }
.landhed > .ddlRightSel { position: absolute; right: 15px; top: 20px; }
.landgraphdatasec { padding: 10px 20px 10px 20px; min-height: 400px; }
.landpagedate { display: block; color: var(--grey); font-size: 12px; line-height: 12px; text-transform: uppercase; padding-top: 5px; text-align: right; }
.clrred { color: var(--darkblue) !important; }
.graphcontainer { margin: 0px; }
.eqtdysmkt > span.mkttopvalue { color: #000; font-size: 22px; padding: 15px 10px 15px 30px; background: #fff; position: relative; border: 1px solid #ddd; font-weight: 700; }
.eqtdysmkt > span { display: block; color: #045896; line-height: 26px; padding-left: 5px; }
.eqtdysmkt > span.mkttopvalue > b { position: absolute; right: 10px; top: 12px; text-align: right; font-size: 13px; line-height: 16px; font-weight: 400; }
.homgriddata > div { display: block; padding: 5px 0px; border-bottom: 1px dotted #999999; }
.eqtdysmkt > .homgriddata > div > div.lefthead { color: var(--black); }
.eqtdysmkt > .homgriddata > div > div { width: 48%; }
.homgriddata > div > div.lefthead, .homgriddata > div > div.lefthead > a { color: #183854; }
.homgriddata > div > div.lefthead { width: 40%; }
.homgriddata > div > div { float: left; color: #393939; }
.talgnr { text-align: right; }
.eqtdysmkt > .homgriddata > div > div { width: 48%; }
.eqtdysmkt > span.mkttopvalue > i:before { position: absolute; left: 10px; font-style: normal; font-size: 14px; }
.eqtdysmkt > span.mkttopvalue.stsvaldwn > i:before { color: #ff0000; font-weight: 400; content: 'G'; }
.eqtdysmkt > span.mkttopvalue.stsvalup > i:before { color: #2bb500; font-weight: 400; content: 'C'; }
.eqtdysmkt > span.mkttopvalue.stsvaleq > i:before { color: #008dcf; content: '='; font-size: 30px; font-weight: bolder; left: 7px; }
.mktgraphbox { min-height: 450px; background: #fff; border: 1px solid #ddd; position: relative; margin-bottom: 20px; }
.eqtdysmkt > span.mkttopvalue.stsvaldwn { background: url("../images/M_DOWN_arrow.png") no-repeat 10px center; padding: 15px 10px 15px 30px; }
.eqtdysmkt > span.mkttopvalue.stsvalup { background: url("../images/M_UP_arrow.png") no-repeat 10px center; padding: 15px 10px 15px 30px; }

/*Equity home News*/
.homemeshed { font-size: 16px; color: #232323; margin: 5px 0; font-weight: 700; }
.homenewsdatetime { color: var(--darkblue); display: block; }
a.hmenewsdet { display: block; padding: 5px 0 10px; color: var(--black); font-size: 13px; line-height: 18px; text-align: justify; }
a.hmenewsrow { display: block; color: var(--black); font-size: 15px; line-height: 18px; margin-bottom: 10px; padding-left: 45px; position: relative; }
a.hmenewsrow > span { color: var(--darkblue); font-size: 15px; line-height: 12px; position: absolute; left: 0; top: 3px; }
ul.homemewsmenuInn { background: #eeeeee; margin: 10px 0px; padding: 0; }
ul.homemewsmenuInn > li { float: left; }
ul.homemewsmenuInn > li > a.active, ul.homemewsmenu > li > a:hover { background: var(--darkblue); color: #fff; }
ul.homemewsmenuInn > li > a { display: block; text-transform: uppercase; color: #69696b; padding: 7px; font-size: 12px; line-height: 12px; transition: all 0.8s ease; }
ul.homemewsmenuInn > li:hover > a { background: var(--darkblue); color: #fff; }
#homenewsfirst, #hmeallnews { min-height: 125px; position: relative; }
.homeeqnews { margin-top: 25px; }

/*Equity home News gainerloser*/
.lanpagemre { text-align: right; margin: 5px 0; }
ul.landpgemenu > li > a { display: block; text-transform: uppercase; color: var(--black); padding: 8px 10px; font-size: 14px; line-height: 14px; transition: all 0.8s ease; border-radius: 3px; }
.landwhitebgbox { position: relative; background: #fff; min-height: 310px; border: 1px solid #ddd; margin-bottom: 30px; }
ul.landpgemenu { margin-bottom: 0; }
ul.landpgemenu > li { display: inline-block; margin-bottom: 5px; }
ul.landpgemenu > li > a.active, ul.landpgemenu > li > a:hover { background: var(--darkblue); color: #fff; }
.landgraphhedsec > ul.landpgemenu { position: absolute; right: 20px; top: 10px; margin: 0; }
.landgraphhedsec > ul.landpgemenu > li { margin-bottom: 0px; }
.ddlRightSel { position: absolute; right: 10px; top: 15px; }
.ddlRightSel > span { color: #000; padding-right: 5px; font-weight: 400; }
.ddlRightSel > select { background: #e9e9e9; color: #868686; padding: 3px 15px; border: none; }

.common-table.mrkteqhome { border: none; margin: 0; padding: 10px 20px; }
.common-table > table > thead > tr > th { border: none; }
.common-table > table > thead > tr > th { border-bottom: 1px solid #ddd; font-size: 14px; line-height: 14px; color: var(--darkblue); padding: 10px 0; }
.common-table > table > tbody > tr { border-top: none; border-bottom: 1px dotted #ddd; }
.common-table > table > tbody > tr:last-child { border-bottom: 0; }
.common-table > table > tbody > tr > td { border: none; font-size: 14px; line-height: 14px; color: var(--black); padding: 10px 0; }
.common-table > table > tbody > tr > td > a { color: var(--darkblue); }
.common-table > table > tbody > tr > td > a > img.snap { width: 15px; height: 15px; }
.common-table > table > tbody .loaderdiv { position: relative; min-height: 50px; }
.lanpagemre > a { text-transform: uppercase; font-size: 11px; line-height: 11px; color: var(--red); }
.newsheadpopup { font-size: 17px; line-height: 22px; display: block; color: var(--darkblue); font-weight: 700; }
#hmequann .datetime { color: var(--red); font-size: 13px; font-weight: normal; line-height: 28px; cursor: default; display: block; margin: 0 0 10px; font-weight: 400; }
.gainernse .footable > tbody > tr > td > a { font-size: 15px; }
.eqtytopgainer .selectsec select { padding: 3px; min-width: 90px; }
.eqtyhmeannwrap.landwhitebgbox { min-height: 440px; }
.common-table.mrkteqhome { padding: 10px 20px 0; }
#hmequann .hmenewspopajax { overflow: auto; height: 280px; }
.announcehmensepopupwap .newscontents table { border: none; }
.announcehmensepopupwap .newscontents table td { padding: 0; }
.eqtyhmeannwrap .ddlRightSel > select { padding: 3px; }
.eqtyhmenewswrap.mktgraphbox { min-height: 440px; }
.eqtyhmenewswrap #hmeallnews { padding-top: 0; }
.eqtyhmenewswrap .homeeqnews { margin-top: 16px; }
.eqtyhmenewswrap .landgraphdatasec { padding: 10px 20px 0; min-height: 388px; }
.ipohomeissueswrap.landwhitebgbox { min-height: 325px; }
.ipohomenewswrap .landgraphdatasec { min-height: 422px; }
.derivhomegainwrap .ddlRightSel > select { padding: 3px; }
.derivhmenrewwrap .landgraphdatasec { min-height: 424px; }
.derivehmefiiwrap .landwhitebgbox { min-height: 330px; }
.mffundperform .ddlRightSel > select { padding: 3px; }
.mfpulsehmewrap .landgraphdatasec { padding: 15px 20px 10px; }
.announcensepopupwap .newscontents .newsdata table { border: none; }
.announcensepopupwap .newscontents table td { padding: 0; }

/*****Equity landing page*****/
.eqgrphhd { padding: 10px 0; font-weight: 400; }
.eqbsnshead { display: block; line-height: 35px; color: var(--bold); }
.eqbsnshead > i.compeq { color: var(--darkblue); }
.eqbsnshead > i.compdwn { color: #fe0000; }
.eqbsnshead > span { display: inline-block; padding: 5px 40px 4px 18px; font-size: 22px; line-height: 30px; color: #fff; position: relative; border-radius: 8px; }
.eqbsnshead > span:before { content: ''; font: normal normal normal 25px/1 FontAwesome; position: absolute; right: 10px; top: 7px; }
.eqbsnshead > i:before { content: ''; font: normal normal normal 14px/1 FontAwesome; position: absolute; left: 112px; top: 11px; }
.eqbsnshead > span.compup:before { content: "\f062"; }
.eqbsnshead > span.compeq:before { content: "\f0ec"; }
.eqbsnshead > span.compdwn:before { content: "\f063"; }
.eqbsnshead > i.compup:before { content: "\f062"; color: #05b331; }
.eqbsnshead > i.compdwn:before { content: "\f063"; color: #fe0000; }
.eqbsnshead > i.compeq:before { content: "\f0ec"; color: var(--darkblue); }
.eqbsnshead > span.compup { background: #05b331; }
.eqbsnshead > span.compeq { background: var(--darkblue); }
.eqbsnshead > span.compdwn { background: #fe0000; }
.eqbsnshead > b { font-size: 20px; display: inline-block; padding: 0px; font-weight: 700; }
.eqbsnshead > i.compup { color: #05b331; }
.eqbsnshead > i { display: inline-block; margin: 0; padding: 0 30px; font-style: normal; font-size: 16px; font-weight: 700; }

.mkttopsec { margin: 0 0 30px 0; border: 1px solid #ddd; display: block; border-radius: 8px; padding: 0; margin-bottom: 30px; }
.mkttopsec .lefteqmktdata { display: inline-block; padding: 14px 0px; font-size: 12px; color: #000; width: 50%; float: left; }
.mkttopsec .righteqmktdata { display: inline-block; padding: 14px 15px; font-size: 12px; color: #000; width: 50%; float: right; border-left: 1px solid #ddd; }
.mkttopsec .lefteqmktdata > b, .mkttopsec .righteqmktdata > b { display: block; font-size: 16px; color: #000; border-top: 1px solid #F8F8F8; font-weight: 400; }
.mrkbox { height: 70px; padding: 0 25px; border-bottom: 1px solid #ddd; }

.mkttopsec .lefteqmktdata > em, .mkttopsec .righteqmktdata > em { font-style: normal; }
.eqhmerangebar { display: block; padding: 3px 0 0; position: relative; top: 12px; }
.eqhmerangebar > span { float: left; display: block; font-size: 10px; }
.eqhmerangebar > em { font-size: 12px; color: #000; font-style: normal; display: block; }
.mrkbox:last-child { border: none; }
.eqcompdown { color: var(--red); }
.eqcompup { color: #05b331; }

.rtnmrkbox { padding: 0px 25px; }
.mktreturnsec { margin: 0 0 25px 0; display: block; border-radius: 8px; padding: 10px 0 15px; margin-bottom: 40px; background: var(--darkblue); }
.rtnmrkbox > h4 { display: block; margin: 0; padding: 0; font-size: 15px; line-height: 25px; color: #fff; }
.returnmktdata { width: 33.3%; display: inline-block; float: left; }
.returnmktdata em { font-size: 12px; line-height: 22px; display: block; color: #f1f1f1; font-style: normal; }
.returnmktdata span { display: block; position: relative; padding: 0 0 0 20px; font-size: 16px; line-height: 20px; color: #fff; font-weight: 500; }
.returnmktdata span.up:before { content: '\f062'; font: normal normal normal 18px/1 FontAwesome; position: absolute; top: 2px; left: 0; color: #05b331; }
.returnmktdata span.down:before { content: '\f063'; font: normal normal normal 18px/1 FontAwesome; position: absolute; top: 2px; left: 0; color: var(--red); }
.eqtyhmegraph { padding: 0px 10px 10px 10px; max-height: 285px; }

.eqtytopgainer { padding: 0 0 60px; }
.eqtytopgainer .headsec { padding: 20px; position: relative; }
.eqtytopgainer .selectsec { position: absolute; top: 23px; right: 15px; }
.eqtytopgainer .selectsec select { background: #e9e9e9; color: #868686; margin: 0 5px; padding: 3px 15px; border: none; max-width: 105px; }
.eqtytopgaintbl { width: 100%; }
.eqtygaintbl h4 { margin: 0; text-transform: uppercase; display: block; font-weight: 700; color: var(--red); padding: 0; font-size: 20px; line-height: 20px; border: 0; }
.eqtytopgaintbl a { color: var(--darkblue) !important; cursor: pointer; }
.eqtytopgaintbl a:hover { outline: 0; }
.eqtytopgaintbl > tbody > tr > td > a:before { display: none; }
.eqtytopgaintbl tr > td { margin: 0; padding: 25px 10px 25px 10px!important; }
.eqtytopgaintbl tr > td > div { position: relative; width: 100%; }
.eqtytopgaintbl span { display: block; color: #263238; font-size: 14px; line-height: 22px; }

.eqtytopgaintbl em { display: block; color: #a5a5a5; font-size: 12px; line-height: 18px; font-style: normal; }
.eqtytopgaintbl .low { color: var(--red); }
.eqtytopgaintbl .high { color: #05b331; }
.eqtytopgainer .eqtytpgainmore { margin: 0; padding: 0 20px 20px; float: right; }
#mktequitychart { height: 275px !important; }

.company-name { vertical-align: middle !important; }
.dropdown { background: #f3f3f3; }
.equityborder { border-radius: 8px; }

.grphtop { border-bottom: 1px solid #ddd; }
.selectsec.tophedgainlse { position: static; padding: 0 220px 0 0; }
.eqtytopgainer .selectsec .homeeqtytophed { border: none; color: var(--lightgreen); background: #fff; font-size: 20px; line-height: 20px; font-weight: 700; text-transform: uppercase; margin: 0; padding: 0; cursor: pointer; max-width: unset; }
.eqtytopgainer .selectsec .homeeqtytophed option { text-transform: capitalize; color: #000; font-size: 15px; line-height: 18px; }

.eqtytopgaintbl .mkttabledata { border: none; border-radius: 0px; min-height: unset; }
.eqtytopgaintbl .mkttabledata > div { padding: 10px 15px; border-bottom: 1px dashed #ddd; width: 100%; }
.eqtytopgaintbl .mkttabledata > div > h5 { width:30%;    display: inline-block;}
.eqtytopgaintbl .mkttabledata > div > p { float:none;}
.eqtytopgaintbl .mkttabledata > div > p:nth-of-type(1) { width:20%; }
.eqtytopgaintbl .mkttabledata > div > p:nth-of-type(2) { width:20%; }
.eqtytopgaintbl .mkttabledata > div > p:nth-of-type(3) {width:20%; }
.arrowup { color: #4cc928 !important; margin-right: 3px; display: inline-block; }
.arrowdown { color: #ff4e4e !important; margin-right: 3px; display: inline-block; }
.arroweqal { color: #275297!important; margin-right: 3px; display: inline-block; }
.arrowup:before { content: "\f0d8"; font: normal normal normal 12px/1 FontAwesome; display: inline-block; font-size: 17px; }
.arrowdown:before { content: "\f0d7 "; font: normal normal normal 12px/1 FontAwesome; display: inline-block; font-size: 17px; }
.arroweqal:before { content: "\f0ec"; font: normal normal normal 12px/1 FontAwesome; display: inline-block; font-size: 17px; }
.eqtytopgaintbl .mkttabledata > div > p > em {display:inline-block; }
.eqtytopgaintbl .mkttabledata > div > h5 > a { font-size: 15px; }


/*MF Home*/
.mfsnapbox { min-height: 165px; background-color: var(--darkblue); padding: 22px 20px; margin-bottom: 20px; }
.mfsnapbox > h4 { text-transform: uppercase; margin: 0px; padding-bottom: 10px; color: #fff; font-size: 20px; line-height: 22px; font-weight: 700; }
.mfhmeddlrow { margin-bottom: 10px; position: relative; }
.mfhmeddlrow > span.drparrow { border-top: 6px solid var(--darkblue); border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid transparent; width: 0; height: 0; display: inline-block; position: absolute; right: 5px; top: 9px; z-index: 1; }
.mfhmeddlrow > select { width: 100%; border-radius: 0; padding: 2px 5px; color: #69696b; background-color: #fff; border: none; font-size: 14px; line-height: 14px; }
a.commonhomego { background: var(--lightgreen); display: inline-block; color: #fff; padding: 5px 15px; border-radius: 0; position: relative; font-size: 15px; transition: all 0.5s ease; }
a.commonhomego:hover { background: var(--lightgreen); }
ul.landulsubmenu { margin: 0; padding: 10px 0px 2px 0; display: inline-block; }
ul.landulsubmenu > li { float: left; }
ul.landulsubmenu > li > a { display: block; color: #69696b; padding: 3px 5px; font-size: 13px; line-height: 13px; transition: all 0.5s ease; border-right: 1px solid #DDD; }
ul.landulsubmenu > li > a:hover, ul.landulsubmenu > li > a.active { color: var(--darkblue); }

/*fund card*/
.hdvalbx { margin: 15px 0 0 0; border: 1px solid #ddd; display: block; border-radius: 8px; padding: 20px 20px; margin-bottom: 15px; background: #fff; }
.finyr-tbl { padding: 0px 20px; }
.graph { margin: 30px 0; }
.compnam > h3 { display: block; text-align: left; color: var(--blue); font-size: 22px; line-height: 22px; font-weight: 700; margin: 0 0 12px; }
.compnam > span { display: block; padding: 0; margin: 0; font-size: 14px; line-height: 20px; text-transform: capitalize; font-weight: normal; }
.compnam > span > i { display: inline-block; margin: 0 5px; font-family: FontAwesome; font-size: 7px; color: #1caf09; content: "\f111 "; }
.compvlues { margin: 0; display: inline-block; padding: 0 5px; }
.compvlues.w100 { width: 100%; }
.compvlues > b { font-size: 16px; text-align: center; font-weight: 400; display: block; }
.compvlues > b > em { margin: 0; padding: 0 5px; font-style: normal; font-size: 16px; color: #d90000; text-align: center; }
.compvlues > b > em.hmredtxt { color: var(--red); }
.compvlues > b > em.hmgrntxt { color: #1caf09; }
.compvlues > b > em.hmblutxt { color: var(--darkblue); }
.compvlues > span { display: block; padding: 0; margin: 0; font-size: 14px; line-height: 20px; text-align: center; }
.fndobjbx { display: block; margin: 30px 0; padding: 20px; border: 1px solid #ddd; border-radius: 8px; }
.fndobjbx > div { height: 85px; overflow: auto; }
.fndobjbx p { display: block; padding: 0; margin: 10px 0 0; color: #777; font-size: 15px; line-height: 25px; }
.schmdtlsbx { display: block; margin: 30px 0; border: 1px solid #ddd; border-radius: 8px; }
.pdngzro { padding: 0!important; }
.schmtblhed { margin: 0; padding: 15px 20px; border-bottom: 1px solid #ddd; }
h3.fundhead { margin: 0; text-transform: uppercase; display: block; font-weight: 700; color: var(--lightgreen); padding: 0; font-size: 18px; line-height: 18px; border: 0; }
h3.fundhead > span { display: block; font-size: 16px; color: #777; margin-top: 5px; }
h3.fundhead.center { text-align: center; }
.schmbxbrdr { position: relative; }
.schmbxbrdr:after { content: ''; border-left: 1px solid #cdcdcd; position: absolute; height: 100%; right: 0; top: 0; margin-right: 0; }
.schmcnt { margin: 0; padding: 0; }
.schmtbl { position: relative; margin: 0 auto; padding: 15px 0 15px 35px; }
.schmtbl > i { position: absolute; left: 5px; top: 15px; transform: scale(.7); }
.schmtbl > span { display: block; padding: 0; margin: 0; color: #333; font-size: 14px; line-height: 20px; }
.schmtbl > p { margin: 0; padding: 0; font-size: 14px; line-height: 22px; }
.schmtbl > p > span.block { display: block; }
.schmtbl > em { display: block; padding: 0; margin: 0; color: var(--grey); font-style: normal; font-size: 13px; line-height: 20px; }
.schmdtlstbl > table > tbody > tr > td { padding: 5px; width: 50%; border-top: none; border-bottom: none; }
.tblbg { margin: 0; padding: 0; background: #f5f5f5; width: 100%; }
.tblbg.brdrr { border-radius: 0 0 8px 8px; }
.astprtfliobx { display: block; margin: 0 0 30px; border: 1px solid #ddd; border-radius: 8px; }
.astprtfliomnhd { margin: 0; padding: 20px; border-bottom: 1px solid #ddd; }
.astbox { display: inline-block; padding: 0 24px; float: right; }
.astprtfliohd > h4 { display: block; margin: 0; padding: 0; font-size: 22px; line-height: 30px; }
.astbox > b { display: block; margin: 0; padding: 0; font-size: 16px; line-height: 22px; text-align: center; font-weight: 400; }
.astbox > span { display: block; padding: 0; margin: 0; color: #777; font-size: 15px; line-height: 20px; text-align: center; }
.astprtfliohd > em { display: block; padding: 0; margin: 10px 0 0; color: var(--grey); font-size: 14px; line-height: 16px; font-style: normal; }
.astprtfliomncnt { margin: 20px 0; padding: 0; }
.astprtfliocnt { margin: 0; padding: 10px 25px; border-right: 1px solid #ddd; }
.astprtfliocnt.nobrdr { border-right: none; }
.astprtfliocnt > h4 { text-align: center; margin: 0; text-transform: uppercase; display: block; font-weight: 700; color: var(--lightgreen); padding: 0; font-size: 18px; line-height: 18px; border: 0; margin: 0 0 15px; }
.astprtfliocnt > p { display: block; margin: 0; padding: 0; font-size: 18px; line-height: 25px; text-align: center; }
.astprtfliocnt > span { display: block; padding: 0; margin: 0; color: #777; font-size: 14px; line-height: 20px; text-align: center; }
.astprtfliocnt table > tbody > tr > td { border-bottom: 1px solid #dee2e6; border-top: none; font-size: 15px; }
.astprtfliocnt > a { display: block; margin: 0; padding: 0; font-size: 16px; line-height: 25px; color: var(--darkblue); text-align: center; }
.holding-list { display: block; margin: 0 0 40px; padding: 0; }
.stock-hold-progress { display: block; margin: 0; padding: 20px 0; }
.stock-hold-progress > b { padding: 0; margin: 0; font-size: 15px; line-height: 25px; float: left; font-weight: 400; }
.stock-hold-progress > span { padding: 0; margin: 0; font-size: 15px; line-height: 25px; color: #212529; float: right; }
.progress-mnbar { display: block; margin: 0; padding: 0; position: relative; top: 30px; left: 0; background: #ececec; width: 100%; height: 5px; border-radius: 5px; }
.progress-bar { display: block; margin: 0; padding: 0; position: absolute; top: 0; left: 0; background: var(--darkblue); width: 21.69%; height: 5px; border-radius: 5px; }
.allocation-by-sector { display: block; margin: 0 0 40px; padding: 0; }
.sector { display: block; padding: 0 0 15px; border-bottom: 1px solid #ddd; }
.sector-cnt { display: block; margin: 0; padding: 15px 0; }
.sector-cnt > p { padding: 0; margin: 0; font-size: 16px; line-height: 25px; float: left; }
.sector-cnt > span { padding: 0; margin: 0; font-size: 16px; line-height: 25px; color: var(--grey); float: right; }
.financial-year-bx { display: block; margin: 0 0 30px; border: 1px solid #ddd; border-radius: 8px; }
.finyr-tbl > table > thead { border: none; color: var(--darkblue); border-radius: 8px; }
.finyr-tbl > table > thead > tr > th { border: none; }
.finyr-tbl > table > tbody > tr > td, .finyr-tbl > table > thead > tr > th { font-size: 14px; line-height: 18px; }
.finyr-tbl > table > tbody > tr > td.num, .finyr-tbl > table > thead > tr > th.num { text-align: right; }
.fundtable { padding: 20px 0 0 0; border: 1px solid #ddd; border-radius: 8px; display: block; margin: 0 0 70px; }
.fundtable table { margin-top: 15px; }
.fundtable table > tbody > tr > td { border-bottom: 1px solid #dee2e6; }
.fundtable table > tbody > tr:last-child > td { border: none; }
.fundtblhed { margin: 0; padding: 15px 20px; border-bottom: 1px solid #ddd; }
.fundtable h3.fundhead { padding: 0 20px; }
.fundtable .div_MFfund_retn { border: none; box-shadow: none; border-top: 1px solid #e1e1e1; }
.fundtable .div_MFfund_retn > .table > tbody > tr:last-child > td { border-bottom: none !important; }
.riskometerbox { padding: 20px; border: 1px solid #ddd; border-radius: 8px; display: block; margin: 0 0 30px; }
.riskometer > p { color: #777; width: 90%; margin: 10px auto; font-size: 16px; line-height: 24px; text-align: center; }
.riskometer > p > span { display: inline-block; }
.riskometer > span { width: 265px; height: 135px; display: block; margin: 25px auto 0; background-repeat: no-repeat; }
.riskometer > span.high { background-image: url("../images/high.svg"); }
.riskometer > span.low { background-image: url("../images/low.svg"); }
.riskometer > span.LtoM { background-image: url("../images/Low_to_Moderate.svg"); }
.riskometer > span.Moderately { background-image: url("../images/Moderately.svg"); }
.riskometer > span.Moderately_high { background-image: url("../images/Moderately_high.svg"); }
.riskometer > span.very-high { background-image: url("../images/very-high.svg"); }
.fund_wd45 .tbl_risk_icon { padding-left: 20px; position: relative; }
.fund_wd45 .tbl_risk_icon:before { content: "\f111"; font-family: 'FontAwesome'; font-size: 8px; color: var(--grey); left: 6px; top: 0; position: absolute; }
.fund_wd45 .cmfprice { color: #000; font-weight: 600; }
.fund_wd45 .chngeprice { color: #000; padding-left: 6px; }
.fund_wd45 .mfnavtxt { font-size: 12px; line-height: 16px; padding-left: 6px; color: var(--grey); }
.tbl_MFfund_retn .fund_wd45 { width: 40%; text-align: left; position: relative; padding-left: 25px; }
.perftable > tbody > tr > td { text-align: center; font-size: 14px; }
.perftable > tbody > tr > td > span { display: block; color: var(--grey); }
.perftable > tbody > tr:first-child { background-color: #f4f7fe; }
.fund_wd45 > .fund_ret_iconimg { width: 50px; height: 50px; border-radius: 50px; position: absolute; left: 15px; }
.tbl_MFfund_retn td > b { cursor: pointer; font-weight: normal; display: block; text-transform: capitalize; font-size: 18px; line-height: 24px; color: #000; }
/*.tbl_MFfund_retn td > b > a { display: block; text-transform: capitalize; font-size: 18px; line-height: 22px; color: var(--darkblue); }*/
.tbl_MFfund_retn .fund_wd10 { width: 10%; text-align: center; }
.tbl_MFfund_retn td i { color: #8d8d8d; display: inline-block; font-style: normal; font-family: var(--regular); font-size: 15px; line-height: 18px; }
.tbl_MFfund_retn td .fund_wd10 > b { font-weight: normal; display: block; text-transform: capitalize; font-size: 18px; line-height: 26px; color: #000; }
.fund-style { display: inline-block; position: relative; top: 2px; width: 13px; height: 15px; margin-right: 3px; background: url("../images/fundStyle.png") no-repeat; }
.Long_high { background-position: 0 0; }
.Long_medium { background-position: -18px 0; }
.Long_low { background-position: -36px 0; }
.Medium_high { background-position: -54px 0; }
.Medium_medium { background-position: -72px 0; }
.Medium_low { background-position: -90px 0; }
.Short_high { background-position: -108px 0; }
.Short_medium { background-position: -126px 0; }
.Short_low { background-position: -144px 0; }
.tbl_MFfund_retn td > b { cursor: pointer; font-weight: normal; display: block; text-transform: capitalize; font-size: 18px; line-height: 24px; color: #000; }
.fund_wd45 .tbl_risk_icon { padding-left: 20px; position: relative; }
.tbl_MFfund_retn td > b > a { display: block; text-transform: capitalize; font-size: 18px; line-height: 22px; color: var(--darkblue); }
.tbl_MFfund_retn td i { color: var(--grey); display: inline-block; font-style: normal; font-size: 14px; line-height: 16px; }
.price_red { color: var(--red) !important; }
.price_green { color: #1caf09 !important; }
.price_blue { color: var(--darkblue) !important; }
.chartwrapper { margin: 0 0 25px 0; border: 1px solid #ddd; display: block; border-radius: 8px; padding: 20px 20px 10px; margin-bottom: 40px; }
ul.fundchartul { margin: 0; padding: 0; display: block; }
ul.fundchartul > li { display: inline-block; color: #333; font-size: 12px; text-transform: uppercase; line-height: 12px; padding: 5px 5px; cursor: pointer; transition: all .5s ease; }
ul.fundchartul > li > em { font-size: 13px; font-style: normal; padding: 0 1px; color: #0079b6; line-height: 13px; display: inline-block; }
ul.fundchartul > li.active, ul.fundchartul > li:hover { border-radius: 3px; background: var(--lightgreen); cursor: default; color: #fff; }
.chartwrapper h3 { margin: 0; padding: 0; line-height: 18px; margin-bottom: 10px; font-size: 18px; display: inline-block; color: var(--lightgreen); font-weight: 700; }
.redhighcolor { color: #ff7800; font-weight: 600; }
.moderatehighcolor { color: #ecb004; font-weight: 600; }
.moderatecolor { color: #d2eb00; font-weight: 600; }
.moderatelowcolor { color: #8ad400; font-weight: 600; }
.lowcolor { color: #00d42f; font-weight: 600; }
.veryhighcolor { color: #ef0200; font-weight: 600; }
.holdingmorecontent { height: auto; overflow: auto; padding: 0 20px 0 0; margin-top: 25px; max-height: 350px; }
.holdingmorecontent .stock-hold-progress > b { width: 80%; margin-bottom: 5px; }
.holdingmorecontent .stock-hold-progress > span { width: 20%; }
.holdinghead > h4 { text-align: center; margin: 0; text-transform: uppercase; display: block; font-weight: 700; color: var(--darkblue); padding: 0; font-size: 20px; line-height: 20px; border: 0; }
.nodata { padding: 5px; text-align: center; color: #e30012; font-size: 15px; }
.div_MFfund_retn { margin: 20px 0px; border: 1px solid #e1e1e1; box-shadow: 1px 2px 10px 2px rgb(0 0 0 / 10%); border-radius: 5px; }
.div_MFfund_retn .table { width: 100%; max-width: 100%; margin-bottom: 0px; }
.div_MFfund_retn > .table > tbody > tr { transition: all 0.3s ease; }
.div_MFfund_retn > .table > tbody > tr > td { padding-top: 25px; padding-bottom: 25px; vertical-align: middle; border-bottom: 1px solid #e1e1e1 !important; border-top: none; }
.tbl_MFfund_retn .fund_wd70 { width: 70%; text-align: left; position: relative; padding-left: 80px; }
.compsticky { position: -webkit-sticky; position: sticky; top: 65px; z-index: 3; }
/*modal*/
.closeicon { position: absolute; bottom: 20px; right: 0; left: 0; cursor: pointer; z-index: 2; text-align: center; }
.closeicon:before { content: "CLOSE"; font-size: 12px; transition: all 0.4s ease; color: #fff; background-color: var(--darkblue); border-radius: 8px; padding: 5px 15px; position: relative; top: -4px; font-weight: 400; border: 1px solid var(--darkblue); }
.closeicon:hover:before { background-color: #fff; color: #333; }
.commonfundcardpopup { z-index: 9999; }
.commonfundcardpopup .modal-content { max-width: 700px; padding: 25px 15px 50px 25px; border-radius: 8px; }
.fundpoptable > tbody > tr > td { border-top: 1px solid #dee2e6; }
.fundpoptable > tbody > tr:first-child > td { border-top: none; }

/*Derivative home*/
#dernifgraph { width: 100%; height: 170px; display: block; }

/***News new***/
.GrNewsMainCont { width: 100%; float: left; border-bottom: 1px solid #cdcdcd; overflow: hidden; background-color: #fff; position: relative; cursor: pointer; padding-right: 40px; }
.GrNewsMainView { float: left; width: 100%; vertical-align: middle; padding: 10px 0 10px 0; height: auto; }
.GrNewsDate { color: #929292; font-size: 14px; font-weight: 400; }
.GrNewsHead { font-size: 17px; color: #0e1a4a; font-weight: 400; }
.Expandnews:before { position: absolute; top: 5px; right: 20px; font-size: 30px; font-family: FontAwesome; content: "\f105"; color: #848181; }
.Expanded:before { position: absolute; top: 5px; right: 20px; font-size: 30px; font-family: FontAwesome; content: "\f107"; color: #848181; }
.GrNewsDetCont { float: left; line-height: 20px; margin: 0 25px; text-align: justify; width: 96%; line-height: 25px; font-size: 14px; color: #616161; }
.GrNewsMainCont:last-child { margin: 0 0 30px !important; }

/*news*/
.innermarketmenu > ul > li#newsmkt > a:before { top: 13px; background-repeat: no-repeat; background-size: 100%; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.099' height='20.295' viewBox='0 0 25.099 20.295' style='fill:%23002b65;'%3E%3Cg id='currency' transform='translate(0 -49)'%3E%3Cpath id='Path_6650' data-name='Path 6650' d='M18.362,51.967v-1.18A1.782,1.782,0,0,0,16.588,49H1.774A1.782,1.782,0,0,0,0,50.786v1.82a1.784,1.784,0,0,0,1.541,1.77,6.416,6.416,0,0,0-.088,1.889,2.049,2.049,0,0,0,.475,1.314,2.049,2.049,0,0,0-.475,1.314,6.051,6.051,0,0,0,.1,1.931A2.049,2.049,0,0,0,0,62.814v1.294a2.044,2.044,0,0,0,2.034,2.049H9.777A8.625,8.625,0,0,0,16.421,69.3a8.786,8.786,0,0,0,1.94-17.329Zm-16.588.955a.31.31,0,0,1-.3-.316v-1.82a.31.31,0,0,1,.3-.316H16.588a.31.31,0,0,1,.3.316v.972a8.556,8.556,0,0,0-4.806,1.164Zm5.973,7.844H3.487a.572.572,0,0,1-.563-.578V58.893a.572.572,0,0,1,.563-.578H8.021A8.852,8.852,0,0,0,7.747,60.765Zm-4.26-3.922a.572.572,0,0,1-.563-.578V54.971a.572.572,0,0,1,.563-.578h6.73a8.815,8.815,0,0,0-1.673,2.451ZM2.034,64.687a.572.572,0,0,1-.563-.578V62.814a.572.572,0,0,1,.563-.578H7.91a8.774,8.774,0,0,0,.875,2.451Zm14.388,3.137a7.3,7.3,0,1,1,7.207-7.3A7.265,7.265,0,0,1,16.421,67.825Z' transform='translate(0 0)'/%3E%3Cg id='Path_6651' data-name='Path 6651' transform='translate(12.108 56.108)' fill='none'%3E%3Cpath d='M4.486,0A4.486,4.486,0,1,1,0,4.486,4.486,4.486,0,0,1,4.486,0Z' stroke='none'/%3E%3Cpath d='M 4.485525131225586 1.499995231628418 C 2.839294910430908 1.499995231628418 1.499995231628418 2.839294910430908 1.499995231628418 4.485525131225586 C 1.499995231628418 6.131745338439941 2.839294910430908 7.471045017242432 4.485525131225586 7.471045017242432 C 6.131745338439941 7.471045017242432 7.471045017242432 6.131745338439941 7.471045017242432 4.485525131225586 C 7.471045017242432 2.839294910430908 6.131745338439941 1.499995231628418 4.485525131225586 1.499995231628418 M 4.485525131225586 -4.76837158203125e-06 C 6.962815284729004 -4.76837158203125e-06 8.97104549407959 2.008234977722168 8.97104549407959 4.485525131225586 C 8.97104549407959 6.962815284729004 6.962815284729004 8.97104549407959 4.485525131225586 8.97104549407959 C 2.008234977722168 8.97104549407959 -4.76837158203125e-06 6.962815284729004 -4.76837158203125e-06 4.485525131225586 C -4.76837158203125e-06 2.008234977722168 2.008234977722168 -4.76837158203125e-06 4.485525131225586 -4.76837158203125e-06 Z' stroke='none' fill='%23002b65'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.newsmktmenuwrap { position: relative; }
.newsmktmenuwrap .newsmktmenuslider a { display: inline-block; color: var(--grey); border: 1px solid var(--grey); border-radius: 20px; padding: 5px 20px; margin: 0; transition: all .5s ease; }
.newsmktmenuwrap .newsmktmenuslider a.active, .newsmktmenuslider a:hover { color: #fff; background-color: var(--red); border: 1px solid var(--red); }
.newsmktmenuwrap .newsmktmenuslider.slick-slider { position: static; }
.newsmktmenuwrap .newsmktmenuslider { overflow: hidden; margin: 0 30px; }
.newsmktmenuwrap .newsmktmenuslider .fa-angle-left { left: 0px; }
.newsmktmenuwrap .newsmktmenuslider .fa-angle-right { right: 0px; }
.newsmktmenuwrap .newsmktmenuslider .slick-arrow { position: absolute; top: 0px; font-size: 35px; color: #084130; padding: 0; border: none; }
.newsmktmenuwrap .newsmktmenuslider span { display: block; cursor: pointer; }
.newsmktmenuwrap .newsmktmenuslider span:hover { color: var(--red); }
.newsmktmenuwrap .newsmktmenuslider .slick-slide > div { margin: 0 14px 0 0; }
.newsmktmenuwrap .newsmktmenuslider { visibility: hidden; }
.newsmktmenuwrap .newsmktmenuslider.slick-initialized { visibility: visible; }

/***Market SnapShot**/
.MktCusttophdrsec { padding: 15px 0 5px 0; border-bottom: 1px solid #e8e8e8; }
.MktCusttophdrsec h2.StaticHead { display: block; color: #000; padding: 0; margin: 0; font-size: 32px; line-height: 40px; font-weight: 700; }
.SnapshotTopSec { margin: 25px 0 0 0; }
.snapshotNewWrap { padding: 25px 0; }
.mktgraphsec { background: #fff; border: 1px solid #ddd; border-radius: 8px; padding: 12px 20px 10px; }
.mktgraphsec .mkttopul > ul { margin: 0; padding: 0; display: block; }
.mktgraphsec .mkttopul > ul > li { margin: 0; padding: 0; display: inline-block; }
.mktgraphsec .mkttopul > ul > li > a { margin: 0 5px 0 0; padding: 0; display: inline-block; background: #fff; color: var(--textgrey); border: 1px solid #ccc2c2; transition: all .5s ease; padding: 8px 15px 8px; font-size: 14px; line-height: 15px; border-radius: 8px; }
.mktgraphsec .mkttopul > ul > li.act > a { background: var(--red); color: #fff; border-color: var(--red); }
.mktgraphsec .mkttopul > ul > li > a:hover { background: var(--red); color: #fff; border-color: var(--red); }
.mktgraphsec .mktdate { display: block; color: var(--grey); font-size: 12px; line-height: 12px; text-transform: uppercase; padding-top: 10px; text-align: right; }
.mktgraphsec .mkttopvalue { background: #eeeeee; padding: 8px 8px 6px 8px; border-radius: 5px; margin-top: 15px; }
.mktgraphsec .mkttopvalue h4 { margin: 0; }
.mktgraphsec .mkttopvalue h4 > span { display: block; font-size: 14px; line-height: 16px; margin: 0; }
.mktgraphsec .mkttopvalue h4 > b { font-size: 20px; line-height: 22px; font-weight: 700; display: inline-block; }
.mktgraphsec .mkttopvalue h4 > i { font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 15px; line-height: 16px; position: relative; padding: 0 30px; font-style: normal; }
.mktgraphsec .mkttopvalue h4 > i.globalup { color: #05b331; }
.mktgraphsec .mkttopvalue h4 > i.globaldown { color: #fe0000; }
.mktgraphsec .mkttopvalue h4 > i.globalequal { color: var(--darkblue); }
.mktgraphsec .mkttopvalue h4 > i:before { content: ''; font: normal normal normal 14px/1 FontAwesome; position: absolute; left: 12px; top: 3px; }
.mktgraphsec .mkttopvalue h4 > i.globalup:before { content: "\f062"; }
.mktgraphsec .mkttopvalue h4 > i.globaldown:before { content: "\f063"; }
.mktgraphsec .mkttopvalue h4 > i.globalequal:before { content: "\f0ec"; }
.mktgraphsec .mkttopvalue ul.graphbtn { margin: 0; padding: 0; display: block; text-align: right; font-size: 12px; }
.mktgraphsec .mkttopvalue ul.graphbtn > li { margin: 0; padding: 0; display: inline-block; }
.mktgraphsec .mkttopvalue ul.graphbtn > li > a { margin: 0; display: inline-block; padding: 1px 6px; transition: all .5s ease; border-radius: 3px; color: #212529; }
.mktgraphsec .mkttopvalue ul.graphbtn > li.act > a { background: var(--red); cursor: default; color: #fff; }
.mktgraphsec #mktequitychart { height: 275px !important; }
.mktgraphsec #nsemktequitychart { height: 200px !important; }
.mktgraphsec #bsemktequitychart { height: 200px !important; }
.mktbtmsec { border-top: 1px solid #ddd; padding: 10px 0 0 0; width: 100%; }
.mktbtmsec > div { display: inline-block; width: 20%; float: left; padding: 0 5px; border-right: 1px solid #ddd; font-size: 12px; color: #a1a1a1; }
.mktbtmsec > div:last-child { border: none; }
.mktbtmsec > div > b { display: block; color: #000; font-size: 15px; }
.MktSnapShotWrap .globalup { color: #05b331; }
.MktSnapShotWrap .globaldown { color: #fe0000; }
.MktSnapShotWrap .globalequal { color: var(--darkblue); }
.MktSnapShotWrap .arrowup { color: #05b331; margin-right: 3px; display: inline-block; }
.MktSnapShotWrap .arrowdown { color: #fe0000; margin-right: 3px; display: inline-block; }
.MktSnapShotWrap .arroweqal { color: var(--darkblue); margin-right: 3px; display: inline-block; }
.MktSnapShotWrap .arrowup:before { content: "\f062"; font: normal normal normal 12px/1 FontAwesome; display: inline-block; }
.MktSnapShotWrap .arrowdown:before { content: "\f063"; font: normal normal normal 12px/1 FontAwesome; display: inline-block; }
.MktSnapShotWrap .arroweqal:before { content: "\f0ec"; font: normal normal normal 12px/1 FontAwesome; display: inline-block; }
.MktSnapShotWrap ul.ExchTab { margin: 0; padding: 0; display: inline-block; float: right; }
.MktSnapShotWrap ul.ExchTab > li { margin: 0; padding: 0; display: inline-block; }
.MktSnapShotWrap ul.ExchTab > li > a { display: inline-block; margin: 0 5px 0 0; background: #fff; color: var(--textgrey); border: 1px solid #ccc2c2; transition: all .5s ease; padding: 8px 8px 8px; font-size: 14px; line-height: 15px; border-radius: 8px; }
.MktSnapShotWrap ul.ExchTab > li:last-child > a { margin: 0; }
.MktSnapShotWrap ul.ExchTab > li.act > a { background: var(--red); color: #fff; border-color: var(--red); }
.mkttablehead > label { position: relative; margin: 0 5px 0 0; font-weight: normal; background: #fff; z-index: 1; }
.mkttablehead > label > select { display: inline-block; border: none; font-size: 15px; text-transform: uppercase; -webkit-appearance: none; background: transparent; padding-right: 20px; cursor: pointer; }
.mkttablehead > label > i { display: block; position: absolute; top: 0; right: 0; font-size: 22px; color: #a1a1a1; z-index: -1; }
.mktmore { margin: 5px 0 0 0; padding: 0; float: right; }
.mktmore > a.mktmorelnk { margin: 0; text-transform: uppercase; color: var(--darkblue); font-size: 15px; display: block; transition: all 0.5s ease; position: relative; padding-right: 22px; }
.mktmore > a.mktmorelnk::after { position: absolute; top: 8px; right: 0; background: url("../images/more_arrow.svg"); background-repeat: no-repeat; background-size: 100%; width: 15px; height: 15px; content: ""; transition: all .5s ease; }
.mktmore > a.mktmorelnk:hover { color: var(--red); }
.mktmore > a.mktmorelnk:hover::after { right: 3px; }
.mkttabledata { margin-top: 15px; border: 1px solid #ddd; border-radius: 5px; min-height: 429px; display: table; width: 100%; }
.mkttabledata > div { padding: 10px 15px; border-bottom: 1px solid #ddd; width: 100%; }
.mkttabledata > div:last-child { border: none; }
.mkttabledata > div > h5 { margin: 0 0 5px; display: block; color: #4755a0; font-weight: 700; font-size: 14px; }
.mkttabledata > div > h5 > a { display: block; color: var(--darkblue); transition: all 0.5s ease; }
.mkttabledata > div > h5 > a:hover { color: var(--red); }
.mkttabledata > div > p { display: inline-block; float: left; margin: 0; }
.mkttabledata > div > p:nth-of-type(1) { width: 49%; }
.mkttabledata > div > p:nth-of-type(2) { width: 29%; }
.mkttabledata > div > p:nth-of-type(3) { width: 22%; }
.mkttabledata > div > p > span { display: block; color: #a1a1a1; font-size: 11px; font-weight: 400; padding-bottom: 3px; }
.mkttabledata > div > p > b { font-size: 15px; font-weight: 700; color: #000; }
.mkttabledata > p { display: table-cell; vertical-align: middle; }
.mfbestreturns { min-height: 500px; border: 1px solid #ddd; border-radius: 5px; text-align: center; }
.mfbestrettop { padding: 15px 0; background: #f6f6f6; }
.mfbestrettop > h5 { margin: 0; font-weight: 700; font-size: 23px; color: var(--darkblue); line-height: 21px; }
.mfbestrettop > h5 > span { display: block; text-transform: uppercase; font-weight: 400; font-size: 12px; color: #000; font-family: 'Roboto', sans-serif; font-weight: 300; }
.mfbestrettop > label { position: relative; font-weight: normal; background-color: var(--red); margin: 15px 0; border-radius: 8px; z-index: 1; }
.mfbestrettop > label > select { display: block; border: none; background-color: transparent; -webkit-appearance: none; padding: 7px 25px 7px 15px; font-size: 13px; color: #fff; font-weight: 400; cursor: pointer; }
.mfbestrettop > label > select > option { background-color: var(--red); }
.mfbestrettop > label > em { display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff; position: absolute; top: 15px; right: 10px; transform: rotate(-45deg); z-index: -1; }
.mfbestrettop > ul { display: block; margin: 0; padding: 0; }
.mfbestrettop > ul > li { display: inline-block; }
.mfbestrettop > ul > li > a { display: inline-block; font-size: 14px; color: #a1a1a1; font-weight: 400; }
.mfbestrettop > ul > li.act > a, .mfbestrettop > ul > li:hover > a { color: #000; }
.mfbestrettop > ul > li > i { display: inline-block; padding: 0 5px; font-style: normal; color: #a1a1a1; }
.bestrrtslider { position: relative; min-height: 225px; }
.bestrrtslider div.item { text-align: center; padding: 30px; border-bottom: 1px solid #ddd; min-height: 255px; }
.bestrrtslider div.item > a { transition: all 0.5s ease; display: block; margin: 0; font-size: 16px; font-weight: 400; color: var(--darkblue); line-height: 21px; }
.bestrrtslider div.item > a:hover { color: var(--red); }
.bestrrtslider div.item > p { display: block; font-size: 12px; line-height: 20px; padding: 25px 0; color: #a1a1a1; margin: 0; font-weight: 400; }
.bestrrtslider div.item > p > b { display: block; font-size: 20px; font-weight: 700; color: #000; }
.bestrrtslider div.item > div.mfretval { }
.bestrrtslider div.item > div.mfretval > span { width: 50%; font-size: 12px; color: #a1a1a1; font-weight: 400; line-height: 16px; }
.bestrrtslider div.item > div.mfretval > span > b { display: block; font-size: 16px; font-weight: 700; }
.bestrrtslider .owl-dots { position: absolute; left: 0; right: 0; bottom: -40px; }
.bestrrtslider .owl-dots .owl-dot span { width: 8px !important; height: 8px !important; margin: 3px !important; background: #ddd !important; }
.bestrrtslider .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: var(--red) !important; }
.homenfodetails { margin: 30px 0 30px 0; }
.nfoleft { min-height: 60px; width: 15%; float: left; position: relative; background-color: var(--darkblue); z-index: 1; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.nfoleft > select { display: block; width: 100%; border: none; -webkit-appearance: none; background-color: transparent; padding: 10px; color: #fff; font-size: 13px; font-weight: 400; cursor: pointer; min-height: 55px; }
.nfoleft > select > option { background-color: var(--darkblue); }
.nfoleft > i { position: absolute; top: 18px; right: 5px; color: #fff; font-size: 20px; z-index: -1; }
.nforight.gutterpadding { padding-left: 15px; padding-right: 15px; }
.nforight { float: right; width: 85%; min-height: 60px; background: #eeeeee; }
.nforight .nfobox { padding: 10px; background: #eeeeee; border-right: 1px solid #ddd; min-height: 90px; }
.nforight .nfobox > a { transition: all 0.5s ease; display: block; font-size: 13px; line-height: 20px; color: var(--darkblue); font-weight: 400; }
.nforight .nfobox > a:hover { color: var(--red); }
.nforight .nfobox > span { display: block; color: #000; font-size: 12px; padding-top: 5px; margin-bottom: 5px; }
.nforight .nfobox > span > b { display: inline-block; font-weight: normal; color: var(--red); font-size: 11px; }
.nforight .nfobox.bdr { border-top-right-radius: 5px; border-bottom-right-radius: 5px; }
.NFoNodata { padding: 20px; margin: 0; color: #fff; }
.MktSnapShotWrap .landcbox { margin-bottom: 45px; }
.MktSnapShotWrap .landcboxhed > h3 { display: block; color: var(--darkblue); font-size: 16px; line-height: 24px; font-weight: 700; margin: 0 0 5px; }
.MktSnapShotWrap .highcharts-container .highcharts-grid { display: none; }
.MktSnapShotWrap .heatmap { min-height: 280px; padding: 0; }
.MktSnapShotWrap .landdl { text-align: right; }
.MktSnapShotWrap .landdl > select { background: #e9e9e9; color: #868686; margin: 0 5px; padding: 3px 3px; border: none; max-width: 105px; }
.MktSnapShotWrap .landdl.eqlandnewsddl > select { max-width: 175px; }
.MktSnapShotWrap .landnewsboxdata { padding: 20px 0 0; min-height: 200px; }
.MktSnapShotWrap .mktlandnewsbox { border: 1px solid #ddd; display: block; box-shadow: 0 2px 5px rgba(0,0,0,.2); border-radius: 10px; padding: 25px; margin-bottom: 20px; min-height: 150px; }
.MktSnapShotWrap .landnewsboxdata > h4, .landequitydata h4 { display: block; margin: 0; padding: 0; font-size: 16px; line-height: 20px; color: var(--darkblue); font-style: normal; margin-bottom: 5px; cursor: pointer; }
.MktSnapShotWrap .mktlandnewsbox > .datetime { color: var(--red); padding: 0 0 5px; display: block; }
.snapshottopmenu { display: block; width: 100%; padding: 15px 0; }
.snapshottopmenu ul { margin: 0; padding: 0; display: inline-block; }
.snapshottopmenu ul > li { margin: 0; padding: 0; display: inline-block; transition: all .5s ease; }
.snapshottopmenu > ul > li > .mktheadicn, .snapshottopmenu > ul > li > a { float: left; }
.snapshottopmenu > ul > li > a.head { transition: all .5s ease; margin: 0 10px 0 0; color: var(--grey); font-size: 14px; line-height: 17px; display: block; background-color: transparent; border: 1px solid; padding: 7px 23px; border-radius: 20px; }
.snapshottopmenu > ul > li:hover > a.head { color: #fff; background: var(--red); border-color: var(--red); }
.snapshottopmenu > ul > li > a > i.mktsnpicn { display: inline-block; }
.snapshottopmenu > ul > li > a > i.mktsnpicn:before { content: ''; height: 15px; width: 15px; display: block; background-repeat: no-repeat; background-position: center center; background-size: contain; margin: 0 5px 0 0; transition: all 0.5s ease; -webkit-filter: grayscale(100%) brightness(500%) brightness(50%); filter: grayscale(100%) brightness(500%) brightness(50%); }
.snapshottopmenu > ul > li > a > i.equitymicon:before { background-image: url("data:image/svg+xml,%0A%3Csvg id='Equity' xmlns='http://www.w3.org/2000/svg' width='21.322' height='21.322' style='fill:%23445a64;' viewBox='0 0 21.322 21.322'%3E%3Cpath id='Path_6642' data-name='Path 6642' d='M20.7,189.7h-.75V178.624A1.626,1.626,0,0,0,18.323,177h-2a1.626,1.626,0,0,0-1.624,1.624V189.7H13.284v-8.636a1.36,1.36,0,0,0-1.358-1.358H9.4a1.36,1.36,0,0,0-1.358,1.358V189.7H6.621v-5.914a1.417,1.417,0,0,0-1.415-1.415H2.789a1.417,1.417,0,0,0-1.415,1.415V189.7H.625a.625.625,0,0,0,0,1.249H20.7a.625.625,0,0,0,0-1.249Zm-18.073,0v-5.914a.166.166,0,0,1,.166-.166H5.206a.166.166,0,0,1,.166.166V189.7Zm6.663,0v-8.636a.109.109,0,0,1,.109-.109h2.531a.109.109,0,0,1,.109.109V189.7Zm6.663,0V178.624a.375.375,0,0,1,.375-.375h2a.375.375,0,0,1,.375.375V189.7Z' transform='translate(0 -169.629)'/%3E%3Cpath id='Path_6643' data-name='Path 6643' d='M.657,8h1.2a1.957,1.957,0,0,0,3.8-.764L9.193,5.838A1.959,1.959,0,0,0,12.646,4.48l3.212-1.263a1.957,1.957,0,0,0,3.351-.635h1.518a.625.625,0,1,0,0-1.249H19.209a1.957,1.957,0,0,0-3.809.722L12.186,3.319A1.958,1.958,0,0,0,8.737,4.675L5.192,6.069a1.957,1.957,0,0,0-3.365.677H.657A.625.625,0,1,0,.657,8Zm16.7-6.746a.708.708,0,1,1-.708.708A.709.709,0,0,1,17.354,1.249ZM10.691,3.873a.708.708,0,1,1-.708.708A.709.709,0,0,1,10.691,3.873Zm-7,2.748a.708.708,0,1,1-.708.708A.709.709,0,0,1,3.7,6.621Z' transform='translate(-0.031 0)' /%3E%3C/svg%3E%0A"); }
.snapshottopmenu > ul > li > a > i.ipomicon:before { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.494' height='22.546' viewBox='0 0 18.494 22.546' style='fill:%23445a64'%3E%3Cg id='IPOResearch' transform='translate(-46)'%3E%3Cg id='Group_5059' data-name='Group 5059' transform='translate(46)'%3E%3Cpath id='Path_6665' data-name='Path 6665' d='M64.447,13.229,62.784,9.071l1.663-4.158a.661.661,0,0,0-.613-.906H56.128V2.466a.661.661,0,0,0-.661-.661H47.321V.661A.661.661,0,0,0,46,.661V21.885a.661.661,0,0,0,1.321,0V11.933h5.284v1.541a.662.662,0,0,0,.661.661H63.834a.661.661,0,0,0,.613-.906Zm-9.64-2.617H47.321V3.126h7.486Zm.053,2.2,1.074-1.074a.668.668,0,0,0,.194-.467V5.328h6.73l-1.4,3.5a.661.661,0,0,0,0,.491l1.4,3.5Z' transform='translate(-46)' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.snapshottopmenu > ul > li > a > i.mfmicon:before { background-image: url("data:image/svg+xml,%0A%3Csvg id='MutualFund' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' style='fill:%23445a64;'%3E%3Cpath id='Path_6652' data-name='Path 6652' d='M20.066,149.7a3.285,3.285,0,0,0-2.47,1.323,6.516,6.516,0,0,0-4.663-1.968h-5.2a5.737,5.737,0,0,0-.748.05A3.415,3.415,0,0,0,3.021,147.8a.645.645,0,0,0-.254,1.068,3.712,3.712,0,0,1,.859,1.687,6.451,6.451,0,0,0-1.774,2.369H.645A.644.644,0,0,0,0,153.57v3.867a.682.682,0,0,0,.645.688H1.852A6.457,6.457,0,0,0,5.337,161.5l-.172,1.03a.645.645,0,0,0,.636.75H8.379a.644.644,0,0,0,.636-.539l.125-.75h2.388l.125.75a.644.644,0,0,0,.636.539h2.578a.645.645,0,0,0,.636-.75l-.171-1.029a6.482,6.482,0,0,0,4.09-6,6.388,6.388,0,0,0-1.007-3.426,2.279,2.279,0,0,1,1.652-1.086c.369,0,.645.17.645.322a.54.54,0,0,1-.251.4.645.645,0,1,0,.629,1.125,1.824,1.824,0,0,0,.91-1.529A1.775,1.775,0,0,0,20.066,149.7ZM14.42,160.456a.644.644,0,0,0-.449.723l.135.813H12.835l-.125-.75a.644.644,0,0,0-.636-.539H8.594a.644.644,0,0,0-.636.539l-.125.75H6.562l.135-.813a.644.644,0,0,0-.449-.723A5.22,5.22,0,0,1,2.9,157.222a.645.645,0,0,0-.607-.429h-1v-2.578h1a.645.645,0,0,0,.607-.429,5.18,5.18,0,0,1,1.83-2.455.645.645,0,0,0,.251-.648,6.55,6.55,0,0,0-.6-1.766,1.9,1.9,0,0,1,1.681,1.172.639.639,0,0,0,.707.362,5.076,5.076,0,0,1,.972-.1h5.2a5.158,5.158,0,0,1,1.486,10.109Z' transform='translate(0 -141.281)'/%3E%3Ccircle id='Ellipse_266' data-name='Ellipse 266' cx='0.645' cy='0.645' r='0.645' transform='translate(5.156 11.645)'/%3E%3Cpath id='Path_6653' data-name='Path 6653' d='M183.266,6.488a3.226,3.226,0,0,0,3.223-3.223A3.263,3.263,0,0,0,183.266,0,3.3,3.3,0,0,0,180,3.266,3.263,3.263,0,0,0,183.266,6.488Zm0-5.2A1.973,1.973,0,0,1,185.2,3.266,1.936,1.936,0,0,1,183.266,5.2a1.973,1.973,0,0,1-1.977-1.934A2.01,2.01,0,0,1,183.266,1.289Z' transform='translate(-172.266)'/%3E%3Cpath id='Path_6654' data-name='Path 6654' d='M185.844,241h-5.2a.645.645,0,0,0,0,1.289h5.2a.645.645,0,0,0,0-1.289Z' transform='translate(-172.266 -230.645)' /%3E%3C/svg%3E%0A"); }
.snapshottopmenu > ul > li > a > i.derimicon:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.392' height='21.356' viewBox='0 0 21.392 21.356' style='fill:%23445a64;'%3E%3Cg id='Derivatives' transform='translate(0 -0.427)'%3E%3Cg id='Group_5058' data-name='Group 5058' transform='translate(0 0.427)'%3E%3Cg id='Group_5057' data-name='Group 5057' transform='translate(0 0)'%3E%3Cpath id='Path_6658' data-name='Path 6658' d='M9.269,17.968a7.939,7.939,0,1,1,8.09-9.662.836.836,0,0,0,1.631-.362A9.613,9.613,0,0,0,9.61.427,9.61,9.61,0,0,0,2.68,16.695,9.561,9.561,0,0,0,9.2,19.638h.036a.836.836,0,0,0,.035-1.671Z' transform='translate(0 -0.427)' /%3E%3Cpath id='Path_6659' data-name='Path 6659' d='M143.309,80.574a.836.836,0,0,0-.836.836v5.079l-2.7,2.7a.836.836,0,1,0,1.182,1.182l2.944-2.944a.836.836,0,0,0,.245-.591V81.41A.836.836,0,0,0,143.309,80.574Z' transform='translate(-133.699 -77.225)' /%3E%3Cpath id='Path_6660' data-name='Path 6660' d='M284.142,236.125a9.624,9.624,0,0,0-6.422,0c-1.5.611-1.719,1.487-1.719,1.955V244.6c0,.468.223,1.345,1.719,1.955a9.624,9.624,0,0,0,6.422,0c1.5-.611,1.719-1.487,1.719-1.955v-6.518C285.861,237.613,285.638,236.736,284.142,236.125Zm.048,8.447c-.138.257-1.261.862-3.259.862s-3.121-.605-3.259-.862v-1.339l.048.02a8.76,8.76,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-2,0-3.121-.605-3.259-.862v-1.255l.048.02a8.759,8.759,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-1.932,0-3.046-.566-3.242-.836.2-.27,1.31-.836,3.242-.836,2,0,3.121.605,3.259.862Z' transform='translate(-264.469 -225.749)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.snapshottopmenu > ul > li > a > i.currencymicon:before { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.099' height='20.295' viewBox='0 0 25.099 20.295' style='fill:%23445a64;'%3E%3Cg id='currency' transform='translate(0 -49)'%3E%3Cpath id='Path_6650' data-name='Path 6650' d='M18.362,51.967v-1.18A1.782,1.782,0,0,0,16.588,49H1.774A1.782,1.782,0,0,0,0,50.786v1.82a1.784,1.784,0,0,0,1.541,1.77,6.416,6.416,0,0,0-.088,1.889,2.049,2.049,0,0,0,.475,1.314,2.049,2.049,0,0,0-.475,1.314,6.051,6.051,0,0,0,.1,1.931A2.049,2.049,0,0,0,0,62.814v1.294a2.044,2.044,0,0,0,2.034,2.049H9.777A8.625,8.625,0,0,0,16.421,69.3a8.786,8.786,0,0,0,1.94-17.329Zm-16.588.955a.31.31,0,0,1-.3-.316v-1.82a.31.31,0,0,1,.3-.316H16.588a.31.31,0,0,1,.3.316v.972a8.556,8.556,0,0,0-4.806,1.164Zm5.973,7.844H3.487a.572.572,0,0,1-.563-.578V58.893a.572.572,0,0,1,.563-.578H8.021A8.852,8.852,0,0,0,7.747,60.765Zm-4.26-3.922a.572.572,0,0,1-.563-.578V54.971a.572.572,0,0,1,.563-.578h6.73a8.815,8.815,0,0,0-1.673,2.451ZM2.034,64.687a.572.572,0,0,1-.563-.578V62.814a.572.572,0,0,1,.563-.578H7.91a8.774,8.774,0,0,0,.875,2.451Zm14.388,3.137a7.3,7.3,0,1,1,7.207-7.3A7.265,7.265,0,0,1,16.421,67.825Z' transform='translate(0 0)'/%3E%3Cg id='Path_6651' data-name='Path 6651' transform='translate(12.108 56.108)' fill='none'%3E%3Cpath d='M4.486,0A4.486,4.486,0,1,1,0,4.486,4.486,4.486,0,0,1,4.486,0Z' stroke='none'/%3E%3Cpath d='M 4.485525131225586 1.499995231628418 C 2.839294910430908 1.499995231628418 1.499995231628418 2.839294910430908 1.499995231628418 4.485525131225586 C 1.499995231628418 6.131745338439941 2.839294910430908 7.471045017242432 4.485525131225586 7.471045017242432 C 6.131745338439941 7.471045017242432 7.471045017242432 6.131745338439941 7.471045017242432 4.485525131225586 C 7.471045017242432 2.839294910430908 6.131745338439941 1.499995231628418 4.485525131225586 1.499995231628418 M 4.485525131225586 -4.76837158203125e-06 C 6.962815284729004 -4.76837158203125e-06 8.97104549407959 2.008234977722168 8.97104549407959 4.485525131225586 C 8.97104549407959 6.962815284729004 6.962815284729004 8.97104549407959 4.485525131225586 8.97104549407959 C 2.008234977722168 8.97104549407959 -4.76837158203125e-06 6.962815284729004 -4.76837158203125e-06 4.485525131225586 C -4.76837158203125e-06 2.008234977722168 2.008234977722168 -4.76837158203125e-06 4.485525131225586 -4.76837158203125e-06 Z' stroke='none' fill='%23445a64' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.snapshottopmenu > ul > li:hover > a > i.mktsnpicn:before { filter: none; }
.snapshottopmenu > ul > li:hover > a > i.equitymicon:before { background-image: url("data:image/svg+xml, %3Csvg id='Equity' xmlns='http://www.w3.org/2000/svg' width='21.322' height='21.322' style='fill:%23ffffff;' viewBox='0 0 21.322 21.322'%3E%3Cpath id='Path_6642' data-name='Path 6642' d='M20.7,189.7h-.75V178.624A1.626,1.626,0,0,0,18.323,177h-2a1.626,1.626,0,0,0-1.624,1.624V189.7H13.284v-8.636a1.36,1.36,0,0,0-1.358-1.358H9.4a1.36,1.36,0,0,0-1.358,1.358V189.7H6.621v-5.914a1.417,1.417,0,0,0-1.415-1.415H2.789a1.417,1.417,0,0,0-1.415,1.415V189.7H.625a.625.625,0,0,0,0,1.249H20.7a.625.625,0,0,0,0-1.249Zm-18.073,0v-5.914a.166.166,0,0,1,.166-.166H5.206a.166.166,0,0,1,.166.166V189.7Zm6.663,0v-8.636a.109.109,0,0,1,.109-.109h2.531a.109.109,0,0,1,.109.109V189.7Zm6.663,0V178.624a.375.375,0,0,1,.375-.375h2a.375.375,0,0,1,.375.375V189.7Z' transform='translate(0 -169.629)'/%3E%3Cpath id='Path_6643' data-name='Path 6643' d='M.657,8h1.2a1.957,1.957,0,0,0,3.8-.764L9.193,5.838A1.959,1.959,0,0,0,12.646,4.48l3.212-1.263a1.957,1.957,0,0,0,3.351-.635h1.518a.625.625,0,1,0,0-1.249H19.209a1.957,1.957,0,0,0-3.809.722L12.186,3.319A1.958,1.958,0,0,0,8.737,4.675L5.192,6.069a1.957,1.957,0,0,0-3.365.677H.657A.625.625,0,1,0,.657,8Zm16.7-6.746a.708.708,0,1,1-.708.708A.709.709,0,0,1,17.354,1.249ZM10.691,3.873a.708.708,0,1,1-.708.708A.709.709,0,0,1,10.691,3.873Zm-7,2.748a.708.708,0,1,1-.708.708A.709.709,0,0,1,3.7,6.621Z' transform='translate(-0.031 0)' /%3E%3C/svg%3E%0A"); }
.snapshottopmenu > ul > li:hover > a > i.ipomicon:before { background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='18.494' height='22.546' viewBox='0 0 18.494 22.546' style='fill:%23ffffff'%3E%3Cg id='IPOResearch' transform='translate(-46)'%3E%3Cg id='Group_5059' data-name='Group 5059' transform='translate(46)'%3E%3Cpath id='Path_6665' data-name='Path 6665' d='M64.447,13.229,62.784,9.071l1.663-4.158a.661.661,0,0,0-.613-.906H56.128V2.466a.661.661,0,0,0-.661-.661H47.321V.661A.661.661,0,0,0,46,.661V21.885a.661.661,0,0,0,1.321,0V11.933h5.284v1.541a.662.662,0,0,0,.661.661H63.834a.661.661,0,0,0,.613-.906Zm-9.64-2.617H47.321V3.126h7.486Zm.053,2.2,1.074-1.074a.668.668,0,0,0,.194-.467V5.328h6.73l-1.4,3.5a.661.661,0,0,0,0,.491l1.4,3.5Z' transform='translate(-46)' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.snapshottopmenu > ul > li:hover > a > i.mfmicon:before { background-image: url("data:image/svg+xml, %3Csvg id='MutualFund' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' style='fill:%23ffffff;'%3E%3Cpath id='Path_6652' data-name='Path 6652' d='M20.066,149.7a3.285,3.285,0,0,0-2.47,1.323,6.516,6.516,0,0,0-4.663-1.968h-5.2a5.737,5.737,0,0,0-.748.05A3.415,3.415,0,0,0,3.021,147.8a.645.645,0,0,0-.254,1.068,3.712,3.712,0,0,1,.859,1.687,6.451,6.451,0,0,0-1.774,2.369H.645A.644.644,0,0,0,0,153.57v3.867a.682.682,0,0,0,.645.688H1.852A6.457,6.457,0,0,0,5.337,161.5l-.172,1.03a.645.645,0,0,0,.636.75H8.379a.644.644,0,0,0,.636-.539l.125-.75h2.388l.125.75a.644.644,0,0,0,.636.539h2.578a.645.645,0,0,0,.636-.75l-.171-1.029a6.482,6.482,0,0,0,4.09-6,6.388,6.388,0,0,0-1.007-3.426,2.279,2.279,0,0,1,1.652-1.086c.369,0,.645.17.645.322a.54.54,0,0,1-.251.4.645.645,0,1,0,.629,1.125,1.824,1.824,0,0,0,.91-1.529A1.775,1.775,0,0,0,20.066,149.7ZM14.42,160.456a.644.644,0,0,0-.449.723l.135.813H12.835l-.125-.75a.644.644,0,0,0-.636-.539H8.594a.644.644,0,0,0-.636.539l-.125.75H6.562l.135-.813a.644.644,0,0,0-.449-.723A5.22,5.22,0,0,1,2.9,157.222a.645.645,0,0,0-.607-.429h-1v-2.578h1a.645.645,0,0,0,.607-.429,5.18,5.18,0,0,1,1.83-2.455.645.645,0,0,0,.251-.648,6.55,6.55,0,0,0-.6-1.766,1.9,1.9,0,0,1,1.681,1.172.639.639,0,0,0,.707.362,5.076,5.076,0,0,1,.972-.1h5.2a5.158,5.158,0,0,1,1.486,10.109Z' transform='translate(0 -141.281)'/%3E%3Ccircle id='Ellipse_266' data-name='Ellipse 266' cx='0.645' cy='0.645' r='0.645' transform='translate(5.156 11.645)'/%3E%3Cpath id='Path_6653' data-name='Path 6653' d='M183.266,6.488a3.226,3.226,0,0,0,3.223-3.223A3.263,3.263,0,0,0,183.266,0,3.3,3.3,0,0,0,180,3.266,3.263,3.263,0,0,0,183.266,6.488Zm0-5.2A1.973,1.973,0,0,1,185.2,3.266,1.936,1.936,0,0,1,183.266,5.2a1.973,1.973,0,0,1-1.977-1.934A2.01,2.01,0,0,1,183.266,1.289Z' transform='translate(-172.266)'/%3E%3Cpath id='Path_6654' data-name='Path 6654' d='M185.844,241h-5.2a.645.645,0,0,0,0,1.289h5.2a.645.645,0,0,0,0-1.289Z' transform='translate(-172.266 -230.645)' /%3E%3C/svg%3E%0A"); }
.snapshottopmenu > ul > li:hover > a > i.derimicon:before { background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.392' height='21.356' viewBox='0 0 21.392 21.356' style='fill:%23ffffff;'%3E%3Cg id='Derivatives' transform='translate(0 -0.427)'%3E%3Cg id='Group_5058' data-name='Group 5058' transform='translate(0 0.427)'%3E%3Cg id='Group_5057' data-name='Group 5057' transform='translate(0 0)'%3E%3Cpath id='Path_6658' data-name='Path 6658' d='M9.269,17.968a7.939,7.939,0,1,1,8.09-9.662.836.836,0,0,0,1.631-.362A9.613,9.613,0,0,0,9.61.427,9.61,9.61,0,0,0,2.68,16.695,9.561,9.561,0,0,0,9.2,19.638h.036a.836.836,0,0,0,.035-1.671Z' transform='translate(0 -0.427)' /%3E%3Cpath id='Path_6659' data-name='Path 6659' d='M143.309,80.574a.836.836,0,0,0-.836.836v5.079l-2.7,2.7a.836.836,0,1,0,1.182,1.182l2.944-2.944a.836.836,0,0,0,.245-.591V81.41A.836.836,0,0,0,143.309,80.574Z' transform='translate(-133.699 -77.225)' /%3E%3Cpath id='Path_6660' data-name='Path 6660' d='M284.142,236.125a9.624,9.624,0,0,0-6.422,0c-1.5.611-1.719,1.487-1.719,1.955V244.6c0,.468.223,1.345,1.719,1.955a9.624,9.624,0,0,0,6.422,0c1.5-.611,1.719-1.487,1.719-1.955v-6.518C285.861,237.613,285.638,236.736,284.142,236.125Zm.048,8.447c-.138.257-1.261.862-3.259.862s-3.121-.605-3.259-.862v-1.339l.048.02a8.76,8.76,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-2,0-3.121-.605-3.259-.862v-1.255l.048.02a8.759,8.759,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-1.932,0-3.046-.566-3.242-.836.2-.27,1.31-.836,3.242-.836,2,0,3.121.605,3.259.862Z' transform='translate(-264.469 -225.749)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.snapshottopmenu > ul > li:hover > a > i.currencymicon:before { background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='25.099' height='20.295' viewBox='0 0 25.099 20.295' style='fill:%23ffffff;'%3E%3Cg id='currency' transform='translate(0 -49)'%3E%3Cpath id='Path_6650' data-name='Path 6650' d='M18.362,51.967v-1.18A1.782,1.782,0,0,0,16.588,49H1.774A1.782,1.782,0,0,0,0,50.786v1.82a1.784,1.784,0,0,0,1.541,1.77,6.416,6.416,0,0,0-.088,1.889,2.049,2.049,0,0,0,.475,1.314,2.049,2.049,0,0,0-.475,1.314,6.051,6.051,0,0,0,.1,1.931A2.049,2.049,0,0,0,0,62.814v1.294a2.044,2.044,0,0,0,2.034,2.049H9.777A8.625,8.625,0,0,0,16.421,69.3a8.786,8.786,0,0,0,1.94-17.329Zm-16.588.955a.31.31,0,0,1-.3-.316v-1.82a.31.31,0,0,1,.3-.316H16.588a.31.31,0,0,1,.3.316v.972a8.556,8.556,0,0,0-4.806,1.164Zm5.973,7.844H3.487a.572.572,0,0,1-.563-.578V58.893a.572.572,0,0,1,.563-.578H8.021A8.852,8.852,0,0,0,7.747,60.765Zm-4.26-3.922a.572.572,0,0,1-.563-.578V54.971a.572.572,0,0,1,.563-.578h6.73a8.815,8.815,0,0,0-1.673,2.451ZM2.034,64.687a.572.572,0,0,1-.563-.578V62.814a.572.572,0,0,1,.563-.578H7.91a8.774,8.774,0,0,0,.875,2.451Zm14.388,3.137a7.3,7.3,0,1,1,7.207-7.3A7.265,7.265,0,0,1,16.421,67.825Z' transform='translate(0 0)'/%3E%3Cg id='Path_6651' data-name='Path 6651' transform='translate(12.108 56.108)' fill='none'%3E%3Cpath d='M4.486,0A4.486,4.486,0,1,1,0,4.486,4.486,4.486,0,0,1,4.486,0Z' stroke='none'/%3E%3Cpath d='M 4.485525131225586 1.499995231628418 C 2.839294910430908 1.499995231628418 1.499995231628418 2.839294910430908 1.499995231628418 4.485525131225586 C 1.499995231628418 6.131745338439941 2.839294910430908 7.471045017242432 4.485525131225586 7.471045017242432 C 6.131745338439941 7.471045017242432 7.471045017242432 6.131745338439941 7.471045017242432 4.485525131225586 C 7.471045017242432 2.839294910430908 6.131745338439941 1.499995231628418 4.485525131225586 1.499995231628418 M 4.485525131225586 -4.76837158203125e-06 C 6.962815284729004 -4.76837158203125e-06 8.97104549407959 2.008234977722168 8.97104549407959 4.485525131225586 C 8.97104549407959 6.962815284729004 6.962815284729004 8.97104549407959 4.485525131225586 8.97104549407959 C 2.008234977722168 8.97104549407959 -4.76837158203125e-06 6.962815284729004 -4.76837158203125e-06 4.485525131225586 C -4.76837158203125e-06 2.008234977722168 2.008234977722168 -4.76837158203125e-06 4.485525131225586 -4.76837158203125e-06 Z' stroke='none' fill='%23ffffff' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }

/*event calendar*/
.eventcalenderbox { margin: 0 0 25px; border-radius: 5px; }
.eventcalenderbox > .calenderhead { position: relative; display: block; padding: 0 0 10px; margin: 0 0 24px; }
.eventcalenderbox > .calenderhead > h4 { color: var(--darkblue); font-size: 16px; margin: 0; padding: 0; font-weight: 700; }
.eventcalenderbox > .calenderhead > .date { display: inline-block; position: absolute; right: 0; top: 2px; font-size: 15px; text-transform: uppercase; }
.eventcalenderbox > .calenderhead > .date > span > b { font-weight: normal; color: var(--darkblue); padding: 0 5px; font-size: 16px; }
.eventcalenderbox > .calenderhead > .date span.fa { color: var(--darkblue); cursor: pointer; font-size: 15px; }
.fc-widget-header { text-transform: uppercase; font-size: 12px; line-height: 18px; font-weight: normal; color: #fff; background: var(--darkblue); text-align: center; padding: 5px 0 3px; border: 1px solid var(--blue); }
.fc-widget-content { background: #fff; height: 32px; color: var(--darkblue); text-align: center; border: 1px solid #E0E0E0; background: #fff; padding: 5px 0 0 0; border-right: 0; }
td.fc-last { border-right: 1px solid #E0E0E0; }
.fc-event-inner { width: 100%; height: 100%; overflow: hidden; text-indent: -9999px; }
.fc-other-month { background: #FAFAFA; }
.eventdots > .circle { position: absolute; left: 0; top: 0; right: 0; display: block; bottom: 0; text-align: center; }
.eventdots > .circle > i { font: normal normal normal 9px/1 FontAwesome; display: inline-block; margin: 0 1px 0 0; cursor: pointer; }
.eventdots > .circle > i:before { content: "\f111"; }
.eventdots > .circle > i.r, .bon { color: #EF6B76; }
.eventdots > .circle > i.y, .div { color: #F1C40F; }
.eventdots > .circle > i.v, .spl { color: #37C6D4; }
.eventcalenderdots { padding: 10px 0 0; }
.eventcalenderdots > b { font-size: 9px; margin: 0 3px 0 0; display: inline-block; }
.eventdots > .circle .popover-content > a { color: #008FD5; }
.eventcalenderdots > span { text-transform: uppercase; color: #7F7F7F; margin: 0 5px 0 0; display: inline-block; }
.fc-day-content > div { height: 20px !important; }
.eventcaleder { min-height: 305px; position: relative; }
/*event calendar*/

.alphabet a { display: inline-block; padding: 8px 15px; background: #023664; color: #fff; margin: 0 2px 10px 0; transition: all .5s ease; }
.alphabet a:hover { background: #var(--maincolor); }
.alphabet a.active { background: #var(--maincolor); }
/*SIP Calculator*/
.homebutton { padding: 10px 20px; color: #fff; font-size: 15px; background-color: #c2003c; border-radius: 42px; display: inline-block; line-height: normal; transition: all 0.5s ease; }
.homebutton:hover { color: #fff; }
.sipamountlist input[type="number"] { border-radius: 40px; width: 150px; height: 30px; font-size: 16px; line-height: 30px; color: #555; margin: 0 0 20px 0; display: inline-block; padding: 0 0 0 20px; border: 1px solid #ccc; }
.sipamountlist { width: 100%; font-size: 14px; padding-bottom: 20px; margin: 0 0 20px 0; border-bottom: 1px solid #ddd; }
.sipamountlist ul { list-style: none; }
.sipamountlist ul li { margin: 0 20px 10px 0; padding: 0; display: inline-block; vertical-align: middle; }
.sipamountlistlabel { display: inline-block; margin: 0 0 20px 0; font-family: var(--regular); font-weight: normal; color: #333; font-size: 16px; line-height: 16px; }
.sipamountlist input[type="text"], .sipamountlist input[type="email"], .sipamountlist input[type="password"], .sipamountlist select { border: 1px solid #f6f6f6; border-radius: 2px; background-color: #fff; width: 100%; max-width: 190px; height: 40px; font-size: 16px; color: #38454f; margin: 0; display: inline-block; padding: 0 10px; }
.sipamountlist .go_btn { border-radius: 3px; background-color: var(--darkblue); display: inline-block; padding: 0 30px; height: 56px; line-height: 56px; border: 0; color: #fff; font-size: 22px; text-transform: uppercase; }
.sipamountlist .irs-slider { background: var(--lightgreen); border-radius: 50%; cursor: pointer; width: 18px; height: 18px; }
.sipamountlist .irs-bar, .irs-bar-edge { background: var(--darkblue) !important;; }
.sipamountResultbox { margin-top: 25px; }
.sipamountResultboxRow { margin-bottom: 15px; text-align: center; }
.sipamountResultboxRow > span { font-size: 17px; line-height: 17px; font-family: var(--regular); margin-bottom: 6px; color: #08142b; display: block; }
.sipamountResultboxRow > p { }
.sipamountResultboxRow > p > i { font-size: 18px; line-height: 18px; }
.sipamountResultboxRow > p > span { color: var(--darkblue); font-size: 30px; line-height: 30px; display: inline-block; margin-left: 10px; font-family: var(--medium); }
.sipamountResultboxRow > p > span > em { font-style: normal; font-size: 16px; line-height: 16px; display: inline-block; margin-left: 10px; font-family: var(--regular); }
.sipamountResultboxRow > p > span#InvestmentAmount, .sipamountResultboxRow > p > span#ExpectedAmount { font-size: 16px; }
#sipamountResultGraph { height: 300px; margin: 0; padding: 0; width: 100%; }
.sipfrequency_listinner.savemoneyfront_list ul { text-align: left; }
.sipfrequency_listinner.savemoneyfront_list ul li { margin: 0 30px 0 0; text-transform: capitalize; color: #38454f; }
.sipfrequency_listinner.savemoneyfront_list ul li label:after { top: 1px; }
.sipfrequency_listinner.savemoneyfront_list ul li.active label:before { top: 11px; }
#sipcalcresultpopup .modal-dialog { z-index: 9999; }
.sipamountlist .irs-min, .sipamountlist .irs-max { color: #f1f3f5; background-color: var(--darkblue); }
.sipamountlist .irs-from, .sipamountlist .irs-to, .sipamountlist .irs-single { background: var(--lightgreen); }
.sipamountlist .irs-from:after, .sipamountlist .irs-to:after, .sipamountlist .irs-single:after { border-top-color: var(--lightgreen); }
.toolsipbg { background-color: #fff; padding: 30px 50px 12px 50px; margin: 10px 0px; min-height: 445px; box-shadow: 2px 3px 5px #ddd; }
.inflratetxt#inflateratetxt { font-family: var(--regular); font-size: 15px; line-height: 17px; text-align: center; padding: 4px 10px; background-color: var(--lightgreen); color: #f8fafc; border-radius: 5px; }
.inflswitch { position: relative; display: inline-block; width: 35px; height: 12px; top: 5px; margin: 0 7px; }
.inflswitch input { opacity: 0; width: 0; height: 0; }
.inflslider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: var(--darkblue); -webkit-transition: .4s; transition: .4s; }
.inflslider:before { position: absolute; content: ""; height: 18px; width: 18px; left: -1px; bottom: -3px; background-color: var(--lightgreen); -webkit-transition: .4s; transition: .4s; }
input:checked + .inflslider { background-color: var(--darkblue); }
input:checked + .inflslider:before { -webkit-transform: translateX(21px); -ms-transform: translateX(21px); transform: translateX(21px); }
.inflslider.round { border-radius: 3px; }
.inflslider.round:before { border-radius: 50%; }
.togglelabel { display: inline-block; font-size: 10px; line-height: 12px; font-family: var(--regular); font-weight: normal; background-color: var(--darkblue); padding: 1px 3px; border-radius: 3px; margin-bottom: 10px; margin-top: 12px; color: #fff; }
.leftcalcsec { background-color: #fff; padding: 30px; }
.rightcalcsec { background-color: #f3f3f3; padding: 30px; }
.sipbxshdw { box-shadow: 2px 3px 5px #ddd; }

/*Tools & Planners*/
.toolswrapper { }
.toolbreadcrumb { background: #fff; padding: 20px 15px; z-index: 1; margin-top: 15px; }
.toolbreadcrumb > h3 { text-align: center; margin: 0; color: var(--darkblue); font-size: 30px; line-height: normal; font-family: var(--bold); }
.toolbreadcrumb > h1 { text-align: center; margin: 0; color: var(--darkblue); font-size: 30px; line-height: normal; font-family: var(--bold); }
.toolinnerwrapper { padding: 25px 0 50px; }

/*i have some money - scheme list*/
.fdwrapp { padding: 20px 0px; }
.fdmenu { position: relative; padding: 0px 0px 20px 0px; }
.fdreq { display: block; font-style: normal; font-size: 14px; color: #858585; }
#fundul { margin: 0; display: table; text-align: center; padding: 0; width: 100%; margin-bottom: 20px; }
#fundul > li { display: table-cell; position: relative; padding: 0px 30px 0px 0px; cursor: pointer; }
#fundul > li:last-child { padding-right: 0px; }
#fundul > li > a { position: relative; display: block; background-color: #ffffff; padding: 20px 20px 20px 50px; border: 1px solid #d9d9d9; font-family: var(--regular); font-size: 18px; text-transform: uppercase; color: #696969; font-weight: bold; transition: all 0.4s ease; }
#fundul > li > a > span { position: absolute; left: 25px; top: 50%; width: 36px; height: 36px; margin-top: -18px; z-index: 99; }
#fundul > li.act > a { box-shadow: 0 5px 5px #e3e3e3; }
#fundul > li.act > a:after { content: ""; position: absolute; left: 0px; right: 0px; bottom: -2px; width: 100%; display: block; height: 2px; background-color: #fe0753; }
#fundul > li:hover > a { color: #fe0753; box-shadow: 0 2px 5px #ddd; }
.fdsearch { box-shadow: 0 2px 5px #ccc; padding: 25px 30px; margin: 10px 0px 35px 0px; background: #fff; }
.fdsearch b { display: block; text-transform: uppercase; color: #6f6f6f; margin-bottom: 5px; font-size: 14px; }
.fdtext { border-radius: 5px; border: 1px solid #d9d9d9; position: relative; }
.fdtext > input { border: none; background-color: transparent; height: 36px; width: 100%; padding: 0 36px 0 10px; color: #000; font-family: var(--regular); font-size: 15px; }
.fdtext > a { display: block; position: absolute; right: 0px; top: 0px; width: 36px; height: 36px; font-size: 14px; line-height: 36px; text-align: center; color: #6e6e6e; }
.fdsort > ul { padding: 0; margin: 0; display: inline-block; border: 1px solid #ddd; border-radius: 5px; overflow: hidden; }
.fdsort > ul > li { padding: 0; margin: 0; display: inline-block; float: left; }
.fdsort > ul > li:last-child > a { border: none; }
.fdsort > ul > li > a { display: block; padding: 9px 16px; color: #6e6e6e; font-family: var(--regular); font-weight: bold; font-size: 14px; line-height: 18px; border-right: 1px solid #ddd; background: #f3f3f3; }
.fdsort > ul > li:hover > a { background: #e5e5e5; }
.fdsort > ul > li.act > a { background: #ff164f; color: #fff; }
.fdcat { border-radius: 5px; border: 1px solid #d9d9d9; position: relative; }
.fdcat > select { border: none; background-color: transparent; -webkit-appearance: none; height: 36px; padding: 0 10px; width: 100%; }
.fdcat > i { position: absolute; top: 7px; right: 10px; font-weight: 700; font-size: 22px; }
.fdshow { padding: 15px 25px 25px 25px; margin-bottom: 25px; border: 1px solid #ddd; background: #fff; }
.fdshow h2 { padding: 0; margin: 0; margin-bottom: 5px; }
.fdshow h2 a { padding: 0; margin: 0; font-size: 22px; color: #31549e; font-family: var(--regular); transition: all 0.3s ease; }
.fdshow h2 a:hover { color: var(--red); }
.emshow { font-family: var(--regular); font-size: 14px; font-style: normal; display: block; text-transform: uppercase; color: #b7b7b7; }
.fdborder { border-bottom: 1px solid #d9d9d9; padding: 10px 0; margin-bottom: 15px; }
.fddate { position: relative; }
.fddate > em { font-family: var(--regular); font-size: 14px; font-style: normal; display: block; color: #b7b7b7; }
.fddate > b { display: block; font-size: 16px; color: #31549e; }
.fddate > b > i { font-style: normal; font-weight: bold; padding-left: 10px; color: #ff0050; }
.fdinv { position: relative; float: right; }
.fdinv > a { display: block; color: #fff; text-transform: capitalize; font-size: 16px; line-height: 18px; padding: 10px 40px; border-radius: 50px; text-align: center; }
.fdtbl { position: relative; display: table; width: 100%; }
.fdcell { display: table-cell; }
.fdcell > em { display: block; font-size: 14px; font-family: var(--regular); font-style: normal; color: #b7b7b7; }
.fdcell > b { display: inline-block; font-size: 16px; font-family: var(--regular); font-style: normal; font-weight: bold; color: #6a6a6a; }
.ldmore { display: inline-block; text-align: center; padding: 10px 50px; font-size: 20px; line-height: normal; border-radius: 50px; border: 1px solid #d9d9d9; font-family: var(--regular); color: var(--blue); transition: all 0.3s ease; }
.ldmore:hover { border-color: var(--darkblue); }
a.fdmobmenu { display: none; padding: 8px 15px; background: var(--red); color: #fff; font-weight: 400; border-radius: 5px; position: relative; font-size: 14px; z-index: 99; text-transform: uppercase; }
a.fdmobmenu:after { content: "\f0d7"; position: absolute; right: 15px; top: 5px; font-family: fontAwesome; font-size: 20px; color: #fff; }
.fdfilter { min-height: 95px; }
.radiogroups { position: relative; padding-top: 10px; }
.radiogroups > input[type="radio"] { display: none; }
.radiogroups > label { position: relative; padding: 0px 10px 0px 20px; display: inline-block; margin: 0; cursor: pointer; color: #6b6b6b; font-weight: normal; line-height: 16px; }
.radiogroups > input[type="radio"] + label:before { content: ""; position: absolute; left: 0; top: 0; width: 15px; height: 15px; text-align: center; background: #ddd; }
.radiogroups > input[type="radio"]:checked + label { color: #333; font-weight: 600; }
.radiogroups > input[type="radio"]:checked + label:before { background: #fe154f; }

/***Heat map ***/
.heatmap { height: 1000px; padding: 10px 0 10px 0; background-color: #fff; }

/*Tools*/
.toolsdrop { width: 100%; padding: 7px 10px; color: #9A9A9A; border-radius: 20px; font-size: 14px; border: 1px solid #C8C8C7; -webkit-appearance: none; background: transparent; cursor: pointer; }
.toolsdrpbg { display: block; font-style: normal; margin: 0; padding: 0; position: relative; background: #fff; border-radius: 20px; z-index: 0; }
.toolsdrpbg:after { content: "\f107"; display: inline-block; font-family: FontAwesome; font-size: 18px; font-weight: 600; position: absolute; right: 14px; top: 10px; color: #bbb; z-index: -1; }
.toolsdrpbg.eqscrnr:after { top: 7px; }
.btn-default1 { color: #fff; background-color: var(--red); padding: 10px 15px; border: 0; }
.btn-default1:hover { background: var(--darkblue); }
.btn-default1.reset { background: #e6e6e6; color: #000; }
.addCriteriaCont { border-top: 1px solid #ddd; padding: 15px; position: relative; margin-top: 10px; }
.addCriteriaCont.crtcont_open { border: 1px solid #ddd; border-radius: 8px; }
.criteria_allBox { padding-top: 15px; }
.criteria_box { display: inline-block; }
a.screenerbtn { background: var(--darkblue); color: #fff; padding: 5px 20px; display: block; margin: 0 0 10px; text-align: center; border-radius: 25px; cursor: pointer; transition: all 0.4s ease; }
a.screenerbtn:hover { color: #fff; background-color: var(--red); }
.alert-info { text-align: center; }
.predefinedbox { margin: 10px 0 30px; min-height: 290px; background: #f7f7f7; padding: 15px 15px 60px; border-top: 4px solid #2b4f9b; box-shadow: 0 2px 5px rgba(0,0,0,.2); position: relative; }
.predefinedbox > h2 { display: block; margin: 0; font-size: 16px; font-weight: normal; line-height: 22px; color: #236aaa; border-bottom: 1px dashed #ccc; padding-bottom: 6px; }
.predefinedbox > p { color: #838383; display: block; text-align: justify; margin: 10px 0 10px 0; }
.predefinedbox > a { position: absolute; bottom: 15px; }
.smrtbg { min-height: 100px; position: relative; }
.texthead { color: #2b4f9b; font-weight: bold; font-size: 16px; margin-bottom: 10px; }
.predefinedsub { width: 100%; padding: 0px; float: left; color: #4f4f4f; text-align: right; }
.predefinedsub > div { margin: 13px 2px; display: inline-block; }
.predefinedsub > div > span { height: 25px; padding: 3px 0; }
.predefinedsub > div > select { padding: 10px 25px 10px 10px; border: none; color: #777777; }
.predefinedsub > div > a.Gobtn { color: #fff; background: var(--red); padding: 10px 15px; display: block; margin: 0 0 0 10px; transition: all 0.5s ease; font-family: var(--regular); }
.predefinedsub > div > a.Gobtn:hover { background: var(--darkblue); }
/*FV Growing*/
.emaicalcmain { display: block; margin: 0 auto 0; background: #fff; box-shadow: 2px 3px 5px #ddd; padding: 10px 15px; border-radius: 6px; }
.emaicalcrows { display: block; margin: 0; background: #082541; text-align: center; border-radius: 0 0 6px 6px; }
.emicalculator { min-height: 120px; padding: 15px 10px; }
.emicalculator > span { color: #000; font-size: 14px; display: block; text-transform: uppercase; padding: 0 0 15px; text-align: center; }
.emicalculator > b { color: #000; font-size: 20px; display: block; text-align: center; font-weight: 600; padding: 5px 0 0; }
.emicalculator > .Calcinputbox { display: block; margin: 0 auto; border-radius: 8px; }
.emicalresult { position: relative; min-height: 90px; background: var(--darkblue); box-shadow: 0 2px 15px rgba(0,0,0,0.2); padding: 15px 10px; border-radius: 0 0 20px 20px; }
.emicalresult:before, .emicalresult:after { content: ""; position: absolute; top: 0; width: 0; }
.emicalresult:before { border-top: 72px solid var(--darkblue); left: -20px; border-left: 20px solid transparent; }
.emicalresult:after { border-top: 72px solid var(--darkblue); right: -20px; border-right: 20px solid transparent; }
.multilbl { color: #fff; font-size: 14px; display: block; text-transform: uppercase; padding: 0 0 5px; text-align: center; }
.emicalresult > span { color: #fff; font-size: 14px; display: block; text-transform: uppercase; padding: 0 0 5px; text-align: center; }
.emicalresult > b { color: #fff; font-size: 20px; display: block; text-align: center; font-weight: 400; padding: 5px 0 0; }
.calculator-slider { height: 15px; background: #F1F2F7; border: 1px solid #737373; border-radius: 5px; display: inline-block; }
.calculator-slider .slider { width: 13px; cursor: pointer; height: 30px; position: relative; background: #ed1c24; border-radius: 5px; top: -9px; }
.emislidercntainer { display: block; text-align: center; }
.calculator-slider-container { width: 204px; }
.emiresult { display: block; text-align: center; color: #fff; font-size: 25px; font-weight: 400; }
.multi .emiresult { word-break: break-all; }
.mobassetclass { display: block; position: relative; }
.toolsavingsmenu > li { margin: 0 0 15px; }
.toolsspiltitem { width: 100%; }
.toolsspiltitem > input { width: 65%; float: left; }
.toolsspiltitem > select { width: 49%; float: left; }
.toolsspiltitem > input:first-child { margin-right: 5%; }
.toolsspiltitem > select:first-child { margin-right: 1%; }
.toolsspiltitem > .yrsinput { width: 103px; }
.toolsresetbtn, .toolssubmitbtn { cursor: pointer; margin: 0 10px 0 0; color: #fff; text-transform: uppercase; font-size: 16px; line-height: 26px; padding: 6px 25px; text-align: center; border: 0; display: inline-block; transition: all .3s ease; border-radius: 30px; }
.toolssubmitbtn:hover { color: #fff; }
/*.toolsbtn a.toolssubmitbtn, .toolssubmitbtn { background: var(--blue); }*/
/*.toolsbtn a.toolssubmitbtn:hover, .toolsbtn input.toolssubmitbtn:hover, .toolsbtn button.toolssubmitbtn:hover { background: var(--red); }*/
/*.toolsbtn input.toolssubmitbtn:hover { background: #003158; }*/
.toolsresetbtn { color: #333; background-color: #dcdcdc; padding: 6px 25px; }
.toolsresetbtn:hover { color: #333 !important; }
.pd20 { padding: 20px 0; }
.toolsbtn { text-align: center; }
.emaicalcmain .ui-slider-handle { z-index: 0; border-color: var(--red); display: block; background: var(--red); border-radius: 5px; width: 25px; height: 25px; cursor: pointer; top: -9px; border: 0; border-radius: 50%; z-index: 0; }
.emaicalcmain .ui-slider-handle:focus { position: relative; }
.emaicalcmain .ui-slider-handle:focus:after { content: ""; position: absolute; top: 8px; left: 7px; font-size: 15px; background-color: #fff; width: 10px; height: 10px; border-radius: 50%; }
.emaicalcmain .ui-widget-content { display: block; margin: 0 auto; height: 10px; background: #f6f6f6; border-radius: 8px; border: 0; }
.emaicalcmain .ui-slider-range { z-index: 0; background: var(--darkblue); }
.slidertxtarea { margin-top: 25px; }
.slidertxtarea > input { display: block; margin: 0 auto; border-radius: 30px; }
.Calcinputbox { border: 1px solid #C8C8C7; background: rgba(255, 255, 255, 0.9); color: #757575; padding: 10px 45px 10px 15px; font-size: 15px; resize: none; width: 100%; border-radius: 44px; height: auto; }
.smdrop.Calcinputbox { margin-bottom: 30px; -webkit-appearance: none; background: transparent; cursor: pointer; }
.Calcinputbox.normalpadd { padding: 10px; }
.Calcinputbox.inr_fa { padding: 10px 15px 10px 30px; }
.toolsmain { max-width: 730px; margin: 0 auto; }
.toolsecmain { padding: 30px; background: #fff; box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 14%); border-radius: 10px; }
.toolsecmain b { color: var(--red); font-size: 16px; display: block; margin-bottom: 20px; text-align: center; font-weight: normal; }
.toolsecmain b.txtleft { text-align: left; }
.toolsecmain > div.form-group { max-width: 100%; margin-bottom: 20px; }
i.plcholdicn { position: absolute; right: 25px; bottom: 8px; color: #bbb; font-size: 18px; font-style: normal; }
i.plcholdicn.icn_lft { left: 30px; right: 100%; bottom: 10px; }
.toolinput { position: relative; }
.toolinput > i.plcholdicn { position: absolute; right: 10px; bottom: 38px; color: #bbb; font-size: 18px; font-style: normal; }
.toolinput > i.plcholdicn.icn_lft { left: 15px; right: 100%; bottom: 42px; }
.toolinput > span { display: block; margin: 0 0 5px; padding: 0 20px; font-weight: normal; }
.toolinput > input { margin-bottom: 30px; }
.outputtxtbox { background: transparent; border: none; color: #fff; font-size: 20px; }
.txtcenter { text-align: center; }
.toolsresult { background: var(--darkblue); padding: 15px; text-align: center; font-size: 14px; color: #fff; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: -8px; }
.toolsresult b { color: #fff; font-size: 20px; }
.toolsresult em { font-style: normal; }
.toolsresult.white { background: #fff; box-shadow: 2px 3px 5px #ddd; }
.clrwhite { color: #fff; }
.toolsresult p { text-align: left; }
.toolsresult p em > i { color: #fff; font-size: 15px; font-style: normal; margin-left: 5px; }
.toolsresult p > em { display: block; margin: 0; padding: 0; font-style: normal; }
.toolsresult p > span.yrs { color: #fff; font-size: 11px; margin-right: 5px; }
.w10 { width: 55px; }
.w100 { width: 100px; }
.toolsresult p > b > em { font-size: 11px; font-style: normal; }
.form-horizontal label.control-label.heading { padding: 7px; background-color: #e6e6e6; color: #2b4e9b; }
.has-error .control-label { color: var(--red); }
.calcheading a { color: #000; display: inline-block; margin: 0; padding: 0 5px; transition: all 0.4s ease; position: absolute; background: #fff; top: -9px; left: 20px; z-index: 1; }
.calcheading a:hover { color: var(--red); }
.calcheading a > i { color: var(--red); }
.toolstxtbox { width: 100%; padding: 7px; font-size: 14px; border: 1px solid #C8C8C7; border-radius: 20px; margin-top: 5px; }
.combtn { font-weight: 600; color: #a0a0a0; background: #efefef; display: inline-block; padding: 3px 9px; width: 25px; height: 25px; font-size: 11px; line-height: 18px; position: absolute; left: 0; top: 6px; border-radius: 50%; z-index: 1; }
.combtn:hover { color: var(--red); }
.toolsecmain .mfInSubMn > div select, .predefinedsub > div > select { border: 1px solid #C8C8C7; }
#parentHorizontalTab .resp-tabs-list li { padding: 10px 22px 10px 28px !important; margin-bottom: 15px; }
/**TaxCalc**/
.radtypeCssjh { display: block; position: relative; }
.radtypeCssjh > label { position: relative; padding: 0px 30px; display: inline-block; margin: 0; cursor: pointer; font-family: var(--regular); font-weight: normal; }
.radtypeCssjh > input[type="checkbox"] { display: none; }
.radtypeCssjh > input[type="radio"] { display: none; }
.radtypeCssjh > input[type="radio"] + label:before { content: ""; font-family: 'FontAwesome'; position: absolute; left: 0px; top: 0; width: 20px; height: 20px; font-size: 11px; line-height: 18px; text-align: center; border: 2px solid var(--blue); border-radius: 50%; color: #fff; background-color: #fff; }
.radtypeCssjh > input[type="radio"]:checked + label:before { content: "\f111"; color: var(--red); }

.bdrcl { border: 1px solid #ddd; }
.pl0 { padding-left: 0px !important; }
.interest-calculator { padding: 20px; }
.savingresult { text-align: center; }
.savingresult em { font-style: normal; }
.toolsmain.w995 { max-width: 955px; }

/*Live Indices*/
.borderbx { padding: 20px 25px; background: #fff; border: 1px solid #DCDCDC; border-radius: 5px; min-height: 474px; margin-bottom: 20px; }
.borderbx .landcbox { margin-bottom: 0; }
.LiveIndiceData { display: block; margin: 5px 0 0; padding: 0; min-height: 205px; }
.livindbx .lft { display: block; margin: 0; padding: 20px 0 0; width: 50%; float: left; position: relative; }
.livindbx .rght { display: block; margin: 0; padding: 0; width: 50%; float: left; }
.livindbx > div > b { display: block; margin: 0; padding: 0; font-weight: normal; font-size: 14px; line-height: 20px; color: var(--darkblue); position: absolute; top: 6px; }
.livindbx > div > div > em { display: inline-block; margin: 0; padding: 0; font-style: normal; font-size: 12px; line-height: 15px; color: var(--grey); }
.livindbx > div > div > i { display: inline-block; margin: 0; padding: 0 4px; font-style: normal; font-size: 12px; line-height: 15px; }
.livindbx > div > div > i.up { color: #00a904; }
.livindbx > div > div > i.down { color: #ea0001; }
.livindbx { display: block; margin: 0; padding: 0 0 10px; border-bottom: 1px solid #f3f3f3; }
.livindbx:last-child { border-bottom: none; }
.borderbx .landcboxhed { margin-bottom: 18px; }
.liveindslider { margin-top: 16px; }
.liveindslider.cnt { margin-top: 0; }
.liveindslider > div { display: block; float: left; height: 4px; }
.liveindslider > div > i { display: block; margin-top: 10px; font-size: 10px; line-height: 12px; font-style: normal; }
.liveindslider > div.green > i { text-align: left; }
.liveindslider > div.red > i { text-align: right; }
.liveindslider > div.grey > i { }
.liveindslider > div:first-child { border-radius: 6px 0 0 6px; }
.liveindslider > div:last-child { border-radius: 0 6px 6px 0; }
.liveindslider .red { background-color: #ea0001; }
.liveindslider .grey { background-color: #a0a0a0; }
.liveindslider .green { background-color: #00a904; }
.liveindslider.cnt > div { display: block; float: left; height: 100%; font-size: 12px; line-height: 12px; border-radius: none; }

.worldIndiceWrap { display: block; margin: 0; padding: 50px 0 0; }
.worldindiMap { display: block; margin: 0 auto; padding: 0; max-width: 992px; height: 390px; background-image: url("../images/map.svg"); background-repeat: no-repeat; background-size: 100%; position: relative; border-radius: 6px; }
.worldindiMap > div { display: inline-block; margin: 0; padding: 0; position: absolute; }
.worldindiMap > div > div { display: inline-block; padding: 10px 15px; background-color: #fff; border-radius: 6px; box-shadow: 0 3px 5px rgb(0 0 0 / 10%); }
.worldindiMap > div > div > i { display: block; margin: 0; padding: 0; font-style: normal; font-size: 10px; line-height: 14px; color: #72abbd; }
.worldindiMap > div > div > b { display: block; margin: 0; padding: 0; font-size: 20px; line-height: 20px; color: var(--darkblue); }
.worldindiMap > div > div > em { display: block; margin: 0; padding: 0; font-style: normal; font-size: 10px; line-height: 14px; }
.worldindiMap > div > div > em > i { display: inline-block; margin: 0; padding: 0; font-style: normal; }
.wrldIndiceHead { display: block; margin: 0 auto; padding: 0 0 20px; max-width: 1000px; text-align: center; }
.wrldIndiceHead > p { display: block; margin: 0; padding: 8px 0; font-size: 16px; line-height: 25px; color: var(--grey); }

#DowJones { top: 46px; left: 236px; }
#Bovespa { bottom: 190px; left: 326px; }
#Ftse100 { top: 10px; left: 472px; }
#StraitsTime { top: 176px; right: 264px; }
#Nikkei225 { top: 35px; right: 21px; }
#HangSeng { top: 58px; right: 201px; }

.blnkgrn { animation: grn 1s infinite ease-out; border: 1px solid #cdf1c8; }
.blnkred { animation: red 1s infinite ease-out; border: 1px solid #ffcfcf; }

@keyframes grn {
    0% { box-shadow: 0 0 rgba(188,236, 198, 0.5); }
    100% { box-shadow: 0 0 0 20px rgba(0, 198, 180, 0); }
}

@keyframes red {
    0% { box-shadow: 0 0 rgba(253, 214, 214, 0.5); }
    100% { box-shadow: 0 0 0 20px rgba(0, 198, 180, 0); }
}

/*open interest control*/
.openinterestwrap { display: block; margin: 0 0 20px; padding: 25px 25px 25px; border: 1px solid #DCDCDC; border-radius: 6px; }
.openinterestwrap .oitopsec { margin-top: 18px; }
.openinterestwrap .oimenus { }
.openinterestwrap .oimenus ul { display: block; margin: 0; padding: 0; }
.openinterestwrap .oimenus ul li { display: inline-block; margin: 0 25px 0 0; padding: 0; position: relative; }
.openinterestwrap .oimenus ul li:after { content: ""; position: absolute; left: 0; right: 100%; top: 30px; height: 3px; background-color: var(--red); transition: all 0.4s ease; z-index: -1; }
.openinterestwrap .oimenus ul li:hover:after { right: 0; }
.openinterestwrap .oimenus ul li.active:after { right: 0; }
.openinterestwrap .oimenus ul li a { display: block; color: var(--grey); font-size: 16px; line-height: 20px; font-weight: 400; }
.openinterestwrap .oiboxsec { margin-top: 30px; }
.openinterestwrap .oidatasec { border: 1px solid #ddd; padding: 8px 14px; border-radius: 6px; margin: 0 0 10px; background-color: #fafafa; width: 100%; transform: scale(0.98); }
.openinterestwrap .oidatasec:hover { transform: scale(1); }
.openinterestwrap .oidatasec > b { display: block; margin: 0 0 8px; text-align: left; font-weight: 700; color: var(--darkblue); font-size: 14px; line-height: 17px; }
.openinterestwrap .oidatasec > span { display: inline-block; color: var(--gray); font-size: 10px; line-height: 16px; }
.openinterestwrap .oidatasec > span > i { display: block; font-style: normal; font-weight: 700; font-size: 15px; line-height: 18px; }
.openinterestwrap .oidatasec > span.lft { float: left; }
.openinterestwrap .oidatasec > span.rht { float: right; text-align: right; }
.openinterestwrap .oidatasec.brdgrn { border: 1px solid #cdf1c8; background-color: #f8fff7; }
.openinterestwrap .oidatasec.brdgrn:hover { background-color: #eeffec; }
.openinterestwrap .oidatasec.brdred { border: 1px solid #ffcfcf; background-color: #fffafa; }
.openinterestwrap .oidatasec.brdred:hover { background-color: #ffefef; }
.openinterestwrap .oidatasec.brdgrn > b { color: #0d6400; }
.openinterestwrap .oidatasec.brdred > b { color: #992525; }

.SnapshotTopSec.grph .mktgraphsec { margin-bottom: 20px; }

.mksnapHdSec { display: block; margin: 0; position: relative; padding: 0 105px 25px 0; }
.mksnapHdSec > div { display: inline-block; margin: 0; padding: 0; }
.mksnapHdSec > div:last-child { position: absolute; right: 0; }
.mksnaphd { display: inline-block; margin: 0; padding: 0; font-size: 24px; line-height: 27px; color: var(--darkblue); font-weight: 700; }
.mksnaphd > i { display: inline-block; margin: 0 0 0 5px; padding: 0; font-size: 15px; line-height: 24px; color: var(--grey); }
.calendarsec span > b { font-weight: normal; color: var(--darkblue); padding: 0 5px; font-size: 16px; }
.calendarsec span.fa { color: var(--darkblue); cursor: pointer; font-size: 15px; }

.indfoclose { display: block; margin: 0 0 20px; padding: 0 35px 15px 0; position: relative; border-bottom: 1px solid #cdcdcd; }
.indfoclose > h5 { display: block; margin: 0 0 4px; padding: 0; font-size: 24px; line-height: 24px; color: var(--darkblue); font-weight: 700; }
.indfoclose > i { position: absolute; top: 0; right: 0; font-size: 25px; line-height: 25px; color: var(--grey); cursor: pointer; }

.infoContent > div { margin-bottom: 20px; }
.infoContent > div > h3 { display: block; margin: 0; padding: 0; font-size: 14px; line-height: 16px; color: var(--darkblue); font-weight: 700; }
.infoContent > div > h3.grn { color: #05b331; }
.infoContent > div > h3.rd { color: #ff0000; }
.infoContent > div > p { display: block; margin: 0; padding: 0; font-size: 14px; line-height: 24px; color: var(--grey); }

.openinterestwrap .mksnaphd { padding: 0 30px 0 0; position: relative; }
.openinterestwrap .mksnaphd > i { position: absolute; top: 5px; right: 8px; font-size: 16px; line-height: 24px; cursor: pointer; }
.commonnewspopup .modal-content { padding: 20px; }


/*market commentary*/
.marketComWrap { display: block; margin: 0; padding: 30px 0 20px; }
.newRightMenuWrap { display: block; margin: 0; padding: 0; }
.newRightMenuWrap > ul { display: block; margin: 0; padding: 25px 10px; background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / 15%); border-radius: 6px; }
.newRightMenuWrap > ul > li > a { display: block; margin: 0; padding: 10px 0 10px 24px; font-size: 20px; line-height: 25px; color: var(--darkblue); position: relative; font-weight: bold; }
.newRightMenuWrap > ul > li { border-bottom: 1px solid #efefef; }
.newRightMenuWrap > ul > li:first-child { border-bottom: none; }
.newRightMenuWrap > ul > li:last-child { border-bottom: none; }
.newRightMenuWrap > ul > li > a:after { content: ''; display: block; position: absolute; top: 16px; left: 2px; width: 15px; height: 15px; background-repeat: no-repeat; background-size: contain; }
.newRightMenuWrap > ul > li.eqt > a:after { background-image: url("data:image/svg+xml, %3Csvg id='Equity' xmlns='http://www.w3.org/2000/svg' width='21.322' height='21.322' style='fill:%23002b65;' viewBox='0 0 21.322 21.322'%3E%3Cpath id='Path_6642' data-name='Path 6642' d='M20.7,189.7h-.75V178.624A1.626,1.626,0,0,0,18.323,177h-2a1.626,1.626,0,0,0-1.624,1.624V189.7H13.284v-8.636a1.36,1.36,0,0,0-1.358-1.358H9.4a1.36,1.36,0,0,0-1.358,1.358V189.7H6.621v-5.914a1.417,1.417,0,0,0-1.415-1.415H2.789a1.417,1.417,0,0,0-1.415,1.415V189.7H.625a.625.625,0,0,0,0,1.249H20.7a.625.625,0,0,0,0-1.249Zm-18.073,0v-5.914a.166.166,0,0,1,.166-.166H5.206a.166.166,0,0,1,.166.166V189.7Zm6.663,0v-8.636a.109.109,0,0,1,.109-.109h2.531a.109.109,0,0,1,.109.109V189.7Zm6.663,0V178.624a.375.375,0,0,1,.375-.375h2a.375.375,0,0,1,.375.375V189.7Z' transform='translate(0 -169.629)'/%3E%3Cpath id='Path_6643' data-name='Path 6643' d='M.657,8h1.2a1.957,1.957,0,0,0,3.8-.764L9.193,5.838A1.959,1.959,0,0,0,12.646,4.48l3.212-1.263a1.957,1.957,0,0,0,3.351-.635h1.518a.625.625,0,1,0,0-1.249H19.209a1.957,1.957,0,0,0-3.809.722L12.186,3.319A1.958,1.958,0,0,0,8.737,4.675L5.192,6.069a1.957,1.957,0,0,0-3.365.677H.657A.625.625,0,1,0,.657,8Zm16.7-6.746a.708.708,0,1,1-.708.708A.709.709,0,0,1,17.354,1.249ZM10.691,3.873a.708.708,0,1,1-.708.708A.709.709,0,0,1,10.691,3.873Zm-7,2.748a.708.708,0,1,1-.708.708A.709.709,0,0,1,3.7,6.621Z' transform='translate(-0.031 0)' /%3E%3C/svg%3E%0A"); }
.newRightMenuWrap > ul > li.mut > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='MutualFund' width='22' height='22' viewBox='0 0 22 22' style='fill:%23002b65;'%3E%3Cpath id='Path_6652' data-name='Path 6652' d='M20.066,149.7a3.285,3.285,0,0,0-2.47,1.323,6.516,6.516,0,0,0-4.663-1.968h-5.2a5.737,5.737,0,0,0-.748.05A3.415,3.415,0,0,0,3.021,147.8a.645.645,0,0,0-.254,1.068,3.712,3.712,0,0,1,.859,1.687,6.451,6.451,0,0,0-1.774,2.369H.645A.644.644,0,0,0,0,153.57v3.867a.682.682,0,0,0,.645.688H1.852A6.457,6.457,0,0,0,5.337,161.5l-.172,1.03a.645.645,0,0,0,.636.75H8.379a.644.644,0,0,0,.636-.539l.125-.75h2.388l.125.75a.644.644,0,0,0,.636.539h2.578a.645.645,0,0,0,.636-.75l-.171-1.029a6.482,6.482,0,0,0,4.09-6,6.388,6.388,0,0,0-1.007-3.426,2.279,2.279,0,0,1,1.652-1.086c.369,0,.645.17.645.322a.54.54,0,0,1-.251.4.645.645,0,1,0,.629,1.125,1.824,1.824,0,0,0,.91-1.529A1.775,1.775,0,0,0,20.066,149.7ZM14.42,160.456a.644.644,0,0,0-.449.723l.135.813H12.835l-.125-.75a.644.644,0,0,0-.636-.539H8.594a.644.644,0,0,0-.636.539l-.125.75H6.562l.135-.813a.644.644,0,0,0-.449-.723A5.22,5.22,0,0,1,2.9,157.222a.645.645,0,0,0-.607-.429h-1v-2.578h1a.645.645,0,0,0,.607-.429,5.18,5.18,0,0,1,1.83-2.455.645.645,0,0,0,.251-.648,6.55,6.55,0,0,0-.6-1.766,1.9,1.9,0,0,1,1.681,1.172.639.639,0,0,0,.707.362,5.076,5.076,0,0,1,.972-.1h5.2a5.158,5.158,0,0,1,1.486,10.109Z' transform='translate(0 -141.281)'/%3E%3Ccircle id='Ellipse_266' data-name='Ellipse 266' cx='0.645' cy='0.645' r='0.645' transform='translate(5.156 11.645)'/%3E%3Cpath id='Path_6653' data-name='Path 6653' d='M183.266,6.488a3.226,3.226,0,0,0,3.223-3.223A3.263,3.263,0,0,0,183.266,0,3.3,3.3,0,0,0,180,3.266,3.263,3.263,0,0,0,183.266,6.488Zm0-5.2A1.973,1.973,0,0,1,185.2,3.266,1.936,1.936,0,0,1,183.266,5.2a1.973,1.973,0,0,1-1.977-1.934A2.01,2.01,0,0,1,183.266,1.289Z' transform='translate(-172.266)'/%3E%3Cpath id='Path_6654' data-name='Path 6654' d='M185.844,241h-5.2a.645.645,0,0,0,0,1.289h5.2a.645.645,0,0,0,0-1.289Z' transform='translate(-172.266 -230.645)'/%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li.der > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.392' height='21.356' viewBox='0 0 21.392 21.356' style='fill:%23002b65;'%3E%3Cg id='Derivatives' transform='translate(0 -0.427)'%3E%3Cg id='Group_5058' data-name='Group 5058' transform='translate(0 0.427)'%3E%3Cg id='Group_5057' data-name='Group 5057' transform='translate(0 0)'%3E%3Cpath id='Path_6658' data-name='Path 6658' d='M9.269,17.968a7.939,7.939,0,1,1,8.09-9.662.836.836,0,0,0,1.631-.362A9.613,9.613,0,0,0,9.61.427,9.61,9.61,0,0,0,2.68,16.695,9.561,9.561,0,0,0,9.2,19.638h.036a.836.836,0,0,0,.035-1.671Z' transform='translate(0 -0.427)'/%3E%3Cpath id='Path_6659' data-name='Path 6659' d='M143.309,80.574a.836.836,0,0,0-.836.836v5.079l-2.7,2.7a.836.836,0,1,0,1.182,1.182l2.944-2.944a.836.836,0,0,0,.245-.591V81.41A.836.836,0,0,0,143.309,80.574Z' transform='translate(-133.699 -77.225)'/%3E%3Cpath id='Path_6660' data-name='Path 6660' d='M284.142,236.125a9.624,9.624,0,0,0-6.422,0c-1.5.611-1.719,1.487-1.719,1.955V244.6c0,.468.223,1.345,1.719,1.955a9.624,9.624,0,0,0,6.422,0c1.5-.611,1.719-1.487,1.719-1.955v-6.518C285.861,237.613,285.638,236.736,284.142,236.125Zm.048,8.447c-.138.257-1.261.862-3.259.862s-3.121-.605-3.259-.862v-1.339l.048.02a8.76,8.76,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-2,0-3.121-.605-3.259-.862v-1.255l.048.02a8.759,8.759,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-1.932,0-3.046-.566-3.242-.836.2-.27,1.31-.836,3.242-.836,2,0,3.121.605,3.259.862Z' transform='translate(-264.469 -225.749)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li.ipo > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.494' height='22.546' viewBox='0 0 18.494 22.546' style='fill:%23002b65'%3E%3Cg id='IPOResearch' transform='translate(-46)'%3E%3Cg id='Group_5059' data-name='Group 5059' transform='translate(46)'%3E%3Cpath id='Path_6665' data-name='Path 6665' d='M64.447,13.229,62.784,9.071l1.663-4.158a.661.661,0,0,0-.613-.906H56.128V2.466a.661.661,0,0,0-.661-.661H47.321V.661A.661.661,0,0,0,46,.661V21.885a.661.661,0,0,0,1.321,0V11.933h5.284v1.541a.662.662,0,0,0,.661.661H63.834a.661.661,0,0,0,.613-.906Zm-9.64-2.617H47.321V3.126h7.486Zm.053,2.2,1.074-1.074a.668.668,0,0,0,.194-.467V5.328h6.73l-1.4,3.5a.661.661,0,0,0,0,.491l1.4,3.5Z' transform='translate(-46)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li > ul { display: block; margin: 0; padding: 0 0 0 20px; }
.newRightMenuWrap > ul > li > ul > li { display: block; margin: 0 0 10px; padding: 0; }
.newRightMenuWrap > ul > li > ul > li > a { display: block; margin: 0; padding: 0 0 0 15px; color: var(--grey); transition: all 0.5s ease; position: relative; }
.newRightMenuWrap > ul > li > ul > li > a:after { display: none; position: absolute; top: 4px; left: 6px; content: '\f0da'; font-family: 'FontAwesome'; font-size: 12px; line-height: 12px; color: var(--skyblue); }
.newRightMenuWrap > ul > li > ul > li > a.active { color: var(--skyblue); }
.newRightMenuWrap > ul > li > ul > li > a.active:after { display: block; }
.newRightMenuWrap > ul > li > ul > li:hover > a { color: var(--skyblue); }
.newRightMenuWrap > ul > li > ul > li:hover > a:after { display: block; }

.newsMainBox { display: block; margin: 0 0 30px; padding: 30px; box-shadow: 0 0 8px rgb(0 0 0 / 15%); border-radius: 6px; min-height: 114px; }
.newsMainBox > div { display: block; margin: 0; padding: 0 0 0 100px; position: relative; min-height: 68px; }
.newsMainBox > div > i { display: inline-block; margin: 0; padding: 10px; text-align: center; background-color: var(--darkblue); font-style: normal; color: #fff; border-radius: 6px; position: absolute; top: 0; left: 0; }
.newsMainBox > div > i > b { display: block; margin: 0; padding: 0; font-size: 24px; line-height: 26px; }
.newsMainBox > div > i > em { display: block; margin: 0; padding: 0; font-style: normal; }
.newsMainBox > div > h3 { display: block; margin: 0 0 20px; padding: 0; font-size: 20px; line-height: 24px; color: var(--skyblue); font-weight: 700; text-transform: capitalize; }
.newsMainBox > div > div > a > p { display: block; margin: 0 0 15px; padding: 0 0 0 137px; font-size: 16px; line-height: 24px; color: #858585; position: relative; transition: all 0.5s ease; }
.newsMainBox > div > div:last-child > a > p { margin-bottom: 0; }
.newsMainBox > div > div > a { display: inline-block; }
.newsMainBox > div > div > a:hover > p { color: var(--lightgreen); }
.newsMainBox > div > p { display: block; margin: 0 0 15px; padding: 0 0 0 137px; font-size: 16px; line-height: 24px; color: #858585; position: relative; }
.newsMainBox > div > div > a > p > i { font-style: normal; display: inline-block; margin: 0; padding: 0 35px 0 0; position: absolute; top: 0; left: 0; }
.newsMainBox > div > div > a > p > i:after { content: '|'; position: absolute; top: 0; right: 12px; font-size: 20px; line-height: 24px; }
.newsMainBox > div > span { display: block; margin: 0 0 10px; padding: 0; font-size: 16px; line-height: 24px; color: var(--skyblue); }
.newsMainBox > div > span > i { font-style: normal; }
.newsMainBox > div > span > em { font-style: normal; }

.newsMainBox.fullnews { padding: 40px; }
.newsMainBox.fullnews > div { padding: 0; }
.newsMainBox.fullnews > div > h3 { font-size: 22px; line-height: 32px; color: var(--darkblue); }
.newsMainBox.fullnews > div > a { cursor: default; }
.newsMainBox.fullnews > div > a > p { padding: 0; margin: 0 0 25px; }
.newsMainBox.fullnews > div > p { padding: 0; margin: 0 0 25px; }

.newsMainBox.mktcmntry > div { margin: 0 0 25px; }
.newsMainBox.mktcmntry > div:last-child { margin-bottom: 0; }

.newsMainBox.onenws { padding: 10px; margin-bottom: 10px; min-height: 88px; }
.newsMainBox.onenws > div { margin-bottom: 0; min-height: 68px; }
.newsMainBox.onenws > div > div > a:last:child > p { margin-bottom: 0; }

.newsMainBox.onenws > div:only-child { display: flex; align-items: center; }

.newsMainBox.cmprslt { padding: 15px; margin-bottom: 15px; min-height: 88px; }
.newsMainBox.cmprslt > div { margin-bottom: 0; min-height: 68px; }
.newsMainBox.cmprslt > div > div > a:last:child > p { margin-bottom: 0; }

.newsMainBox table td { padding: 4px 10px; }
.newsMainBox table tr:first-child td { font-weight: bold; }
.newsMainBox img { max-width: 450px; }

.newsBkBtn { display: inline-block; margin: 0 0 20px; padding: 10px 20px 10px 40px; background-color: #eaeaea; color: #000; position: relative; border-radius: 40px; transition: all 0.3s ease; }
.newsBkBtn:after { content: '\f0d9'; position: absolute; top: 12px; left: 16px; font-family: 'FontAwesome'; font-size: 20px; line-height: 20px; color: var(--blue); }
.newsBkBtn:hover { background: var(--darkblue); color: #fff; }
.newsBkBtn:hover:after { color: #fff; }

.newRightMenuWrapPopUp > div > i { display: none; position: absolute; top: 10px; right: 10px; font-size: 20px; line-height: 20px; cursor: pointer; }
.newRightMenuWrapPopUp.active { display: block; position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 9999; background-color: rgba(0,0,0,0.75); overflow-y: auto; }
.newRightMenuWrapPopUp.active > div { position: relative; margin: 20px auto; max-width: 300px; }
.newRightMenuWrapPopUp.active > div > i { display: inline-block; }
.newRightMenuWrapPopUp.active > div > div > ul { padding: 30px 10px 20px; }
.nwsFltr { display: none; text-align: left; padding: 0; margin: 0 0 5px; }
.nwsFltr > b { display: block; margin: 0 0 15px; padding: 10px 35px 10px 15px; color: #fff; background-color: var(--darkblue); position: relative; cursor: pointer; }
.nwsFltr > b:after { content: '\f0c9'; position: absolute; top: 8px; right: 22px; color: #fff; font-family: 'FontAwesome'; font-size: 16px; line-height: 24px; font-weight: normal; }
.newRightMenuWrapPopUp { position: -webkit-sticky; position: sticky; top: 140px; }

.newsmktnewwrap .innermarketmenu { margin-bottom: 0; }
.newsmktnewwrap .brdcrum { padding: 30px 0; }
.newsmktnewwrap .newsmktnewsec { padding: 0 0 50px; }

/***saving-enough***/
.toolExplanation { display: none; padding: 15px; background-color: #fff; box-shadow: 0px 3px 8px #ddd; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; margin-top: -8px; }
.toolExplanation.noshadow { box-shadow: none; }
a.view_toolexpl { position: relative; display: inline-block; margin: 0; padding: 0 25px 0 0; color: var(--darkblue); font-size: 16px; transition: all 0.4s ease; }
a.view_toolexpl:hover { color: var(--red); }
a.view_toolexpl:after { content: "\f078"; display: inline-block; font-family: FontAwesome; font-size: 15px; position: absolute; right: 4px; top: 0px; color: var(--red); transition: all 0.4s ease; }
a.view_toolexpl.iconopen:after { transform: rotate(180deg); }
.tool_exp_content { display: none; padding: 10px 5px 5px;; }
.tool_exp_content > p { display: block; margin: 0; padding: 0 0 10px; font-size: 14px; line-height: 24px; }
.tool_exp_content > em { display: block; margin: 0; padding: 0 0 5px 20px; font-style: normal; position: relative; }
.tool_exp_content > em:before { content: "\f0da"; display: inline-block; font-family: FontAwesome; font-size: 15px; position: absolute; left: 8px; top: -2px; color: var(--red); }
.tool_exp_content > span.smallhead { font-weight: 600; margin-bottom: 10px; }

/***Risk Profile***/
.riskwrapper { padding: 20px 0; }
.riskwrapper.riskwrapperbg { background: #f8f8f8; }
.hmriskprofilesec { padding: 0; }
.hmriskprofilesec > .menusec { margin: 0 auto; text-align: center; position: relative; z-index: 0; }
.hmriskprofilesec > .menusec > a { height: 35px; width: 35px; background: #275297; display: inline-block; border-radius: 50%; margin: 0 20px; text-align: center; font-size: 15px; line-height: 35px; color: #fff; position: relative; }
.hmriskprofilesec > .menusec > a:after { content: "\f105"; font: normal normal normal 20px/1 FontAwesome; position: absolute; right: -25px; color: #b3b3b3; top: 50%; margin-top: -10px; }
.hmriskprofilesec > .menusec > a:last-child:after { display: none; }
.hmriskprofilesec > .menusec > i { color: #ddd; font-size: 18px; }
.hmriskprofilesec > .menusec > a.active { background: #ed3237; color: #fff; }
.riskprofilequs > span { display: inline-block; text-align: center; font-size: 14px; line-height: 14px; color: #fff; background-color: #275297; position: relative; font-family: var(--regular); padding: 5px 10px; margin-bottom: 10px; border-radius: 5px; }
.riskprofilequs > span:before { display: inline-block; content: "\f059"; margin-right: 5px; font: normal normal normal 14px/14px FontAwesome; }
.riskprofilequs > h4 { font-family: var(--regular); display: block; font-size: 18px; margin: 20px 0 35px; text-align: center; color: #333; }
.riskprofilequs > ul { padding: 0; margin: 0 0 35px; float: left; width: 100%; }
.riskprofilequs > ul.riskprooption > li { width: 25%; float: left; position: relative; }
.riskprofilequs > ul > li { width: 20%; float: left; position: relative; }
.riskprofilechklist { margin: 0 0 15px; padding: 0; }
.riskprofilechklist > li > input[type="radio"] { position: absolute; left: -3px; }
.riskprofilechklist > li > label { font-family: var(--regular); display: block; padding: 60px 10px 25px; background-color: #fff; font-weight: normal; font-size: 16px; min-height: 27px; text-align: center; line-height: 22px; min-height: 200px; margin: 5px 5px; transition: all 0.5s ease; box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.2); transition: all 0.5s ease; }
.riskprofilechklist > li > label.lblheight { min-height: 265px; }
.riskprofilechklist > li > label:hover { background: #275297; }
.riskprofilechklist [type="radio"]:not(:checked), .riskprofilechklist [type="radio"]:checked { left: -9999px; }
.riskprofilechklist [type="radio"]:not(:checked) + label, .riskprofilechklist [type="radio"]:checked + label { position: relative; cursor: pointer; }
.riskprofilechklist [type="radio"]:not(:checked) + label { color: #000; }
.riskprofilechklist [type="radio"]:not(:checked) + label:hover { color: #fff; }
.riskprofilechklist [type="radio"]:not(:checked) + label:before, .riskprofilechklist [type="radio"]:checked + label:before { content: ''; position: absolute; left: 50%; top: 25px; width: 25px; height: 25px; border: 1px solid #ed3237; border-radius: 50%; margin-left: -12px; }
.riskprofilechklist [type="radio"]:not(:checked) + label:after, .riskprofilechklist [type="radio"]:checked + label:after { content: "\f00c"; position: absolute; top: 30px; left: 50%; color: #fff; transition: all .5s; font: normal normal normal 15px/1 FontAwesome; margin-left: -7px; }
.riskprofilechklist [type="radio"]:not(:checked) + label:after { opacity: 0; transform: scale(0); }
.riskprofilechklist [type="radio"]:checked + label:after { opacity: 1; transform: scale(1); }
.riskprofilechklist [type="radio"]:disabled:not(:checked) + label:before, .riskprofilechklist [type="radio"]:disabled:checked + label:before { box-shadow: none; border-color: #bbb; background-color: #ddd; }
.riskprofilechklist [type="radio"]:disabled:checked + label:after { color: #999; }
.riskprofilechklist [type="radio"]:disabled + label { color: #aaa; }
.riskprofilechklist [type="radio"]:checked + label:before { background: #ed3237; }
.riskprofilechklist [type="radio"]:checked + label { background: #275297; border: 1px solid #275297; color: #fff; }
.riskprofilequs { position: absolute; left: 0; top: 0; right: 0; bottom: 0; padding: 0 20px; }
.hmriskprofilesec > .cnt .riskprofilequs > a { background: #ed3237; display: inline-block; color: #fff; transition: all 0.5s ease; position: relative; border-radius: 50%; border: 2px solid #ed3237; margin: 0 6px 0 0; height: 35px; width: 35px; text-align: center; }
.hmriskprofilesec > .cnt .riskprofilequs > a > i { font-size: 26px; display: block; line-height: 30px; }
.hmriskprofilesec > .cnt .riskprofilequs > a:hover { background: transparent; color: #ed3237; }
.hmriskprofilesec > .cnt { text-align: center; position: relative; min-height: 450px; }
.hmriskprofilesec > .cnt .riskprofilequs > .disabled { background: #B6B6B6; border-color: #B6B6B6; cursor: not-allowed; }
.hmriskprofilesec > .cnt .riskprofilequs > .disabled:hover { background: #B6B6B6; color: #fff; }
.hmriskprofilesec > .cnt .riskprofilequs > .riskbutton { background: #ed3237; color: #fff; line-height: 30px; font-size: 16px; text-transform: uppercase; padding: 0 20px; border-radius: 50px; border: 2px solid #ed3237; transition: all 0.5s ease; position: absolute; right: 0; bottom: 5px; }
.hmriskprofilesec > .cnt .riskprofilequs > .riskbutton:hover { background: #fff; color: #ed3237; }
.hmriskprofilesec > .cnt .result { padding: 35px 0; font-size: 18px; font-family: var(--regular); color: #000; text-align: left; line-height: 28px; }
.hmriskprofilesec > .cnt .result > p > span { font-family: var(--bold); }
.hmriskprofilesec > .cnt .result > p > a { color: #ed3237; transition: all 0.5s ease; font-family: var(--regular); }
.hmriskprofilesec > .cnt .result > p > a:hover { color: #ed3237; }
.hmriskprofilesec > .cnt .result > h4 { font-family: var(--regular); font-size: 19px; color: #275297; margin: 20px 0 10px 0; }
.rskprofsbtbtn { display: inline-block; color: #ffffff; background-color: #ed3237; padding: 5px 22px; border-radius: 20px; font-size: 15px; line-height: 23px; border: 2px solid #ed3237; transition: all .5s ease; text-transform: uppercase; }
.rskprofsbtbtn:hover { background-color: #ffffff; color: #ed3237; }
.rskprofcanbtn { display: inline-block; color: #ed3237; background-color: #ffffff; padding: 5px 22px; border-radius: 20px; font-size: 15px; line-height: 23px; border: 2px solid #ed3237; transition: all .5s ease; text-transform: uppercase; }
.rskprofcanbtn:hover { background-color: #ed3237; color: #ffffff; }
.rskprofemail { border-radius: 0px; }

.tool_exp_content > h3 { position: relative; padding: 0 0 0 16px; margin: 0 0 10px; display: block; color: var(--darkblue); font-size: 22px; line-height: 26px; font-family: var(--regular); }
.tool_exp_content > h3:before { position: absolute; top: 0px; left: 0px; content: " "; width: 10px; bottom: 0; background-color: var(--red); }
.sipNeedTable { padding: 15px 0; }
.sipNeedTable > h5 { display: block; color: var(--red); text-transform: uppercase; margin: 0 0 8px; }
.sipNeedTable .tabledata_sipneedcalc > .table { border: 1px solid #ddd; }

.Calcinputboxtbl { width: 100%; height: 30px; border: 1px solid #C8C8C7; background: rgba(255, 255, 255, 0.9); color: #757575; padding: 5px; }
.leftalgn { text-align: left !important; }
.grd { background: rgb(239,63,111); background: -moz-linear-gradient(0deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); background: -webkit-linear-gradient(0deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); background: linear-gradient(0deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef3f6f",endColorstr="#ed1651",GradientType=1); color: #fff; transition: all 0.4s ease; }
.grd:hover { background: rgb(239,63,111); box-shadow: 0px 5px 20px 0px rgb(237 22 81 / 20%); background: -moz-linear-gradient(90deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); background: -webkit-linear-gradient(90deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); background: linear-gradient(90deg, rgba(239,63,111,1) 0%, rgba(237,22,81,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef3f6f",endColorstr="#ed1651",GradientType=1); }
.toolsresult span#result, .toolsresult span#acc_emi, .toolsresult .has-success, .toolsresult span#emi, .toolsresult span#total, .toolsresult span#present { font-family: var(--bold); font-size: 16px; line-height: 19px; }

.toolsresult table.tableoutput tbody > tr > td b, .toolsresult .tableoutput { color: #000; }
.toolsresult table.tableoutput > thead > tr > th { color: #000; }
.toolsresult table.tableoutput tbody > tr > td { padding: 8px 12px; color: #000; border: 1px solid #ddd; }
.toolsresult table.tableoutput tbody > tr > td.bkgray { background-color: var(--darkblue); color: #fff; }
.toolsresult table.tableoutput tbody > tr > td.bkgray b { color: #fff; }
/*Calender*/
.fc { direction: ltr; text-align: left; }
.fc table { border-collapse: collapse; border-spacing: 0; }
.fc, .fc table { font-size: 1em; }
.fc td, .fc th { padding: 0; vertical-align: top; }
.fc-header td { white-space: nowrap; }
.fc-header-left { width: 25%; text-align: left; }
.fc-header-center { text-align: center; }
.fc-header-right { width: 25%; text-align: right; }
.fc-header-title { display: inline-block; vertical-align: top; }
.fc-header-title h2 { margin-top: 0; white-space: nowrap; }
.fc .fc-header-space { padding-left: 10px; }
.fc-header .fc-button { margin-bottom: 1em; vertical-align: top; margin-right: -1px; }
.fc-header .fc-corner-right, /* non-theme */ .fc-header .ui-corner-right { margin-right: 0; }
.fc-header .fc-state-hover, .fc-header .ui-state-hover { z-index: 2; }
.fc-header .fc-state-down { z-index: 3; }
.fc-header .fc-state-active, .fc-header .ui-state-active { z-index: 4; }
.fc-content { clear: both; zoom: 1; }
.fc-view { width: 100%; overflow: hidden; }
.fc-widget-header, /* <th>,usually */ .fc-widget-content { border: 1px solid #16416E; color: #fff; background: #16416E; }
.fc-widget-content { background: #fff; height: 32px; }
.fc-other-month { background: #C7C7C7; }
.fc-state-highlight { background: var(--darkblue); }
.fc-widget-header { text-transform: uppercase; font-size: 12px; line-height: 18px; font-weight: normal; }
.fc-cell-overlay { background: #FFF; opacity: .3; filter: alpha(opacity=30); }
.fc-button { position: relative; display: inline-block; padding: 0 4px; overflow: hidden; white-space: nowrap; cursor: pointer; }
.fc-state-default { border: 1px solid; }
.fc-state-default.fc-corner-left { border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.fc-state-default.fc-corner-right { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.fc-text-arrow { color: #fff; font-size: 25px; line-height: 14px; vertical-align: baseline; cursor: pointer; padding: 0 8px; }
.fc-button-prev .fc-text-arrow, .fc-button-next .fc-text-arrow { font-weight: 700; }
.fc-button .fc-icon-wrap { position: relative; float: left; top: 50%; }
.fc-button .ui-icon { position: relative; float: left; margin-top: -50%; margin-top: 0; top: -50%; }
.fc-state-default { background-color: #f5f5f5; background-image: -moz-linear-gradient(top,#fff,#e6e6e6); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); background-image: -webkit-linear-gradient(top,#fff,#e6e6e6); background-image: -o-linear-gradient(top,#fff,#e6e6e6); background-image: linear-gradient(to bottom,#fff,#e6e6e6); background-repeat: repeat-x; border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); color: #333; text-shadow: 0 1px 1px rgba(255,255,255,0.75); box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); }
.fc-state-down, .fc-state-active { background-color: #ccc; background-image: none; outline: 0; box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05); }
.fc-state-disabled { cursor: default; background-image: none; opacity: .65; filter: alpha(opacity=65); box-shadow: none; }
.fc-event-container > * { z-index: 8; }
.fc-event-container > .ui-draggable-dragging, .fc-event-container > .ui-resizable-resizing { z-index: 9; }
.fc-event { color: #fff; font-size: .85em; cursor: default; }
a.fc-event { text-decoration: none; }
a.fc-event, .fc-event-draggable { cursor: pointer; }
.fc-rtl .fc-event { text-align: right; }
.fc-event-inner { width: 100%; height: 100%; overflow: hidden; text-indent: -9999px; }
.fc-event-time, .fc-event-title { padding: 0 1px; }
.fc .ui-resizable-handle { display: block; position: absolute; z-index: 99999; overflow: hidden; font-size: 300%; line-height: 50%; }
.fc-event-hori { margin-bottom: 1px; }
.fc-event-hori .ui-resizable-e { top: 0 !important; right: -3px !important; width: 7px !important; height: 100% !important; cursor: e-resize; }
.fc-event-hori .ui-resizable-w { top: 0 !important; left: -3px !important; width: 7px !important; height: 100% !important; cursor: w-resize; }
.fc-event-hori .ui-resizable-handle { _padding-bottom: 14px; }
table.fc-border-separate { border-collapse: separate; }
.fc-border-separate th, .fc-border-separate td { border-width: 1px 0 0 1px; }
.fc-border-separate th.fc-last, .fc-border-separate td.fc-last { border-right-width: 1px; }
.fc-border-separate tr.fc-last th, .fc-border-separate tr.fc-last td { border-bottom-width: 1px; }
.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th { border-top-width: 0; }
.fc-grid th { text-align: center; }
.fc .fc-week-number { width: 22px; text-align: center; }
.fc .fc-week-number div { padding: 0 2px; }
.fc-grid .fc-day-number { text-align: center; padding: 2px; color: #0E2F52; font-size: 12px; }
.fc-grid .fc-other-month .fc-day-number { color: #97989a; }
.fc-grid .fc-day-content { clear: both; padding: 0; }
.fc-grid .fc-event-time { font-weight: 700; }
.fc-rtl .fc-grid .fc-day-number { float: left; }
.fc-rtl .fc-grid .fc-event-time { float: right; }
.fc-agenda table { border-collapse: separate; }
.fc-agenda-days th { text-align: center; }
.fc-agenda .fc-agenda-axis { width: 50px; padding: 0 4px; vertical-align: middle; text-align: right; white-space: nowrap; font-weight: 400; }
.fc-agenda .fc-week-number { font-weight: 700; }
.fc-agenda .fc-day-content { padding: 2px 2px 1px; }
.fc-agenda-days .fc-agenda-axis { border-right-width: 1px; }
.fc-agenda-days .fc-col0 { border-left-width: 0; }
.fc-agenda-allday th { border-width: 0 1px; }
.fc-agenda-allday .fc-day-content { min-height: 34px; _height: 34px; }
.fc-agenda-divider-inner { height: 2px; overflow: hidden; }
.fc-widget-header .fc-agenda-divider-inner { background: #eee; }
.fc-agenda-slots th { border-width: 1px 1px 0; }
.fc-agenda-slots td { border-width: 1px 0 0; background: none; }
.fc-agenda-slots td div { height: 20px; }
.fc-agenda-slots tr.fc-slot0 th, .fc-agenda-slots tr.fc-slot0 td { border-top-width: 0; }
.fc-agenda-slots tr.fc-minor th, .fc-agenda-slots tr.fc-minor td { border-top-style: dotted; }
.fc-agenda-slots tr.fc-minor th.ui-widget-header { border-top-style: solid; }
.fc-event-vert { border-width: 0 1px; }
.fc-event-vert.fc-event-start { border-top-width: 1px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.fc-event-vert.fc-event-end { border-bottom-width: 1px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
.fc-event-vert .fc-event-time { white-space: nowrap; font-size: 10px; }
.fc-event-vert .fc-event-inner { position: relative; z-index: 2; }
.fc-event-vert .fc-event-bg { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background: #fff; opacity: .25; filter: alpha(opacity=25); }
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */ .fc-select-helper .fc-event-bg { display: none\9; }
.fc-event-vert .ui-resizable-s { bottom: 0 !important; width: 100% !important; height: 8px !important; overflow: hidden !important; line-height: 8px !important; font-size: 11px !important; font-family: var(--regular); text-align: center; cursor: s-resize; }
.fc-agenda .ui-resizable-resizing { _overflow: hidden; }
.mnothdiv { text-align: center; padding: 3px 0; background: #335C88; }
#monthVw > b { font-weight: normal; }
#calendar123 { min-height: 292px; background: #678AAF; position: relative; }
.eventcalenderbox { background: var(--darkblue); color: #fff; padding: 15px; min-height: 325px; }
.eventcalenderbox > div.commonboxdata { background: #678AAF; padding: 0; position: relative; }
.eventcalenderdots { color: #fff; padding: 10px 0 0 0; }
.fc-widget-header { border: 1px solid #01172C; }
.fc-today > div > .fc-day-number { color: #fff; }
h4.eventcalenderboxhed { color: #fff; padding: 0 0 5px 0; font-size: 20px; line-height: 22px; font-family: var(--regular); text-transform: uppercase; margin: 0; display: block; }
.eventCall { width: 84px; background-color: #00B458; padding: 2px 4px 6px 6px; color: #FFFFFF; box-shadow: 2px 0px 15px rgba(0, 0, 0, 0.42); }
.eventcalenderdots { color: #fff; }
.eventdots { background-color: var(--red); height: 8px !important; width: 8px !important; cursor: pointer !important; display: inline-block; border-radius: 50%; }
.ipodots { }
.b1dms { background-position: 4px 5px !important; }
.b1ms { background-position: 4px -7px !important; }
.dms { background-position: 4px -15px !important; }
.b1ds { background-position: 4px -23px !important; }
.b1dm { background-position: 4px -31px !important; }
.ms { background-position: 4px -79px !important; }
.ds { background-position: 4px -71px !important; }
.dm { background-position: 4px -63px !important; }
.b1s { background-position: 4px -55px !important; }
.b1m { background-position: 4px -47px !important; }
.b1d { background-position: 4px -39px !important; }
.s1 { background-position: 4px -111px !important; }
.m1 { background-position: 4px -103px !important; }
.d1 { background-position: 4px -95px !important; }
.b1 { background-position: 4px -87px !important; }
#monthVw { display: inline-block; color: #fff; text-transform: uppercase; padding: 0 10px; }
.datetos { font-size: 11px; font-weight: bold; }
.allDatas { font-size: 11px; }
#closs { font-size: 10px; color: #000000; display: inline-block; font-weight: bold; cursor: pointer; position: absolute; right: -10px; top: 0px; background: #fff; line-height: 12px; padding: 2px; }
#closs > a { display: block; text-align: center; }
.imgalls { height: 13px; width: 7px; background-color: var(--red); display: inline-block; text-indent: -9999px; }
.bon { background-position: 0px 5px; }
.div { background-position: -8px 5px; }
.met { background-position: -16px 5px; }
.spl { background-position: -24px 5px; }
.eventsajaxloader { position: absolute; top: 50%; left: 50%; margin-left: -16px; margin-top: -16px; z-index: 9; }
.worldindihischart { min-height: 350px; display: block; }
/*** brokerage start***/
ul.brokeragemenu { border-bottom-color: transparent; margin: 0; margin-bottom: -1px; text-align: center; display: block; padding: 0; margin-bottom: 30px; }
ul.brokeragemenu > li { display: inline-block; margin: 0 10px 10px 0; }
ul.brokeragemenu > li > a { padding: 15px 15px; color: #828282; background-color: #E1E1E1; margin: 0px; border-radius: 5px; font-size: 15px; line-height: 18px; display: block; text-transform: uppercase; transition: all 0.5s ease; min-width: 330px; position: relative; }
ul.brokeragemenu > li > a.active { background-color: var(--darkblue); color: #fff; }
ul.brokeragemenu > li > a.active:after { content: ""; position: absolute; bottom: -10px; width: 0; height: 0; left: 50%; margin-left: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid var(--blue); }
.borkeragecalcbox { background-color: white; border-radius: 2px; border: solid 1px #e3e3e3; min-height: 300px; margin-bottom: 30px; }
.borkeragecalcbox > h4 { margin: 0; padding: 15px 25px; background-color: var(--darkblue); color: #fff; text-align: center; }
.brokeragesecbg { display: block; min-height: 500px; border: 1px solid var(--darkblue); padding: 15px 15px 0 15px; }
.stampradiosection { margin-bottom: 10px; text-align: center; }
.stampradiosection > ul { position: relative; display: inline-block; }
.stampradiosection > ul > li { display: inline-block; background: #E1E1E1; color: #828282; padding: 5px 15px 5px 15px; margin: 0; cursor: pointer; position: relative; }
.stampradiosection > ul > li.active { background: #3B5998; color: #fff; }
.stampradiosection > ul > li.active:after { content: ""; position: absolute; bottom: -10px; width: 0; height: 0; left: 50%; margin-left: -10px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid var(--blue); }
.logomobile { width: 102px; height: 60px; width: 102px; height: 60px; margin: 15px auto 0 auto; }
.bredcrummobile { padding: 0; margin: 14px 0 0 0; padding-bottom: 10px; border-bottom: 1px solid #d4dfe3; }
.bredcrummobile > h2 { font-weight: var(--regular); color: #023664; margin: 0; text-transform: uppercase; font-size: 22px; line-height: 22px; text-align: left; }
.brokerageinputboxbg { background: #E1E1E1; padding: 10px 15px; }
.brokerageinputboxbg ul { margin: 0; padding: 0; display: block; text-align: center; }
.brokerageinputboxbg ul > li { display: inline-block; list-style: none; font-size: 12px; color: var(--statictext); margin-right: 2px; margin-bottom: 5px; text-align: center; letter-spacing: 0px; }
.brokerageinputboxbg ul > li > input { width: 110px; margin-top: 5px; border: none; padding: 2px; border-radius: 3px; text-align: center; }
.brokerageinputboxbg ul > li > select { width: 110px; margin-top: 5px; border: none; padding: 2px; border-radius: 3px; text-align-last: center; }
.borkerageresulttable { }
.borkerageresulttable label { font-weight: normal; }
.borkerageresulttable thead select { color: var(--statictext); max-width: 100%; border: none; margin-top: 5px; }
.alphabet a { display: inline-block; padding: 8px 15px; background: #023664; color: #fff; margin: 0 2px 10px 0; transition: all .5s ease; }
.alphabet a:hover { background: var(--darkblue); }
.alphabet a.active { background: #var(--maincolor); }
.input[type=number] { border: 1px solid #9ba0a4; border-radius: 2px; background-color: #fff; width: 100%; height: 42px; font-size: 10.6pt; color: #38454f; margin: 0 0 40px; display: block; padding: 0 10px; }
input[type=number] { -moz-appearance: textfield; }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; -moz-appearance: none; -webkit-appearance: none; margin: 0; }
/*news*/

.marketComWrap { display: block; margin: 0; padding: 30px 0 20px; }
.newRightMenuWrap { display: block; margin: 0; padding: 0; }
.newRightMenuWrap > ul { display: block; margin: 0; padding: 25px 10px; background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / 15%); border-radius: 6px; }
.newRightMenuWrap > ul > li > a { display: block; margin: 0; padding: 10px 0 10px 24px; font-size: 20px; line-height: 25px; color: var(--darkblue); position: relative; font-weight: bold; }
.newRightMenuWrap > ul > li { border-bottom: 1px solid #efefef; }
.newRightMenuWrap > ul > li:first-child { border-bottom: none; }
.newRightMenuWrap > ul > li:last-child { border-bottom: none; }
.newRightMenuWrap > ul > li > a:after { content: ''; display: block; position: absolute; top: 16px; left: 2px; width: 15px; height: 15px; background-repeat: no-repeat; background-size: contain; }
.newRightMenuWrap > ul > li.eqt > a:after { background-image: url("data:image/svg+xml, %3Csvg id='Equity' xmlns='http://www.w3.org/2000/svg' width='21.322' height='21.322' style='fill:%23002b65;' viewBox='0 0 21.322 21.322'%3E%3Cpath id='Path_6642' data-name='Path 6642' d='M20.7,189.7h-.75V178.624A1.626,1.626,0,0,0,18.323,177h-2a1.626,1.626,0,0,0-1.624,1.624V189.7H13.284v-8.636a1.36,1.36,0,0,0-1.358-1.358H9.4a1.36,1.36,0,0,0-1.358,1.358V189.7H6.621v-5.914a1.417,1.417,0,0,0-1.415-1.415H2.789a1.417,1.417,0,0,0-1.415,1.415V189.7H.625a.625.625,0,0,0,0,1.249H20.7a.625.625,0,0,0,0-1.249Zm-18.073,0v-5.914a.166.166,0,0,1,.166-.166H5.206a.166.166,0,0,1,.166.166V189.7Zm6.663,0v-8.636a.109.109,0,0,1,.109-.109h2.531a.109.109,0,0,1,.109.109V189.7Zm6.663,0V178.624a.375.375,0,0,1,.375-.375h2a.375.375,0,0,1,.375.375V189.7Z' transform='translate(0 -169.629)'/%3E%3Cpath id='Path_6643' data-name='Path 6643' d='M.657,8h1.2a1.957,1.957,0,0,0,3.8-.764L9.193,5.838A1.959,1.959,0,0,0,12.646,4.48l3.212-1.263a1.957,1.957,0,0,0,3.351-.635h1.518a.625.625,0,1,0,0-1.249H19.209a1.957,1.957,0,0,0-3.809.722L12.186,3.319A1.958,1.958,0,0,0,8.737,4.675L5.192,6.069a1.957,1.957,0,0,0-3.365.677H.657A.625.625,0,1,0,.657,8Zm16.7-6.746a.708.708,0,1,1-.708.708A.709.709,0,0,1,17.354,1.249ZM10.691,3.873a.708.708,0,1,1-.708.708A.709.709,0,0,1,10.691,3.873Zm-7,2.748a.708.708,0,1,1-.708.708A.709.709,0,0,1,3.7,6.621Z' transform='translate(-0.031 0)' /%3E%3C/svg%3E%0A"); }
.newRightMenuWrap > ul > li.mut > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='MutualFund' width='22' height='22' viewBox='0 0 22 22' style='fill:%23002b65;'%3E%3Cpath id='Path_6652' data-name='Path 6652' d='M20.066,149.7a3.285,3.285,0,0,0-2.47,1.323,6.516,6.516,0,0,0-4.663-1.968h-5.2a5.737,5.737,0,0,0-.748.05A3.415,3.415,0,0,0,3.021,147.8a.645.645,0,0,0-.254,1.068,3.712,3.712,0,0,1,.859,1.687,6.451,6.451,0,0,0-1.774,2.369H.645A.644.644,0,0,0,0,153.57v3.867a.682.682,0,0,0,.645.688H1.852A6.457,6.457,0,0,0,5.337,161.5l-.172,1.03a.645.645,0,0,0,.636.75H8.379a.644.644,0,0,0,.636-.539l.125-.75h2.388l.125.75a.644.644,0,0,0,.636.539h2.578a.645.645,0,0,0,.636-.75l-.171-1.029a6.482,6.482,0,0,0,4.09-6,6.388,6.388,0,0,0-1.007-3.426,2.279,2.279,0,0,1,1.652-1.086c.369,0,.645.17.645.322a.54.54,0,0,1-.251.4.645.645,0,1,0,.629,1.125,1.824,1.824,0,0,0,.91-1.529A1.775,1.775,0,0,0,20.066,149.7ZM14.42,160.456a.644.644,0,0,0-.449.723l.135.813H12.835l-.125-.75a.644.644,0,0,0-.636-.539H8.594a.644.644,0,0,0-.636.539l-.125.75H6.562l.135-.813a.644.644,0,0,0-.449-.723A5.22,5.22,0,0,1,2.9,157.222a.645.645,0,0,0-.607-.429h-1v-2.578h1a.645.645,0,0,0,.607-.429,5.18,5.18,0,0,1,1.83-2.455.645.645,0,0,0,.251-.648,6.55,6.55,0,0,0-.6-1.766,1.9,1.9,0,0,1,1.681,1.172.639.639,0,0,0,.707.362,5.076,5.076,0,0,1,.972-.1h5.2a5.158,5.158,0,0,1,1.486,10.109Z' transform='translate(0 -141.281)'/%3E%3Ccircle id='Ellipse_266' data-name='Ellipse 266' cx='0.645' cy='0.645' r='0.645' transform='translate(5.156 11.645)'/%3E%3Cpath id='Path_6653' data-name='Path 6653' d='M183.266,6.488a3.226,3.226,0,0,0,3.223-3.223A3.263,3.263,0,0,0,183.266,0,3.3,3.3,0,0,0,180,3.266,3.263,3.263,0,0,0,183.266,6.488Zm0-5.2A1.973,1.973,0,0,1,185.2,3.266,1.936,1.936,0,0,1,183.266,5.2a1.973,1.973,0,0,1-1.977-1.934A2.01,2.01,0,0,1,183.266,1.289Z' transform='translate(-172.266)'/%3E%3Cpath id='Path_6654' data-name='Path 6654' d='M185.844,241h-5.2a.645.645,0,0,0,0,1.289h5.2a.645.645,0,0,0,0-1.289Z' transform='translate(-172.266 -230.645)'/%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li.der > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.392' height='21.356' viewBox='0 0 21.392 21.356' style='fill:%23002b65;'%3E%3Cg id='Derivatives' transform='translate(0 -0.427)'%3E%3Cg id='Group_5058' data-name='Group 5058' transform='translate(0 0.427)'%3E%3Cg id='Group_5057' data-name='Group 5057' transform='translate(0 0)'%3E%3Cpath id='Path_6658' data-name='Path 6658' d='M9.269,17.968a7.939,7.939,0,1,1,8.09-9.662.836.836,0,0,0,1.631-.362A9.613,9.613,0,0,0,9.61.427,9.61,9.61,0,0,0,2.68,16.695,9.561,9.561,0,0,0,9.2,19.638h.036a.836.836,0,0,0,.035-1.671Z' transform='translate(0 -0.427)'/%3E%3Cpath id='Path_6659' data-name='Path 6659' d='M143.309,80.574a.836.836,0,0,0-.836.836v5.079l-2.7,2.7a.836.836,0,1,0,1.182,1.182l2.944-2.944a.836.836,0,0,0,.245-.591V81.41A.836.836,0,0,0,143.309,80.574Z' transform='translate(-133.699 -77.225)'/%3E%3Cpath id='Path_6660' data-name='Path 6660' d='M284.142,236.125a9.624,9.624,0,0,0-6.422,0c-1.5.611-1.719,1.487-1.719,1.955V244.6c0,.468.223,1.345,1.719,1.955a9.624,9.624,0,0,0,6.422,0c1.5-.611,1.719-1.487,1.719-1.955v-6.518C285.861,237.613,285.638,236.736,284.142,236.125Zm.048,8.447c-.138.257-1.261.862-3.259.862s-3.121-.605-3.259-.862v-1.339l.048.02a8.76,8.76,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-2,0-3.121-.605-3.259-.862v-1.255l.048.02a8.759,8.759,0,0,0,3.211.551c.289,0,.579-.011.861-.034a.836.836,0,1,0-.134-1.666c-.238.019-.482.029-.727.029-1.932,0-3.046-.566-3.242-.836.2-.27,1.31-.836,3.242-.836,2,0,3.121.605,3.259.862Z' transform='translate(-264.469 -225.749)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li.ipo > a:after { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.494' height='22.546' viewBox='0 0 18.494 22.546' style='fill:%23002b65'%3E%3Cg id='IPOResearch' transform='translate(-46)'%3E%3Cg id='Group_5059' data-name='Group 5059' transform='translate(46)'%3E%3Cpath id='Path_6665' data-name='Path 6665' d='M64.447,13.229,62.784,9.071l1.663-4.158a.661.661,0,0,0-.613-.906H56.128V2.466a.661.661,0,0,0-.661-.661H47.321V.661A.661.661,0,0,0,46,.661V21.885a.661.661,0,0,0,1.321,0V11.933h5.284v1.541a.662.662,0,0,0,.661.661H63.834a.661.661,0,0,0,.613-.906Zm-9.64-2.617H47.321V3.126h7.486Zm.053,2.2,1.074-1.074a.668.668,0,0,0,.194-.467V5.328h6.73l-1.4,3.5a.661.661,0,0,0,0,.491l1.4,3.5Z' transform='translate(-46)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.newRightMenuWrap > ul > li > ul { display: block; margin: 0; padding: 0 0 0 20px; }
.newRightMenuWrap > ul > li > ul > li { display: block; margin: 0 0 10px; padding: 0; }
.newRightMenuWrap > ul > li > ul > li > a { display: block; margin: 0; padding: 0 0 0 15px; color: var(--grey); transition: all 0.5s ease; position: relative; }
.newRightMenuWrap > ul > li > ul > li > a:after { display: none; position: absolute; top: 4px; left: 6px; content: '\f0da'; font-family: 'FontAwesome'; font-size: 12px; line-height: 12px; color: var(--lightgreen); }
.newRightMenuWrap > ul > li > ul > li > a.active { color: var(--lightgreen); }
.newRightMenuWrap > ul > li > ul > li > a.active:after { display: block; }
.newRightMenuWrap > ul > li > ul > li:hover > a { color: var(--lightgreen); }
.newRightMenuWrap > ul > li > ul > li:hover > a:after { display: block; }

.newsMainBox { display: block; margin: 0 0 30px; padding: 30px; box-shadow: 0 0 8px rgb(0 0 0 / 15%); border-radius: 6px; min-height: 114px; }
.newsMainBox > div { display: block; margin: 0; padding: 0 0 0 100px; position: relative; min-height: 68px; }
.newsMainBox > div > i { display: inline-block; margin: 0; padding: 10px; text-align: center; background-color: var(--darkblue); font-style: normal; color: #fff; border-radius: 6px; position: absolute; top: 0; left: 0; }
.newsMainBox > div > i > b { display: block; margin: 0; padding: 0; font-size: 24px; line-height: 26px; }
.newsMainBox > div > i > em { display: block; margin: 0; padding: 0; font-style: normal; }
.newsMainBox > div > h3 { display: block; margin: 0 0 20px; padding: 0; font-size: 20px; line-height: 24px; color: var(--darkblue); font-weight: 700; text-transform: capitalize; }
.newsMainBox > div > div > a > p { display: block; margin: 0 0 15px; padding: 0 0 0 137px; font-size: 16px; line-height: 24px; color: #858585; position: relative; transition: all 0.5s ease; }
.newsMainBox > div > div:last-child > a > p { margin-bottom: 0; }
.newsMainBox > div > div > a { display: inline-block; }
/*.newsMainBox > div > div > a:hover > p { color: var(--skyblue); }*/
.newsMainBox > div > p { display: block; margin: 0 0 15px; padding: 0 0 0 137px; font-size: 16px; line-height: 24px; color: var(--grey); position: relative; }
.newsMainBox > div > div > a > p > i { font-style: normal; display: inline-block; margin: 0; padding: 0 35px 0 0; position: absolute; top: 0; left: 0; }
.newsMainBox > div > div > a > p > i:after { content: '|'; position: absolute; top: 0; right: 12px; font-size: 20px; line-height: 24px; }
.newsMainBox > div > span { display: block; margin: 0 0 10px; padding: 0; font-size: 16px; line-height: 24px; color: var(--lightgreen); }
.newsMainBox > div > span > i { font-style: normal; }
.newsMainBox > div > span > em { font-style: normal; }

.newsMainBox.fullnews { padding: 40px; }
.newsMainBox.fullnews > div { padding: 0; }
.newsMainBox.fullnews > div > h3 { font-size: 22px; line-height: 32px; color: var(--darkblue); }
.newsMainBox.fullnews > div > a { cursor: default; }
.newsMainBox.fullnews > div > a > p { padding: 0; margin: 0 0 25px; }
.newsMainBox.fullnews > div > p { padding: 0; margin: 0 0 25px; }

.newsMainBox.mktcmntry > div { margin: 0 0 25px; }
.newsMainBox.mktcmntry > div:last-child { margin-bottom: 0; }

.newsMainBox.onenws { padding: 10px; margin-bottom: 10px; min-height: 88px; }
.newsMainBox.onenws > div { margin-bottom: 0; min-height: 68px; }
.newsMainBox.onenws > div > div > a:last:child > p { margin-bottom: 0; }

.newsMainBox.onenws > div:only-child { display: flex; align-items: center; }

.newsMainBox.cmprslt { padding: 15px; margin-bottom: 15px; min-height: 88px; }
.newsMainBox.cmprslt > div { margin-bottom: 0; min-height: 68px; }
.newsMainBox.cmprslt > div > div > a:last:child > p { margin-bottom: 0; }

.newsMainBox table td { padding: 4px 10px; }
.newsMainBox table tr:first-child td { font-weight: bold; }
.newsMainBox img { max-width: 450px; }

.newsBkBtn { display: inline-block; margin: 0 0 20px; padding: 10px 20px 10px 40px; background-color: #eaeaea; color: #000; position: relative; border-radius: 40px; transition: all 0.3s ease; }
.newsBkBtn:after { content: '\f0d9'; position: absolute; top: 10px; left: 16px; font-family: 'FontAwesome'; font-size: 20px; line-height: 20px; color: var(--blue); }
.newsBkBtn:hover { background: var(--darkblue); color: #fff; }
.newsBkBtn:hover:after { color: #fff; }

.newRightMenuWrapPopUp > div > i { display: none; position: absolute; top: 10px; right: 10px; font-size: 20px; line-height: 20px; cursor: pointer; }
.newRightMenuWrapPopUp.active { display: block; position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 9999; background-color: rgba(0,0,0,0.75); overflow-y: auto; }
.newRightMenuWrapPopUp.active > div { position: relative; margin: 20px auto; max-width: 300px; }
.newRightMenuWrapPopUp.active > div > i { display: inline-block; }
.newRightMenuWrapPopUp.active > div > div > ul { padding: 30px 10px 20px; }
.nwsFltr { display: none; text-align: left; padding: 0; margin: 0 0 5px; }
.nwsFltr > b { display: block; margin: 0 0 15px; padding: 10px 35px 10px 15px; color: #fff; background-color: var(--darkblue); position: relative; cursor: pointer; }
.nwsFltr > b:after { content: '\f0c9'; position: absolute; top: 8px; right: 22px; color: #fff; font-family: 'FontAwesome'; font-size: 16px; line-height: 24px; font-weight: normal; }
.newRightMenuWrapPopUp { position: -webkit-sticky; position: sticky; top: 140px; }

.newsmktnewwrap .innermarketmenu { margin-bottom: 0; }
.newsmktnewwrap .brdcrum { padding: 30px 0; }
.newsmktnewwrap .newsmktnewsec { padding: 0 0 50px; }








/*fund profile*/
.dataTables_length { display: none; }
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button:hover { background: var(--darkblue); color: #fff !important; cursor: default; border-color: var(--darkblue); }
.dataTables_wrapper .dataTables_paginate .paginate_button { float: left; background: #ffffff; margin: 15px 1px 0 3px; transition: all .5s ease; border-radius: 5px; border: 1px solid #ddd; min-width: 35px; text-align: center; }
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { float: left; margin: 15px 1px 0 3px; transition: all .5s ease; border-radius: 5px; border: 1px solid #ddd; min-width: 35px; text-align: center; cursor: not-allowed; background: #F1F1F1; }


/*company-list*/
.topalpha_companylist{ padding: 10px 0 0;}
.topalpha_companylist > a{ display: inline-block;margin: 0 2px 5px 0;padding: 0 10px;border: 1px solid #ddd;color: #3A3A3A;background-color: #fff;font-size: 14px;line-height: 28px; transition: all .5s ease;}
.topalpha_companylist > a:hover, .topalpha_companylist > a.active{background: var(--darkblue);color: #fff;}

/*smart-quotes*/
 .MarketDemoWrapper .tradebtn { float: right; display: block; margin-bottom: 20px;  }

  /*scheme-profile*/
.bondwrapper .investbtn { float: right; display: block; margin: 20px 0; }
/*ipo*/
.ipocurrentissueswrap .footable > tbody > tr > td .ipobtn a.commnbtn.green { font-size: 13px; padding: 6px 10px; background: var(--darkblue); display: inline-block; color: #fff; border-radius: 5px; }



@media only screen and (min-width: 1100px) {

    .innerparent { }
    .markettopmenusec { padding: 120px 0 20px; }
    /*smart-quotes*/
     .MarketDemoWrapper .tradebtn .signupbtn { margin:0;} 
     /*scheme-profile*/
     .bondwrapper .investbtn .signupbtn { margin:0;} 

}

@media only screen and (min-width : 1200px) {
    /*equity home*/
    .ddlRightSel { position: absolute; right: 15px; top: 15px; }
    a.hmenewsdet { padding: 5px 0 13px; }
    .compnaymore { padding: 3px 10px; }
    .compnaymore > a { font-size: 14px; }
    #hmeallnews { padding-top: 8px; }
    .eqtytopgaintbl tr > td { margin: 0; padding: 20px 10px 20px 10px!important; }
    .eqtytopgaintbl em { top: -9px; left: 0; }
    .eqtytopgaintbl span { top: 9px; }

    /*fund card*/
    .compvlues { padding: 0 10px; }
    .schmtbl { padding: 15px 5px 15px 50px; }
    .schmtbl > i { transform: scale(1); left: 10px; top: 25px; }

    /***Market SnapShot**/
    .mfbestreturns { min-height: 477px; }
    .mktbtmsec > div { padding: 0 10px; }
    .MktSnapShotWrap .landcboxhed > h3 { font-size: 24px; line-height: 27px; }
    .eventcalenderbox > .calenderhead > h4 { font-size: 24px; line-height: 27px; }
    .MktSnapShotWrap ul.ExchTab > li > a { padding: 8px 15px 8px; }
    .mksnapHdSec { padding: 0 134px 25px 0; }

    /*market commentary*/
    .newRightMenuWrap > ul > li > a { padding: 10px 0 10px 45px; }
    .newRightMenuWrap > ul > li > ul { padding: 0 0 0 40px; }
    .newRightMenuWrap > ul > li > a:after { left: 20px; }

    .newsMainBox table { width: 100%; overflow: auto; }

    .sipamountResultboxRow > span { font-size: 17px; line-height: 17px; }
    .sipamountlistlabel { font-size: 18px; }
}

@media (min-width:991px) and (max-width:1200px) {
    .mksnapHdSec .mksnaphd { font-size: 16px; line-height: 24px; }
    .mktbtmsec > div { font-size: 11px; }
    .mktgraphsec .mkttopvalue ul.graphbtn > li > a { font-size: 10px; }
    .newsMainBox table { overflow: auto; display: block; }
}

@media screen and (min-width: 1300px) {
    /***Market SnapShot**/
    .mktbtmsec > div { padding: 0 15px; }
}

@media screen and (min-width: 1440px) {
}

@media screen and (min-width: 1600px) {
}


@media only screen and (max-width: 992px) {
    /***Market Common***/
    .innermarketmenu { display: block; }
    .innermarketmenuwrap { display: none; }
    .innerparent { }
    .markettopmenusec { padding: 95px 0 18px; }
    .c_headI { margin-bottom: 15px; }
    .navinner { z-index: 11; }
    .navinner > span { display: block; }
    .navinner > span:before { content: "\f0dd"; position: absolute; right: 22px; top: 8px; color: #535353; font: normal normal normal 17px/1 FontAwesome; transition: all 0.5s ease; display: block; }
    .navinner > span.Nclose:before { transform: rotate(-180deg); top: 15px; }
    .navinner > ul { display: none; position: absolute; left: 0; min-width: 200px; background-color: #fff; box-shadow: 0px 1px 8px rgba(0,0,0,.2); }
    .navinner > ul > li { float: none; border-right: none; margin: 0; }
    .navinner > ul > li:after { display: none; margin: 0; }
    .navinner > ul > li > a { text-align: left; font-size: 14px; line-height: 18px; padding: 8px 25px 8px 10px; margin: 0; }
    .navinner > ul > li > a:hover { color: #0f3343; }
    .navinner > ul > li:hover > a { color: #141414; }
    .navinner > ul > li > a.activemenu:after { background: none; }
    .navinner > ul > span { display: block; }
    .dropsec { display: none; height: 100%; position: relative; top: 0; left: 0; right: 0; padding-bottom: 0; margin: 0 auto; background: #E9E9E9; box-shadow: none; }
    .dropsec > a { text-align: left; border-top: 0; color: #141414; }
    .dropsec > a:before { display: none; }
    .navinner > ul > li > a:before, .navinner > ul > li > a.activemenu:before { content: "\f107"; position: absolute; right: 7px; font: normal normal normal 18px/1 FontAwesome; left: auto; top: 9px; background: 0; }
    .navinner > ul > li:hover > a.activemenu:before { background: 0; }
    .navinner > ul > li:hover > a:before { background: transparent; }
    .newscontents p, .newscontents { word-break: break-all; }
    .brdcmsmall > a { font-size: 13px; }

    .aplyIPO { width: 120px; top: 5px; }
    .aplyIPO > .traderedbtn { margin-right: 0; }

    /*derivative*/
    .mktfeature { margin: 0px 30px 0px 30px; }
    .derindexbx.bxtop { margin: 0px; }
    ul.brokeragemenu > li > a.active:after { display: none; }
    .EqMainHead { margin: 0 0 12px; }

    /*company profile*/
    .shareholdlist > li { width: 49%; margin: 0 0 10px; }
    .shareholdlist > li > a { margin: 0; }
    .compmainbsense { margin-bottom: 15px; }
    .fincomonhed { width: 30%; }
    .fincomondata { width: 14%; }
    .finqrthed6 { float: left; width: 25%; }
    .finqrthed7 { float: left; width: 23%; }
    .finqrthed8 { float: left; width: 20%; }
    .finqrtdata6 { float: left; width: 15%; }
    .finqrtdata7 { float: left; width: 15%; }
    .finqrtdata8 { float: left; width: 16%; }
    .compnaytopdet { padding: 20px; }
    a.qbtnsec { padding-left: 9px; font-size: 14px; }
    .mfhold { min-height: initial; }
    .compstocknews { min-height: initial; }

    /*equity home*/
    .ddlRightSel { position: absolute; right: 15px; top: 15px; }
    .landwhitebgbox { min-height: auto; padding-bottom: 15px; }
    .eqtytopgaintbl tr > td { margin: 0; padding: 12px 8px 12px 8px!important; }
    .mktreturnsec { margin: 0 auto 25px; max-width: 350px; }

    /*fund card*/
    .compvlues > b, .compvlues.w100 > span { text-align: left; }
    .compvlueswrap.left { margin-left: 55px; }
    .fndobjbx { margin: 30px 0 0 0; }
    .stock-hold-progress > b, .stock-hold-progress > span { font-size: 14px; line-height: 14px; }
    .astprtfliocnt table > tbody > tr > td { font-size: 14px; }
    .astprtfliocnt { padding: 10px 25px; }
    .compvlues { margin-top: 10px; padding: 0 18px 0 0; }
    .compsticky { position: static; }

    /***Market SnapShot**/
    .MktCusttophdrsec { padding: 20px 0 0 0; }
    .SnapshotTopSec .mkttablesec { margin-top: 20px; }
    .SnapshotTopSec .mfbestreturns { margin-top: 20px; }
    .mfbestreturns { min-height: 475px; }
    .bestrrtslider div.item { min-height: 265px; }
    .mktbtmsec > div { padding: 0 15px; }
    .nfoleft { min-height: 40px; }
    .nfoleft, .nforight { width: 100%; float: none; }
    .nfoleft { border-bottom-left-radius: 0; border-top-right-radius: 5px; }
    .nfoleft > select { min-height: auto; }
    .nfoleft > i { top: 10px; right: 15px; }
    .nforight .nfobox { min-height: auto; padding: 5px 10px; }
    .nforight > div > div:nth-child(3) > .nfobox { border-bottom-left-radius: 5px; }
    .nforight > div > div:nth-child(4) > .nfobox { border-bottom-right-radius: 5px; border-top-right-radius: 0; }

    /***brokerage-calculator***/
    .calculator-wrapper > h6 { font-size: 30px; }
    .calculator-menusec > span { width: 300px; background: var(--red); display: block; margin: 0 auto; color: #fff; font-size: 16px; padding: 10px 30px 10px 50px; font-family: var(--regular); border-radius: 50px; text-align: left; position: relative; cursor: pointer; }
    .calculator-menusec > span:before { content: "\f107"; font: normal normal normal 14px/1 FontAwesome; position: absolute; right: 14px; top: 50%; margin-top: -7px; color: #fff; }
    .calculator-menusec > ul { display: none; position: absolute; z-index: 1; top: 44px; width: 300px; margin: 0 auto; right: 0; left: 0; border-radius: 10px; background: #ddd; padding: 5px 0; }
    .calculator-menusec { margin: 20px 0 30px; }
    .calculator-menu > li { display: block; }
    .calculator-menu > li.active { display: none; }
    .calculator-menu > li:hover > a { background: var(--red); color: #fff; }
    .calculator-menu > li > a { text-align: left; box-shadow: none; background: no-repeat; }
    .calculator-menusec > span:after { content: ''; height: 19px; width: 20px; position: absolute; left: 20px; background-size: contain; background-repeat: no-repeat; background-position: center center; }

    /*SIP Calculator*/
    .range_input { margin: 0 0 20px; }
    .sipamountResultboxRow { margin-bottom: 20px; }
    .inflswitch { margin-bottom: 23px; }

    .sipamountlistlabel { font-size: 14px; }
    .sipamountlist input[type="number"] { width: 142px; }
    .sipamountResultboxRow > p > i { font-size: 22px; }
    .sipamountResultboxRow > p > span#InvestmentAmount, .sipamountResultboxRow > p > span#ExpectedAmount { font-size: 22px; }

    .sipamountlist .mnthlyinv:after { right: -5px; }

    /*saving-calculator*/
    .toolscalwrapper .toolcalmenus ul li { padding: 10px 12px; margin: 0 0 12px; }
    .toolscalwrapper .notescontent { margin-top: 22px; }
    .toolscalwrapper .toolsbtn { margin: 0; text-align: center; }
    .toolscalwrapper .toolcalinput span { min-height: auto; }

    /***Risk Profile***/
    .riskprofilequs > ul > li { width: 100%; }
    .riskprofilequs > ul.riskprooption > li { width: 100%; }
    .riskprofilechklist > li > label { margin: 0 5px 10px; min-height: 115px; font-size: 15px; }
    .hmriskprofilesec > .cnt > .riskprofilequs > .riskbutton { position: static; display: block; margin: 0 auto 20px; }
    .hmriskprofilesec > .cnt { min-height: 890px; }
    .riskprofilequs > h4 { font-size: 15px; }
    .riskprofilechklist > li > label.lblheight { min-height: 115px; }

    /*Trading View Chart*/
    .tradingviewchartwrap { padding: 50px 0 40px; }

    /*open interest control*/
    .openinterestwrap { margin: 0 0 25px; }
    .openinterestwrap .oisect { margin-top: 35px; }

    /*worldindicemap*/
    .worldIndiceWrap { padding: 0; margin-bottom: 25px; }
    .worldindiMap { background-image: unset; position: static; height: 100%; padding: 10px; border: 1px solid #DCDCDC; }
    .worldindiMap > div { display: block; position: static; margin: 0 0 10px; }
    .worldindiMap > div > div { display: block; padding: 10px 120px 10px 0; position: relative; animation: unset; box-shadow: unset; border-bottom: 1px solid #DCDCDC !important; border-radius: unset !important; min-height: 50px; }
    .worldindiMap > div:last-child > div { border-bottom: none !important; }
    .worldindiMap > div > div > i { display: inline-block; paddingfloat: left; font-size: 14px; line-height: 22px; }
    .worldindiMap > div > div > em { display: inline-block; font-size: 14px; line-height: 22px; position: absolute; right: 0; top: 10px; }
    .worldindiMap > div > div > b { display: block; font-size: 14px; line-height: 22px; }
    .worldindiMap .blnkgrn { border: none; }
    .worldindiMap .blnkred { border: none; }

    .snapshotNewWrap { padding: 0; }
    .borderbx { min-height: 450px; padding: 10px 15px; }
    .borderbx .landcboxhed { margin-bottom: 0; }
    .mksnapHdSec { padding: 12px 105px 20px 0; }

    /*market commentary*/
    .nwsFltr { display: block; }
    .newRightMenuWrapPopUp { display: none; }
    .newRightMenuWrapPopUp { position: unset; }
    .newsMainBox table { overflow: auto; display: block; }
    .newsmktnewwrap .newsmktnewsec { padding: 0; }

    
}

@media only screen and (max-width: 767px) {
    /***Market Common***/
    .brdcmsmall { text-align: left; line-height: 20px; }
    .brdcmsmall > h2 { font-size: 20px; display: block; float: none; }
    .innermarketmenu > span { font-size: 30px; }
    /*.markettopmenusec { padding: 90px 0 20px; }*/
    .innermarketmenu { margin-bottom: 15px; }
    .innermarketmenu > ul > li > a { font-size: 15px; }

    /*company profile*/
    .shareholdlist > li { width: 100%; }
    .compnaytopdet > h3 { font-size: 20px; line-height: 25px; }
    .hide-medium { display: none; }
    .fincomonhed { width: 55%; }
    .fincomondata { width: 15%; }
    .fintabelsrowshed { margin: 0; }
    .qurselyr { display: block; }
    .quartlydata { display: none; }
    .finqrthed3, .finqrthed4, .finqrthed5, .finqrthed6, .finqrthed7, .finqrthed8 { width: 65%; }
    .finqrtdata3, .finqrtdata4, .finqrtdata5, .finqrtdata6, .finqrtdata7, .finqrtdata8 { width: 35%; }
    .fintabelsrowsdata div:first-child, .fincomonhed, .fincomondata, .finqrthed3, .finqrthed4 { border: none; }
    .fintabelsrowsdata { border: 1px solid #D0D0D0; }
    .landgetquotes { height: 100px; }
    .qboxsec { width: 100%; }
    a.qbtnsec { width: 25%; margin-top: 10px; float: right; }

    /*derivative*/
    .eqmarkettopsep { padding: 25px 0px 15px 0px; }
    .derindexbx.bxtop { margin: 0px; border: none; }
    .mktfeature { margin: 0px 15px; }
    .mktfeature.lhsbx { margin-bottom: 0px; padding-bottom: 20px; border-bottom: 1px solid #b1b4b5; }
    .derindexbx { margin: 25px 0 15px 0px; padding: 0px; }
    .mktfeature.rhsbx { margin-top: 15px; }
    .derifootable { margin-top: 15px; }

    /*MF*/
    .mfschemedetail { margin: 0 0 12px; }

    /*derivative-home*/
    .ddlRightSel > span { color: #000; padding-right: 5px; font-weight: 400; font-size: 13px; line-height: 16px; }
    .ddlRightSel > select { padding: 3px; }
    ul.landpgemenu > li > a { font-size: 13px; }

    /*equity-home*/
    .hide-mob { display: none; }
    .eqtytopgainer .selectsec { position: unset; display: block; margin: 15px 5px 10px 0; }
    .selectsec .dropdown { width: 49% !important; }
    .eqtytopgaintbl tr > td { margin: 0; padding: 12px 8px 12px 8px!important; }
    .eqtytopgainer .headsec { padding: 15px; }
    .gainernse .footable > tbody > tr > td > a { padding-left: 10px; font-size: 13px; line-height: 16px; }
    .eqtytopgaintbl span { font-size: 12px; line-height: 22px; }
    .eqtyhmegraph { padding: 0; }

     .eqtytopgaintbl .mkttabledata > div > h5 { width: 100%; display: block; }
    .eqtytopgaintbl .mkttabledata > div > p:nth-of-type(1) { width: 25%; }
    .eqtytopgaintbl .mkttabledata > div > p:nth-of-type(2) { width: 25%; }
    .eqtytopgaintbl .mkttabledata > div > p:nth-of-type(3) { width: 25%; }

    /*fund card*/
    .fundtable .div_MFfund_retn > .table > tbody > tr > td { text-align: left; }
    .div_MFfund_retn > .table > tbody > tr > td { border-bottom: 0 !important; padding-top: 10px; padding-bottom: 10px; }
    .tbl_MFfund_retn tr { border-bottom: 1px solid #e1e1e1 !important; }
    .tbl_MFfund_retn .fund_wd45 { display: block; width: 100%; }
    .tbl_MFfund_retn .fund_wd10 { display: inline-block; width: auto; border-top: none; padding-left: 25px; }
    .fundtable .tbl_MFfund_retn tr:last-child { border-bottom: none !important; }
    .compvlueswrap.left { margin-left: 0px; }
    .finyr-tbl { padding: 0px; }

    /***Market SnapShot**/
    .MktCusttophdrsec { padding: 10px 0 7px 0; }
    .snapshottopmenu { padding: 15px 0 0 0; }
    .snapshottopmenu > ul > li > a.head { margin: 0 8px 0 0; }
    .MktCusttophdrsec h2.StaticHead { font-size: 30px; }
    .mktbtmsec > div { padding: 0 5px; }
    .nforight > div > div:nth-child(3) > .nfobox { border-bottom-left-radius: 0; }
    .nforight > div > div:nth-child(4) > .nfobox { border-bottom-right-radius: 5px; border-top-right-radius: 0; border-bottom-left-radius: 5px; }
    .bestrrtslider div.item { min-height: 225px; }
    .mfbestreturns { min-height: 435px; }
    .mktgraphsec .mkttopvalue { padding: 8px; }
    .mktgraphsec .mkttopvalue ul.graphbtn { margin: 4px 0 0 0; }

    .borderbx { min-height: unset; }


    /***brokerage-calculator***/
    .calculator-wrapper > h6 { font-size: 23px; }

    /*SIP Calculator*/
    .toolbreadcrumb > h3 { font-size: 19px; }
    .toolbreadcrumb > h1 { font-size: 19px; }
    .sipamountlist { padding-bottom: 0px; }
    .sipamountResultboxRow { margin-bottom: 25px; }
    .sipamountResultboxRow > p > span { font-size: 25px; line-height: 25px; }

    .sipamountResultboxRow.wlthgain { margin: 0; }
    .sipamountlist .mnthlyinv:after { right: 15px; }

    /*saving-calculator*/
    .toolscalwrapper .toolcalmenus ul li { margin: 0 0 12px; width: 100%; }
    .toolscalwrapper .toolcalinput select { padding: 10px; margin: 0 0 12px; }
    .toolscalwrapper .toolsmain { padding: 0px; }
    .toolscalwrapper { padding: 0; }
    .toolscalwrapper .toolcalinput.selectyr input { height: 45px; }
    .toolscalwrapper .toolcalinput.selectyr select { padding: 10px 15px; }
    .toolscalwrapper .toolscalresult { padding: 20px; }
    .toolscalwrapper .toolcalinput { margin: 0 0 25px 0; }
    .toolscalwrapper .toolcalinput > i.rhticon { right: 35px; }

    .toolscalwrapper .toolscalresult span span { font-size: 25px; }

    .toolsecmain { padding: 30px 15px; }

    .toolsresetbtn, .toolssubmitbtn { font-size: 14px; line-height: 18px; padding: 6px 26px; }

    /***Risk Profile***/
    .hmriskprofilesec > .menusec > a { margin: 0 18px; }
    .hmriskprofilesec > .cnt { min-height: 800px; }
    .riskprofilechklist > li > label.lblheight { min-height: 0; }

    /*SIP Need Calc*/
    .tool_exp_content > h3 { font-size: 15px; font-weight: 600; line-height: 24px; font-family: noto_sansregular; }

    /*Trading View Chart*/
    .tradingviewchartwrap .tradingviewchartsec p { font-size: 14px; line-height: 22px; }
    .tradingviewchartwrap { padding: 30px 0; }
    /*open interest control*/
    .openinterestwrap .oimenus ul li:after { top: 25px; }
    .openinterestwrap .oimenus ul li { margin: 0 25px 18px 0; }

    .mksnaphd { font-size: 20px; line-height: 24px; }
    .openinterestwrap .oisect { margin-top: 5px; }
    .MktSnapShotWrap .mktgraphsec .mkttopvalue h4 > i { padding: 0 0 0 25px; }
    .mktbtmsec > div { font-size: 11px; }
    .MktSnapShotWrap .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 100%; }
    .openinterestwrap .mksnaphd > i { top: 0; }

    /*market commentary*/
    .marketComWrap { padding: 10px 0; }
    .newsMainBox { padding: 20px; }
    .newsMainBox > div { padding: 0; }
    .newsMainBox > div > i { display: inline-block; padding: 0 10px; margin: 0 0 12px; position: unset; font-size: 12px; line-height: 12px; border-radius: 2px; }
    .newsMainBox > div > i > b { display: inline-block; margin-right: 4px; font-weight: normal; font-size: 14px; line-height: 24px; }
    .newsMainBox > div > i > em { display: inline-block; }
    .newsMainBox > div > p { padding: 0; margin: 0 0 10px; font-size: 15px; line-height: 20px; }
    .newsMainBox > div > div > a > p { padding: 0; font-size: 15px; line-height: 20px; margin: 0 0 10px; }
    .newsMainBox > div > div > a > p > i { position: unset; display: block; font-size: 12px; line-height: 20px; color: var(--blue); }
    .newsMainBox > div > div > a > p > i:after { display: none; }
    .newsMainBox > div > h3 { margin: 0 0 4px; font-size: 18px; line-height: 24px; }
    .newsMainBox.fullnews { padding: 20px; }
    .newsMainBox.fullnews > div > h3 { font-size: 20px; line-height: 26px; }
    .newsMainBox.fullnews > div > a > p { margin: 0 0 10px; }
    .newsMainBox.fullnews > div > p { margin: 0 0 10px; }
    .newsMainBox > div > span { font-size: 12px; line-height: 24px; }

    .newsMainBox.mktcmntry > div { margin: 0 0 10px; }
    .newsMainBox.onenws > div:only-child { display: block; align-items: unset; }

    .InnerMarketSelects { text-align: left; }

  
}

@media only screen and (max-width: 479px) {
    /***Market Common***/
    .innermarketmenu > span { font-size: 25px; line-height: normal; }
    .innermarketmenu > span:after { right: 10px; width: 15px; height: 15px; margin-top: -6px; font-size: 11px; line-height: 17px; }
    .navinner > span { font-size: 12px; padding: 8px 40px 8px 10px; }
    .navinner > span:before { right: 15px; top: 3px; }
    .navinner > ul > li > a { font-size: 13px; line-height: normal; padding: 8px 10px; }
    .navinner > ul > li > a:before, .navinner > ul > li > a.activemenu:before { font-size: 15px; top: 9px; }
    .dropsec > a { font-size: 13px; }
    .brdcmsmall > h2 { font-size: 18px; }
    .brdcmsmall > a { font-size: 11px; }
    .brdcmsmall > a:before { border-width: 3px; left: 6px; }
    .brdcmsmall > a { padding: 0 0 0 15px; }
    .brdcrum { padding: 5px 0px; }
    .mktcontarea { margin: 10px 0 0; }
    .EqMainHead > li > a { padding: 5px 9px; font-size: 13px; margin: 0 0 5px; }
    .c_headI > span { display: block; padding: 8px 0; }
    .InnerMarketSelects .bootstrap-select > button.btn { height: 32px; font-size: 13px; }
    .footable > tfoot .paginationNew > ul > li { width: 34px; height: 34px; padding: 6px 1px; margin: 0 5px 0 0; line-height: 17px; }
    .innermarketmenu > ul { top: 35px; }
    .innermarketmenu > ul > li > a:before { font-size: 15px; left: 12px; }
    .innermarketmenu > ul > li > a { font-size: 13px; padding: 8px 18px 8px 40px; line-height: normal; }
    .newssec { margin: 0 0 25px; }
    .newscontents .newsdata { height: 265px; }
    .innermarketmenu > ul > li > a:before { height: 18px; width: 18px; top: 8px; }
    .newscontents > h4 { line-height: 20px; font-size: 15px; }
    .newscontents .newsdata { font-size: 13px; }
    .newscontents table td { padding: 2px 8px; font-size: 13px; }
    .footable > tbody > tr > td { padding: 12px 10px; }
    ul.schemeprof > li { margin-bottom: 5px; }
    ul.schemeprof > li.active, ul.schemeprof > li:hover { margin-bottom: 5px; }
    ul.snapnavgraph > li { margin-bottom: 5px; }

    /*company profile*/
    .financialselect, .qurtddl { display: block; }
    .fincomonhed { width: 75%; }
    .fincomondata { width: 25%; }
    .finqrthed8 { width: 65%; }
    .finqrtdata8 { width: 35%; }
    .hide-small { display: none; }
    .compbsnshead > span:before { top: 5px; font: normal normal normal 20px/1 FontAwesome; }
    .compbsnshead > span { padding: 5px 35px 2px 14px; font-size: 18px; line-height: 22px; }
    .compbsnscont > div { font-size: 12px; padding: 10px 0; }
    .compsmarthead { font-size: 15px; }
    .compsmarthead .eventcal { display: block; }
    .eventselect { position: static; }
    .compnaytopdet { margin: 0 0 25px; padding: 15px; }
    a.qbtnsec { padding: 5px 10px 5px 15px; width: 30%; }
    .qboxsec > label { width: 100%; margin: 12px 0; }
    .qboxsec > input[type="text"] { width: 100%; }
    .landgetquotes { height: 152px; }
    .compmainbsense { padding: 15px; }
    .compbsnscontdwn > div { padding: 10px 0; }
    .compgraphsec { padding: 15px; margin-bottom: 25px; }
    .comgrphhd { padding: 0; }
    .hmsubmenucont { padding: 10px 0 0; }
    .compstocksum, .comprolling, .compevtcal { padding: 15px; }
    .iposnaptable { margin-bottom: 25px; padding: 15px; }
    .compbsnshead > i { font-size: 14px; padding: 0 5px; }
    .compbsnshead > b { font-size: 18px; }
    .fintabelsrowshed > div > b { padding: 10px 10px 10px 0; }

    /*mf*/
    .schemeheadmf { font-size: 18px; }
    .InnerMarketSelects .dropdown-menu > li > a { min-width: 280px; }
    .chartwrapper h3 { font-size: 18px; }
    h3.fundhead { font-size: 18px; line-height: 22px; }

    /*commodity*/
    .techsubheads { margin-bottom: 10px; }

    /*Equity home*/
    .ddlRightSel { position: relative; right: 0; top: 0; padding: 10px; text-align: right; }
    ul.landpgemenu > li > a { font-size: 13px; padding: 8px 6px; }
    .common-table > table > tbody > tr > td > a { line-height: 25px; }
    a.hmenewsrow { font-size: 14px; line-height: 20px; }
    #hmeallnews { margin-top: 25px; }
    .compnaymore > a { font-size: 12px; }
    a.hmenewsrow > span { font-size: 14px; }
    ul.homemewsmenuInn > li > a { padding: 7px 5px; }
    .gainernse { padding: 0 0 30px!important; }
    .eqtytopgaintbl tr > td { margin: 0; padding: 10px 5px 10px 5px!important; }
    .gainernse .footable > tbody > tr > td > a { padding-left: 5px; }
    .eqtygaintbl h4 { font-size: 18px; line-height: 20px; border: 0; }
    .mrkbox { padding: 0 15px; height: 60px; }
    .returnmktdata span.up:before { font: normal normal normal 14px/1 FontAwesome; top: 1px; left: 0px; }
    .returnmktdata span { padding: 0 0 0 18px; font-size: 13px; line-height: 19px; font-weight: 500; }
    .eqtytopgaintbl em { font-size: 10px; line-height: 18px; }
    .mkttopsec .lefteqmktdata > b, .mkttopsec .righteqmktdata > b { font-size: 14px; }
    .mkttopsec .lefteqmktdata { font-size: 11px; }
    .mkttopsec .lefteqmktdata { padding: 10px 0px; }
    .mkttopsec .righteqmktdata { padding: 10px; }
    #mktequitychart { height: 210px !important; }
    .compnsebsegrph > span > a { padding: 5px 12px 5px; font-size: 12px; line-height: 15px; }
    .compnsebsegrph > span.tabactive > a { border: 1px solid var(--red); }
    .landpagedate { position: absolute; top: -25px; right: 10px; font-size: 10px; line-height: 12px; }
    .eqbsnshead > b { font-size: 16px; }
    .eqbsnshead > i { font-size: 15px; }
    .mktreturnsec { margin: 0 auto 20px; }
    .mkttopsec { margin: 0 0 20px 0; }
    .compgraphsec { margin-bottom: 20px; }
    .eqbsnshead > i:before { left: 95px; top: 9px; }
    .eqtytopgainer .selectsec select { margin: 0 2px; padding: 3px 1px; }
    .landgraphdatasec { padding: 10px; }
    .landgraphhedsec { padding: 15px 10px; }
    .common-table.mrkteqhome { padding: 10px; }

   

    /*derivative-home*/
    .hidemob { display: none; }

    /*ipo-home*/
    .landgraphhedsec > ul.landpgemenu { position: relative; right: 0; top: 0; margin: 10px 0px 0px; padding: 0; }

    /*fund card*/
    .fundtable .tbl_MFfund_retn td:nth-child(2) { width: 55%; }
    .tbl_MFfund_retn .fund_wd45 b { font-size: 18px; line-height: 22px; }

    /***Market SnapShot**/
    .MktCusttophdrsec h2.StaticHead { font-size: 25px; line-height: normal; }
    .snapshottopmenu > ul > li > a.head { margin: 0 5px 0 0; }

    .mktgraphsec .mktdate { text-align: left; }
    .mktgraphsec .mkttopvalue h4 > b { font-size: 18px; line-height: 20px; }
    .mktgraphsec .mkttopvalue h4 > i { display: block; padding: 0 0 0 20px; }
    .mktgraphsec .mkttopvalue h4 > i:before { left: 0; }
    .mktgraphsec .mkttopvalue ul.graphbtn { text-align: left; margin: 7px 0 0 0; }
    .mktbtmsec > div { width: 50%; padding: 0; border: none; margin-bottom: 10px; text-align: left; }
    .mktbtmsec > div > b { display: block; }
    .mktbtmsec > div:last-child { margin: 0; }
    .mktgraphsec .mkttopvalue h4 > b { font-size: 17px; }
    .mktgraphsec .mkttopvalue h4 > i { font-size: 14px; }

    .nfoleft { border-bottom-left-radius: 0; border-top-right-radius: 5px; min-height: auto; }

    /*SIP Calculator*/
    .sipamountResultboxRow { margin-bottom: 20px; }
    .sipamountResultboxRow > p > span { font-size: 20px; line-height: 20px; }
    .toolsipbg { padding: 15px; }
    .sipamountlist input[type="number"] { width: 100%; }

    .leftcalcsec, .rightcalcsec { padding: 35px 16px 15px; }
    .sipamountResultboxRow > p > i { font-size: 18px; }
    .sipamountResultboxRow > p > span > em { font-size: 18px; }
    .sipamountResultboxRow.wlthgain > p > span { font-size: 18px; }
    .sipamountResultboxRow > p > span#InvestmentAmount, .sipamountResultboxRow > p > span#ExpectedAmount { font-size: 18px; }
    .sipamountResultbox { margin-top: 12px; }

    /*saving-calculator*/
    .toolscalwrapper .toolscalsec { padding: 20px 15px; }
    .toolscalwrapper .toolsbtn .toolssubmitbtn { margin: 0 0 8px; }
    .toolscalwrapper .toolsbtn input { padding: 8px 18px; font-size: 14px; }
    .toolscalwrapper .toolcalinput { margin: 0 0 18px; }
    .toolscalwrapper .toolcalinput > i.rhticon { bottom: 22px; }
    .toolscalwrapper .toolcalmenus ul li { padding: 12px 0; }
    .toolscalwrapper .toolsmain { padding: 12px 0; }
    .toolscalwrapper .toolscalresult span { font-size: 14px; line-height: 22px; }
    .toolscalwrapper .toolscalresult { padding: 14px; }
    .toolscalwrapper { padding: 0 0 15px; }
    .toolscalwrapper .toolcalinput span { font-size: 14px; }

    /***Risk Profile***/
    .riskwrapper { padding: 0; }
    .hmriskprofilesec > .menusec > a { margin: 0 10px; height: 25px; width: 25px; line-height: 25px; }
    .hmriskprofilesec > .menusec > a:after { font-size: 15px; right: -11px; margin-top: -7px; }
    .hmriskprofilesec { padding: 8px 0 30px; }
    .riskprofilequs > h4 { font-size: 14px; margin: 20px 0; }
    .riskprofilequs > ul > li { width: 100%; }
    .riskprofilechklist > li > label { min-height: 0; font-size: 14px; line-height: 18px; padding: 20px 5px 20px 55px; text-align: left; }
    .riskprofilequs > ul { margin: 0 0 15px; }
    .hmriskprofilesec > .cnt > .result { padding: 40px 0 0; font-size: 15px; }
    .hmriskprofilesec > .cnt { min-height: 550px; }
    .riskprofilechklist [type="radio"]:not(:checked) + label:before, .riskprofilechklist [type="radio"]:checked + label:before { left: 15px; margin-left: 0; top: 15px; }
    .riskprofilechklist [type="radio"]:not(:checked) + label:after, .riskprofilechklist [type="radio"]:checked + label:after { margin-left: 0; top: 20px; left: 20px; }
    .hmriskprofilesec > .cnt .result > h4 { font-size: 16px; }
    .riskprofilechklist > li > label.lblheight { min-height: 0; }
    .hmriskprofilesec > .cnt > .result { padding: 20px 0; }

    /*SIP Need Calc*/
    .tool_exp_content > h3 { font-size: 14px; line-height: 20px; padding-left: 13px; }
    .tool_exp_content > h3:before { width: 5px; }
    .sipNeedTable { padding: 5px 0; }

    .toolsresetbtn, .toolssubmitbtn { margin: 0; }

    /*Choosen Fix*/
    .dropdown.bootstrap-select.chosen-select.show > .dropdown-menu.show { max-width: 300px !important; }

    /*Trading View Chart*/
    .tradingviewchartwrap .tradingviewchartsec { padding: 30px 25px 10px; }
    /*event calendar*/
    .eventcalenderbox { padding: 10px; }
    .eventcalenderbox > .calenderhead { padding: 0 0 5px; }
    .eventcalenderbox > .calenderhead > h4 { font-size: 18px; }

    /*open interest control*/
    .openinterestwrap { border: none; padding: 0 10px; margin: 0; }
    .openinterestwrap .oidatasec { margin-bottom: 20px; }
    .openinterestwrap .oimenus ul li { margin: 0 18px 18px 0; }
    .openinterestwrap .oimenus ul li a { font-size: 14px; }
    .openinterestwrap .oisect { margin-top: 12px; }
    .openinterestwrap .oitopsec { margin-top: 20px; }
    .openinterestwrap .bootstrap-select > .dropdown-toggle { font-size: 14px; line-height: 18px; height: 30px; }
    .homenfodetails { margin: 0 0 20px; }
    .openinterestwrap .mksnaphd > i { top: 2px; right: 2px; }
    .indfoclose > h5 { font-size: 18px; line-height: 24px; }
    .indfoclose > i { font-size: 20px; line-height: 24px; }
    .infoContent > div { margin-bottom: 10px; }
    .indfoclose { margin: 0 0 10px; padding: 0 25px 15px 0; }
    .openinterestwrap .mksnaphd { padding: 0 24px 0 0; }
    .infoPopUp .modal-content { padding: 20px; }
    .commonnewspopup.infoPopUp > .modal-dialog { margin: 20px auto; }

    /*market commentary*/
    .newsMainBox > div > i { margin: 0 0 10px; }
    .newsMainBox > div > p { font-size: 14px; line-height: 24px; }
    .newsMainBox > div > div > a > p { font-size: 14px; line-height: 24px; }
    .newsMainBox > div > h3 { margin: 0 0 12px; }
    .newsMainBox.fullnews > div > h3 { font-size: 18px; line-height: 20px; }

    .newRightMenuWrap > ul > li > a { padding: 5px 0 5px 24px; font-size: 18px; line-height: 24px; }
    .newRightMenuWrap > ul > li > a:after { top: 10px; }
    .newRightMenuWrap > ul > li > ul > li { margin: 0 0 5px; }
    .newsBkBtn { font-size: 14px; line-height: 24px; }
    .newsMainBox img { max-width: 230px; }

}

