.resources-infrastructure.loading:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  background: #FAF8F2; }
.resources-infrastructure.loading:after {
  content: "";
  position: absolute;
  left: calc( 50% - 32px );
  top: calc( 40% - 32px );
  width: 74px;
  height: 74px;
  border-width: 2px;
  border-color: rgba(80, 134, 148, 0.5);
  border-style: solid;
  border-top-color: #508694;
  animation: spin 1s infinite linear;
  border-radius: 100%;
  border-style: solid;
  z-index: 11; }

@keyframes spin {
  100% {
    transform: rotate(360deg); } }
.ri-template {
  /* CUSTOMIZATION */ }
  .ri-template .cls-1,
  .ri-template .cls-109,
  .ri-template .cls-110,
  .ri-template .cls-113,
  .ri-template .cls-116,
  .ri-template .cls-117,
  .ri-template .cls-119,
  .ri-template .cls-120,
  .ri-template .cls-122,
  .ri-template .cls-137,
  .ri-template .cls-138,
  .ri-template .cls-139,
  .ri-template .cls-140,
  .ri-template .cls-141,
  .ri-template .cls-142,
  .ri-template .cls-143,
  .ri-template .cls-144,
  .ri-template .cls-148,
  .ri-template .cls-149,
  .ri-template .cls-16,
  .ri-template .cls-163,
  .ri-template .cls-164,
  .ri-template .cls-165,
  .ri-template .cls-166,
  .ri-template .cls-167,
  .ri-template .cls-168,
  .ri-template .cls-169,
  .ri-template .cls-17,
  .ri-template .cls-173,
  .ri-template .cls-177,
  .ri-template .cls-178,
  .ri-template .cls-179,
  .ri-template .cls-180,
  .ri-template .cls-183,
  .ri-template .cls-184,
  .ri-template .cls-186,
  .ri-template .cls-27,
  .ri-template .cls-36,
  .ri-template .cls-37,
  .ri-template .cls-4,
  .ri-template .cls-42,
  .ri-template .cls-43,
  .ri-template .cls-45,
  .ri-template .cls-46,
  .ri-template .cls-53,
  .ri-template .cls-54,
  .ri-template .cls-72,
  .ri-template .cls-73,
  .ri-template .cls-86,
  .ri-template .cls-87,
  .ri-template .cls-88,
  .ri-template .cls-89,
  .ri-template .cls-90,
  .ri-template .cls-91,
  .ri-template .cls-92,
  .ri-template .cls-95,
  .ri-template .cls-96 {
    fill: none; }
  .ri-template .cls-2 {
    clip-path: url(#clip-path); }
  .ri-template .cls-3 {
    fill: #edf4f5; }
  .ri-template .cls-10,
  .ri-template .cls-4,
  .ri-template .cls-6,
  .ri-template .cls-7,
  .ri-template .cls-8 {
    stroke: #c3c9b5; }
  .ri-template .cls-10,
  .ri-template .cls-109,
  .ri-template .cls-113,
  .ri-template .cls-114,
  .ri-template .cls-115,
  .ri-template .cls-116,
  .ri-template .cls-119,
  .ri-template .cls-138,
  .ri-template .cls-139,
  .ri-template .cls-140,
  .ri-template .cls-141,
  .ri-template .cls-142,
  .ri-template .cls-143,
  .ri-template .cls-148,
  .ri-template .cls-15,
  .ri-template .cls-16,
  .ri-template .cls-166,
  .ri-template .cls-167,
  .ri-template .cls-168,
  .ri-template .cls-169,
  .ri-template .cls-172,
  .ri-template .cls-173,
  .ri-template .cls-177,
  .ri-template .cls-178,
  .ri-template .cls-179,
  .ri-template .cls-180,
  .ri-template .cls-185,
  .ri-template .cls-186,
  .ri-template .cls-4,
  .ri-template .cls-42,
  .ri-template .cls-43,
  .ri-template .cls-45,
  .ri-template .cls-6,
  .ri-template .cls-7,
  .ri-template .cls-72,
  .ri-template .cls-8,
  .ri-template .cls-87,
  .ri-template .cls-88,
  .ri-template .cls-89,
  .ri-template .cls-90,
  .ri-template .cls-91,
  .ri-template .cls-92,
  .ri-template .cls-93,
  .ri-template .cls-94,
  .ri-template .cls-95 {
    stroke-linecap: round; }
  .ri-template .cls-10,
  .ri-template .cls-109,
  .ri-template .cls-113,
  .ri-template .cls-114,
  .ri-template .cls-116,
  .ri-template .cls-119,
  .ri-template .cls-138,
  .ri-template .cls-140,
  .ri-template .cls-142,
  .ri-template .cls-143,
  .ri-template .cls-148,
  .ri-template .cls-15,
  .ri-template .cls-16,
  .ri-template .cls-166,
  .ri-template .cls-167,
  .ri-template .cls-169,
  .ri-template .cls-173,
  .ri-template .cls-178,
  .ri-template .cls-180,
  .ri-template .cls-186,
  .ri-template .cls-4,
  .ri-template .cls-43,
  .ri-template .cls-45,
  .ri-template .cls-6,
  .ri-template .cls-7,
  .ri-template .cls-72,
  .ri-template .cls-8,
  .ri-template .cls-87,
  .ri-template .cls-89,
  .ri-template .cls-91,
  .ri-template .cls-92,
  .ri-template .cls-93,
  .ri-template .cls-95 {
    stroke-linejoin: round; }
  .ri-template .cls-5,
  .ri-template .cls-8 {
    fill: #dee1d7; }
  .ri-template .cls-6 {
    fill: #e4e6dd; }
  .ri-template .cls-7,
  .ri-template .cls-9 {
    fill: #d3d8c9; }
  .ri-template .cls-10 {
    fill: #d9ddd0; }
  .ri-template .cls-11 {
    font-size: 44px; }
  .ri-template .cls-11,
  .ri-template .cls-12,
  .ri-template .cls-18,
  .ri-template .cls-23 {
    fill: #929d79; }
  .ri-template .cls-11,
  .ri-template .cls-12,
  .ri-template .cls-51 {
    font-family: ProximaNova-Regular, Proxima Nova; }
  .ri-template .cls-12 {
    font-size: 24px; }
  .ri-template .cls-13,
  .ri-template .cls-15 {
    fill: #eee9e0; }
  .ri-template .cls-14 {
    fill: #c35b26; }
  .ri-template .cls-15 {
    stroke: #c35b26;
    stroke-width: 4px; }
  .ri-template .cls-16,
  .ri-template .cls-35,
  .ri-template .cls-36,
  .ri-template .cls-38,
  .ri-template .cls-39 {
    stroke: #6d3521; }
  .ri-template .cls-16 {
    stroke-width: 3.12031px; }
  .ri-template .cls-17,
  .ri-template .cls-27 {
    stroke: #b69c58; }
  .ri-template .cls-17,
  .ri-template .cls-22,
  .ri-template .cls-23,
  .ri-template .cls-27,
  .ri-template .cls-38,
  .ri-template .cls-39 {
    stroke-miterlimit: 1; }
  .ri-template .cls-17 {
    stroke-width: 0.25px; }
  .ri-template .cls-19 {
    fill: #c6cdc9; }
  .ri-template .cls-20 {
    fill: #dfbb24; }
  .ri-template .cls-21 {
    fill: #fee361; }
  .ri-template .cls-22,
  .ri-template .cls-33 {
    fill: #9f3137; }
  .ri-template .cls-22,
  .ri-template .cls-23 {
    stroke: #000;
    stroke-width: 2px; }
  .ri-template .cls-24,
  .ri-template .cls-25,
  .ri-template .cls-26 {
    font-size: 14.1201px; }
  .ri-template .cls-24,
  .ri-template .cls-26,
  .ri-template .cls-32 {
    fill: #b69c58; }
  .ri-template .cls-170,
  .ri-template .cls-24,
  .ri-template .cls-25,
  .ri-template .cls-26,
  .ri-template .cls-40,
  .ri-template .cls-44,
  .ri-template .cls-47 {
    font-family: ProximaNova-Bold, Proxima Nova;
    font-weight: 700; }
  .ri-template .cls-25 {
    fill: #c26557; }
  .ri-template .cls-26,
  .ri-template .cls-29,
  .ri-template .cls-30,
  .ri-template .cls-33 {
    opacity: 0.2; }
  .ri-template .cls-28,
  .ri-template .cls-29,
  .ri-template .cls-33 {
    font-size: 36px; }
  .ri-template .cls-28,
  .ri-template .cls-29,
  .ri-template .cls-38,
  .ri-template .cls-59,
  .ri-template .cls-97,
  .ri-template .cls-98 {
    fill: #6d3521; }
  .ri-template .cls-101,
  .ri-template .cls-181,
  .ri-template .cls-28,
  .ri-template .cls-29,
  .ri-template .cls-33,
  .ri-template .cls-56,
  .ri-template .cls-59 {
    font-family: ProximaNova-Black, Proxima Nova;
    font-weight: 800; }
  .ri-template .cls-30,
  .ri-template .cls-31 {
    font-size: 20px;
    fill: #809778; }
  .ri-template .cls-30,
  .ri-template .cls-31,
  .ri-template .cls-32 {
    font-family: ProximaNova-Medium, Proxima Nova;
    font-weight: 500; }
  .ri-template .cls-32 {
    font-size: 14px; }
  .ri-template .cls-34 {
    opacity: 0.75; }
  .ri-template .cls-172,
  .ri-template .cls-174,
  .ri-template .cls-175,
  .ri-template .cls-176,
  .ri-template .cls-185,
  .ri-template .cls-187,
  .ri-template .cls-188,
  .ri-template .cls-189,
  .ri-template .cls-35,
  .ri-template .cls-39,
  .ri-template .cls-47,
  .ri-template .cls-49 {
    fill: #fff; }
  .ri-template .cls-110,
  .ri-template .cls-115,
  .ri-template .cls-117,
  .ri-template .cls-120,
  .ri-template .cls-122,
  .ri-template .cls-137,
  .ri-template .cls-139,
  .ri-template .cls-141,
  .ri-template .cls-144,
  .ri-template .cls-149,
  .ri-template .cls-163,
  .ri-template .cls-164,
  .ri-template .cls-165,
  .ri-template .cls-168,
  .ri-template .cls-172,
  .ri-template .cls-174,
  .ri-template .cls-175,
  .ri-template .cls-176,
  .ri-template .cls-177,
  .ri-template .cls-179,
  .ri-template .cls-183,
  .ri-template .cls-184,
  .ri-template .cls-185,
  .ri-template .cls-187,
  .ri-template .cls-188,
  .ri-template .cls-189,
  .ri-template .cls-35,
  .ri-template .cls-36,
  .ri-template .cls-37,
  .ri-template .cls-42,
  .ri-template .cls-46,
  .ri-template .cls-53,
  .ri-template .cls-54,
  .ri-template .cls-73,
  .ri-template .cls-86,
  .ri-template .cls-88,
  .ri-template .cls-90,
  .ri-template .cls-94,
  .ri-template .cls-96 {
    stroke-miterlimit: 10; }
  .ri-template .cls-37 {
    stroke: #c4dade; }
  .ri-template .cls-39 {
    stroke-width: 0.93503px; }
  .ri-template .cls-40,
  .ri-template .cls-47 {
    font-size: 16.62435px; }
  .ri-template .cls-41 {
    fill: #9c6f43;
    font-family: ProximaNova-Extrabld, Proxima Nova;
    font-weight: 400; }
  .ri-template .cls-42,
  .ri-template .cls-43,
  .ri-template .cls-45,
  .ri-template .cls-46 {
    stroke: #7c5f53; }
  .ri-template .cls-42,
  .ri-template .cls-43 {
    stroke-width: 1.56136px; }
  .ri-template .cls-44 {
    font-size: 11.0829px; }
  .ri-template .cls-45,
  .ri-template .cls-46 {
    stroke-width: 1.55346px; }
  .ri-template .cls-48 {
    fill: #9c9c9c; }
  .ri-template .cls-50 {
    fill: #011627; }
  .ri-template .cls-181,
  .ri-template .cls-182,
  .ri-template .cls-51 {
    font-size: 12px; }
  .ri-template .cls-155,
  .ri-template .cls-170,
  .ri-template .cls-171,
  .ri-template .cls-51 {
    fill: #6e6e6e; }
  .ri-template .cls-101,
  .ri-template .cls-52,
  .ri-template .cls-59,
  .ri-template .cls-97 {
    font-size: 11px; }
  .ri-template .cls-53 {
    stroke: #6e6e6e;
    stroke-width: 0.97938px; }
  .ri-template .cls-109,
  .ri-template .cls-110,
  .ri-template .cls-165,
  .ri-template .cls-54,
  .ri-template .cls-86,
  .ri-template .cls-87,
  .ri-template .cls-88,
  .ri-template .cls-89,
  .ri-template .cls-90,
  .ri-template .cls-91,
  .ri-template .cls-95,
  .ri-template .cls-96 {
    stroke: #ed1c24; }
  .ri-template .cls-55 {
    font-size: 16px; }
  .ri-template .cls-104,
  .ri-template .cls-126,
  .ri-template .cls-145,
  .ri-template .cls-155,
  .ri-template .cls-171,
  .ri-template .cls-182,
  .ri-template .cls-55,
  .ri-template .cls-57,
  .ri-template .cls-61,
  .ri-template .cls-97 {
    font-family: ProximaNova-Semibold, Proxima Nova;
    font-weight: 600; }
  .ri-template .cls-57 {
    letter-spacing: 1.38501em; }
  .ri-template .cls-58 {
    letter-spacing: 0.57308em; }
  .ri-template .cls-60 {
    letter-spacing: 17.3018em; }
  .ri-template .cls-61 {
    fill: #000;
    font-size: 16px;
    font-weight: 400; }
  .ri-template .cls-62 {
    letter-spacing: 13.69323em; }
  .ri-template .cls-63 {
    letter-spacing: 15.8402em; }
  .ri-template .cls-64 {
    letter-spacing: 14.43217em; }
  .ri-template .cls-65 {
    letter-spacing: 15.07719em; }
  .ri-template .cls-66 {
    letter-spacing: 15.3762em; }
  .ri-template .cls-67 {
    letter-spacing: 6.95437em; }
  .ri-template .cls-68 {
    letter-spacing: 4.09339em; }
  .ri-template .cls-69 {
    letter-spacing: 9.16832em; }
  .ri-template .cls-70 {
    fill: #ed1c24; }
  .ri-template .cls-71 {
    fill: #a0a96a; }
  .ri-template .cls-119,
  .ri-template .cls-120,
  .ri-template .cls-172,
  .ri-template .cls-173,
  .ri-template .cls-174,
  .ri-template .cls-175,
  .ri-template .cls-176,
  .ri-template .cls-179,
  .ri-template .cls-180,
  .ri-template .cls-72,
  .ri-template .cls-73,
  .ri-template .cls-92,
  .ri-template .cls-93,
  .ri-template .cls-94 {
    stroke: #dfbb24; }
  .ri-template .cls-109,
  .ri-template .cls-148,
  .ri-template .cls-72 {
    stroke-width: 0.84866px; }
  .ri-template .cls-110,
  .ri-template .cls-149,
  .ri-template .cls-73 {
    stroke-width: 0.8578px; }
  .ri-template .cls-74 {
    letter-spacing: 11.79022em; }
  .ri-template .cls-75 {
    letter-spacing: 16.00515em; }
  .ri-template .cls-76 {
    letter-spacing: 6.95428em; }
  .ri-template .cls-77 {
    letter-spacing: 7.08825em; }
  .ri-template .cls-78 {
    letter-spacing: 9.16824em; }
  .ri-template .cls-79 {
    letter-spacing: 13.84917em; }
  .ri-template .cls-80 {
    letter-spacing: 15.68217em; }
  .ri-template .cls-81 {
    letter-spacing: -0.00009em; }
  .ri-template .cls-82 {
    letter-spacing: 0.80948em; }
  .ri-template .cls-83 {
    letter-spacing: 10.35032em; }
  .ri-template .cls-84 {
    letter-spacing: 7.86337em; }
  .ri-template .cls-85 {
    letter-spacing: 9.54039em; }
  .ri-template .cls-137,
  .ri-template .cls-138,
  .ri-template .cls-86,
  .ri-template .cls-87 {
    stroke-width: 0.91706px; }
  .ri-template .cls-139,
  .ri-template .cls-140,
  .ri-template .cls-88,
  .ri-template .cls-89 {
    stroke-width: 0.6947px; }
  .ri-template .cls-141,
  .ri-template .cls-142,
  .ri-template .cls-90,
  .ri-template .cls-91 {
    stroke-width: 0.65319px; }
  .ri-template .cls-113,
  .ri-template .cls-114,
  .ri-template .cls-115,
  .ri-template .cls-92,
  .ri-template .cls-93,
  .ri-template .cls-94 {
    stroke-width: 0.8px; }
  .ri-template .cls-101,
  .ri-template .cls-103,
  .ri-template .cls-114,
  .ri-template .cls-115,
  .ri-template .cls-93,
  .ri-template .cls-94 {
    fill: #faf8f3; }
  .ri-template .cls-116,
  .ri-template .cls-117,
  .ri-template .cls-119,
  .ri-template .cls-120,
  .ri-template .cls-143,
  .ri-template .cls-144,
  .ri-template .cls-95,
  .ri-template .cls-96 {
    stroke-width: 0.83053px; }
  .ri-template .cls-99 {
    letter-spacing: 16.20011em; }
  .ri-template .cls-100 {
    letter-spacing: 16.23615em; }
  .ri-template .cls-102 {
    opacity: 0.4; }
  .ri-template .cls-104 {
    letter-spacing: -0.11898em; }
  .ri-template .cls-105 {
    letter-spacing: 13.09326em; }
  .ri-template .cls-106 {
    letter-spacing: 15.82018em; }
  .ri-template .cls-107 {
    letter-spacing: 15.16717em; }
  .ri-template .cls-108 {
    letter-spacing: 4.08838em; }
  .ri-template .cls-111 {
    letter-spacing: 13.86515em; }
  .ri-template .cls-112 {
    letter-spacing: 6.25941em; }
  .ri-template .cls-113,
  .ri-template .cls-114,
  .ri-template .cls-115,
  .ri-template .cls-116,
  .ri-template .cls-117,
  .ri-template .cls-148,
  .ri-template .cls-149,
  .ri-template .cls-166,
  .ri-template .cls-167,
  .ri-template .cls-168,
  .ri-template .cls-169,
  .ri-template .cls-177,
  .ri-template .cls-178,
  .ri-template .cls-185,
  .ri-template .cls-186,
  .ri-template .cls-187,
  .ri-template .cls-188,
  .ri-template .cls-189 {
    stroke: #a0a96a; }
  .ri-template .cls-118 {
    letter-spacing: 15.60511em; }
  .ri-template .cls-121 {
    letter-spacing: 15.64116em; }
  .ri-template .cls-122,
  .ri-template .cls-137,
  .ri-template .cls-138,
  .ri-template .cls-139,
  .ri-template .cls-140,
  .ri-template .cls-141,
  .ri-template .cls-142,
  .ri-template .cls-143,
  .ri-template .cls-144,
  .ri-template .cls-163,
  .ri-template .cls-164,
  .ri-template .cls-183,
  .ri-template .cls-184 {
    stroke: #999; }
  .ri-template .cls-123 {
    letter-spacing: 15.60418em; }
  .ri-template .cls-124 {
    letter-spacing: 14.5032em; }
  .ri-template .cls-125 {
    letter-spacing: 3.69238em; }
  .ri-template .cls-126,
  .ri-template .cls-132 {
    fill: #999; }
  .ri-template .cls-127 {
    letter-spacing: 11.44425em; }
  .ri-template .cls-128 {
    letter-spacing: 15.78214em; }
  .ri-template .cls-129 {
    letter-spacing: 6.60831em; }
  .ri-template .cls-130 {
    letter-spacing: 6.74228em; }
  .ri-template .cls-131 {
    letter-spacing: 8.82227em; }
  .ri-template .cls-133 {
    letter-spacing: 5.91344em; }
  .ri-template .cls-134 {
    letter-spacing: 10.00435em; }
  .ri-template .cls-135 {
    letter-spacing: 7.5174em; }
  .ri-template .cls-136 {
    letter-spacing: 9.19442em; }
  .ri-template .cls-145 {
    letter-spacing: 0.74805em; }
  .ri-template .cls-146 {
    letter-spacing: 15.23619em; }
  .ri-template .cls-147 {
    letter-spacing: 14.54621em; }
  .ri-template .cls-150 {
    letter-spacing: 13.46919em; }
  .ri-template .cls-151 {
    letter-spacing: 15.62118em; }
  .ri-template .cls-152 {
    letter-spacing: 14.79217em; }
  .ri-template .cls-153 {
    letter-spacing: 10.94824em; }
  .ri-template .cls-154 {
    letter-spacing: 16.05611em; }
  .ri-template .cls-156 {
    letter-spacing: 2.27397em; }
  .ri-template .cls-157 {
    letter-spacing: 1.22594em; }
  .ri-template .cls-158 {
    letter-spacing: 3.08887em; }
  .ri-template .cls-159 {
    letter-spacing: 2.63894em; }
  .ri-template .cls-160 {
    letter-spacing: 2.36488em; }
  .ri-template .cls-161 {
    letter-spacing: 4.49787em; }
  .ri-template .cls-162 {
    letter-spacing: 3.20188em; }
  .ri-template .cls-163 {
    stroke-width: 1.00926px; }
  .ri-template .cls-164 {
    stroke-width: 1.00437px; }
  .ri-template .cls-165 {
    stroke-width: 0.94086px; }
  .ri-template .cls-166 {
    stroke-width: 0.6px; }
  .ri-template .cls-167 {
    stroke-width: 0.67453px; }
  .ri-template .cls-168,
  .ri-template .cls-169 {
    stroke-width: 0.79766px; }
  .ri-template .cls-170,
  .ri-template .cls-171 {
    font-size: 13px; }
  .ri-template .cls-172,
  .ri-template .cls-173,
  .ri-template .cls-185,
  .ri-template .cls-186 {
    stroke-width: 0.83677px; }
  .ri-template .cls-174,
  .ri-template .cls-187 {
    stroke-width: 0.78914px; }
  .ri-template .cls-175,
  .ri-template .cls-176,
  .ri-template .cls-188,
  .ri-template .cls-189 {
    stroke-width: 0.84578px; }
  .ri-template .cls-175,
  .ri-template .cls-188 {
    fill-rule: evenodd; }
  .ri-template .cls-177,
  .ri-template .cls-178,
  .ri-template .cls-179,
  .ri-template .cls-180 {
    stroke-width: 0.94706px; }
  .ri-template .cls-183 {
    stroke-width: 1.00484px; }
  .ri-template .cls-184 {
    stroke-width: 0.9976px; }
  .ri-template #rows {
    cursor: pointer; }
    .ri-template #rows #mean-row {
      cursor: initial; }
  .ri-template #rows > g > rect {
    fill: #FAF8F2; }
  .ri-template #rows > g.selected [id*="label"] {
    font-weight: 800; }
  .ri-template #rows > g.selected > rect {
    fill: #fff; }
  .ri-template .drop-down-trigger {
    cursor: pointer; }
  .ri-template .drop-down {
    display: none; }
  .ri-template .drop-down > rect {
    fill: #6d3521; }
  .ri-template .drop-down g {
    cursor: pointer; }
  .ri-template .drop-down g.na {
    cursor: not-allowed; }
  .ri-template .drop-down g rect {
    fill: none; }
  .ri-template .drop-down text {
    font-family: ProximaNova-Black, Proxima Nova;
    font-size: 11px;
    font-weight: 800;
    fill: #faf8f3; }
  .ri-template .drop-down .na text {
    fill: rgba(250, 248, 243, 0.4); }
  .ri-template .drop-down .selected rect {
    fill: #faf8f3; }
  .ri-template .popup-trigger {
    cursor: pointer; }
  .ri-template .popup-trigger:hover rect + rect {
    fill: #cbcbcb; }
  .ri-template #pin {
    transition: all 0.2s ease-in-out; }

.icon-house-cls-1 {
  fill: none;
  stroke: currentColor;
  stroke-miterlimit: 10;
  stroke-width: 0.94086px; }

.icon-officer-cls-1, .icon-officer-cls-2 {
  fill: none;
  stroke: currentColor; }

.icon-officer-cls-1 {
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 0.84866px; }

.icon-officer-cls-2 {
  stroke-miterlimit: 10;
  stroke-width: 0.8578px; }

.icon-judge-cls-1, .icon-judge-cls-3, .icon-judge-cls-4, .icon-judge-cls-5 {
  fill: #fff;
  stroke-miterlimit: 10; }

.icon-judge-cls-1, .icon-judge-cls-2, .icon-judge-cls-3, .icon-judge-cls-4, .icon-judge-cls-5 {
  stroke: currentColor; }

.icon-judge-cls-1, .icon-judge-cls-2 {
  stroke-linecap: round;
  stroke-width: 0.83677px; }

.icon-judge-cls-2 {
  fill: none;
  stroke-linejoin: round; }

.icon-judge-cls-3 {
  stroke-width: 0.78914px; }

.icon-judge-cls-4, .icon-judge-cls-5 {
  stroke-width: 0.84578px; }

.icon-judge-cls-4 {
  fill-rule: evenodd; }

.icon-office-cls-1 {
  fill: currentColor; }

.icon-prosecutor-cls-1, .icon-prosecutor-cls-2 {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-width: 0.94706px; }

.icon-prosecutor-cls-1 {
  stroke-miterlimit: 10; }

.icon-prosecutor-cls-2 {
  stroke-linejoin: round; }

.icon-prisoner-cls-1, .icon-prisoner-cls-2, .icon-prisoner-cls-3, .icon-prisoner-cls-4 {
  fill: none;
  stroke: #a0a96a;
  stroke-linecap: round; }

.icon-prisoner-cls-1, .icon-prisoner-cls-2, .icon-prisoner-cls-4 {
  stroke-linejoin: round; }

.icon-prisoner-cls-1 {
  stroke-width: 0.6px; }

.icon-prisoner-cls-2 {
  stroke-width: 0.67453px; }

.icon-prisoner-cls-3 {
  stroke-miterlimit: 10; }

.icon-prisoner-cls-3, .icon-prisoner-cls-4 {
  stroke-width: 0.79766px; }

/*# sourceMappingURL=ri-template.css.map */
