/* input(11,48): run-time error CSS1019: Unexpected token, found ' '
input(11,48): run-time error CSS1019: Unexpected token, found ' '
input(11,48): run-time error CSS1063: Expected calculation unit, found ' '
input(11,48): run-time error CSS1064: Expected calculation product, found ' '
input(11,48): run-time error CSS1065: Expected calculation sum, found ' '
input(11,48): run-time error CSS1034: Expected closing parenthesis, found ' '
input(11,48): run-time error CSS1042: Expected function, found ' '
input(11,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(123,61): run-time error CSS1019: Unexpected token, found ' '
input(123,61): run-time error CSS1019: Unexpected token, found ' '
input(123,61): run-time error CSS1063: Expected calculation unit, found ' '
input(123,61): run-time error CSS1064: Expected calculation product, found ' '
input(123,61): run-time error CSS1065: Expected calculation sum, found ' '
input(123,61): run-time error CSS1034: Expected closing parenthesis, found ' '
input(123,61): run-time error CSS1042: Expected function, found ' '
input(123,61): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(124,61): run-time error CSS1019: Unexpected token, found ' '
input(124,61): run-time error CSS1019: Unexpected token, found ' '
input(124,61): run-time error CSS1063: Expected calculation unit, found ' '
input(124,61): run-time error CSS1064: Expected calculation product, found ' '
input(124,61): run-time error CSS1065: Expected calculation sum, found ' '
input(124,61): run-time error CSS1034: Expected closing parenthesis, found ' '
input(124,61): run-time error CSS1042: Expected function, found ' '
input(124,61): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(232,51): run-time error CSS1019: Unexpected token, found ' '
input(232,51): run-time error CSS1019: Unexpected token, found ' '
input(232,51): run-time error CSS1063: Expected calculation unit, found ' '
input(232,51): run-time error CSS1064: Expected calculation product, found ' '
input(232,51): run-time error CSS1065: Expected calculation sum, found ' '
input(232,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(232,51): run-time error CSS1042: Expected function, found ' '
input(232,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(269,43): run-time error CSS1019: Unexpected token, found ' '
input(269,43): run-time error CSS1019: Unexpected token, found ' '
input(269,43): run-time error CSS1063: Expected calculation unit, found ' '
input(269,43): run-time error CSS1064: Expected calculation product, found ' '
input(269,43): run-time error CSS1065: Expected calculation sum, found ' '
input(269,43): run-time error CSS1034: Expected closing parenthesis, found ' '
input(269,43): run-time error CSS1042: Expected function, found ' '
input(269,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(282,48): run-time error CSS1019: Unexpected token, found ' '
input(282,48): run-time error CSS1019: Unexpected token, found ' '
input(282,48): run-time error CSS1063: Expected calculation unit, found ' '
input(282,48): run-time error CSS1064: Expected calculation product, found ' '
input(282,48): run-time error CSS1065: Expected calculation sum, found ' '
input(282,48): run-time error CSS1034: Expected closing parenthesis, found ' '
input(282,48): run-time error CSS1042: Expected function, found ' '
input(282,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(314,44): run-time error CSS1019: Unexpected token, found ' '
input(314,44): run-time error CSS1019: Unexpected token, found ' '
input(314,44): run-time error CSS1063: Expected calculation unit, found ' '
input(314,44): run-time error CSS1064: Expected calculation product, found ' '
input(314,44): run-time error CSS1065: Expected calculation sum, found ' '
input(314,44): run-time error CSS1034: Expected closing parenthesis, found ' '
input(314,44): run-time error CSS1042: Expected function, found ' '
input(314,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(334,46): run-time error CSS1019: Unexpected token, found ' '
input(334,46): run-time error CSS1019: Unexpected token, found ' '
input(334,46): run-time error CSS1063: Expected calculation unit, found ' '
input(334,46): run-time error CSS1064: Expected calculation product, found ' '
input(334,46): run-time error CSS1065: Expected calculation sum, found ' '
input(334,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(334,46): run-time error CSS1042: Expected function, found ' '
input(334,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(335,47): run-time error CSS1019: Unexpected token, found ' '
input(335,47): run-time error CSS1019: Unexpected token, found ' '
input(335,47): run-time error CSS1063: Expected calculation unit, found ' '
input(335,47): run-time error CSS1064: Expected calculation product, found ' '
input(335,47): run-time error CSS1065: Expected calculation sum, found ' '
input(335,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(335,47): run-time error CSS1042: Expected function, found ' '
input(335,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(368,43): run-time error CSS1019: Unexpected token, found ' '
input(368,43): run-time error CSS1019: Unexpected token, found ' '
input(368,43): run-time error CSS1063: Expected calculation unit, found ' '
input(368,43): run-time error CSS1064: Expected calculation product, found ' '
input(368,43): run-time error CSS1065: Expected calculation sum, found ' '
input(368,43): run-time error CSS1034: Expected closing parenthesis, found ' '
input(368,43): run-time error CSS1042: Expected function, found ' '
input(368,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(371,47): run-time error CSS1019: Unexpected token, found ' '
input(371,47): run-time error CSS1019: Unexpected token, found ' '
input(371,47): run-time error CSS1063: Expected calculation unit, found ' '
input(371,47): run-time error CSS1064: Expected calculation product, found ' '
input(371,47): run-time error CSS1065: Expected calculation sum, found ' '
input(371,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(371,47): run-time error CSS1042: Expected function, found ' '
input(371,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(387,43): run-time error CSS1019: Unexpected token, found ' '
input(387,43): run-time error CSS1019: Unexpected token, found ' '
input(387,43): run-time error CSS1063: Expected calculation unit, found ' '
input(387,43): run-time error CSS1064: Expected calculation product, found ' '
input(387,43): run-time error CSS1065: Expected calculation sum, found ' '
input(387,43): run-time error CSS1034: Expected closing parenthesis, found ' '
input(387,43): run-time error CSS1042: Expected function, found ' '
input(387,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(400,53): run-time error CSS1019: Unexpected token, found ' '
input(400,53): run-time error CSS1019: Unexpected token, found ' '
input(400,53): run-time error CSS1063: Expected calculation unit, found ' '
input(400,53): run-time error CSS1064: Expected calculation product, found ' '
input(400,53): run-time error CSS1065: Expected calculation sum, found ' '
input(400,53): run-time error CSS1034: Expected closing parenthesis, found ' '
input(400,53): run-time error CSS1042: Expected function, found ' '
input(400,53): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(426,48): run-time error CSS1019: Unexpected token, found ' '
input(426,48): run-time error CSS1019: Unexpected token, found ' '
input(426,48): run-time error CSS1063: Expected calculation unit, found ' '
input(426,48): run-time error CSS1064: Expected calculation product, found ' '
input(426,48): run-time error CSS1065: Expected calculation sum, found ' '
input(426,48): run-time error CSS1034: Expected closing parenthesis, found ' '
input(426,48): run-time error CSS1042: Expected function, found ' '
input(426,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(475,48): run-time error CSS1019: Unexpected token, found ' '
input(475,48): run-time error CSS1019: Unexpected token, found ' '
input(475,48): run-time error CSS1063: Expected calculation unit, found ' '
input(475,48): run-time error CSS1064: Expected calculation product, found ' '
input(475,48): run-time error CSS1065: Expected calculation sum, found ' '
input(475,48): run-time error CSS1034: Expected closing parenthesis, found ' '
input(475,48): run-time error CSS1042: Expected function, found ' '
input(475,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(477,51): run-time error CSS1019: Unexpected token, found ' '
input(477,51): run-time error CSS1019: Unexpected token, found ' '
input(477,51): run-time error CSS1063: Expected calculation unit, found ' '
input(477,51): run-time error CSS1064: Expected calculation product, found ' '
input(477,51): run-time error CSS1065: Expected calculation sum, found ' '
input(477,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(477,51): run-time error CSS1042: Expected function, found ' '
input(477,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(480,57): run-time error CSS1019: Unexpected token, found ' '
input(480,57): run-time error CSS1019: Unexpected token, found ' '
input(480,57): run-time error CSS1063: Expected calculation unit, found ' '
input(480,57): run-time error CSS1064: Expected calculation product, found ' '
input(480,57): run-time error CSS1065: Expected calculation sum, found ' '
input(480,57): run-time error CSS1034: Expected closing parenthesis, found ' '
input(480,57): run-time error CSS1042: Expected function, found ' '
input(480,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(481,56): run-time error CSS1019: Unexpected token, found ' '
input(481,56): run-time error CSS1019: Unexpected token, found ' '
input(481,56): run-time error CSS1063: Expected calculation unit, found ' '
input(481,56): run-time error CSS1064: Expected calculation product, found ' '
input(481,56): run-time error CSS1065: Expected calculation sum, found ' '
input(481,56): run-time error CSS1034: Expected closing parenthesis, found ' '
input(481,56): run-time error CSS1042: Expected function, found ' '
input(481,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(482,54): run-time error CSS1019: Unexpected token, found ' '
input(482,54): run-time error CSS1019: Unexpected token, found ' '
input(482,54): run-time error CSS1063: Expected calculation unit, found ' '
input(482,54): run-time error CSS1064: Expected calculation product, found ' '
input(482,54): run-time error CSS1065: Expected calculation sum, found ' '
input(482,54): run-time error CSS1034: Expected closing parenthesis, found ' '
input(482,54): run-time error CSS1042: Expected function, found ' '
input(482,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(512,50): run-time error CSS1019: Unexpected token, found ' '
input(512,50): run-time error CSS1019: Unexpected token, found ' '
input(512,50): run-time error CSS1063: Expected calculation unit, found ' '
input(512,50): run-time error CSS1064: Expected calculation product, found ' '
input(512,50): run-time error CSS1065: Expected calculation sum, found ' '
input(512,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(512,50): run-time error CSS1042: Expected function, found ' '
input(512,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(617,52): run-time error CSS1019: Unexpected token, found ' '
input(617,52): run-time error CSS1019: Unexpected token, found ' '
input(617,52): run-time error CSS1063: Expected calculation unit, found ' '
input(617,52): run-time error CSS1064: Expected calculation product, found ' '
input(617,52): run-time error CSS1065: Expected calculation sum, found ' '
input(617,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(617,52): run-time error CSS1042: Expected function, found ' '
input(617,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(620,57): run-time error CSS1019: Unexpected token, found ' '
input(620,57): run-time error CSS1019: Unexpected token, found ' '
input(620,57): run-time error CSS1063: Expected calculation unit, found ' '
input(620,57): run-time error CSS1064: Expected calculation product, found ' '
input(620,57): run-time error CSS1065: Expected calculation sum, found ' '
input(620,57): run-time error CSS1034: Expected closing parenthesis, found ' '
input(620,57): run-time error CSS1042: Expected function, found ' '
input(620,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(633,46): run-time error CSS1019: Unexpected token, found ' '
input(633,46): run-time error CSS1019: Unexpected token, found ' '
input(633,46): run-time error CSS1063: Expected calculation unit, found ' '
input(633,46): run-time error CSS1064: Expected calculation product, found ' '
input(633,46): run-time error CSS1065: Expected calculation sum, found ' '
input(633,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(633,46): run-time error CSS1042: Expected function, found ' '
input(633,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(634,49): run-time error CSS1019: Unexpected token, found ' '
input(634,49): run-time error CSS1019: Unexpected token, found ' '
input(634,49): run-time error CSS1063: Expected calculation unit, found ' '
input(634,49): run-time error CSS1064: Expected calculation product, found ' '
input(634,49): run-time error CSS1065: Expected calculation sum, found ' '
input(634,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(634,49): run-time error CSS1042: Expected function, found ' '
input(634,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(638,51): run-time error CSS1019: Unexpected token, found ' '
input(638,51): run-time error CSS1019: Unexpected token, found ' '
input(638,51): run-time error CSS1063: Expected calculation unit, found ' '
input(638,51): run-time error CSS1064: Expected calculation product, found ' '
input(638,51): run-time error CSS1065: Expected calculation sum, found ' '
input(638,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(638,51): run-time error CSS1042: Expected function, found ' '
input(638,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(639,52): run-time error CSS1019: Unexpected token, found ' '
input(639,52): run-time error CSS1019: Unexpected token, found ' '
input(639,52): run-time error CSS1063: Expected calculation unit, found ' '
input(639,52): run-time error CSS1064: Expected calculation product, found ' '
input(639,52): run-time error CSS1065: Expected calculation sum, found ' '
input(639,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(639,52): run-time error CSS1042: Expected function, found ' '
input(639,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(718,47): run-time error CSS1019: Unexpected token, found ' '
input(718,47): run-time error CSS1019: Unexpected token, found ' '
input(718,47): run-time error CSS1063: Expected calculation unit, found ' '
input(718,47): run-time error CSS1064: Expected calculation product, found ' '
input(718,47): run-time error CSS1065: Expected calculation sum, found ' '
input(718,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(718,47): run-time error CSS1042: Expected function, found ' '
input(718,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(740,46): run-time error CSS1019: Unexpected token, found ' '
input(740,46): run-time error CSS1019: Unexpected token, found ' '
input(740,46): run-time error CSS1063: Expected calculation unit, found ' '
input(740,46): run-time error CSS1064: Expected calculation product, found ' '
input(740,46): run-time error CSS1065: Expected calculation sum, found ' '
input(740,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(740,46): run-time error CSS1042: Expected function, found ' '
input(740,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(756,52): run-time error CSS1019: Unexpected token, found ' '
input(756,52): run-time error CSS1019: Unexpected token, found ' '
input(756,52): run-time error CSS1063: Expected calculation unit, found ' '
input(756,52): run-time error CSS1064: Expected calculation product, found ' '
input(756,52): run-time error CSS1065: Expected calculation sum, found ' '
input(756,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(756,52): run-time error CSS1042: Expected function, found ' '
input(756,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(758,55): run-time error CSS1019: Unexpected token, found ' '
input(758,55): run-time error CSS1019: Unexpected token, found ' '
input(758,55): run-time error CSS1063: Expected calculation unit, found ' '
input(758,55): run-time error CSS1064: Expected calculation product, found ' '
input(758,55): run-time error CSS1065: Expected calculation sum, found ' '
input(758,55): run-time error CSS1034: Expected closing parenthesis, found ' '
input(758,55): run-time error CSS1042: Expected function, found ' '
input(758,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(760,52): run-time error CSS1019: Unexpected token, found ' '
input(760,52): run-time error CSS1019: Unexpected token, found ' '
input(760,52): run-time error CSS1063: Expected calculation unit, found ' '
input(760,52): run-time error CSS1064: Expected calculation product, found ' '
input(760,52): run-time error CSS1065: Expected calculation sum, found ' '
input(760,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(760,52): run-time error CSS1042: Expected function, found ' '
input(760,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(791,46): run-time error CSS1019: Unexpected token, found ' '
input(791,46): run-time error CSS1019: Unexpected token, found ' '
input(791,46): run-time error CSS1063: Expected calculation unit, found ' '
input(791,46): run-time error CSS1064: Expected calculation product, found ' '
input(791,46): run-time error CSS1065: Expected calculation sum, found ' '
input(791,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(791,46): run-time error CSS1042: Expected function, found ' '
input(791,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(797,49): run-time error CSS1019: Unexpected token, found ' '
input(797,49): run-time error CSS1019: Unexpected token, found ' '
input(797,49): run-time error CSS1063: Expected calculation unit, found ' '
input(797,49): run-time error CSS1064: Expected calculation product, found ' '
input(797,49): run-time error CSS1065: Expected calculation sum, found ' '
input(797,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(797,49): run-time error CSS1042: Expected function, found ' '
input(797,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(812,45): run-time error CSS1019: Unexpected token, found ' '
input(812,45): run-time error CSS1019: Unexpected token, found ' '
input(812,45): run-time error CSS1063: Expected calculation unit, found ' '
input(812,45): run-time error CSS1064: Expected calculation product, found ' '
input(812,45): run-time error CSS1065: Expected calculation sum, found ' '
input(812,45): run-time error CSS1034: Expected closing parenthesis, found ' '
input(812,45): run-time error CSS1042: Expected function, found ' '
input(812,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(816,50): run-time error CSS1019: Unexpected token, found ' '
input(816,50): run-time error CSS1019: Unexpected token, found ' '
input(816,50): run-time error CSS1063: Expected calculation unit, found ' '
input(816,50): run-time error CSS1064: Expected calculation product, found ' '
input(816,50): run-time error CSS1065: Expected calculation sum, found ' '
input(816,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(816,50): run-time error CSS1042: Expected function, found ' '
input(816,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(817,54): run-time error CSS1019: Unexpected token, found ' '
input(817,54): run-time error CSS1019: Unexpected token, found ' '
input(817,54): run-time error CSS1063: Expected calculation unit, found ' '
input(817,54): run-time error CSS1064: Expected calculation product, found ' '
input(817,54): run-time error CSS1065: Expected calculation sum, found ' '
input(817,54): run-time error CSS1034: Expected closing parenthesis, found ' '
input(817,54): run-time error CSS1042: Expected function, found ' '
input(817,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(818,49): run-time error CSS1019: Unexpected token, found ' '
input(818,49): run-time error CSS1019: Unexpected token, found ' '
input(818,49): run-time error CSS1063: Expected calculation unit, found ' '
input(818,49): run-time error CSS1064: Expected calculation product, found ' '
input(818,49): run-time error CSS1065: Expected calculation sum, found ' '
input(818,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(818,49): run-time error CSS1042: Expected function, found ' '
input(818,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(826,45): run-time error CSS1019: Unexpected token, found ' '
input(826,45): run-time error CSS1019: Unexpected token, found ' '
input(826,45): run-time error CSS1063: Expected calculation unit, found ' '
input(826,45): run-time error CSS1064: Expected calculation product, found ' '
input(826,45): run-time error CSS1065: Expected calculation sum, found ' '
input(826,45): run-time error CSS1034: Expected closing parenthesis, found ' '
input(826,45): run-time error CSS1042: Expected function, found ' '
input(826,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(832,51): run-time error CSS1019: Unexpected token, found ' '
input(832,51): run-time error CSS1019: Unexpected token, found ' '
input(832,51): run-time error CSS1063: Expected calculation unit, found ' '
input(832,51): run-time error CSS1064: Expected calculation product, found ' '
input(832,51): run-time error CSS1065: Expected calculation sum, found ' '
input(832,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(832,51): run-time error CSS1042: Expected function, found ' '
input(832,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(833,56): run-time error CSS1019: Unexpected token, found ' '
input(833,56): run-time error CSS1019: Unexpected token, found ' '
input(833,56): run-time error CSS1063: Expected calculation unit, found ' '
input(833,56): run-time error CSS1064: Expected calculation product, found ' '
input(833,56): run-time error CSS1065: Expected calculation sum, found ' '
input(833,56): run-time error CSS1034: Expected closing parenthesis, found ' '
input(833,56): run-time error CSS1042: Expected function, found ' '
input(833,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(843,44): run-time error CSS1019: Unexpected token, found ' '
input(843,44): run-time error CSS1019: Unexpected token, found ' '
input(843,44): run-time error CSS1063: Expected calculation unit, found ' '
input(843,44): run-time error CSS1064: Expected calculation product, found ' '
input(843,44): run-time error CSS1065: Expected calculation sum, found ' '
input(843,44): run-time error CSS1034: Expected closing parenthesis, found ' '
input(843,44): run-time error CSS1042: Expected function, found ' '
input(843,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(849,50): run-time error CSS1019: Unexpected token, found ' '
input(849,50): run-time error CSS1019: Unexpected token, found ' '
input(849,50): run-time error CSS1063: Expected calculation unit, found ' '
input(849,50): run-time error CSS1064: Expected calculation product, found ' '
input(849,50): run-time error CSS1065: Expected calculation sum, found ' '
input(849,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(849,50): run-time error CSS1042: Expected function, found ' '
input(849,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(850,49): run-time error CSS1019: Unexpected token, found ' '
input(850,49): run-time error CSS1019: Unexpected token, found ' '
input(850,49): run-time error CSS1063: Expected calculation unit, found ' '
input(850,49): run-time error CSS1064: Expected calculation product, found ' '
input(850,49): run-time error CSS1065: Expected calculation sum, found ' '
input(850,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(850,49): run-time error CSS1042: Expected function, found ' '
input(850,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(857,51): run-time error CSS1019: Unexpected token, found ' '
input(857,51): run-time error CSS1019: Unexpected token, found ' '
input(857,51): run-time error CSS1063: Expected calculation unit, found ' '
input(857,51): run-time error CSS1064: Expected calculation product, found ' '
input(857,51): run-time error CSS1065: Expected calculation sum, found ' '
input(857,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(857,51): run-time error CSS1042: Expected function, found ' '
input(857,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(870,54): run-time error CSS1019: Unexpected token, found ' '
input(870,54): run-time error CSS1019: Unexpected token, found ' '
input(870,54): run-time error CSS1063: Expected calculation unit, found ' '
input(870,54): run-time error CSS1064: Expected calculation product, found ' '
input(870,54): run-time error CSS1065: Expected calculation sum, found ' '
input(870,54): run-time error CSS1034: Expected closing parenthesis, found ' '
input(870,54): run-time error CSS1042: Expected function, found ' '
input(870,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(941,49): run-time error CSS1019: Unexpected token, found ' '
input(941,49): run-time error CSS1019: Unexpected token, found ' '
input(941,49): run-time error CSS1063: Expected calculation unit, found ' '
input(941,49): run-time error CSS1064: Expected calculation product, found ' '
input(941,49): run-time error CSS1065: Expected calculation sum, found ' '
input(941,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(941,49): run-time error CSS1042: Expected function, found ' '
input(941,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(959,54): run-time error CSS1019: Unexpected token, found ' '
input(959,54): run-time error CSS1019: Unexpected token, found ' '
input(959,54): run-time error CSS1063: Expected calculation unit, found ' '
input(959,54): run-time error CSS1064: Expected calculation product, found ' '
input(959,54): run-time error CSS1065: Expected calculation sum, found ' '
input(959,54): run-time error CSS1034: Expected closing parenthesis, found ' '
input(959,54): run-time error CSS1042: Expected function, found ' '
input(959,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(960,55): run-time error CSS1019: Unexpected token, found ' '
input(960,55): run-time error CSS1019: Unexpected token, found ' '
input(960,55): run-time error CSS1063: Expected calculation unit, found ' '
input(960,55): run-time error CSS1064: Expected calculation product, found ' '
input(960,55): run-time error CSS1065: Expected calculation sum, found ' '
input(960,55): run-time error CSS1034: Expected closing parenthesis, found ' '
input(960,55): run-time error CSS1042: Expected function, found ' '
input(960,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(961,47): run-time error CSS1019: Unexpected token, found ' '
input(961,47): run-time error CSS1019: Unexpected token, found ' '
input(961,47): run-time error CSS1063: Expected calculation unit, found ' '
input(961,47): run-time error CSS1064: Expected calculation product, found ' '
input(961,47): run-time error CSS1065: Expected calculation sum, found ' '
input(961,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(961,47): run-time error CSS1042: Expected function, found ' '
input(961,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(969,54): run-time error CSS1019: Unexpected token, found ' '
input(969,54): run-time error CSS1019: Unexpected token, found ' '
input(969,54): run-time error CSS1063: Expected calculation unit, found ' '
input(969,54): run-time error CSS1064: Expected calculation product, found ' '
input(969,54): run-time error CSS1065: Expected calculation sum, found ' '
input(969,54): run-time error CSS1034: Expected closing parenthesis, found ' '
input(969,54): run-time error CSS1042: Expected function, found ' '
input(969,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(970,55): run-time error CSS1019: Unexpected token, found ' '
input(970,55): run-time error CSS1019: Unexpected token, found ' '
input(970,55): run-time error CSS1063: Expected calculation unit, found ' '
input(970,55): run-time error CSS1064: Expected calculation product, found ' '
input(970,55): run-time error CSS1065: Expected calculation sum, found ' '
input(970,55): run-time error CSS1034: Expected closing parenthesis, found ' '
input(970,55): run-time error CSS1042: Expected function, found ' '
input(970,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(971,47): run-time error CSS1019: Unexpected token, found ' '
input(971,47): run-time error CSS1019: Unexpected token, found ' '
input(971,47): run-time error CSS1063: Expected calculation unit, found ' '
input(971,47): run-time error CSS1064: Expected calculation product, found ' '
input(971,47): run-time error CSS1065: Expected calculation sum, found ' '
input(971,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(971,47): run-time error CSS1042: Expected function, found ' '
input(971,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1000,51): run-time error CSS1019: Unexpected token, found ' '
input(1000,51): run-time error CSS1019: Unexpected token, found ' '
input(1000,51): run-time error CSS1063: Expected calculation unit, found ' '
input(1000,51): run-time error CSS1064: Expected calculation product, found ' '
input(1000,51): run-time error CSS1065: Expected calculation sum, found ' '
input(1000,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1000,51): run-time error CSS1042: Expected function, found ' '
input(1000,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1051,47): run-time error CSS1019: Unexpected token, found ' '
input(1051,47): run-time error CSS1019: Unexpected token, found ' '
input(1051,47): run-time error CSS1063: Expected calculation unit, found ' '
input(1051,47): run-time error CSS1064: Expected calculation product, found ' '
input(1051,47): run-time error CSS1065: Expected calculation sum, found ' '
input(1051,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1051,47): run-time error CSS1042: Expected function, found ' '
input(1051,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1052,51): run-time error CSS1019: Unexpected token, found ' '
input(1052,51): run-time error CSS1019: Unexpected token, found ' '
input(1052,51): run-time error CSS1063: Expected calculation unit, found ' '
input(1052,51): run-time error CSS1064: Expected calculation product, found ' '
input(1052,51): run-time error CSS1065: Expected calculation sum, found ' '
input(1052,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1052,51): run-time error CSS1042: Expected function, found ' '
input(1052,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1053,51): run-time error CSS1019: Unexpected token, found ' '
input(1053,51): run-time error CSS1019: Unexpected token, found ' '
input(1053,51): run-time error CSS1063: Expected calculation unit, found ' '
input(1053,51): run-time error CSS1064: Expected calculation product, found ' '
input(1053,51): run-time error CSS1065: Expected calculation sum, found ' '
input(1053,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1053,51): run-time error CSS1042: Expected function, found ' '
input(1053,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1070,50): run-time error CSS1019: Unexpected token, found ' '
input(1070,50): run-time error CSS1019: Unexpected token, found ' '
input(1070,50): run-time error CSS1063: Expected calculation unit, found ' '
input(1070,50): run-time error CSS1064: Expected calculation product, found ' '
input(1070,50): run-time error CSS1065: Expected calculation sum, found ' '
input(1070,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1070,50): run-time error CSS1042: Expected function, found ' '
input(1070,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1073,55): run-time error CSS1019: Unexpected token, found ' '
input(1073,55): run-time error CSS1019: Unexpected token, found ' '
input(1073,55): run-time error CSS1063: Expected calculation unit, found ' '
input(1073,55): run-time error CSS1064: Expected calculation product, found ' '
input(1073,55): run-time error CSS1065: Expected calculation sum, found ' '
input(1073,55): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1073,55): run-time error CSS1042: Expected function, found ' '
input(1073,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1089,52): run-time error CSS1019: Unexpected token, found ' '
input(1089,52): run-time error CSS1019: Unexpected token, found ' '
input(1089,52): run-time error CSS1063: Expected calculation unit, found ' '
input(1089,52): run-time error CSS1064: Expected calculation product, found ' '
input(1089,52): run-time error CSS1065: Expected calculation sum, found ' '
input(1089,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1089,52): run-time error CSS1042: Expected function, found ' '
input(1089,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1095,43): run-time error CSS1019: Unexpected token, found ' '
input(1095,43): run-time error CSS1019: Unexpected token, found ' '
input(1095,43): run-time error CSS1063: Expected calculation unit, found ' '
input(1095,43): run-time error CSS1064: Expected calculation product, found ' '
input(1095,43): run-time error CSS1065: Expected calculation sum, found ' '
input(1095,43): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1095,43): run-time error CSS1042: Expected function, found ' '
input(1095,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1115,44): run-time error CSS1019: Unexpected token, found ' '
input(1115,44): run-time error CSS1019: Unexpected token, found ' '
input(1115,44): run-time error CSS1063: Expected calculation unit, found ' '
input(1115,44): run-time error CSS1064: Expected calculation product, found ' '
input(1115,44): run-time error CSS1065: Expected calculation sum, found ' '
input(1115,44): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1115,44): run-time error CSS1042: Expected function, found ' '
input(1115,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1116,45): run-time error CSS1019: Unexpected token, found ' '
input(1116,45): run-time error CSS1019: Unexpected token, found ' '
input(1116,45): run-time error CSS1063: Expected calculation unit, found ' '
input(1116,45): run-time error CSS1064: Expected calculation product, found ' '
input(1116,45): run-time error CSS1065: Expected calculation sum, found ' '
input(1116,45): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1116,45): run-time error CSS1042: Expected function, found ' '
input(1116,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1132,56): run-time error CSS1019: Unexpected token, found ' '
input(1132,56): run-time error CSS1019: Unexpected token, found ' '
input(1132,56): run-time error CSS1063: Expected calculation unit, found ' '
input(1132,56): run-time error CSS1064: Expected calculation product, found ' '
input(1132,56): run-time error CSS1065: Expected calculation sum, found ' '
input(1132,56): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1132,56): run-time error CSS1042: Expected function, found ' '
input(1132,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1200,49): run-time error CSS1019: Unexpected token, found ' '
input(1200,49): run-time error CSS1019: Unexpected token, found ' '
input(1200,49): run-time error CSS1063: Expected calculation unit, found ' '
input(1200,49): run-time error CSS1064: Expected calculation product, found ' '
input(1200,49): run-time error CSS1065: Expected calculation sum, found ' '
input(1200,49): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1200,49): run-time error CSS1042: Expected function, found ' '
input(1200,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(1309,50): run-time error CSS1019: Unexpected token, found ' '
input(1309,50): run-time error CSS1019: Unexpected token, found ' '
input(1309,50): run-time error CSS1063: Expected calculation unit, found ' '
input(1309,50): run-time error CSS1064: Expected calculation product, found ' '
input(1309,50): run-time error CSS1065: Expected calculation sum, found ' '
input(1309,50): run-time error CSS1034: Expected closing parenthesis, found ' '
input(1309,50): run-time error CSS1042: Expected function, found ' '
input(1309,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' ' */
.lawyerspaneltitle {
  margin-top: 2.5rem; }
  @media print, screen and (min-width: 64em) {
    .lawyerspaneltitle {
      margin-top: 3.75rem; } }
  @media screen and (min-width: 80em) {
    .lawyerspaneltitle {
      margin-top: 4.6875rem; } }
  .lawyerspaneltitle .lawyer-title {
    border-top: 0.625rem solid #B9C8DA;
    padding-top: calc(clamp(0.625rem, 2.857vw - 0.077rem, 1.75rem));
    padding-bottom: 0.125rem; }
    @media print, screen and (min-width: 64em) {
      .lawyerspaneltitle .lawyer-title {
        padding-bottom: 0; } }
    @media screen and (min-width: 90em) {
      .lawyerspaneltitle .lawyer-title {
        padding-top: 1.375rem; } }
    .lawyerspaneltitle .lawyer-title h1 {
      font-style: normal;
      font-weight: 700;
      line-height: 100%;
      font-size: clamp(3.4375rem, calc(3.4375rem + (64 - 55) * ((100vw - 24.5625rem) / (1023 - 393))), 4rem); }
      @media print, screen and (min-width: 64em) {
        .lawyerspaneltitle .lawyer-title h1 {
          font-size: clamp(4rem, calc(4rem + (90 - 64) * ((100vw - 64rem) / (1728 - 1024))), 5.625rem); } }

.findAProfessionalPanel {
  margin-top: 1.25rem; }
  .findAProfessionalPanel .flexWrapTeam {
     display: initial;
  display: initial;
  display: initial;
  display: initial;
  -webkit-flex-wrap: initial;
  -ms-flex-wrap: initial;
  flex-wrap: initial;
  gap: initial;
  -webkit-box-pack: initial;
  -webkit-justify-content: initial;
  -ms-flex-pack: initial;
  justify-content: initial; }
    @media (min-width: 320px) and (max-width: 676px) {
      .findAProfessionalPanel .flexWrapTeam {
      -webkit-box-pack:initial;
      -webkit-justify-content: initial;
      -ms-flex-pack: initial;
      justify-content: initial;} }
    @media (min-width: 663px) and (max-width: 1023px) {
      .findAProfessionalPanel .flexWrapTeam {
         max-width:initial; } }
    @media print, screen and (min-width: 64em) {
      .findAProfessionalPanel .flexWrapTeam {
   justify-content: initial;
      gap: inherit;
      row-gap: unset; } }
    .findAProfessionalPanel .flexWrapTeam.noresultWrap {
      margin-left: 0; }
    .findAProfessionalPanel .flexWrapTeam .outBio {
      position: relative;
      width: 18.75rem;
      overflow: hidden;
      background: #f1f4f8; }
      .findAProfessionalPanel .flexWrapTeam .outBio::after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 0;
        height: 0;
        border: 0 solid transparent;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        border-bottom-width: 0.3125rem;
        border-right-width: 0.3125rem;
        pointer-events: none; }
      .findAProfessionalPanel .flexWrapTeam .outBio:hover::after {
        width: 100%;
        height: 100%;
        border-color: #0B3D71;
        -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
        transition: border-color 0s, width 0.25s, height 0.25s;
        -webkit-transition-delay: 0s, 0.25s, 0s;
                transition-delay: 0s, 0.25s, 0s; }
      @media (min-width: 320px) and (max-width: 430px) {
        .findAProfessionalPanel .flexWrapTeam .outBio {
          width:unset; } }
      @media print, screen and (min-width: 64em) and (max-width: 79.99875em) {
        .findAProfessionalPanel .flexWrapTeam .outBio:nth-child(3n+3) {
         margin-right:unset; } }
      @media print, screen and (min-width: 64em) {
        .findAProfessionalPanel .flexWrapTeam .outBio {
          width:unset;
          margin-right: unset; } }
      @media screen and (min-width: 80em) {
        .findAProfessionalPanel .flexWrapTeam .outBio {
          width: unset;
          margin-right:unset; }
          .findAProfessionalPanel .flexWrapTeam .outBio:nth-child(4n+4) {
            margin-right: unset; } }
      .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock {
        width: 100%;
        height: auto; }
        .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .imgWrap {
          overflow: hidden; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .imgWrap img {
            width: 100%; }
        .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .emailshottxt {
          display: none; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .emailshottxt a {
            text-decoration: underline !important; }
        @media (min-width: 1280px) and (max-width: 1590px) {
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .emailfulltxt {
            display: none; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .emailshottxt {
            display: block; } }
        .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection {
          padding-top: 1.5625rem;
          padding-inline: 1.125rem;
          padding-bottom: 2.5rem; }
          @media print, screen and (min-width: 64em) {
            .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection {
              padding-inline: calc(clamp(1.125rem, 0.568vw + 0.761rem, 1.375rem));
              padding-bottom: calc(clamp(0.938rem, 3.551vw - 1.335rem, 2.5rem)); } }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioTitle p {
            font-style: normal;
            font-weight: 700;
            line-height: 110%;
            letter-spacing: -0.015em;
            margin-bottom: 1.25rem;
            font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 24.5625rem) / (767 - 393))), 1.5625rem); }
            @media print, screen and (min-width: 48em) {
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioTitle p {
                font-size: clamp(1.375rem, calc(1.375rem + (22 - 22) * ((100vw - 48rem) / (1023 - 768))), 1.375rem); } }
            @media print, screen and (min-width: 64em) {
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioTitle p {
                font-size: clamp(1.25rem, calc(1.25rem + (22 - 20) * ((100vw - 64rem) / (1439 - 1024))), 1.375rem); } }
            @media screen and (min-width: 90em) {
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioTitle p {
                font-size: clamp(1.375rem, calc(1.375rem + (25 - 22) * ((100vw - 90rem) / (1728 - 1440))), 1.5625rem); } }
            .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioTitle p:hover {
              color: #0B3D71; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent p {
            line-height: 100%;
            font-weight: 400;
            letter-spacing: -0.025em;
            color: #0B3D71;
            font-size: clamp(1.125rem, calc(1.125rem + (20 - 18) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem); 
            overflow:hidden;
            text-overflow:ellipsis;
          }
            @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent p {
                font-size: 1.125rem; } }
            @media (min-width: 320px) and (max-width: 480px) {
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent p {
                font-size: 1.25rem; } }
            .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent p.position {
              font-weight: 700;
              margin-bottom: 0.125rem; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent a {
            color: #0B3D71; }
            .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent a:hover {
              color: #03203D; }
          .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent ul {
            margin-left: 0; }
            .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent ul li {
              display: -webkit-inline-box;
              display: -webkit-inline-flex;
              display: -ms-inline-flexbox;
              display: inline-flex;
              -webkit-box-flex: 1;
              -webkit-flex-grow: 1;
                  -ms-flex-positive: 1;
                      flex-grow: 1;
              -webkit-flex-basis: auto;
                  -ms-flex-preferred-size: auto;
                      flex-basis: auto;
              padding-right: 0.25rem;
              padding-left: 0.375rem;
              text-align: center;
              border-left: 0.0625rem solid #0B3D71;
              -webkit-box-pack: center;
              -webkit-justify-content: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              line-height: 100%;
              font-weight: 400;
              letter-spacing: -0.025em;
              color: #0B3D71;
              font-size: clamp(1.125rem, calc(1.125rem + (20 - 18) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
              margin-bottom: 0; }
              @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
                .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent ul li {
                  font-size: 1.125rem; } }
              @media (min-width: 320px) and (max-width: 480px) {
                .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent ul li {
                  font-size: 1.25rem; } }
              .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent ul li:first-child {
                border-left: none;
                padding-left: 0; }

@media print, screen and (min-width: 64em) {
  .searchResultPanel .findAProfessionalPanel {
    margin-top: 2.1875rem; } }

.searchResultPanel .findAProfessionalPanel .outBio {
  position: relative;
  width: 18.75rem;
  overflow: hidden;
  background: #f1f4f8; }
  @media (min-width: 320px) and (max-width: 430px) {
    .searchResultPanel .findAProfessionalPanel .outBio {
      width: 21.5625rem; } }
  @media print, screen and (min-width: 64em) {
    .searchResultPanel .findAProfessionalPanel .outBio:nth-child(3n+3) {
      margin-right: 0; } }
  @media print, screen and (min-width: 64em) {
    .searchResultPanel .findAProfessionalPanel .outBio {
      width: 32.5%;
      margin-right: 1.18%; } }
  @media screen and (min-width: 80em) {
    .searchResultPanel .findAProfessionalPanel .outBio {
      width: 32.3%;
      margin-right: 1.55%; }
      .searchResultPanel .findAProfessionalPanel .outBio:nth-child(3n+3) {
        margin-right: 0; }
      .searchResultPanel .findAProfessionalPanel .outBio:nth-child(4n+4) {
        margin-right: 1.55%; } }
  .searchResultPanel .findAProfessionalPanel .outBio .bioSection {
    padding-top: 1.5625rem;
    padding-inline: calc(clamp(1.125rem, 0.635vw + 0.969rem, 1.375rem));
    padding-bottom: 2.5rem; }
    @media print, screen and (min-width: 64em) {
      .searchResultPanel .findAProfessionalPanel .outBio .bioSection {
        padding-bottom: 0.9375rem in !important; } }
    @media print, screen and (min-width: 64em) {
      .searchResultPanel .findAProfessionalPanel .outBio .bioSection .bioContent ul {
        margin-bottom: 0.625rem; } }

@media print, screen and (max-width: 47.99875em) {
  .searchResultPanel .flexdivsection .flexdiv {
    margin-top: 1.25rem; } }

@media (min-width: 320px) and (max-width: 660px) {
  .flexdivsection .grid-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    text-align: center; } }

@media (min-width: 320px) and (max-width: 430px) {
  .flexdivsection .grid-container {
    padding-left: 1.375rem; } }

.flexdivsection .flexdiv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: calc(clamp(2.5rem, 4.762vw + 1.33rem, 4.375rem)); }
  @media print, screen and (min-width: 48em) {
    .flexdivsection .flexdiv {
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; } }
  @media print, screen and (min-width: 64em) {
    .flexdivsection .flexdiv {
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      margin-top: calc(clamp(4.375rem, 1.42vw + 3.466rem, 5rem)); } }
  .flexdivsection .flexdiv .testiTitle p {
    font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
    line-height: 100%;
    font-weight: 400;
    letter-spacing: -0.025em;
    margin-bottom: 0; }
  .flexdivsection .flexdiv .viewPagination .flexPage {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media print, screen and (max-width: 47.99875em) {
      .flexdivsection .flexdiv .viewPagination .flexPage {
        display: none; } }
    @media print, screen and (min-width: 48em) {
      .flexdivsection .flexdiv .viewPagination .flexPage {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row;
        gap: calc(clamp(0.313rem, 1.961vw - 0.629rem, 0.625rem)); } }
    .flexdivsection .flexdiv .viewPagination .flexPage .descPage p {
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
      line-height: 100%;
      font-weight: 400;
      letter-spacing: -0.025em;
      margin-bottom: 0; }
    .flexdivsection .flexdiv .viewPagination .flexPage .pageCount {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 0.625rem;
      margin-left: 0;
      margin-bottom: 0; }
      .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li {
        width: calc(clamp(2.188rem, 2.381vw + 1.603rem, 3.125rem));
        height: calc(clamp(2.188rem, 2.381vw + 1.603rem, 3.125rem));
        background: #FFFFFF;
        padding-left: 0;
        text-align: center;
        margin-bottom: 0;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding-top: 0.375rem; }
        .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li a {
          text-decoration: none;
          line-height: 100%;
          font-weight: 700;
          letter-spacing: -0.025em;
          font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem); }
          @media print, screen and (min-width: 64em) {
            .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li a {
              font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 64rem) / (1728 - 1024))), 1.5625rem); } }
        .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li:hover, .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li.active {
          background: #0B3D71; }
          .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li:hover a, .flexdivsection .flexdiv .viewPagination .flexPage .pageCount li.active a {
            color: #ffffff; }

.filterPanel {
  margin-top: calc(clamp(1.5rem, 5.714vw + 0.096rem, 3.75rem)); }
  @media print, screen and (min-width: 64em) {
    .filterPanel {
      margin-top: calc(clamp(1.5rem, 5.714vw + 0.096rem, 3.75rem)); } }
  .filterPanel .grid-container .filter-content .flexAcc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 1.25rem;
    margin-bottom: 1.25rem;
    /*skin Clear [.skinClear]*/ }
    @media print, screen and (min-width: 64em) {
      .filterPanel .grid-container .filter-content .flexAcc {
        gap: calc(clamp(1.25rem, 2.841vw - 0.568rem, 2.5rem));
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row;
        margin-bottom: 2.5rem; } }
    .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 {
      width: 100%;
      max-height: 21.25rem; }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 {
          width: 32%;
          max-height: calc(clamp(21.25rem, 2.841vw + 19.432rem, 22.5rem)); } }
      @media screen and (min-width: 80em) {
        .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 {
          width: 27.3%; } }
      .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 .resetwrap {
        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;
        padding-inline: 1.0625rem;
        padding-top: 0.75rem;
        padding-bottom: 0.625rem;
        border: 0.1875rem solid #03203D;
        margin-right: 0.625rem;
        line-height: 100%;
        font-weight: 400;
        letter-spacing: -0.025em;
        position: relative;
        margin-bottom: 0.625rem; }
        .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 .resetwrap button,
        .filterPanel .grid-container .filter-content .flexAcc .flexAcc1 .resetwrap .ctabutton {
          display: inline-block;
          font-size: calc(clamp(1.375rem, 0vw + 1.375rem, 1.375rem));
          line-height: 100%;
          color: #03203D;
          font-weight: 700;
          letter-spacing: -0.05em;
          position: relative; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank,
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul {
      margin: 0;
      padding: 0;
      list-style: none; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul {
      display: none;
      background: #fff; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul::before {
        content: inherit; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank li {
      list-style: none;
      padding: 0;
      margin: 0;
      display: block; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank li::before {
        content: inherit; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank li .last {
        padding-bottom: 0.3125rem !important; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank a {
      background: #B9C8DA;
      padding: 0.9375rem 1.75rem 0.9375rem 1.125rem;
      display: block;
      text-decoration: none;
      -webkit-transition: all 0.3s ease;
      transition: all 0.3s ease;
      position: relative;
/*      letter-spacing: -0.025em;*/
      line-height: 100%;
      font-weight: 700;
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem); }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul {
      background: #fff;
      height: 15.4375rem;
      overflow-y: auto;
      z-index: 9;
      position: absolute;
      left: 0;
      right: 0;
      border-bottom: 0.3125rem solid #0B3D71; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul li {
        line-height: 100%;
        font-size: clamp(1.125rem, calc(1.125rem + (18 - 18) * ((100vw - 24.5625rem) / (1279 - 393))), 1.125rem);
        padding-top: calc(clamp(0.938rem, 0vw + 0.938rem, 0.938rem));
        padding-bottom: 0;
        padding-inline: calc(clamp(0.875rem, 0vw + 0.875rem, 0.875rem)); }
        @media screen and (min-width: 80em) {
          .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul li {
            padding-right: calc(clamp(0.875rem, 1.42vw - 0.034rem, 1.5rem));
            padding-left: calc(clamp(0.875rem, 0.71vw + 0.42rem, 1.188rem));
            font-size: calc(clamp(1.125rem, 0.284vw + 0.943rem, 1.25rem)); } }
        .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul li a {
          max-width: 92%;
          margin-right: 1.25rem; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a {
        padding: 0;
        font-weight: 400;
        background: #FFFFFF;
        -webkit-box-shadow: none;
                box-shadow: none;
        display: block;
        text-decoration: none;
        margin-bottom: 0;
        line-height: 100%;
        font-size: clamp(1.125rem, calc(1.125rem + (18 - 18) * ((100vw - 24.5625rem) / (1279 - 393))), 1.125rem); }
        @media screen and (min-width: 80em) {
          .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a {
            font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 80rem) / (1728 - 1280))), 1.25rem); } }
        .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a:hover, .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a.active {
          text-shadow: 0 0 0.03125rem #03203D, 0 0 0 #03203D;
          -webkit-transition: text-shadow .4s ease-in-out;
          transition: text-shadow .4s ease-in-out; }
        .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a.disable {
          color: rgba(0, 31, 63, 0.5);
          pointer-events: none; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul li .harOpen {
        margin-bottom: 0;
        padding-bottom: 0.4375rem; }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul {
          height: calc(clamp(15.438rem, 3.977vw + 12.892rem, 17.188rem)); } }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul::-webkit-scrollbar {
        width: 0.625rem;
        background: #B9C8DA; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul::-webkit-scrollbar-thumb {
        border-radius: 0;
        background: #0B3D71;
        height: 0.125rem; }
      .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul ul {
        height: auto;
        max-height: 10.625rem;
        margin-top: -0.125rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a.cur {
      color: #000;
      background: #ffffff; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a:hover {
      background: #ffffff; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank a.harFull:before {
      content: '';
      width: 1.125rem;
      background: url(../assets/images/settings/icon-top.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY) no-repeat;
      background-size: contain;
      height: 0.625rem;
      border: 0;
      display: inline-block;
      -webkit-filter: brightness(0.1);
              filter: brightness(0.1);
      margin: 0.625rem 0 0 0.625rem;
      position: absolute;
      top: 0.625rem;
      right: 0.625rem;
      -webkit-transition: .2s ease;
      transition: .2s ease; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank a.harFull.harOpen:before {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg);
      -webkit-transition: .2s ease;
      transition: .2s ease; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a.harFull.harOpen:before {
      -webkit-transform: rotate(180deg);
          -ms-transform: rotate(180deg);
              transform: rotate(180deg);
      -webkit-filter: inherit;
              filter: inherit; }
    .filterPanel .grid-container .filter-content .flexAcc .skinPlank ul a.harFull:before {
      content: '';
      border-left-color: #7d7d7d;
      margin-top: 0.25rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear,
    .filterPanel .grid-container .filter-content .flexAcc .skinClear ul {
      list-style: none;
      padding: 0;
      margin: 0; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear ul {
      display: none;
      margin: 0 0 0 0.625rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear li {
      list-style: none; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a {
      color: #888;
      display: block;
      position: relative;
      text-decoration: none;
      padding: 0.0625rem 0 0.0625rem 0.5625rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a:before {
      content: '';
      width: 0;
      height: 0;
      border: 0;
      border-top: 0.1875rem solid transparent;
      border-left: 0.25rem solid #ccc;
      border-bottom: 0.1875rem solid transparent;
      display: inline-block;
      position: absolute;
      top: 0.3125rem;
      left: 0;
      margin: 0 0.25rem 0 0; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a.harFull.harOpen:before {
      border: 0;
      border-left: 0.1875rem solid transparent;
      border-top: 0.25rem solid #000;
      border-right: 0.1875rem solid transparent;
      top: 0.4375rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a.harFull:before {
      border: 0;
      border-top: 0.1875rem solid transparent;
      border-left: 0.25rem solid #000;
      border-bottom: 0.1875rem solid transparent;
      top: 0.3125rem; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a:hover {
      text-decoration: underline; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a.cur {
      color: #000; }
    .filterPanel .grid-container .filter-content .flexAcc .skinClear a.harOpen {
      color: #000; }
    .filterPanel .grid-container .filter-content .flexAcc .flex-div {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
  .filterPanel .grid-container .filter-content .alphapetOrder {
    margin-top: 0.3125rem;
    width: 100%; }
    .filterPanel .grid-container .filter-content .alphapetOrder .alphaTitle {
      padding-bottom: calc(clamp(0.625rem, 1.27vw + 0.313rem, 1.125rem)); }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .alphapetOrder .alphaTitle {
          padding-bottom: calc(clamp(1.125rem, 0.994vw + 0.489rem, 1.563rem)); } }
      .filterPanel .grid-container .filter-content .alphapetOrder .alphaTitle p {
        font-style: normal;
        font-weight: 700;
        line-height: 100%;
        letter-spacing: -0.03em;
        margin-bottom: 0;
        font-size: clamp(1.5625rem, calc(1.5625rem + (28 - 25) * ((100vw - 24.5625rem) / (1023 - 1024))), 1.75rem); }
        @media print, screen and (min-width: 64em) {
          .filterPanel .grid-container .filter-content .alphapetOrder .alphaTitle p {
            font-size: clamp(1.75rem, calc(1.75rem + (37 - 28) * ((100vw - 64rem) / (1728 - 1024))), 2.3125rem); } }
    .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha {
      background: #B9C8DA;
      padding-block: calc(clamp(1.5rem, 0vw + 1.5rem, 1.5rem));
      padding-inline: calc(clamp(0rem, 5.397vw - 1.326rem, 2.125rem));
      position: relative; }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha {
          padding-block: calc(clamp(1.25rem, 0vw + 1.25rem, 1.25rem));
          padding-inline: calc(clamp(1.25rem, 0vw + 1.25rem, 1.25rem)); } }
      .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::before, .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::after {
        content: '';
        width: 200%;
        height: 100%;
        background: #B9C8DA;
        display: block;
        position: absolute;
        z-index: -1;
        top: 0; }
      .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::before {
        left: 0; }
      .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::after {
        right: 0; }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::before, .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha::after {
          display: none; } }
      @media screen and (min-width: 90em) {
        .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha {
          padding: 1.0625rem 0.4375rem 1.3125rem 0.5625rem; } }
      .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        margin-left: 0;
        padding-left: 0;
        margin-bottom: 0; }
        @media print, screen and (min-width: 64em) {
          .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul {
            -webkit-box-pack: center;
            -webkit-justify-content: center;
                -ms-flex-pack: center;
                    justify-content: center; } }
        .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li {
          padding-left: 0;
          margin-left: 0;
          margin-bottom: 0;
          margin-top: 0.3125rem;
          line-height: unset;
          min-width: 6.8%; }
          @media print, screen and (max-width: 47.99875em) {
            .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li {
              min-width: 10.8%; } }
          @media print, screen and (min-width: 64em) {
            .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li {
              min-width: 3.8%;
              margin-top: 0; } }
          .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li a {
            text-align: center;
            display: block;
            height: 100%;
            width: 100%;
            font-weight: 400;
            line-height: 123.6%;
            padding-top: 0.375rem;
            font-size: clamp(1.25rem, calc(1.25rem + (25 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.5625rem); }
            @media print, screen and (min-width: 64em) {
              .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li a {
                font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 64rem) / (1279 - 1024))), 1.5625rem); } }
            @media screen and (min-width: 80em) {
              .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li a {
                font-size: clamp(1.875rem, calc(1.875rem + (36 - 30) * ((100vw - 80rem) / (1728 - 1280))), 2.25rem); } }
            .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li a:hover, .filterPanel .grid-container .filter-content .alphapetOrder .flexAlpha ul li a.active {
              background: #03203D;
              color: #fff;
              text-decoration: none; }
  .filterPanel .grid-container .filter-content .searchcontent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: calc(clamp(0rem, 6.349vw - 1.56rem, 2.5rem));
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    gap: 1.25rem; }
    @media print, screen and (min-width: 64em) {
      .filterPanel .grid-container .filter-content .searchcontent {
        -webkit-flex-wrap: nowrap;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
        gap: 0; } }
    .filterPanel .grid-container .filter-content .searchcontent .searchwrap p {
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
      line-height: 100%;
      font-weight: 400;
      letter-spacing: -0.025em;
      margin-bottom: 0; }
    .filterPanel .grid-container .filter-content .searchcontent .resultswrap {
      margin-left: calc(clamp(0rem, 1.587vw - 0.39rem, 0.625rem)); }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .searchcontent .resultswrap {
          max-width: 60%; } }
      @media screen and (min-width: 80em) {
        .filterPanel .grid-container .filter-content .searchcontent .resultswrap {
          max-width: 100%; } }
      .filterPanel .grid-container .filter-content .searchcontent .resultswrap .chip {
        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;
        padding-top: calc(clamp(0.375rem, 0.317vw + 0.297rem, 0.5rem));
        padding-bottom: 0.25rem;
        padding-inline: calc(clamp(0.625rem, 0.476vw + 0.508rem, 0.813rem));
        border: 0.0625rem solid #03203D;
        margin-right: calc(clamp(0.125rem, 1.27vw - 0.187rem, 0.625rem));
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 400;
        letter-spacing: -0.025em;
        position: relative;
        margin-bottom: 0.625rem; }
        @media print, screen and (max-width: 47.99875em) {
          .filterPanel .grid-container .filter-content .searchcontent .resultswrap .chip {
            padding-top: 0.375rem; } }
        .filterPanel .grid-container .filter-content .searchcontent .resultswrap .chip span {
          margin-right: 0.875rem; }
        .filterPanel .grid-container .filter-content .searchcontent .resultswrap .chip .close-btn {
          background: none;
          border: none;
          cursor: pointer;
          color: #0B3D71;
          font-size: clamp(0.875rem, calc(0.875rem + (14 - 14) * ((100vw - 24.5625rem) / (1728 - 393))), 0.875rem);
          line-height: 0.625rem;
          font-weight: 700;
          letter-spacing: -0.025em;
          position: absolute;
          top: 0.25rem;
          right: 0.5rem; }
    .filterPanel .grid-container .filter-content .searchcontent .resetwrap .ctabutton {
      font-weight: 700;
      font-size: clamp(1.375rem, calc(1.375rem + (22 - 22) * ((100vw - 24.5625rem) / (1728 - 393))), 1.375rem);
      line-height: 100%;
      letter-spacing: -0.025em;
      color: #03203D; }
  .filterPanel .grid-container .filter-content .advcontent {
    margin-top: calc(clamp(1.25rem, 3.175vw + 0.47rem, 2.5rem));
    background: #F1F4F8;
    position: relative;
    padding-bottom: 1.25rem; }
    @media print, screen and (min-width: 64em) {
      .filterPanel .grid-container .filter-content .advcontent {
        margin-top: calc(clamp(2.5rem, 4.261vw - 0.227rem, 4.375rem)); } }
    .filterPanel .grid-container .filter-content .advcontent::before, .filterPanel .grid-container .filter-content .advcontent::after {
      content: '';
      width: 200%;
      height: 100%;
      background: #F1F4F8;
      display: block;
      position: absolute;
      z-index: -1;
      top: 0; }
    .filterPanel .grid-container .filter-content .advcontent::before {
      left: 0; }
    .filterPanel .grid-container .filter-content .advcontent::after {
      right: 0; }
  .filterPanel .grid-container .filter-content .searchContainer {
    padding-top: calc(clamp(1.5rem, 2.54vw + 0.876rem, 2.5rem)); }
    .filterPanel .grid-container .filter-content .searchContainer .flexi-row {
      position: relative; }
      .filterPanel .grid-container .filter-content .searchContainer .flexi-row input {
        padding-top: calc(clamp(0.5rem, 1.746vw + 0.071rem, 1.188rem));
        padding-bottom: calc(clamp(0.25rem, 2.381vw - 0.335rem, 1.188rem));
        padding-left: calc(clamp(1.188rem, 0vw + 1.188rem, 1.188rem));
        letter-spacing: -0.025em;
        font-style: normal;
        font-weight: 400;
        line-height: 100%;
        background: #FFFFFF;
        color: #03203D;
        border: 0.125rem solid #0B3D71;
        height: calc(clamp(2.5rem, 2.222vw + 1.954rem, 3.375rem));
        margin-bottom: 0;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem);
        padding-right: 3.25rem; }
        @media print, screen and (min-width: 64em) {
          .filterPanel .grid-container .filter-content .searchContainer .flexi-row input {
            height: calc(clamp(3.375rem, 0.852vw + 2.83rem, 3.75rem));
            padding-top: calc(clamp(1.188rem, 0.284vw + 1.006rem, 1.313rem));
            margin: 0 0 1rem;
            font-size: clamp(1.25rem, calc(1.25rem + (25 - 20) * ((100vw - 64rem) / (1728 - 1024))), 1.5625rem); } }
      .filterPanel .grid-container .filter-content .searchContainer .flexi-row i {
        background: url(../assets/images/settings/search-icon.svg?v=xfnkXNqfJkiM_VbQ2iNomusOdf8) no-repeat;
        display: inline-block;
        background-size: contain;
        width: 1.625rem;
        height: 1.625rem;
        right: 1.1875rem;
        top: calc(clamp(0.313rem, 1.429vw - 0.038rem, 0.875rem));
        position: absolute;
        font-size: 0;
        cursor: pointer; }
        @media print, screen and (min-width: 64em) {
          .filterPanel .grid-container .filter-content .searchContainer .flexi-row i {
            height: calc(clamp(1.625rem, 1.42vw + 0.716rem, 2.25rem));
            width: calc(clamp(1.625rem, 1.42vw + 0.716rem, 2.25rem)); } }
        @media screen and (min-width: 90em) {
          .filterPanel .grid-container .filter-content .searchContainer .flexi-row i {
            right: 1.1875rem;
            top: 0.625rem; } }
    .filterPanel .grid-container .filter-content .searchContainer .reserachLst {
      background: #ffffff;
      padding-left: calc(clamp(0.438rem, 6.883vw - 1.253rem, 1.5rem));
      padding-top: 1.5625rem;
      padding-right: 1.375rem;
      padding-bottom: 3.125rem;
      position: relative;
      top: 0;
      border-radius: 1.5625rem;
      z-index: 19;
      left: 0;
      right: 0;
      margin: 0 auto; }
      @media print, screen and (min-width: 64em) {
        .filterPanel .grid-container .filter-content .searchContainer .reserachLst {
          padding-top: calc(clamp(1.563rem, 1.705vw + 0.472rem, 1.75rem)); } }
      @media print, screen and (min-width: 48em) {
        .filterPanel .grid-container .filter-content .searchContainer .reserachLst {
          max-width: 55.625rem; } }
      .filterPanel .grid-container .filter-content .searchContainer .reserachLst .bottomBtn {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: nowrap;
            -ms-flex-wrap: nowrap;
                flex-wrap: nowrap;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        background: #672046;
        position: absolute;
        width: 100%;
        left: 0;
        bottom: -0.8125rem;
        border-radius: 0 0 1.5rem 1.5rem;
        overflow: hidden;
        padding-top: 0.5rem;
        padding-bottom: 0.9375rem;
        padding-left: 1.25rem;
        padding-right: 0;
        color: #ffffff; }
        .filterPanel .grid-container .filter-content .searchContainer .reserachLst .bottomBtn .goIcon {
          width: 1.9375rem;
          height: 1.9375rem;
          margin-right: 0.375rem;
          position: relative;
          top: -0.125rem; }
          .filterPanel .grid-container .filter-content .searchContainer .reserachLst .bottomBtn .goIcon i {
            background: url("../assets/images/settings/search-go.svg?v=xfnkXNqfJkiM_VbQ2iNomusOdf8") no-repeat;
            background-size: contain;
            width: 1.9375rem;
            height: 1.9375rem;
            display: block;
            position: absolute;
            font-size: 0;
            top: 0.375rem;
            right: 0.375rem;
            cursor: pointer;
            -webkit-transition: all .45s;
            transition: all .45s; }
            .filterPanel .grid-container .filter-content .searchContainer .reserachLst .bottomBtn .goIcon i:hover {
              margin-right: 0.25rem; }
      .filterPanel .grid-container .filter-content .searchContainer .reserachLst .match {
        line-height: 100%;
        color: #8D8D8D;
        font-size: clamp(1rem, calc(1rem + (18 - 16) * ((100vw - 24.5625rem) / (1728 - 393))), 1.125rem); }
      .filterPanel .grid-container .filter-content .searchContainer .reserachLst ul {
        margin: 0; }
        .filterPanel .grid-container .filter-content .searchContainer .reserachLst ul li,
        .filterPanel .grid-container .filter-content .searchContainer .reserachLst ul li > a {
          margin-bottom: 0.625rem;
          padding-left: 0;
          line-height: 100%;
          font-size: clamp(1rem, calc(1rem + (18 - 16) * ((100vw - 24.5625rem) / (1728 - 393))), 1.125rem); }
          .filterPanel .grid-container .filter-content .searchContainer .reserachLst ul li::before,
          .filterPanel .grid-container .filter-content .searchContainer .reserachLst ul li > a::before {
            content: inherit; }
    .filterPanel .grid-container .filter-content .searchContainer .flex-btn {
      max-width: 15.125rem;
      margin: 0 auto;
      margin-top: calc(clamp(1.563rem, 1.587vw + 1.173rem, 2.188rem));
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-evenly;
      -webkit-justify-content: space-evenly;
          -ms-flex-pack: space-evenly;
              justify-content: space-evenly; }
      @media print, screen and (min-width: 48em) {
        .filterPanel .grid-container .filter-content .searchContainer .flex-btn {
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
              -ms-flex-pack: justify;
                  justify-content: space-between; } }
      .filterPanel .grid-container .filter-content .searchContainer .flex-btn .submitbtn {
        line-height: 123.6%;
        font-weight: 700;
        padding-block: calc(clamp(0.313rem, 0.317vw + 0.235rem, 0.438rem));
        padding-inline: calc(clamp(0.938rem, 1.587vw + 0.548rem, 1.563rem));
        height: calc(clamp(2.375rem, 0.635vw + 2.219rem, 2.625rem));
        border-radius: 3.125rem;
        border: 0.125rem solid #015844;
        color: #015844;
        font-size: clamp(1.0625rem, calc(1.0625rem + (20 - 17) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem); }
      .filterPanel .grid-container .filter-content .searchContainer .flex-btn .resetbtn {
        line-height: 123.6%;
        font-weight: 700;
        padding-block: calc(clamp(0.313rem, 0.317vw + 0.235rem, 0.438rem));
        padding-inline: calc(clamp(0.938rem, 1.587vw + 0.548rem, 1.563rem));
        height: calc(clamp(2.375rem, 0.635vw + 2.219rem, 2.625rem));
        border-radius: 3.125rem;
        border: 0.125rem solid #015844;
        color: #015844;
        font-size: clamp(1.0625rem, calc(1.0625rem + (20 - 17) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem); }
  @media screen and (min-width: 80em) {
    .filterPanel.alumniDirectory {
      margin-top: 9.5625rem; } }
  @media screen and (min-width: 80em) {
    .filterPanel.alumniDirectory .grid-container .alphapetOrder + .alphaTitle {
      margin-top: 4.5rem; } }
  .filterPanel.alumniDirectory .grid-container .advcontent {
    background: #B9C8DA; }
    .filterPanel.alumniDirectory .grid-container .advcontent::after, .filterPanel.alumniDirectory .grid-container .advcontent::before {
      background: #B9C8DA; }
  @media print, screen and (min-width: 64em) {
    .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc {
      margin-bottom: 1.5rem;
      gap: 1.875rem; }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc.cusMargin {
        margin-bottom: 0.625rem; } }
  .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .skinPlank a {
    background: #fff; }
  .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 {
    width: 100%;
    max-height: 21.25rem; }
    @media print, screen and (min-width: 64em) {
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 {
        width: 32%;
        max-height: calc(clamp(21.25rem, 2.841vw + 19.432rem, 22.5rem)); } }
    .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input {
      padding: 1.3125rem 1.1875rem 1.1875rem;
      -webkit-box-shadow: none;
              box-shadow: none;
      height: 3.125rem;
      border: 0;
      width: 90%;
      letter-spacing: -0.025em;
      line-height: 100%;
      font-weight: 700;
      color: #03203D;
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem); }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input::-webkit-input-placeholder {
        letter-spacing: -0.025em;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 700;
        color: #03203D; }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input::-moz-placeholder {
        letter-spacing: -0.025em;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 700;
        color: #03203D; }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input:-ms-input-placeholder {
        letter-spacing: -0.025em;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 700;
        color: #03203D; }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input::-ms-input-placeholder {
        letter-spacing: -0.025em;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 700;
        color: #03203D; }
      .filterPanel.alumniDirectory .grid-container .filter-content .flexAcc .flexAcc1 .inputBox .flexi-row input::placeholder {
        letter-spacing: -0.025em;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.25rem);
        line-height: 100%;
        font-weight: 700;
        color: #03203D; }
  .filterPanel.alumniDirectory .grid-container .filter-content .submitCta a,
  .filterPanel.alumniDirectory .grid-container .filter-content .submitCta .submitbtn {
    display: inline-block;
    font-family: 'ABCDiatype';
    font-style: normal;
    font-weight: 700;
    line-height: 123.6%;
    letter-spacing: -0.01em;
    padding-top: calc(clamp(0.75rem, 0.476vw + 0.633rem, 0.938rem));
    padding-bottom: calc(clamp(0.563rem, 0.476vw + 0.446rem, 0.75rem));
    padding-inline: calc(clamp(0.938rem, 1.587vw + 0.548rem, 1.563rem));
    color: #FFFFFF;
    background: #0B3D71;
    -webkit-transition: all ease .3s;
    transition: all ease .3s;
    font-size: clamp(1.375rem, calc(1.375rem + (22 - 22) * ((100vw - 24.5625rem) / (1728 - 393))), 1.375rem); }
    @media print, screen and (min-width: 64em) {
      .filterPanel.alumniDirectory .grid-container .filter-content .submitCta a,
      .filterPanel.alumniDirectory .grid-container .filter-content .submitCta .submitbtn {
        font-size: clamp(1.6875rem, calc(1.6875rem + (27 - 27) * ((100vw - 24.5625rem) / (1728 - 393))), 1.6875rem); } }
    .filterPanel.alumniDirectory .grid-container .filter-content .submitCta a:hover,
    .filterPanel.alumniDirectory .grid-container .filter-content .submitCta .submitbtn:hover {
      background: #03203D;
      -webkit-transition: all ease .3s;
      transition: all ease .3s;
      text-decoration: none; }
  .filterPanel.alumniDirectory .grid-container .alphaTitle {
    padding-bottom: calc(clamp(0.625rem, 1.27vw + 0.313rem, 1.125rem)); }
    @media print, screen and (min-width: 64em) {
      .filterPanel.alumniDirectory .grid-container .alphaTitle {
        padding-bottom: calc(clamp(1.125rem, 0.994vw + 0.489rem, 1.563rem)); } }
    .filterPanel.alumniDirectory .grid-container .alphaTitle p {
      font-style: normal;
      font-weight: 700;
      line-height: 100%;
      letter-spacing: -0.03em;
      margin-bottom: 0;
      font-size: clamp(1.5625rem, calc(1.5625rem + (28 - 25) * ((100vw - 24.5625rem) / (1023 - 393))), 1.75rem); }
      @media print, screen and (min-width: 64em) {
        .filterPanel.alumniDirectory .grid-container .alphaTitle p {
          font-size: clamp(1.75rem, calc(1.75rem + (37 - 28) * ((100vw - 64rem) / (1728 - 1024))), 2.3125rem); } }
    .filterPanel.alumniDirectory .grid-container .alphaTitle + .advcontent {
      margin-top: 0;
      padding-top: 2.5rem; }
      @media print, screen and (min-width: 64em) {
        .filterPanel.alumniDirectory .grid-container .alphaTitle + .advcontent {
          padding-top: calc(clamp(2.5rem, 4.261vw - 0.227rem, 4.375rem)); } }
      @media screen and (min-width: 80em) {
        .filterPanel.alumniDirectory .grid-container .alphaTitle + .advcontent {
          padding-bottom: 4.375rem; } }

.paginationpanels {
  margin-top: calc(clamp(2.5rem, 4.762vw + 1.33rem, 4.375rem));
  margin-bottom: 2.5rem; }
  @media print, screen and (min-width: 64em) {
    .paginationpanels {
      margin-bottom: 0; } }
  .paginationpanels ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0; }
    .paginationpanels ul #txtPagingNumber {
      width: calc(clamp(2.813rem, 0.794vw + 2.618rem, 3.125rem));
      height: calc(clamp(2.563rem, 0.952vw + 2.329rem, 2.938rem));
      margin-bottom: 0;
      background: #0b3d71;
      color: #fff;
      text-align: center;
      line-height: 100%;
      font-weight: 700;
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem); }
      @media print, screen and (min-width: 64em) {
        .paginationpanels ul #txtPagingNumber {
          font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 64rem) / (1728 - 1024))), 1.5625rem); } }
    .paginationpanels ul li {
      margin: 0 0.1875rem; }
      @media print, screen and (min-width: 64em) {
        .paginationpanels ul li {
          margin: 0;
          margin-inline: calc(clamp(0.188rem, 0.568vw - 0.176rem, 0.438rem)); } }
      .paginationpanels ul li.prev-arrow, .paginationpanels ul li.next-arrow {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex; }
        .paginationpanels ul li.prev-arrow.disable, .paginationpanels ul li.next-arrow.disable {
          opacity: 0.5;
          pointer-events: none; }
        .paginationpanels ul li.prev-arrow a, .paginationpanels ul li.next-arrow a {
          margin-left: 0;
          height: 0.875rem;
          width: 1.4375rem;
          background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
          background-size: contain;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
          position: relative;
          top: -0.0625rem; }
          .paginationpanels ul li.prev-arrow a:hover, .paginationpanels ul li.next-arrow a:hover {
            height: 0.875rem;
            width: 1.4375rem;
            background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
            background-size: contain;
            -webkit-transition: all 0.5s;
            transition: all 0.5s; }
      .paginationpanels ul li.prev-arrow a {
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg); }
      .paginationpanels ul li.prev-arrow {
        margin-left: 0.4375rem;
        margin-right: 0; }
        @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
          .paginationpanels ul li.prev-arrow {
            margin-left: 0.3125rem; } }
        .paginationpanels ul li.prev-arrow a {
          background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
          background-size: contain; }
      .paginationpanels ul li.active a {
        background: #0B3D71;
        color: #ffffff; }
      .paginationpanels ul li.disable a {
        opacity: 0.5;
        pointer-events: none; }
      .paginationpanels ul li a {
        padding: 0.8125rem;
        font-weight: 700;
        line-height: 100%;
        text-decoration: none;
        width: 2.8125rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding-bottom: 0.625rem;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem); }
        @media print, screen and (min-width: 64em) {
          .paginationpanels ul li a {
            font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 64rem) / (1728 - 1024))), 1.5625rem);
            width: calc(clamp(2.813rem, 0.71vw + 2.358rem, 3.125rem)); } }
        .paginationpanels ul li a:hover {
          background: #0B3D71;
          color: #ffffff; }
      .paginationpanels ul li.prev a, .paginationpanels ul li.next a {
        width: 4.375rem; }
      @media print, screen and (max-width: 47.99875em) {
        .paginationpanels ul li.prev, .paginationpanels ul li.next {
          display: none; } }
      @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
        .paginationpanels ul li.prev, .paginationpanels ul li.next {
          display: none; } }
      .paginationpanels ul li.pages {
        font-weight: 700;
        line-height: 100%;
        position: relative;
        top: -0.3125rem;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem); }
        @media print, screen and (min-width: 64em) {
          .paginationpanels ul li.pages {
            font-size: clamp(1.5625rem, calc(1.5625rem + (25 - 25) * ((100vw - 64rem) / (1728 - 1024))), 1.5625rem); } }
  .paginationpanels.desktop {
    display: none; }
    @media print, screen and (min-width: 48em) {
      .paginationpanels.desktop {
        display: block; } }
  @media print, screen and (min-width: 48em) {
    .paginationpanels.mobile {
      display: none; } }

.findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent a[href^="tel:"] {
  text-decoration: none; }
  .findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent a[href^="tel:"]:hover {
    text-decoration: underline; }

.filterPanel .grid-container .filter-content .searchcontent .searchwrap {
  min-width: 100%; }
  @media print, screen and (min-width: 64em) {
    .filterPanel .grid-container .filter-content .searchcontent .searchwrap {
      min-width: 9.4375rem;
      margin-top: 0.5rem; } }

.filterPanel .grid-container .filter-content .searchcontent .resetwrap {
  min-width: 100%; }
  @media print, screen and (min-width: 64em) {
    .filterPanel .grid-container .filter-content .searchcontent .resetwrap {
      min-width: 7.9375rem;
      margin-top: 0.5rem; } }

@media print, screen and (min-width: 1280px) and (max-width: 1600px) {
  .paginationpanels ul li {
    margin: 0 0.0625rem; }
  .paginationpanels ul li a {
    font-size: 1.125rem;
    width: 2.5rem; }
  .paginationpanels ul li.prev a,
  .paginationpanels ul li.next a {
    width: 3.75rem; } }
ul#positionddl ul li a {
    max-width: 88%;
}
.findAProfessionalPanel .flexWrapTeam .outBio .bioBlock .bioSection .bioContent [href^="mailto"] {
    white-space: nowrap;
}
.filterPanel .grid-container .filter-content .flexAcc .skinPlank a.normal {
    font-weight: 400;
}
.outBio {
    display: flex;
    flex-direction: column !important;
    height: 100% !important;
    width: 100% !important;
    position: relative;
}

.bioBlock {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    width: 100% !important;
    flex: 1 !important;
    height: 100% !important;
}

.imgWrap {
    width: 100% !important;
    position: relative !important;
    aspect-ratio: 469 / 484 !important;
    overflow: hidden !important;
    max-height: none !important;
}

    .imgWrap a {
        display: block !important;
        width: 100% !important;
        height: 100% !important;
    }

    .imgWrap img {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        display: block !important;
        max-width: none !important
    }

.bioSection {
    width: 100% !important;
    box-sizing: border-box !important;
    padding-inline: calc(clamp(1.125rem,0.568vw + 0.761rem,1.375rem));
    padding-bottom: 1.6rem !important;
}

.flexWrapTeam {
    display: grid !important;
    gap: 1.25rem !important;
    align-items: stretch !important;
    grid-auto-columns: 1fr !important;
}

@media (min-width: 1200px) {
    .flexWrapTeam {
        grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    }
}

@media (min-width: 900px) and (max-width: 1199px) {
    .flexWrapTeam {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
}

@media (min-width: 600px) and (max-width: 899px) {
    .flexWrapTeam {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }

    .findAProfessionalPanel .flexWrapTeam {
        max-width: 100% !important;
    }
}

@media (min-width: 663px) and (max-width: 1023px) {
    .findAProfessionalPanel .flexWrapTeam {
        max-width: 100%;
    }
}

@media (max-width: 599px) {
    .flexWrapTeam {
        grid-template-columns: minmax(0, 1fr) !important;
    }
}


.findAProfessionalPanel .flexWrapTeam .outBio::after {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    width: 0 !important;
    height: 0 !important;
    border: 0 solid transparent !important;
    border-bottom-width: 0.3125rem !important;
    border-right-width: 0.3125rem !important;
    box-sizing: border-box !important;
    pointer-events: none !important;
    z-index: 1 !important;
}

.findAProfessionalPanel .flexWrapTeam .outBio:hover::after {
    width: 100% !important;
    height: 100% !important;
    border-color: #0B3D71 !important;
    transition: border-color 0s, width 0.25s, height 0.25s !important;
    transition-delay: 0s, 0.25s, 0s !important;
}

@media (min-width: 1200px) {
    .searchResultPanel .findAProfessionalPanel .flexWrapTeam {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
}
