.a8 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
.a9 {
  margin: 0;
  box-sizing: border-box;
}
.a10 {
  min-width: 0;
}
.a11 {
  flex-direction: column;
}
.a12 {
  flex-direction: column-reverse;
}
.a13 {
  flex-direction: row-reverse;
}
.a14 {
  flex-wrap: nowrap;
}
.a15 {
  flex-wrap: wrap-reverse;
}
.a16 {
  align-items: center;
}
.a17 {
  align-items: flex-start;
}
.a18 {
  align-items: flex-end;
}
.a19 {
  align-items: baseline;
}
.a20 {
  align-content: center;
}
.a21 {
  align-content: flex-start;
}
.a22 {
  align-content: flex-end;
}
.a23 {
  align-content: space-between;
}
.a24 {
  align-content: space-around;
}
.a25 {
  justify-content: center;
}
.a26 {
  justify-content: flex-end;
}
.a27 {
  justify-content: space-between;
}
.a28 {
  justify-content: space-around;
}
.a29 {
  justify-content: space-evenly;
}
.a30 {
  width: calc(100% + 8px);
  margin: -4px;
}
.a30 > .a9 {
  padding: 4px;
}
.a31 {
  width: calc(100% + 16px);
  margin: -8px;
}
.a31 > .a9 {
  padding: 8px;
}
.a32 {
  width: calc(100% + 24px);
  margin: -12px;
}
.a32 > .a9 {
  padding: 12px;
}
.a33 {
  width: calc(100% + 32px);
  margin: -16px;
}
.a33 > .a9 {
  padding: 16px;
}
.a34 {
  width: calc(100% + 40px);
  margin: -20px;
}
.a34 > .a9 {
  padding: 20px;
}
.a35 {
  width: calc(100% + 48px);
  margin: -24px;
}
.a35 > .a9 {
  padding: 24px;
}
.a36 {
  width: calc(100% + 56px);
  margin: -28px;
}
.a36 > .a9 {
  padding: 28px;
}
.a37 {
  width: calc(100% + 64px);
  margin: -32px;
}
.a37 > .a9 {
  padding: 32px;
}
.a38 {
  width: calc(100% + 72px);
  margin: -36px;
}
.a38 > .a9 {
  padding: 36px;
}
.a39 {
  width: calc(100% + 80px);
  margin: -40px;
}
.a39 > .a9 {
  padding: 40px;
}
.a40 {
  flex-grow: 0;
  max-width: none;
  flex-basis: auto;
}
.a41 {
  flex-grow: 1;
  max-width: 100%;
  flex-basis: 0;
}
.a42 {
  flex-grow: 0;
  max-width: 8.333333%;
  flex-basis: 8.333333%;
}
.a43 {
  flex-grow: 0;
  max-width: 16.666667%;
  flex-basis: 16.666667%;
}
.a44 {
  flex-grow: 0;
  max-width: 25%;
  flex-basis: 25%;
}
.a45 {
  flex-grow: 0;
  max-width: 33.333333%;
  flex-basis: 33.333333%;
}
.a46 {
  flex-grow: 0;
  max-width: 41.666667%;
  flex-basis: 41.666667%;
}
.a47 {
  flex-grow: 0;
  max-width: 50%;
  flex-basis: 50%;
}
.a48 {
  flex-grow: 0;
  max-width: 58.333333%;
  flex-basis: 58.333333%;
}
.a49 {
  flex-grow: 0;
  max-width: 66.666667%;
  flex-basis: 66.666667%;
}
.a50 {
  flex-grow: 0;
  max-width: 75%;
  flex-basis: 75%;
}
.a51 {
  flex-grow: 0;
  max-width: 83.333333%;
  flex-basis: 83.333333%;
}
.a52 {
  flex-grow: 0;
  max-width: 91.666667%;
  flex-basis: 91.666667%;
}
.a53 {
  flex-grow: 0;
  max-width: 100%;
  flex-basis: 100%;
}
@media (min-width:400px) {
  .a54 {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .a55 {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .a56 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .a57 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .a58 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .a59 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .a60 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .a61 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .a62 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .a63 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .a64 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .a65 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .a66 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .a67 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:1024px) {
  .a68 {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .a69 {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .a70 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .a71 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .a72 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .a73 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .a74 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .a75 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .a76 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .a77 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .a78 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .a79 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .a80 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .a81 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:1280px) {
  .a82 {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .a83 {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .a84 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .a85 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .a86 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .a87 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .a88 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .a89 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .a90 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .a91 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .a92 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .a93 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .a94 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .a95 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
@media (min-width:1470px) {
  .a96 {
    flex-grow: 0;
    max-width: none;
    flex-basis: auto;
  }
  .a97 {
    flex-grow: 1;
    max-width: 100%;
    flex-basis: 0;
  }
  .a98 {
    flex-grow: 0;
    max-width: 8.333333%;
    flex-basis: 8.333333%;
  }
  .a99 {
    flex-grow: 0;
    max-width: 16.666667%;
    flex-basis: 16.666667%;
  }
  .a100 {
    flex-grow: 0;
    max-width: 25%;
    flex-basis: 25%;
  }
  .a101 {
    flex-grow: 0;
    max-width: 33.333333%;
    flex-basis: 33.333333%;
  }
  .a102 {
    flex-grow: 0;
    max-width: 41.666667%;
    flex-basis: 41.666667%;
  }
  .a103 {
    flex-grow: 0;
    max-width: 50%;
    flex-basis: 50%;
  }
  .a104 {
    flex-grow: 0;
    max-width: 58.333333%;
    flex-basis: 58.333333%;
  }
  .a105 {
    flex-grow: 0;
    max-width: 66.666667%;
    flex-basis: 66.666667%;
  }
  .a106 {
    flex-grow: 0;
    max-width: 75%;
    flex-basis: 75%;
  }
  .a107 {
    flex-grow: 0;
    max-width: 83.333333%;
    flex-basis: 83.333333%;
  }
  .a108 {
    flex-grow: 0;
    max-width: 91.666667%;
    flex-basis: 91.666667%;
  }
  .a109 {
    flex-grow: 0;
    max-width: 100%;
    flex-basis: 100%;
  }
}
html {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
*, *::before, *::after {
  box-sizing: inherit;
}
strong, b {
  font-weight: 700;
}
body {
  color: #2E3C57;
  margin: 0;
  font-size: 0.875rem;
  font-family: "Muli", sans-serif;
  font-weight: 400;
  line-height: 1.43;
  background-color: #F6F9FD;
}
@media print {
  body {
    background-color: #fff;
  }
}
body::backdrop {
  background-color: #F6F9FD;
}
  .a295 {
    color: #2E3C57;
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    background-color: #fff;
  }
  .a296 {
    border-radius: 4px;
  }
  .a297 {
    border: 1px solid rgba(0, 0, 0, 0.12);
  }
  .a298 {
    box-shadow: none;
  }
  .a299 {
    box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
  }
  .a300 {
    box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
  }
  .a301 {
    box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
  }
  .a302 {
    box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
  }
  .a303 {
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
  }
  .a304 {
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
  }
  .a305 {
    box-shadow: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
  }
  .a306 {
    box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
  }
  .a307 {
    box-shadow: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
  }
  .a308 {
    box-shadow: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
  }
  .a309 {
    box-shadow: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
  }
  .a310 {
    box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
  }
  .a311 {
    box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
  }
  .a312 {
    box-shadow: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
  }
  .a313 {
    box-shadow: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
  }
  .a314 {
    box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
  }
  .a315 {
    box-shadow: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
  }
  .a316 {
    box-shadow: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
  }
  .a317 {
    box-shadow: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
  }
  .a318 {
    box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
  }
  .a319 {
    box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
  }
  .a320 {
    box-shadow: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
  }
  .a321 {
    box-shadow: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
  }
  .a322 {
    box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
  }
  .a229 {
    fill: currentColor;
    width: 1em;
    height: 1em;
    display: inline-block;
    font-size: 1.5rem;
    transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    flex-shrink: 0;
    user-select: none;
  }
  .a230 {
    color: #3A78FC;
  }
  .a231 {
    color: #FF6F4B;
  }
  .a232 {
    color: rgba(0, 0, 0, 0.54);
  }
  .a233 {
    color: #f44336;
  }
  .a234 {
    color: rgba(0, 0, 0, 0.26);
  }
  .a235 {
    font-size: inherit;
  }
  .a236 {
    font-size: 1.25rem;
  }
  .a237 {
    font-size: 2.1875rem;
  }
@keyframes mui-auto-fill {}
@keyframes mui-auto-fill-cancel {}
  .a204 {
    color: #2E3C57;
    cursor: text;
    display: inline-flex;
    position: relative;
    font-size: 16px;
    box-sizing: border-box;
    align-items: center;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 1.1875em;
  }
  .a204.a207 {
    color: rgba(0, 0, 0, 0.38);
    cursor: default;
  }
  .a212 {
    padding: 6px 0 7px;
  }
  .a212.a211 {
    padding-top: 3px;
  }
  .a214 {
    width: 100%;
  }
  .a215 {
    font: inherit;
    color: currentColor;
    width: 100%;
    border: 0;
    height: 1.1875em;
    margin: 0;
    display: block;
    padding: 6px 0 7px;
    min-width: 0;
    background: none;
    box-sizing: content-box;
    animation-name: mui-auto-fill-cancel;
    -webkit-tap-highlight-color: transparent;
  }
  .a215::-webkit-input-placeholder {
    color: currentColor;
    opacity: 0.42;
    transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a215::-moz-placeholder {
    color: currentColor;
    opacity: 0.42;
    transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a215:-ms-input-placeholder {
    color: currentColor;
    opacity: 0.42;
    transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a215::-ms-input-placeholder {
    color: currentColor;
    opacity: 0.42;
    transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a215:focus {
    outline: 0;
  }
  .a215:invalid {
    box-shadow: none;
  }
  .a215::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  .a215.a207 {
    opacity: 1;
  }
  .a215:-webkit-autofill {
    animation-name: mui-auto-fill;
    animation-duration: 5000s;
  }
  label[data-shrink=false] + .a205 .a215::-webkit-input-placeholder {
    opacity: 0 !important;
  }
  label[data-shrink=false] + .a205 .a215::-moz-placeholder {
    opacity: 0 !important;
  }
  label[data-shrink=false] + .a205 .a215:-ms-input-placeholder {
    opacity: 0 !important;
  }
  label[data-shrink=false] + .a205 .a215::-ms-input-placeholder {
    opacity: 0 !important;
  }
  label[data-shrink=false] + .a205 .a215:focus::-webkit-input-placeholder {
    opacity: 0.42;
  }
  label[data-shrink=false] + .a205 .a215:focus::-moz-placeholder {
    opacity: 0.42;
  }
  label[data-shrink=false] + .a205 .a215:focus:-ms-input-placeholder {
    opacity: 0.42;
  }
  label[data-shrink=false] + .a205 .a215:focus::-ms-input-placeholder {
    opacity: 0.42;
  }
  .a216 {
    padding-top: 3px;
  }
  .a217 {
    height: auto;
    resize: none;
    padding: 0;
  }
  .a218 {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
  }
  .a190 {
    position: relative;
  }
  label + .a191 {
    margin-top: 16px;
  }
  .a194.a195:after {
    border-bottom-color: #FF6F4B;
  }
  .a195:after {
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    position: absolute;
    transform: scaleX(0);
    transition: transform 200ms cubic-bezier(0.0, 0, 0.2, 1) 0ms;
    border-bottom: 2px solid #3A78FC;
    pointer-events: none;
  }
  .a195.a192:after {
    transform: scaleX(1);
  }
  .a195.a196:after {
    transform: scaleX(1);
    border-bottom-color: #f44336;
  }
  .a195:before {
    left: 0;
    right: 0;
    bottom: 0;
    content: "\00a0";
    position: absolute;
    transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
    pointer-events: none;
  }
  .a195:hover:not(.a193):before {
    border-bottom: 2px solid #2E3C57;
  }
  .a195.a193:before {
    border-bottom-style: dotted;
  }
@media (hover: none) {
  .a195:hover:not(.a193):before {
    border-bottom: 1px solid rgba(0, 0, 0, 0.42);
  }
}
  .a186 {
    border: 0;
    margin: 0;
    display: inline-flex;
    padding: 0;
    position: relative;
    min-width: 0;
    flex-direction: column;
    vertical-align: top;
  }
  .a187 {
    margin-top: 16px;
    margin-bottom: 8px;
  }
  .a188 {
    margin-top: 8px;
    margin-bottom: 4px;
  }
  .a189 {
    width: 100%;
  }
  .a456 {
    outline: 0;
    position: absolute;
    max-width: calc(100% - 32px);
    min-width: 16px;
    max-height: calc(100% - 32px);
    min-height: 16px;
    overflow-x: hidden;
    overflow-y: auto;
  }
  .a453 {
    max-height: calc(100% - 96px);
    -webkit-overflow-scrolling: touch;
  }
  .a454 {
    outline: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .a283 {
    color: inherit;
    border: 0;
    cursor: pointer;
    margin: 0;
    display: inline-flex;
    outline: 0;
    padding: 0;
    position: relative;
    align-items: center;
    user-select: none;
    border-radius: 0;
    vertical-align: middle;
    -moz-appearance: none;
    justify-content: center;
    text-decoration: none;
    background-color: transparent;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
  }
  .a283::-moz-focus-inner {
    border-style: none;
  }
  .a283.a284 {
    cursor: default;
    pointer-events: none;
  }
  .a254 {
    color: #2E3C57;
    cursor: pointer;
    height: 36px;
    display: flex;
    padding: 6px 16px;
    font-size: 16px;
    min-width: none;
    box-shadow: none;
    box-sizing: border-box;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    align-items: center;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 24px;
    border-radius: 6px;
    text-transform: none;
    justify-content: center;
  }
  .a254:hover {
    text-decoration: none;
    background-color: rgba(46, 60, 87, 0.04);
  }
  .a254.a267 {
    color: rgba(0, 0, 0, 0.26);
  }
@media (hover: none) {
  .a254:hover {
    background-color: transparent;
  }
}
  .a254:hover.a267 {
    background-color: transparent;
  }
  .a255 {
    width: 100%;
    display: inherit;
    align-items: inherit;
    justify-content: inherit;
  }
  .a256 {
    padding: 6px 8px;
  }
  .a257 {
    color: #FFFFFF;
    padding: 6px 14px;
    box-shadow: none;
    background-color: #FF6F4B;
  }
  .a257:hover {
    background-color: #EF4C21;
  }
@media (hover: none) {
  .a257:hover {
    background-color: transparent;
  }
}
  .a258 {
    color: #3A78FC;
    box-shadow: none;
    background-color: rgb(52,120,252,.05);
  }
  .a258:hover {
    background-color: #B8CEFC;
  }
@media (hover: none) {
  .a258:hover {
    background-color: transparent;
  }
}
  .a259 {
    border: 1px solid rgba(0, 0, 0, 0.23);
    padding: 5px 15px;
  }
  .a259.a267 {
    border: 1px solid rgba(0, 0, 0, 0.12);
  }
  .a260 {
    color: #3A78FC;
    border: 1px solid rgba(58, 120, 252, 0.5);
  }
  .a260:hover {
    border: 1px solid #3A78FC;
    background-color: rgba(58, 120, 252, 0.04);
  }
@media (hover: none) {
  .a260:hover {
    background-color: transparent;
  }
}
  .a261 {
    color: #FF6F4B;
    border: 1px solid rgba(255, 111, 75, 0.5);
  }
  .a261:hover {
    border: 1px solid #FF6F4B;
    background-color: rgba(255, 111, 75, 0.04);
  }
  .a261.a267 {
    border: 1px solid rgba(0, 0, 0, 0.26);
  }
@media (hover: none) {
  .a261:hover {
    background-color: transparent;
  }
}
  .a262 {
    color: rgba(0, 0, 0, 0.87);
    box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    background-color: #e0e0e0;
  }
  .a262:hover {
    box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    background-color: #d5d5d5;
  }
  .a262.a266 {
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
  }
  .a262:active {
    box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
  }
  .a262.a267 {
    color: rgba(0, 0, 0, 0.26);
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0.12);
  }
@media (hover: none) {
  .a262:hover {
    box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    background-color: #e0e0e0;
  }
}
  .a262:hover.a267 {
    background-color: rgba(0, 0, 0, 0.12);
  }
  .a263 {
    color: #F6F9FD;
    background-color: #3A78FC;
  }
  .a263:hover {
    background-color: rgb(40, 84, 176);
  }
@media (hover: none) {
  .a263:hover {
    background-color: #3A78FC;
  }
}
  .a264 {
    color: #F6F9FD;
    background-color: #FF6F4B;
  }
  .a264:hover {
    background-color: rgb(178, 77, 52);
  }
@media (hover: none) {
  .a264:hover {
    background-color: #FF6F4B;
  }
}
  .a265 {
    box-shadow: none;
  }
  .a265:hover {
    box-shadow: none;
  }
  .a265.a266 {
    box-shadow: none;
  }
  .a265:active {
    box-shadow: none;
  }
  .a265.a267 {
    box-shadow: none;
  }
  .a268 {
    color: inherit;
    border-color: currentColor;
  }
  .a269 {
    padding: 4px 5px;
    font-size: 0.8125rem;
  }
  .a270 {
    padding: 8px 11px;
    font-size: 0.9375rem;
  }
  .a271 {
    padding: 3px 9px;
    font-size: 0.8125rem;
  }
  .a272 {
    padding: 7px 21px;
    font-size: 0.9375rem;
  }
  .a273 {
    padding: 4px 10px;
    font-size: 0.8125rem;
  }
  .a274 {
    padding: 8px 22px;
    font-size: 0.9375rem;
  }
  .a277 {
    width: 100%;
  }
  .a278 {
    display: inherit;
    margin-left: -4px;
    margin-right: 8px;
  }
  .a278.a280 {
    margin-left: -2px;
  }
  .a279 {
    display: inherit;
    margin-left: 8px;
    margin-right: -4px;
  }
  .a279.a280 {
    margin-right: -2px;
  }
  .a280 > *:first-child {
    font-size: 18px;
  }
  .a281 > *:first-child {
    font-size: 20px;
  }
  .a282 > *:first-child {
    font-size: 22px;
  }
  .a387 {
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    padding-top: 16px;
    border-radius: 0;
    padding-bottom: 16px;
    background-color: #ffffff;
  }
@media (min-width:1024px) {
  .a387 {
    border-radius: 6px;
  }
}
  .a1213 {
    border: none;
    height: 1px;
    margin: 0;
    flex-shrink: 0;
    background-color: rgba(0, 0, 0, 0.12);
  }
  .a1214 {
    left: 0;
    width: 100%;
    bottom: 0;
    position: absolute;
  }
  .a1215 {
    margin-left: 72px;
  }
  .a1216 {
    background-color: rgba(0, 0, 0, 0.08);
  }
  .a1217 {
    margin-left: 16px;
    margin-right: 16px;
  }
  .a1218 {
    width: 1px;
    height: 100%;
  }
  .a1219 {
    height: auto;
    align-self: stretch;
  }
  .a156 {
    opacity: 0.2;
    position: relative;
    text-align: center;
    border-radius: 4px;
    background-color: #717882;
  }
  .a156:after {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: "";
    position: absolute;
    background-size: contain;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAyN3B4IiBoZWlnaHQ9IjEwMjdweCIgdmlld0JveD0iMCAwIDEwMjcgMTAyNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNTcuMSAoODMwODgpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPkFwcGxlIFRWPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IkFwcGxlLVRWIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8cmVjdCBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiNmZmYiIG9wYWNpdHk9IjAiIHg9IjEiIHk9IjEiIHdpZHRoPSIxMDI1IiBoZWlnaHQ9IjEwMjUiPjwvcmVjdD4KICAgICAgICA8cGF0aCBkPSJNNDY0LjUzNDgzOCw1MTguNzMyOTgyIEM0NTAuNzQzNTIzLDQ3Mi4xNzU3ODYgNDM2LjE3NTQ4Myw0MjcuODUzMzM2IDQyMS42OTYzODEsMzczLjc5OTY5MiBDNDE4Ljc0MzY0LDM2OC41MjYxNjUgNDE5LjU3OTY1NywzNjEuMDUzMzY2IDQxNC4zMjA0NTgsMzYxIEM0MTEuMzIwMjgzLDM2MC45NjQ2ODYgNDA3LjUwMTg4LDM2Ni45MjQwMDcgNDA1Ljk0ODQzLDM3Mi4xNDQzMjUgQzM4Ni42MzExMDIsNDI1Ljg2MDk4MyAzNTguODc2NTI1LDQ5Ny40NDk2OTIgMzUwLjM3NDA1NSw1MjEuMzE2NTM3IEMzNDguMDU1NzM4LDUyNy4yODc2ODMgMzQ3LjI3MzA4NCw1MzEuMDI5OTk0IDM0OC43NTUzODQsNTMzLjI3NjU2NCBDMzUwLjk3ODgzMyw1MzUuNTUyNjkzIDM1My45OTA4NjYsNTM0LjgzNzMzOCAzNTguNDkxMTI3LDUzNC44ODQ2MzQgQzM5MS41MjI2OTEsNTM1LjIyMTYyIDQzNS44MTM4MDIsNTM2LjQwOTkzNyA0NTUuMzU2NDM5LDUzNS44NTQyMDYgQzQ1OS44NTY3LDUzNS45MDE1MDMgNDYzLjYyMTc0Miw1MzUuMTk3OTcyIDQ2NS4xMjc3NTgsNTMzLjcxOTk2NiBDNDY2LjY2OTM0OSw1MzAuNzQwMzA1IDQ2NS45NzU2MzMsNTI0LjczMzY4NyA0NjQuNTM0ODM4LDUxOC43MzI5ODIgWiBNNjcyLjM4MjQ4OSw3NzMgQzY1Mi4xMTg1OTMsNzcyLjc5MDA5MyA2MjIuMTU1MjgzLDc2Ny45OTM4MjEgNTc1LjY0OTA1MSw3NjcuNTIwNzAyIEM1NDguNjM2NDQ5LDc2Ny4yNDI3NDEgNDkyLjM0Nzg1LDc2Ny40MjYwNzkgNDY1LjMxNzQ3Miw3NzAuMTQwNjEgTDQ2Mi42MzkzMiw3MzcuOTE1MTQgQzQ2Ny4xNDI0MDgsNzM3Ljk2MjQ1MSA0NzIuNDA5ODM1LDczNy4yNzA1MTIgNDc3LjY2NTQxMyw3MzUuODE1NjYzIEM1MDMuMjE0NTEyLDczMi4zMzgyMjIgNTE4LjI4MjA4MSw3MjYuNDg5MjU5IDUxOC40NjU3Niw3MDguNTE2NTU5IEM1MTguNjY3MjE0LDY4OS4wNDE3MDggNDk5LjAxMzYwNSw2MjguMTgwNTU5IDQ4NS4yMzE3ODYsNTgyLjM1ODc1OSBDNDgzLjAwOTg2OCw1NzguNTk3NDUyIDQ3OS4zMzAzNzEsNTcxLjgxNDA3MSA0NzkuMzMwMzcxLDU3MS44MTQwNzEgQzQ3NS42MDM0NzMsNTY5LjUyNTM0NyA0NjguODU0NzY2LDU2OC43MDkyMTMgNDU5LjExMzg3Niw1NjguNjE0NTg4IEM0MzQuMzQ2ODkzLDU2OC4zNjAyODYgMzkzLjA0MjkxMiw1NzEuNjg5ODc3IDM1Ny43ODI1NDksNTcxLjMyOTEyMiBDMzM0LjUyMDU0NSw1NzEuMDk4NDc1IDMyOS45NzAwNTYsNTc2LjI5Njg5MSAzMjYuODQ3NTIsNTg3LjQ5ODAzOSBDMzA4LjMzMTUzMyw2MzcuNDk1MTMzIDI5My42MTM1NDYsNjgzLjAyNzE1MiAyOTMuNDIzOTQyLDcwMC45OTk4NDIgQzI5My4yNTIxMTMsNzE4LjIyMTQ2MSAyOTkuMTc3MjI5LDcyNi41MTI5MSAzMjkuMTQwNTM5LDczMS4zMjEwMTIgQzMzNi42MjM5Niw3MzIuODg4MjE5IDM0NS42MTgyODYsNzMzLjczMzkzIDM1NS4zNzY5NTIsNzM0LjU3OTYzMyBMMzU0LjMxMDQzLDc2NS4yNzkyOTEgQzM0Mi4yNzY1Miw3NjguMTUzNSAzMzcuMDIwOTQzLDc2OC44NTEzNTQgMzI3LjI2MjI3Nyw3NjguNzQ0OTAyIEMzMDYuOTk4MzgyLDc2OC41NDk3NDIgMjg5Ljc3OTk5Niw3NjQuNjIyODMzIDI2NS43NjU1MDIsNzY0LjM4MDM2MyBDMjQ3LjAwNjU4Niw3NjQuMTkxMTA5IDIwOC43MzAzMzksNzY2LjgwNTEwMiAxNzkuNDM2NTY3LDc2OS40OTU5ODIgTDE3Niw3MzguMDA5NzYyIEMyMTQuMzY1MTI0LDcyOC42NjU2MTMgMjMwLjMzMzMxMSw3MDguNTk5MzYgMjUxLjgwMDAwNSw2NjIuMzg3MjMzIEMzMDguNTUwNzYyLDU0Mi4zNzQwOTggMzc0LjM3ODc5NywzNDAuODMwMzMyIDM5MS4zMTg3MDMsMjk3LjU1NzQ3MyBDMzk5LjgwMzQ2OCwyNzUuOTI0MDAxIDQwMi45Mzc4NTUsMjYzLjIyMDY5NSA0MTguODA1MzE1LDI1Mi4xNDk2NTYgQzQzNi4xNzE4MjksMjQxLjA5MDQ0NSA0NTAuNTI4MzgzLDIzMi4yNTQ5MDQgNDczLjg5MTExNCwyMjIgTDQ5Ni4yNDY1NzYsMjM1LjcwODY5IEM0OTkuNjA2MTE3LDI3NC42ODc5NzIgNTA5LjUzNjYxLDMzMi40NjE5OTkgNTE5LjcwNDEwOSwzNjQuNzY0MzU2IEM1MzQuMjA4NzkyLDQxNC4zNDE1NTYgNTc3LjE3NzczMSw1NDIuODQ3MjE5IDYxMC4wNzM5NzMsNjI3LjA2MjgxMSBDNjQ0LjQ1NzQxOSw3MTUuMDQ1NjMyIDY1MS4wOTk0NzQsNzI1LjU5MDMzIDY3Ny4yODg0ODUsNzMzLjM0MzYwMyBDNjgxLjc2Nzg3Miw3MzQuODg3MTU5IDY4OC41MDQ3MjgsNzM3LjE5OTU0MSA2OTYsNzM3LjI4MjMzMyBMNjk1LjY5MTg5NCw3NjguNzMzMDcyIEM2ODYuNjUwMTY4LDc3MS42MzA5NCA2ODEuMzgyNzM5LDc3My4wNzM5NiA2NzIuMzgyNDg5LDc3MyBaIE03MzIuMTY5MTU4LDIwNi42MTUxNjkgQzc0NS4yNDQyNzcsMjE3LjkxMzQ1MyA3NDYuNjgwNzE1LDIzNy42NjA0MjcgNzM1LjM4OTM2OSwyNTAuNzM2NzYzIEw2NTIuOTQ3MjQxLDM0Ni4xNjI4MDcgQzY0MS42NTU4OTYsMzU5LjI0NTAzMSA2MjEuOTA0ODcyLDM2MC42ODE2MDIgNjA4Ljg0MTUyNywzNDkuMzg5MjA2IEM1OTUuNzU0NjM0LDMzOC4wOTY4MSA1OTQuMzE4MTk2LDMxOC4zMzgwNjEgNjA1LjYwOTU0MiwzMDUuMjczNSBMNjg4LjAzOTg5NSwyMDkuODQxNTY4IEM2OTkuMzQzMDE1LDE5Ni43NTM0NTggNzE5LjA5NDAzOCwxOTUuMzE2ODg2IDczMi4xNjkxNTgsMjA2LjYxNTE2OSBaIE04NDMuMjQ5MTM0LDM5MC4yMTA2NzUgQzg0OC45NDAyMiw0MDYuNjc3OTYyIDg0MC4zMDAzODUsNDI0LjY3MjUzIDgyMy45NTg0MTYsNDMwLjQwNzI1OSBMNzA0LjY0NjExOSw0NzIuMjM4MDkxIEM2ODguMzA0MTUsNDc3Ljk2Njg3NiA2NzAuNDQwNjI3LDQ2OS4yNjY3MjkgNjY0Ljc0OTU0MSw0NTIuNzkzNDk4IEM2NTkuMDU4NDU1LDQzNi4zMjYyMTEgNjY3LjcxMDA4NSw0MTguMzMxNjQ0IDY4NC4wNTIwNTQsNDEyLjU5NjkxNSBMODAzLjM2NDM1LDM3MC43NjAxNCBDODE5LjcwNjMxOSwzNjUuMDM3Mjk3IDgzNy41NTgwNDgsMzczLjcyNTU1OSA4NDMuMjQ5MTM0LDM5MC4yMTA2NzUgWiBNODQ5Ljc4Mjk4NCw2MTQuMDgzMzYgQzg0NC45ODg0NjEsNjMwLjg0NDY2OSA4MjcuNDgzOTg0LDY0MC41NTU3NjIgODEwLjY3NjM1MSw2MzUuNzg2MzQxIEw2ODcuOTg0MjAyLDYwMC45MTU0NjYgQzY3MS4xNzY1NjgsNTk2LjE0MDEwMiA2NjEuNDI2NzEyLDU3OC42Nzc5MzIgNjY2LjIyMTIzNiw1NjEuOTE2NjM2IEM2NzEuMDA5ODAzLDU0NS4xNTUzMzQgNjg4LjUyMDIzNiw1MzUuNDQ0MjM0IDcwNS4zMjc4NjksNTQwLjIxMzY2MSBMODI4LjAyMDAxNyw1NzUuMDg0NTMyIEM4NDQuODI3NjUsNTc5Ljg1OTg5OSA4NTQuNTY1NTk1LDU5Ny4zMjIwNiA4NDkuNzgyOTg0LDYxNC4wODMzNiBaIiBpZD0iQW5zd2Vyc18tTG9nb19DcmVzdCIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIiBvcGFjaXR5PSIxIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
  }
  .a126 {
    margin: 0;
  }
  .a127 {
    font-size: 0.875rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 1.43;
  }
  .a128 {
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
  }
  .a129 {
    font-size: 0.75rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 1.66;
  }
  .a130 {
    font-size: 0.875rem;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 1.75;
    text-transform: uppercase;
  }
  .a131 {
    font-size: 26px;
    font-family: Fira Sans Condensed, sans-serif;
    font-weight: 600;
    line-height: 31px;
  }
  .a132 {
    font-size: 18px;
    font-family: Fira Sans Condensed, sans-serif;
    font-weight: 600;
    line-height: 22px;
  }
  .a133 {
    font-size: 3rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 1.167;
  }
  .a134 {
    font-size: 2.125rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 1.235;
  }
  .a135 {
    font-size: 1.5rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 1.334;
  }
  .a136 {
    font-size: 1.25rem;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 1.6;
  }
  .a137 {
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
  }
  .a138 {
    font-size: 0.875rem;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 1.57;
  }
  .a139 {
    font-size: 0.75rem;
    font-family: "Muli", sans-serif;
    font-weight: 400;
    line-height: 2.66;
    text-transform: uppercase;
  }
  .a140 {
    width: 1px;
    height: 1px;
    overflow: hidden;
    position: absolute;
  }
  .a141 {
    text-align: left;
  }
  .a142 {
    text-align: center;
  }
  .a143 {
    text-align: right;
  }
  .a144 {
    text-align: justify;
  }
  .a145 {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .a146 {
    margin-bottom: 0.35em;
  }
  .a147 {
    margin-bottom: 16px;
  }
  .a148 {
    color: inherit;
  }
  .a149 {
    color: #3A78FC;
  }
  .a150 {
    color: #FF6F4B;
  }
  .a151 {
    color: #2E3C57;
  }
  .a152 {
    color: #F6F9FD;
  }
  .a153 {
    color: #f44336;
  }
  .a154 {
    display: inline;
  }
  .a155 {
    display: block;
  }
  .a120 {
    cursor: pointer;
  }
  .a121 {
    text-decoration: none;
  }
  .a122 {
    text-decoration: none;
  }
  .a122:hover {
    text-decoration: underline;
  }
  .a123 {
    text-decoration: underline;
  }
  .a124 {
    border: 0;
    cursor: pointer;
    margin: 0;
    outline: 0;
    padding: 0;
    position: relative;
    user-select: none;
    border-radius: 0;
    vertical-align: middle;
    -moz-appearance: none;
    background-color: transparent;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
  }
  .a124::-moz-focus-inner {
    border-style: none;
  }
  .a124.a125 {
    outline: auto;
  }
  .a459 {
    cursor: default;
  }
  .a460 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a461 {
    height: 20px;
  }
  .a473 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a474 {
    height: 20px;
  }
  .a475 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a476 {
    height: 20px;
  }
  .a477 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a478 {
    height: 20px;
  }
  .a479 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a480 {
    height: 20px;
  }
  .a481 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a482 {
    height: 20px;
  }
  .a519 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a520 {
    height: 20px;
  }
  .a522 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a523 {
    height: 20px;
  }
  .a547 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a548 {
    height: 20px;
  }
  .a550 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a551 {
    height: 20px;
  }
  .a575 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a576 {
    height: 20px;
  }
  .a578 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a579 {
    height: 20px;
  }
  .a603 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a604 {
    height: 20px;
  }
  .a606 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a607 {
    height: 20px;
  }
  .a631 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a632 {
    height: 20px;
  }
  .a634 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a635 {
    height: 20px;
  }
  .a659 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a660 {
    height: 20px;
  }
  .a662 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a663 {
    height: 20px;
  }
  .a687 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a688 {
    height: 20px;
  }
  .a690 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a691 {
    height: 20px;
  }
  .a715 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a716 {
    height: 20px;
  }
  .a718 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a719 {
    height: 20px;
  }
  .a743 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a744 {
    height: 20px;
  }
  .a746 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a747 {
    height: 20px;
  }
  .a771 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a772 {
    height: 20px;
  }
  .a774 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a775 {
    height: 20px;
  }
  .a799 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a800 {
    height: 20px;
  }
  .a802 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a803 {
    height: 20px;
  }
  .a827 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a828 {
    height: 20px;
  }
  .a830 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a831 {
    height: 20px;
  }
  .a855 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a856 {
    height: 20px;
  }
  .a858 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a859 {
    height: 20px;
  }
  .a883 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a884 {
    height: 20px;
  }
  .a886 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a887 {
    height: 20px;
  }
  .a911 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a912 {
    height: 20px;
  }
  .a914 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a915 {
    height: 20px;
  }
  .a939 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a940 {
    height: 20px;
  }
  .a942 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a943 {
    height: 20px;
  }
  .a967 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a968 {
    height: 20px;
  }
  .a970 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a971 {
    height: 20px;
  }
  .a995 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a996 {
    height: 20px;
  }
  .a998 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a999 {
    height: 20px;
  }
  .a1023 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1024 {
    height: 20px;
  }
  .a1026 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1027 {
    height: 20px;
  }
  .a1051 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1052 {
    height: 20px;
  }
  .a1054 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1055 {
    height: 20px;
  }
  .a1079 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1080 {
    height: 20px;
  }
  .a1082 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1083 {
    height: 20px;
  }
  .a1107 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1108 {
    height: 20px;
  }
  .a1110 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1111 {
    height: 20px;
  }
  .a1135 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1136 {
    height: 20px;
  }
  .a1160 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1161 {
    height: 20px;
  }
  .a1163 {
    width: 20px;
    height: 20px;
    display: inline;
    z-index: 5;
    border-radius: 20px;
  }
  .a1164 {
    height: 20px;
  }
  .a243 {
    flip: false;
    z-index: 1500;
    pointer-events: none;
  }
  .a244 {
    pointer-events: auto;
  }
  .a245[x-placement*="bottom"] .a248 {
    top: 0;
    flip: false;
    left: 0;
    width: 2em;
    height: 1em;
    margin-top: -0.95em;
    margin-left: 4px;
    margin-right: 4px;
  }
  .a245[x-placement*="top"] .a248 {
    flip: false;
    left: 0;
    width: 2em;
    bottom: 0;
    height: 1em;
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: -0.95em;
  }
  .a245[x-placement*="right"] .a248 {
    flip: false;
    left: 0;
    width: 1em;
    height: 2em;
    margin-top: 4px;
    margin-left: -0.95em;
    margin-bottom: 4px;
  }
  .a245[x-placement*="left"] .a248 {
    flip: false;
    right: 0;
    width: 1em;
    height: 2em;
    margin-top: 4px;
    margin-right: -0.95em;
    margin-bottom: 4px;
  }
  .a245[x-placement*="left"] .a248::before {
    flip: false;
    border-color: transparent transparent transparent currentcolor;
    border-width: 1em 0 1em 1em;
  }
  .a245[x-placement*="right"] .a248::before {
    flip: false;
    border-color: transparent currentcolor transparent transparent;
    border-width: 1em 1em 1em 0;
  }
  .a245[x-placement*="top"] .a248::before {
    flip: false;
    border-color: currentcolor transparent transparent transparent;
    border-width: 1em 1em 0 1em;
  }
  .a245[x-placement*="bottom"] .a248::before {
    flip: false;
    border-color: transparent transparent currentcolor transparent;
    border-width: 0 1em 1em 1em;
  }
  .a246 {
    color: #fff;
    padding: 4px 8px;
    font-size: 0.625rem;
    max-width: 300px;
    word-wrap: break-word;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 1.4em;
    border-radius: 4px;
    background-color: rgba(97, 97, 97, 0.9);
  }
  .a247 {
    margin: 0;
    position: relative;
  }
  .a248 {
    color: rgba(97, 97, 97, 0.9);
    position: absolute;
    font-size: 6px;
  }
  .a248::before {
    width: 0;
    height: 0;
    margin: auto;
    content: "";
    display: block;
    border-style: solid;
  }
  .a249 {
    padding: 8px 16px;
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.14286em;
  }
  .a250 {
    margin: 0 24px ;
    transform-origin: right center;
  }
@media (min-width:400px) {
  .a250 {
    margin: 0 14px;
  }
}
  .a251 {
    margin: 0 24px;
    transform-origin: left center;
  }
@media (min-width:400px) {
  .a251 {
    margin: 0 14px;
  }
}
  .a252 {
    margin: 24px 0;
    transform-origin: center bottom;
  }
@media (min-width:400px) {
  .a252 {
    margin: 14px 0;
  }
}
  .a253 {
    margin: 24px 0;
    transform-origin: center top;
  }
@media (min-width:400px) {
  .a253 {
    margin: 14px 0;
  }
}
  .a240 > svg {
    width: 16px;
    height: 16px;
    margin-right: 12px;
    padding-right: 8px;
  }
  .a240:hover #square-btn-tooltip {
    left: 50%;
    right: 0;
    bottom: -26px;
    display: inline-table;
    position: absolute;
    transform: translateX(-50%);
    text-align: center;
    white-space: nowrap;
  }
  .a241 {
    margin: 0;
    font-size: 12px;
    margin-top: 4px;
    border-radius: 6px;
    background-color: #2E3C57;
  }
  .a242 {
    width: auto;
  }
  .a242:focus {
    background-color: #FFAE99;
  }
  .a242:hover {  }
  .a504 {
    width: auto;
  }
  .a504:focus {
    background-color: #FFAE99;
  }
  .a504:hover {  }
  .a532 {
    width: auto;
  }
  .a532:focus {
    background-color: #FFAE99;
  }
  .a532:hover {  }
  .a560 {
    width: auto;
  }
  .a560:focus {
    background-color: #FFAE99;
  }
  .a560:hover {  }
  .a588 {
    width: auto;
  }
  .a588:focus {
    background-color: #FFAE99;
  }
  .a588:hover {  }
  .a616 {
    width: auto;
  }
  .a616:focus {
    background-color: #FFAE99;
  }
  .a616:hover {  }
  .a644 {
    width: auto;
  }
  .a644:focus {
    background-color: #FFAE99;
  }
  .a644:hover {  }
  .a672 {
    width: auto;
  }
  .a672:focus {
    background-color: #FFAE99;
  }
  .a672:hover {  }
  .a700 {
    width: auto;
  }
  .a700:focus {
    background-color: #FFAE99;
  }
  .a700:hover {  }
  .a728 {
    width: auto;
  }
  .a728:focus {
    background-color: #FFAE99;
  }
  .a728:hover {  }
  .a756 {
    width: auto;
  }
  .a756:focus {
    background-color: #FFAE99;
  }
  .a756:hover {  }
  .a784 {
    width: auto;
  }
  .a784:focus {
    background-color: #FFAE99;
  }
  .a784:hover {  }
  .a812 {
    width: auto;
  }
  .a812:focus {
    background-color: #FFAE99;
  }
  .a812:hover {  }
  .a840 {
    width: auto;
  }
  .a840:focus {
    background-color: #FFAE99;
  }
  .a840:hover {  }
  .a868 {
    width: auto;
  }
  .a868:focus {
    background-color: #FFAE99;
  }
  .a868:hover {  }
  .a896 {
    width: auto;
  }
  .a896:focus {
    background-color: #FFAE99;
  }
  .a896:hover {  }
  .a924 {
    width: auto;
  }
  .a924:focus {
    background-color: #FFAE99;
  }
  .a924:hover {  }
  .a952 {
    width: auto;
  }
  .a952:focus {
    background-color: #FFAE99;
  }
  .a952:hover {  }
  .a980 {
    width: auto;
  }
  .a980:focus {
    background-color: #FFAE99;
  }
  .a980:hover {  }
  .a1008 {
    width: auto;
  }
  .a1008:focus {
    background-color: #FFAE99;
  }
  .a1008:hover {  }
  .a1036 {
    width: auto;
  }
  .a1036:focus {
    background-color: #FFAE99;
  }
  .a1036:hover {  }
  .a1064 {
    width: auto;
  }
  .a1064:focus {
    background-color: #FFAE99;
  }
  .a1064:hover {  }
  .a1092 {
    width: auto;
  }
  .a1092:focus {
    background-color: #FFAE99;
  }
  .a1092:hover {  }
  .a1120 {
    width: auto;
  }
  .a1120:focus {
    background-color: #FFAE99;
  }
  .a1120:hover {  }
  .a1145 {
    width: auto;
  }
  .a1145:focus {
    background-color: #FFAE99;
  }
  .a1145:hover {  }
  .a1173 {
    width: auto;
  }
  .a1173:focus {
    background-color: #FFAE99;
  }
  .a1173:hover {  }
  .a323 {
    object-fit: none;
  }
  .a325 {
    object-position: -36px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a326 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -36px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a327 {
    object-position: -73px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a328 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -73px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a329 {
    object-position: -75px 0px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a330 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -75px 0px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a331 {
    object-position: -57px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a332 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -57px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a333 {
    object-position: -71px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a334 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -71px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a335 {
    object-position: -51px -51px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a336 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -51px -51px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a337 {
    object-position: -17px -17px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a338 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -17px -17px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a339 {
    object-position: 0px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a340 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: 0px -34px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a341 {
    object-position: -37px 0px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a342 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -37px 0px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a343 {
    object-position: 0px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a344 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: 0px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a345 {
    object-position: -17px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a346 {
    background-image: url(https://img.answers.com/answ/image/upload/v1588103781/Icons/iab_sprite.png);
    background-position: -17px -87px;
    min-height: 17px;
    height: 17px;
    min-width: 17px;
    width: 17px;
  }
  .a294 {
    border: solid 1px rgba(113,120,130,0.25);
    overflow: hidden;
    box-shadow: 0 0 20px 0 rgba(0,205,189,0.1);
    word-break: break-word;
  }
  .a294:hover {
    box-shadow: 0 4px 20px 0 rgba(0,205,189,0.14);
  }
  .a1201 {
    padding: 16px;
  }
  .a1201:last-child {
    padding-bottom: 24px;
  }
  .a1202 {
    border: none;
    background: #F6F9FD;
    box-shadow: none;
  }
  .a1202:hover {
    box-shadow: none;
  }
  .a1203 {
    list-style: none;
    margin-top: 4px;
  }
  .a1204 {
    color: #B6BAC0;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 32px;
    white-space: nowrap;
  }
@media (min-width:1024px) {
  .a1205 {
    padding-right: 64px;
  }
}
@media (max-width:399.95px) {
  .a1205 {
    padding-right: 8px;
  }
}
  .a1206 {
    display: flex;
    max-width: 989px;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
    flex-direction: column;
  }
  .a1207 {
    border-top: 1px solid;
    margin-top: 16px;
    border-top-color: rgba(182,186,192,0.5);
  }
  .a1208 {
    color: #B6BAC0;
    font-size: 12px;
    max-width: 500px;
    margin-top: 32px;
    text-align: center;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1208 > a {
    color: #B6BAC0;
  }
  .a1209 {
    flex-wrap: nowrap;
    justify-content: center;
  }
  .a1209 > div > a > svg {
    color: #2E3C57;
    width: 30px;
    height: 30px;
  }
  .a1210 {
    margin-top: 24px;
  }
@media (max-width:1023.95px) {
  .a1210 {
    margin-top: 12px;
  }
}
  .a1211 {
    padding: 0 8px;
  }
  .a1212 {
    width: auto;
    margin-top: 8px;
  }
  .a5 {
    width: 100%;
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
  }
@media (max-width:1279.95px) {
  .a5 {
    max-width: 1112px;
  }
}
@media (max-width:1279.95px) {
  .a6 {
    overflow: hidden;
  }
}
  .a410 {
    height: 0;
    overflow: hidden;
    transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a411 {
    height: auto;
    overflow: visible;
  }
  .a412 {
    visibility: hidden;
  }
  .a413 {
    display: flex;
  }
  .a414 {
    width: 100%;
  }
  .a1189 {
    border: none;
    margin-top: 16px;
    margin-bottom: 16px;
    padding-bottom: 12px;
  }
  .a1190 {
    padding: 0;
  }
  .a1190:last-child {
    padding-bottom: 0;
  }
  .a1191 {
    display: flex;
    padding: 20px 20px 10px 20px;
  }
  .a1192 {
    display: flex;
    padding: 20px;
  }
  .a1193 {
    font-size: 26px;
    margin-top: 0;
    font-family: Fira Sans Condensed, sans-serif;
    font-weight: 600;
    line-height: 31px;
    margin-bottom: 0;
  }
  .a1194 {
    align-self: center;
    margin-left: 16px;
    white-space: noWrap;
  }
  .a1195 {
    cursor: pointer;
    padding: 16px 24px 16px 24px;
    border-top: solid 0.5px rgba(182, 186, 192, 0.3);
    list-style: none;
  }
  .a1195:hover {
    background-color: #ebebeb;
  }
  .a1196 {
    padding: 0;
  }
  .a1196 :first-child {
    border-top: none;
  }
  .a1197 {
    color: #717882;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
    padding-top: 4px;
  }
  .a1198 {
    color: #2E3C57;
    align-self: center;
    margin-left: 0;
  }
  .a1199 {
    margin-top: 8px;
  }
  .a1200 {
    color: #FF6F4B;
    font-size: 26px;
    align-self: center;
    font-family: Fira Sans Condensed, sans-serif;
    font-weight: 600;
    line-height: 31px;
    margin-right: 8px;
  }
  .a290 {
    border: none;
    display: flex;
    box-shadow: none;
    min-height: 361px;
    padding-top: 16px;
    flex-direction: column;
    background-color: transparent;
  }
  .a290:hover {
    box-shadow: none;
  }
  .a291 {
    color: #000000;
    display: flex;
    align-items: center;
    padding-top: 6px;
    padding-left: 16px;
    margin-bottom: 2px;
    padding-bottom: 6px;
    text-decoration: none;
  }
  .a291:hover {
    border-radius: 6px;
    background-color: #ffffff;
  }
  .a291:active {
    border-radius: 6px;
    background-color: #DEE5F1;
  }
  .a292 {
    margin-right: 8px;
  }
  .a293 {
    margin: 8px 0px 2px 16px;
    font-size: 14px;
    font-family: Muli, sans-serif;
    font-weight: bold;
    line-height: 21px;
  }
  .a1188 {
    width: 100%;
    text-align: center;
  }
  .a286 {
    right: 0;
    display: flex;
    align-items: center;
    margin-left: auto;
  }
@media (max-width:1279.95px) {
  .a286 {
    margin-right: 0;
  }
}
  .a287 {
    color: #FFFFFF;
    box-shadow: none;
    background-color: #044DE8;
  }
@media (max-width:1023.95px) {
  .a287 {
    display: none;
  }
}
  .a287:hover {
    box-shadow: none;
    background-color: #B8CEFC;
  }
  .a288 {
    color: rgba(255,255,255,0.68);
    margin: 0 auto;
    padding: 3px;
    min-width: 0;
  }
@media (min-width:1024px) {
  .a288 {
    display: none;
  }
}
  .a289 {
    margin-right: 4px;
  }
  .a163 {
    width: 100%;
  }
@media (min-width:1024px) {
  .a163 {
    display: flex;
  }
}
  .a164 {
    width: 100%;
  }
  .a165 {
    top: 50px;
    width: 100%;
    z-index: 1500;
    position: fixed;
    max-width: 605px;
    box-shadow: 0 0 4px 0 rgba(0,0,0,0.5);
    max-height: 200px;
    overflow-y: auto;
    border-radius: 5px;
  }
  .a166 {
    top: 48px;
    width: 100%;
    z-index: 1500;
    position: fixed;
    max-width: 504px;
    max-height: 225px;
    overflow-y: auto;
    border-radius: 5px;
  }
@media (max-width:1023.95px) {
  .a166 {
    right: 0;
    max-height: 100%;
    border-style: none;
    background-color: #F6F9FD;
  }
}
  .a167 {
    background-color: rgba(0,0,0,0.08);
  }
  .a168 {
    height: 24px;
    display: flex;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    border-radius: 8px;
    background-color: #ffffff;
  }
@media (min-width:1024px) {
  .a168 {
    width: 605px;
    height: 32px;
  }
}
@media (max-width:1023.95px) {
  .a168 {
    width: 100%;
    height: 32px;
  }
}
  .a169 {
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
    padding-left: 8px;
    letter-spacing: -0.19px;
  }
  .a169::-webkit-input-placeholder {
    color: #B6BAC0;
  }
  .a169::-moz-placeholder {
    color: #B6BAC0;
  }
  .a169:-ms-input-placeholder {
    color: #B6BAC0;
  }
  .a169::placeholder {
    color: #B6BAC0;
  }
  .a169:empty:before {
    color: #B6BAC0;
    content: attr(placeholder);
  }
@media (max-width:1023.95px) {
  .a169 {
    padding-top: 8px;
  }
}
  .a169::-ms-clear {
    width: 0;
    height: 0;
  }
  .a170 {
    color: #B6BAC0;
    margin: 11px 0px 9px 10px;
  }
  .a170 svg {
    width: 16px;
    height: 16px;
  }
  .a171 {
    color: #3A78FC;
    width: 24px;
    height: 24px;
  }
  .a172 {
    color: #B6BAC0;
    width: 24px;
    height: 24px;
  }
  .a173 {
    color: #B6BAC0;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
  }
  .a173 > *  {
    color: #2E3C57;
  }
  .a174 {
    color: #B6BAC0;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-left: 0;
  }
  .a175 {
    background-color: rgba(97,127,169,0.2);
  }
  .a176 {
    margin-right: 8px;
  }
  .a177 {
    width: 100%;
    height: auto;
    margin: auto;
    min-height: 0;
    font-family: "Fira Sans Condensed", sans-serif;
  }
@media (max-width:1023.95px) {
  .a177 {
    width: 92%;
    box-shadow: 0 0 30px 0 rgba(0,205,189,0.1);
    margin-top: 8px;
    border-style: none;
    margin-bottom: 8px;
  }
}
  .a178 {
    width: 100%;
    height: auto;
    margin: auto;
    min-height: 0;
    font-family: "Fira Sans Condensed", sans-serif;
  }
  .a179 {
    font-size: 18px;
    font-family: Fira Sans Condensed, sans-serif;
    font-weight: 600;
    line-height: 22px;
  }
  .a180 {
    color: #B6BAC0;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-left: 0;
  }
  .a222 {
    height: 0.01em;
    display: flex;
    max-height: 2em;
    align-items: center;
    white-space: nowrap;
  }
  .a223.a224:not(.a227) {
    margin-top: 16px;
  }
  .a224 {
    margin-right: 8px;
  }
  .a225 {
    margin-left: 8px;
  }
  .a226 {
    pointer-events: none;
  }
  .a181 {
    color: #3A78FC;
    margin-right: 10px;
  }
  .a182 {
    height: 26px;
    display: flex;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    border-radius: 6px;
    background-color: #ffffff;
  }
@media (min-width:1024px) {
  .a182 {
    height: 36px;
  }
  .a182.a182 {
    width: 504px;
  }
}
@media (max-width:1023.95px) {
  .a182 {
    width: 100%;
    height: 30px;
  }
}
  .a183 {
    color: #2E3C57;
    padding-left: 8px;
    letter-spacing: -0.3px;
  }
  .a183.a183 {
    font-size: 16px;
  }
  .a183::placeholder {
    color: #B6BAC0;
    opacity: 1;
  }
@media (max-width:1023.95px) {
  .a183 {
    padding-top: 7px;
  }
}
  .a183::-ms-clear {
    width: 0;
    height: 0;
  }
  .a184 {
    color: #B6BAC0;
    margin: 10px 0px 10px 10px;
  }
  .a184 svg {
    width: 16px;
    height: 16px;
  }
  .a157 {
    width: 100%;
  }
  .a158 {
    width: 100%;
    display: flex;
    position: relative;
    align-items: center;
  }
@media (max-width:1023.95px) {
  .a158 {
    width: 100%;
    height: auto;
    border-right: none;
    background-color: inherit;
  }
}
  .a159 {
    color: #B6BAC0;
    width: 16px;
    height: 16px;
    margin-left: 8px;
  }
  .a160 {
    color: #B6BAC0;
    margin-left: 8px;
    letter-spacing: -0.28px;
  }
  .a161 {
    width: 605px;
    display: flex;
  }
@media (max-width:1023.95px) {
  .a161 {
    width: 100%;
    height: 48px;
    z-index: 11;
    position: relative;
    align-items: center;
    justify-content: center;
  }
}
  .a162 {
    width: 100%;
    height: 30px;
    display: flex;
    text-align: left;
    align-items: center;
    text-transform: none;
    background-color: #ffffff;
  }
  .a238 {
    margin-right: 8px;
    padding-right: 20px;
  }
  .a239 {
    margin-left: -2px;
    margin-right: 8px;
  }
  .a110 {
    width: 100%;
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
  }
@media (max-width:1279.95px) {
  .a110 {
    max-width: 1112px;
  }
}
  .a111 {
    width: 100%;
    z-index: 1000;
    position: fixed;
  }
  .a112 {
    padding: 8px 0;
    margin-bottom: 8px;
    background-color: #3A78FC;
  }
  .a113 {
    display: flex;
    align-items: center;
  }
  .a113 > a {
    min-width: 180px;
  }
@media (max-width:1279.95px) {
  .a113 > a {
    margin-right: 8px;
  }
}
  .a114 {
    margin-left: 16px;
    image-rendering: crisp-edges;
  }
@media (max-width:1279.95px) {
  .a114 {
    margin-left: 0;
  }
}
@media (max-width:1023.95px) {
  .a114 {
    padding-left: 0;
  }
}
  .a115 {
    flex-wrap: nowrap;
    background-color: #3A78FC;
  }
  .a116 {
    display: flex;
    justify-self: center;
  }
@media (max-width:1023.95px) {
  .a116 {
    height: 48px;
  }
}
  .a117 {
    width: 100%;
    display: flex;
    padding: 0 5px;
  }
@media (max-width:1023.95px) {
  .a117 {
    padding: 0 0;
  }
}
  .a118 {
    display: flex;
  }
@media (max-width:1279.95px) {
  .a118 {
    margin-right: 64px;
  }
}
@media (max-width: 1108px) {
  .a118 {
    margin-right: calc(100% - 1044px);
  }
}
@media (max-width: 1064px) {
  .a118 {
    margin-right: 34px;
  }
}
  .a119 {
    height: 30px;
    width: 120px;
  }
  .a421 {
    color: rgba(0, 0, 0, 0.87);
    border: none;
    cursor: default;
    height: 32px;
    display: inline-flex;
    outline: 0;
    padding: 0;
    font-size: 0.8125rem;
    box-sizing: border-box;
    transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    align-items: center;
    font-family: "Muli", sans-serif;
    white-space: nowrap;
    border-radius: 4px;
    vertical-align: middle;
    justify-content: center;
    text-decoration: none;
    background-color: #e0e0e0;
  }
  .a421.a425 {
    opacity: 0.5;
    pointer-events: none;
  }
  .a421 .a435 {
    color: #616161;
    width: 24px;
    height: 24px;
    font-size: 0.75rem;
    margin-left: 5px;
    margin-right: -6px;
  }
  .a421 .a437 {
    color: #F6F9FD;
    background-color: rgb(40, 84, 176);
  }
  .a421 .a438 {
    color: #F6F9FD;
    background-color: rgb(178, 77, 52);
  }
  .a421 .a436 {
    width: 18px;
    height: 18px;
    font-size: 0.625rem;
    margin-left: 4px;
    margin-right: -4px;
  }
  .a422 {
    height: 24px;
  }
  .a423 {
    color: #F6F9FD;
    background-color: #3A78FC;
  }
  .a424 {
    color: #F6F9FD;
    background-color: #FF6F4B;
  }
  .a426 {
    cursor: pointer;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
  }
  .a426:hover, .a426:focus {
    background-color: rgb(206, 206, 206);
  }
  .a426:active {
    box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
  }
  .a427:hover, .a427:focus {
    background-color: rgb(73, 130, 252);
  }
  .a428:hover, .a428:focus {
    background-color: rgb(255, 122, 89);
  }
  .a429:focus {
    background-color: rgb(206, 206, 206);
  }
  .a430:focus {
    background-color: rgb(97, 147, 252);
  }
  .a431:focus {
    background-color: rgb(255, 139, 111);
  }
  .a432 {
    border: 1px solid rgba(0, 0, 0, 0.23);
    background-color: transparent;
  }
  .a426.a432:hover, .a426.a432:focus, .a429.a432:focus {
    background-color: rgba(46, 60, 87, 0.04);
  }
  .a432 .a435 {
    margin-left: 4px;
  }
  .a432 .a436 {
    margin-left: 2px;
  }
  .a432 .a439 {
    margin-left: 4px;
  }
  .a432 .a440 {
    margin-left: 2px;
  }
  .a432 .a445 {
    margin-right: 5px;
  }
  .a432 .a446 {
    margin-right: 3px;
  }
  .a433 {
    color: #3A78FC;
    border: 1px solid #3A78FC;
  }
  .a426.a433:hover, .a426.a433:focus, .a429.a433:focus {
    background-color: rgba(58, 120, 252, 0.04);
  }
  .a434 {
    color: #FF6F4B;
    border: 1px solid #FF6F4B;
  }
  .a426.a434:hover, .a426.a434:focus, .a429.a434:focus {
    background-color: rgba(255, 111, 75, 0.04);
  }
  .a439 {
    color: #616161;
    margin-left: 5px;
    margin-right: -6px;
  }
  .a440 {
    width: 18px;
    height: 18px;
    margin-left: 4px;
    margin-right: -4px;
  }
  .a441 {
    color: inherit;
  }
  .a442 {
    color: inherit;
  }
  .a443 {
    overflow: hidden;
    white-space: nowrap;
    padding-left: 12px;
    padding-right: 12px;
    text-overflow: ellipsis;
  }
  .a444 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .a445 {
    color: rgba(46, 60, 87, 0.26);
    width: 22px;
    cursor: pointer;
    height: 22px;
    margin: 0 5px 0 -6px;
    -webkit-tap-highlight-color: transparent;
  }
  .a445:hover {
    color: rgba(46, 60, 87, 0.4);
  }
  .a446 {
    width: 16px;
    height: 16px;
    margin-left: -4px;
    margin-right: 4px;
  }
  .a447 {
    color: rgba(246, 249, 253, 0.7);
  }
  .a447:hover, .a447:active {
    color: #F6F9FD;
  }
  .a448 {
    color: rgba(246, 249, 253, 0.7);
  }
  .a448:hover, .a448:active {
    color: #F6F9FD;
  }
  .a449 {
    color: rgba(58, 120, 252, 0.7);
  }
  .a449:hover, .a449:active {
    color: #3A78FC;
  }
  .a450 {
    color: rgba(255, 111, 75, 0.7);
  }
  .a450:hover, .a450:active {
    color: #FF6F4B;
  }
  .a499 {
    height: 14px;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 2px;
  }
  .a500 {
    top: -3px;
    bottom: 5px;
    position: relative;
    font-size: 0.875rem;
    min-width: 28px;
    text-align: center;
  }
  .a501 {
    width: max-content;
    margin: auto;
    display: flex;
    max-width: max-content;
    transition: transform .25s ease-in-out;
    flex-direction: column;
  }
  .a502 {
    width: max-content;
    height: 16px;
    overflow: hidden;
  }
  .a503 {
    height: 1.4em;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
  }
  .a487 {
    width: 100%;
    display: flex;
  }
  .a487 > [role=button] {
    margin-right: 7px;
  }
@media (max-width:1279.95px) {
  .a487 {
    z-index: 5;
  }
}
  .a488 {
    justify-content: space-between;
  }
  .a489 {
    margin-left: auto;
  }
  .a490 {
    cursor: not-allowed;
  }
  .a490:hover {
    background-color: rgb(52,120,252,.05);
  }
  .a491 {
    margin-right: 4px;
  }
  .a492 {
    color: ;
  }
  .a525 {
    color: ;
  }
  .a553 {
    color: ;
  }
  .a581 {
    color: ;
  }
  .a609 {
    color: ;
  }
  .a637 {
    color: ;
  }
  .a665 {
    color: ;
  }
  .a693 {
    color: ;
  }
  .a721 {
    color: ;
  }
  .a749 {
    color: ;
  }
  .a777 {
    color: ;
  }
  .a805 {
    color: ;
  }
  .a833 {
    color: ;
  }
  .a861 {
    color: ;
  }
  .a889 {
    color: ;
  }
  .a917 {
    color: ;
  }
  .a945 {
    color: ;
  }
  .a973 {
    color: ;
  }
  .a1001 {
    color: ;
  }
  .a1029 {
    color: ;
  }
  .a1057 {
    color: ;
  }
  .a1085 {
    color: ;
  }
  .a1113 {
    color: ;
  }
  .a1138 {
    color: ;
  }
  .a1166 {
    color: ;
  }
  .a451 {
    color: #B6BAC0;
    cursor: pointer;
    transform: rotate(90deg);
    background: none;
  }
  .a451:focus {
    outline: none;
  }
  .a452 {
    border: none;
    background-color: initial;
  }
  .a452:hover {
    background-color: #EBF1FD;
  }
  .a452:focus {
    outline: none;
  }
  .a483 * {
    display: none;
  }
  .a483 p:first-of-type {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .a483 > noads {
    display: contents;
  }
  .a483 p:first-of-type * {
    display: contents;
  }
  .a484 {
    color: #3A78FC;
    float: right;
    bottom: 39px;
    position: relative;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
    padding-left: 16px;
    margin-bottom: -24px;
  }
  .a484:hover {
    cursor: pointer;
  }
  .a485 {
    font-size: 16px;
    word-break: break-word;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 16px;
  }
  .a485 h1, .a485 h2, .a485 h3, .a485 h4, .a485 h5, .a485 h6 {
    margin-top: 24px;
  }
  .a485 ol {
    padding: 0 24px;
    list-style: decimal;
  }
  .a485 ul {
    padding: 0 24px;
    list-style: disc;
  }
  .a485 a {
    color: #3A78FC;
  }
  .a485 span.internal-link {
    color: #3A78FC;
    text-decoration: underline;
  }
  .a485 p:first-of-type {
    margin-top: 0;
    margin-bottom: 16px;
  }
  .a485 a:visited {
    color: #00CDBD;
  }
@media (max-width:1023.95px) {
  .a485 iframe {
    width: 100%;
  }
}
  .a486 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a524 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a552 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a580 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a608 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a636 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a664 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a692 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a720 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a748 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a776 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a804 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a832 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a860 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a888 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a916 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a944 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a972 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1000 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1028 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1056 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1084 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1112 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a1165 {
    background: #ffffff;
    box-shadow: -10px 0px 10px 1px #ffffff;
    right: 7px;
  }
  .a462 {
    cursor: pointer;
    margin-left: auto;
  }
  .a463 {
    display: inline-flex;
    pointer-events: none;
    vertical-align: middle;
  }
  .a464 {
    z-index: 5;
  }
  .a465 {
    z-index: 4;
    transform: translateX(-50%);
  }
  .a466 {
    z-index: 3;
    transform: translateX(-100%);
  }
  .a467 {
    z-index: 2;
    transform: translateX(-150%);
  }
  .a468 {
    z-index: 1;
    transform: translateX(-200%);
  }
  .a469 {
    z-index: 1;
    transform: translateX(-250%);
  }
  .a470 > a > img {
    border: solid 2px #ffffff;
  }
  .a471 {
    display: inline;
    font-size: 12px;
    align-self: center;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
    white-space: pre;
  }
  .a471:hover {
    cursor: pointer;
  }
  .a472 {
    margin-left: -35px;
  }
  .a521 {
    margin-left: 0px;
  }
  .a549 {
    margin-left: 0px;
  }
  .a577 {
    margin-left: 0px;
  }
  .a605 {
    margin-left: 0px;
  }
  .a633 {
    margin-left: 0px;
  }
  .a661 {
    margin-left: 0px;
  }
  .a689 {
    margin-left: 0px;
  }
  .a717 {
    margin-left: 0px;
  }
  .a745 {
    margin-left: 0px;
  }
  .a773 {
    margin-left: 0px;
  }
  .a801 {
    margin-left: 0px;
  }
  .a829 {
    margin-left: 0px;
  }
  .a857 {
    margin-left: 0px;
  }
  .a885 {
    margin-left: 0px;
  }
  .a913 {
    margin-left: 0px;
  }
  .a941 {
    margin-left: 0px;
  }
  .a969 {
    margin-left: 0px;
  }
  .a997 {
    margin-left: 0px;
  }
  .a1025 {
    margin-left: 0px;
  }
  .a1053 {
    margin-left: 0px;
  }
  .a1081 {
    margin-left: 0px;
  }
  .a1109 {
    margin-left: 0px;
  }
  .a1137 {
    margin-left: 0px;
  }
  .a1162 {
    margin-left: 0px;
  }
  .a388 > :first-child {
    float: right;
  }
  .a389 {
    width: 100%;
    margin-bottom: 16px;
  }
  .a390 {
    display: flex;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a390 > :first-child {
    margin-right: 4px;
  }
  .a391 {
    color: #2E3C57;
    font-size: 12px;
    margin-top: 2.8px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a392 {
    color: #3A78FC;
  }
  .a392:hover {
    text-decoration: underline;
  }
  .a393 {
    margin-top: 1.6px;
    margin-right: 4px;
  }
  .a394 {
    width: 100%;
    font-size: 16px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 24px;
  }
  .a395 {
    padding: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 16px;
    border-radius: 0;
    margin-bottom: 16px;
    background-color: #ffffff;
  }
@media (min-width:1024px) {
  .a395 {
    border-radius: 6px;
  }
}
  .a396 {
    margin-right: -6px;
  }
  .a397 {
    margin-bottom: 16px;
    justify-content: space-between;
  }
  .a398 {
    width: 100%;
    display: flex;
    padding-right: 8px;
    justify-content: space-between;
  }
  .a399 {
    margin-right: 46px;
  }
  .a400 {
    margin-left: auto;
    padding-right: 4px;
  }
  .a401 {
    font-size: 12px;
  }
  .a402 {
    cursor: pointer;
  }
  .a505 {
    cursor: pointer;
  }
  .a533 {
    cursor: pointer;
  }
  .a561 {
    cursor: pointer;
  }
  .a589 {
    cursor: pointer;
  }
  .a617 {
    cursor: pointer;
  }
  .a645 {
    cursor: pointer;
  }
  .a673 {
    cursor: pointer;
  }
  .a701 {
    cursor: pointer;
  }
  .a729 {
    cursor: pointer;
  }
  .a757 {
    cursor: pointer;
  }
  .a785 {
    cursor: pointer;
  }
  .a813 {
    cursor: pointer;
  }
  .a841 {
    cursor: pointer;
  }
  .a869 {
    cursor: pointer;
  }
  .a897 {
    cursor: pointer;
  }
  .a925 {
    cursor: pointer;
  }
  .a953 {
    cursor: pointer;
  }
  .a981 {
    cursor: pointer;
  }
  .a1009 {
    cursor: pointer;
  }
  .a1037 {
    cursor: pointer;
  }
  .a1065 {
    cursor: pointer;
  }
  .a1093 {
    cursor: pointer;
  }
  .a1121 {
    cursor: pointer;
  }
  .a1146 {
    cursor: pointer;
  }
  .a381 {
    width: 100%;
    bottom: 0;
    height: 2px;
    position: absolute;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  }
  .a382 {
    background-color: #3A78FC;
  }
  .a383 {
    background-color: #FF6F4B;
  }
  .a384 {
    right: 0;
    width: 2px;
    height: 100%;
  }
  .a360 {
    display: flex;
    overflow: hidden;
    min-height: 48px;
    -webkit-overflow-scrolling: touch;
  }
  .a361 {
    flex-direction: column;
  }
  .a362 {
    display: flex;
  }
  .a363 {
    flex-direction: column;
  }
  .a364 {
    justify-content: center;
  }
  .a365 {
    flex: 1 1 auto;
    display: inline-block;
    position: relative;
    white-space: nowrap;
  }
  .a366 {
    width: 100%;
    overflow-x: hidden;
  }
  .a367 {
    overflow-x: scroll;
    scrollbar-width: none;
  }
  .a367::-webkit-scrollbar {
    display: none;
  }
@media (max-width:399.95px) {
  .a369 {
    display: none;
  }
}
  .a371 {
    padding: 6px 12px;
    overflow: hidden;
    position: relative;
    font-size: 0.875rem;
    max-width: 264px;
    min-width: 72px;
    box-sizing: border-box;
    min-height: 48px;
    text-align: center;
    flex-shrink: 0;
    font-family: "Muli", sans-serif;
    font-weight: bold;
    line-height: 1.75;
    white-space: normal;
    text-transform: capitalize;
  }
@media (min-width:400px) {
  .a371 {
    min-width: 33%;
  }
}
@media (min-width:1024px) {
  .a371 {
    min-width: 100px;
  }
}
  .a372 {
    min-height: 72px;
    padding-top: 9px;
  }
  .a372 .a380 > *:first-child {
    margin-bottom: 6px;
  }
  .a373 {
    color: inherit;
    opacity: 0.7;
  }
  .a373.a376 {
    opacity: 1;
  }
  .a373.a377 {
    opacity: 0.5;
  }
  .a374 {
    color: #F6F9FD;
  }
  .a374.a376 {
    color: #3A78FC;
  }
  .a374.a377 {
    color: rgba(0, 0, 0, 0.38);
  }
  .a375 {
    color: #F6F9FD;
  }
  .a375.a376 {
    color: #FF6F4B;
  }
  .a375.a377 {
    color: rgba(0, 0, 0, 0.38);
  }
  .a378 {
    flex-grow: 1;
    max-width: none;
    flex-basis: 0;
    flex-shrink: 1;
  }
  .a379 {
    font-size: 0.75rem;
    line-height: 1.5;
  }
  .a380 {
    width: 100%;
    display: inline-flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
  }
  .a356 {
    font-size: 16px;
    font-weight: 400;
  }
  .a356.Mui-selected {
    font-weight: 600;
  }
  .a357 {
    padding: 0 16px;
    justify-content: space-between;
  }
  .a358 {
    width: 100%;
    height: fit-content;
    display: flex;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 16px;
    border-radius: 0;
    margin-bottom: 16px;
    background-color: #ffffff;
  }
@media (min-width:1024px) {
  .a358 {
    border-radius: 6px;
  }
}
  .a359 {
    width: 100vw;
    opacity: 1;
    transition: opacity .5s;
  }
  .a1178 {
    color: rgba(0, 0, 0, 0.87);
    width: 56px;
    height: 56px;
    padding: 0;
    font-size: 0.875rem;
    min-width: 0;
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
    box-sizing: border-box;
    min-height: 36px;
    transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    font-family: "Muli", sans-serif;
    font-weight: 500;
    line-height: 1.75;
    border-radius: 50%;
    text-transform: uppercase;
    background-color: #e0e0e0;
  }
  .a1178:active {
    box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
  }
  .a1178:hover {
    text-decoration: none;
    background-color: #d5d5d5;
  }
  .a1178.a1183 {
    box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
  }
  .a1178.a1184 {
    color: rgba(0, 0, 0, 0.26);
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0.12);
  }
@media (hover: none) {
  .a1178:hover {
    background-color: #e0e0e0;
  }
}
  .a1178:hover.a1184 {
    background-color: rgba(0, 0, 0, 0.12);
  }
  .a1179 {
    width: 100%;
    display: inherit;
    align-items: inherit;
    justify-content: inherit;
  }
  .a1180 {
    color: #F6F9FD;
    background-color: #3A78FC;
  }
  .a1180:hover {
    background-color: rgb(40, 84, 176);
  }
@media (hover: none) {
  .a1180:hover {
    background-color: #3A78FC;
  }
}
  .a1181 {
    color: #F6F9FD;
    background-color: #FF6F4B;
  }
  .a1181:hover {
    background-color: rgb(178, 77, 52);
  }
@media (hover: none) {
  .a1181:hover {
    background-color: #FF6F4B;
  }
}
  .a1182 {
    width: auto;
    height: 48px;
    padding: 0 16px;
    min-width: 48px;
    min-height: auto;
    border-radius: 24px;
  }
  .a1182.a1186 {
    width: auto;
    height: 34px;
    padding: 0 8px;
    min-width: 34px;
    border-radius: 17px;
  }
  .a1182.a1187 {
    width: auto;
    height: 40px;
    padding: 0 16px;
    min-width: 40px;
    border-radius: 20px;
  }
  .a1185 {
    color: inherit;
  }
  .a1186 {
    width: 40px;
    height: 40px;
  }
  .a1187 {
    width: 48px;
    height: 48px;
  }
  .a1174 {
    color: #ffffff;
  }
  .a1174.a1174 {
    background-color: #FF6F4B;
  }
@media (min-width:1024px) {
  .a1174 {
    display: none;
  }
}
  .a1175 {
    right: 24px;
    z-index: 100;
    position: fixed;
  }
  .a1176 {
    color: #FF6F4B;
  }
  .a1177 {
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
    background-color: #FF6F4B;
  }
@media (min-width:1024px) {
  .a1177 {
    display: none;
  }
}
  .a385 {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
  .a386 {
    color: #3A78FC;
    text-transform: none;
  }
@media (max-width:1023.95px) {
  .a352 {
    padding: 0;
    transform: translateY(-74px);
    margin-top: 58px;
  }
  .a352 .MuiTabs-flexContainer {
    color: #F6F9FD;
  }
}
  .a353 {
    width: 100%;
  }
@media (max-width:1023.95px) {
  .a354 {
    display: none;
  }
}
  .a355 {
    width: auto;
    margin: auto;
  }
  .a1 {
    width: 100%;
    max-width: 1040px;
    margin-left: auto;
    margin-right: auto;
  }
@media (max-width:1279.95px) {
  .a1 {
    max-width: 1112px;
  }
}
  .a2 {
    margin-bottom: 42px;
  }
  .a3 {
    padding-top: 10px;
  }
  .a3 .left {
    width: 157px;
    max-width: 157px;
    margin-right: 8px;
    padding-left: 0;
    padding-right: 0;
  }
  .a3 .right {
    width: calc(100vw - 728px);
    max-width: 328px;
    margin-top: 16px;
    margin-left: 8px;
    padding-left: 0;
    padding-right: 0;
  }
  .a3 .center {
    width: 504px;
    max-width: 504px;
    min-width: 504px;
    margin-top: 16px;
    margin-left: 16px;
    margin-right: 16px;
    padding-left: 0;
    padding-right: 0;
  }
@media (max-width: 685px) {
  .a3 .center {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 745px) {
  .a3 .center {
    width: auto;
    margin: auto;
    max-width: 100%;
    min-width: auto;
  }
}
@media (max-width: 1063px) {
  .a3 .right {
    width: calc(100vw - 751px);
  }
}
@media (max-width: 977px) {
  .a3 .right {
    display: none;
  }
}
@media (max-width:1279.95px) {
  .a3 .left {
    margin-left: 8px;
  }
}
@media (max-width: 977px) {
  .a3 .left {
    width: calc(100vw - 793px);
  }
}
@media (max-width: 926px) {
  .a3 .left {
    width: 176px;
  }
}
@media (max-width: 745px) {
  .a3 .left {
    display: none;
  }
}
  .a4 {
    width: 100%;
    height: 100%;
    max-width: 342px;
  }
  .a347 {
    position: relative;
    border-radius: 6px;
    background-color: #3A78FC;
    background-image: url("https://img.answers.com/answ/image/upload/q_auto,f_auto/v1597951623/high_impact/oie_20211941pMisKHOg.png");
  }
@media (max-width:1023.95px) {
  .a347 {
    margin-top: 4px;
    border-radius: 0;
  }
}
  .a348 {
    padding: 16px;
  }
  .a349 {
    color: #F6F9FD;
  }
  .a350 {
    color: #F6F9FD;
    padding-top: 12px;
  }
  .a350 a {
    color: #F6F9FD;
  }
  .a351 {
    padding-right: 8px;
  }
  .a403 {
    cursor: pointer;
  }
  .a403>* {
    cursor: pointer;
  }
  .a404 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a404 > span {
    padding: 0;
    overflow: inherit;
  }
  .a404:hover, .a404:focus {
    background-color: #B8CEFC;
  }
  .a404:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a404 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a405 {
    width: 20px;
  }
  .a406 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a406:hover, .a406:focus {
    background-color: #B8CEFC;
  }
  .a406:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a407 {
    color: #717882;
  }
  .a408 {
    transition: none;
    margin-bottom: 8px;
  }
  .a409 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a409:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a409::-webkit-scrollbar {
    display: none;
  }
  .a415 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a415 > span {
    padding: 0;
    overflow: inherit;
  }
  .a415:hover, .a415:focus {
    background-color: #B8CEFC;
  }
  .a415:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a415 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a416 {
    width: 20px;
  }
  .a417 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a417:hover, .a417:focus {
    background-color: #B8CEFC;
  }
  .a417:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a418 {
    color: #717882;
  }
  .a419 {
    transition: none;
    margin-bottom: 8px;
  }
  .a420 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a420:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a420::-webkit-scrollbar {
    display: none;
  }
  .a493 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a493.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a494 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a494[value='active'] {
    opacity: 0.4;
  }
  .a494:first-child path {
    transform: translateY(1.5px);
  }
  .a495 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a495.active {
    color: #00CDBD;
  }
  .a495.inactive {
    color: #3A78FC;
  }
  .a496 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a497 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a498 {
    transform: rotate(180deg);
  }
  .a506 {
    cursor: pointer;
  }
  .a506>* {
    cursor: pointer;
  }
  .a507 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a507 > span {
    padding: 0;
    overflow: inherit;
  }
  .a507:hover, .a507:focus {
    background-color: #B8CEFC;
  }
  .a507:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a507 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a508 {
    width: 20px;
  }
  .a509 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a509:hover, .a509:focus {
    background-color: #B8CEFC;
  }
  .a509:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a510 {
    color: #717882;
  }
  .a511 {
    transition: none;
    margin-bottom: 8px;
  }
  .a512 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a512:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a512::-webkit-scrollbar {
    display: none;
  }
  .a513 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a513 > span {
    padding: 0;
    overflow: inherit;
  }
  .a513:hover, .a513:focus {
    background-color: #B8CEFC;
  }
  .a513:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a513 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a514 {
    width: 20px;
  }
  .a515 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a515:hover, .a515:focus {
    background-color: #B8CEFC;
  }
  .a515:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a516 {
    color: #717882;
  }
  .a517 {
    transition: none;
    margin-bottom: 8px;
  }
  .a518 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a518:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a518::-webkit-scrollbar {
    display: none;
  }
  .a526 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a526.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a527 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a527[value='active'] {
    opacity: 0.4;
  }
  .a527:first-child path {
    transform: translateY(1.5px);
  }
  .a528 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a528.active {
    color: #00CDBD;
  }
  .a528.inactive {
    color: #3A78FC;
  }
  .a529 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a530 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a531 {
    transform: rotate(180deg);
  }
  .a534 {
    cursor: pointer;
  }
  .a534>* {
    cursor: pointer;
  }
  .a535 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a535 > span {
    padding: 0;
    overflow: inherit;
  }
  .a535:hover, .a535:focus {
    background-color: #B8CEFC;
  }
  .a535:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a535 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a536 {
    width: 20px;
  }
  .a537 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a537:hover, .a537:focus {
    background-color: #B8CEFC;
  }
  .a537:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a538 {
    color: #717882;
  }
  .a539 {
    transition: none;
    margin-bottom: 8px;
  }
  .a540 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a540:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a540::-webkit-scrollbar {
    display: none;
  }
  .a541 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a541 > span {
    padding: 0;
    overflow: inherit;
  }
  .a541:hover, .a541:focus {
    background-color: #B8CEFC;
  }
  .a541:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a541 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a542 {
    width: 20px;
  }
  .a543 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a543:hover, .a543:focus {
    background-color: #B8CEFC;
  }
  .a543:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a544 {
    color: #717882;
  }
  .a545 {
    transition: none;
    margin-bottom: 8px;
  }
  .a546 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a546:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a546::-webkit-scrollbar {
    display: none;
  }
  .a554 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a554.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a555 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a555[value='active'] {
    opacity: 0.4;
  }
  .a555:first-child path {
    transform: translateY(1.5px);
  }
  .a556 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a556.active {
    color: #00CDBD;
  }
  .a556.inactive {
    color: #3A78FC;
  }
  .a557 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a558 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a559 {
    transform: rotate(180deg);
  }
  .a562 {
    cursor: pointer;
  }
  .a562>* {
    cursor: pointer;
  }
  .a563 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a563 > span {
    padding: 0;
    overflow: inherit;
  }
  .a563:hover, .a563:focus {
    background-color: #B8CEFC;
  }
  .a563:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a563 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a564 {
    width: 20px;
  }
  .a565 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a565:hover, .a565:focus {
    background-color: #B8CEFC;
  }
  .a565:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a566 {
    color: #717882;
  }
  .a567 {
    transition: none;
    margin-bottom: 8px;
  }
  .a568 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a568:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a568::-webkit-scrollbar {
    display: none;
  }
  .a569 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a569 > span {
    padding: 0;
    overflow: inherit;
  }
  .a569:hover, .a569:focus {
    background-color: #B8CEFC;
  }
  .a569:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a569 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a570 {
    width: 20px;
  }
  .a571 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a571:hover, .a571:focus {
    background-color: #B8CEFC;
  }
  .a571:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a572 {
    color: #717882;
  }
  .a573 {
    transition: none;
    margin-bottom: 8px;
  }
  .a574 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a574:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a574::-webkit-scrollbar {
    display: none;
  }
  .a582 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a582.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a583 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a583[value='active'] {
    opacity: 0.4;
  }
  .a583:first-child path {
    transform: translateY(1.5px);
  }
  .a584 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a584.active {
    color: #00CDBD;
  }
  .a584.inactive {
    color: #3A78FC;
  }
  .a585 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a586 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a587 {
    transform: rotate(180deg);
  }
  .a590 {
    cursor: pointer;
  }
  .a590>* {
    cursor: pointer;
  }
  .a591 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a591 > span {
    padding: 0;
    overflow: inherit;
  }
  .a591:hover, .a591:focus {
    background-color: #B8CEFC;
  }
  .a591:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a591 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a592 {
    width: 20px;
  }
  .a593 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a593:hover, .a593:focus {
    background-color: #B8CEFC;
  }
  .a593:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a594 {
    color: #717882;
  }
  .a595 {
    transition: none;
    margin-bottom: 8px;
  }
  .a596 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a596:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a596::-webkit-scrollbar {
    display: none;
  }
  .a597 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a597 > span {
    padding: 0;
    overflow: inherit;
  }
  .a597:hover, .a597:focus {
    background-color: #B8CEFC;
  }
  .a597:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a597 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a598 {
    width: 20px;
  }
  .a599 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a599:hover, .a599:focus {
    background-color: #B8CEFC;
  }
  .a599:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a600 {
    color: #717882;
  }
  .a601 {
    transition: none;
    margin-bottom: 8px;
  }
  .a602 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a602:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a602::-webkit-scrollbar {
    display: none;
  }
  .a610 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a610.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a611 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a611[value='active'] {
    opacity: 0.4;
  }
  .a611:first-child path {
    transform: translateY(1.5px);
  }
  .a612 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a612.active {
    color: #00CDBD;
  }
  .a612.inactive {
    color: #3A78FC;
  }
  .a613 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a614 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a615 {
    transform: rotate(180deg);
  }
  .a618 {
    cursor: pointer;
  }
  .a618>* {
    cursor: pointer;
  }
  .a619 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a619 > span {
    padding: 0;
    overflow: inherit;
  }
  .a619:hover, .a619:focus {
    background-color: #B8CEFC;
  }
  .a619:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a619 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a620 {
    width: 20px;
  }
  .a621 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a621:hover, .a621:focus {
    background-color: #B8CEFC;
  }
  .a621:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a622 {
    color: #717882;
  }
  .a623 {
    transition: none;
    margin-bottom: 8px;
  }
  .a624 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a624:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a624::-webkit-scrollbar {
    display: none;
  }
  .a625 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a625 > span {
    padding: 0;
    overflow: inherit;
  }
  .a625:hover, .a625:focus {
    background-color: #B8CEFC;
  }
  .a625:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a625 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a626 {
    width: 20px;
  }
  .a627 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a627:hover, .a627:focus {
    background-color: #B8CEFC;
  }
  .a627:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a628 {
    color: #717882;
  }
  .a629 {
    transition: none;
    margin-bottom: 8px;
  }
  .a630 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a630:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a630::-webkit-scrollbar {
    display: none;
  }
  .a638 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a638.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a639 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a639[value='active'] {
    opacity: 0.4;
  }
  .a639:first-child path {
    transform: translateY(1.5px);
  }
  .a640 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a640.active {
    color: #00CDBD;
  }
  .a640.inactive {
    color: #3A78FC;
  }
  .a641 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a642 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a643 {
    transform: rotate(180deg);
  }
  .a646 {
    cursor: pointer;
  }
  .a646>* {
    cursor: pointer;
  }
  .a647 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a647 > span {
    padding: 0;
    overflow: inherit;
  }
  .a647:hover, .a647:focus {
    background-color: #B8CEFC;
  }
  .a647:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a647 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a648 {
    width: 20px;
  }
  .a649 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a649:hover, .a649:focus {
    background-color: #B8CEFC;
  }
  .a649:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a650 {
    color: #717882;
  }
  .a651 {
    transition: none;
    margin-bottom: 8px;
  }
  .a652 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a652:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a652::-webkit-scrollbar {
    display: none;
  }
  .a653 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a653 > span {
    padding: 0;
    overflow: inherit;
  }
  .a653:hover, .a653:focus {
    background-color: #B8CEFC;
  }
  .a653:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a653 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a654 {
    width: 20px;
  }
  .a655 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a655:hover, .a655:focus {
    background-color: #B8CEFC;
  }
  .a655:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a656 {
    color: #717882;
  }
  .a657 {
    transition: none;
    margin-bottom: 8px;
  }
  .a658 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a658:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a658::-webkit-scrollbar {
    display: none;
  }
  .a666 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a666.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a667 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a667[value='active'] {
    opacity: 0.4;
  }
  .a667:first-child path {
    transform: translateY(1.5px);
  }
  .a668 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a668.active {
    color: #00CDBD;
  }
  .a668.inactive {
    color: #3A78FC;
  }
  .a669 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a670 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a671 {
    transform: rotate(180deg);
  }
  .a674 {
    cursor: pointer;
  }
  .a674>* {
    cursor: pointer;
  }
  .a675 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a675 > span {
    padding: 0;
    overflow: inherit;
  }
  .a675:hover, .a675:focus {
    background-color: #B8CEFC;
  }
  .a675:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a675 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a676 {
    width: 20px;
  }
  .a677 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a677:hover, .a677:focus {
    background-color: #B8CEFC;
  }
  .a677:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a678 {
    color: #717882;
  }
  .a679 {
    transition: none;
    margin-bottom: 8px;
  }
  .a680 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a680:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a680::-webkit-scrollbar {
    display: none;
  }
  .a681 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a681 > span {
    padding: 0;
    overflow: inherit;
  }
  .a681:hover, .a681:focus {
    background-color: #B8CEFC;
  }
  .a681:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a681 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a682 {
    width: 20px;
  }
  .a683 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a683:hover, .a683:focus {
    background-color: #B8CEFC;
  }
  .a683:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a684 {
    color: #717882;
  }
  .a685 {
    transition: none;
    margin-bottom: 8px;
  }
  .a686 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a686:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a686::-webkit-scrollbar {
    display: none;
  }
  .a694 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a694.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a695 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a695[value='active'] {
    opacity: 0.4;
  }
  .a695:first-child path {
    transform: translateY(1.5px);
  }
  .a696 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a696.active {
    color: #00CDBD;
  }
  .a696.inactive {
    color: #3A78FC;
  }
  .a697 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a698 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a699 {
    transform: rotate(180deg);
  }
  .a702 {
    cursor: pointer;
  }
  .a702>* {
    cursor: pointer;
  }
  .a703 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a703 > span {
    padding: 0;
    overflow: inherit;
  }
  .a703:hover, .a703:focus {
    background-color: #B8CEFC;
  }
  .a703:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a703 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a704 {
    width: 20px;
  }
  .a705 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a705:hover, .a705:focus {
    background-color: #B8CEFC;
  }
  .a705:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a706 {
    color: #717882;
  }
  .a707 {
    transition: none;
    margin-bottom: 8px;
  }
  .a708 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a708:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a708::-webkit-scrollbar {
    display: none;
  }
  .a709 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a709 > span {
    padding: 0;
    overflow: inherit;
  }
  .a709:hover, .a709:focus {
    background-color: #B8CEFC;
  }
  .a709:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a709 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a710 {
    width: 20px;
  }
  .a711 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a711:hover, .a711:focus {
    background-color: #B8CEFC;
  }
  .a711:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a712 {
    color: #717882;
  }
  .a713 {
    transition: none;
    margin-bottom: 8px;
  }
  .a714 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a714:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a714::-webkit-scrollbar {
    display: none;
  }
  .a722 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a722.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a723 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a723[value='active'] {
    opacity: 0.4;
  }
  .a723:first-child path {
    transform: translateY(1.5px);
  }
  .a724 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a724.active {
    color: #00CDBD;
  }
  .a724.inactive {
    color: #3A78FC;
  }
  .a725 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a726 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a727 {
    transform: rotate(180deg);
  }
  .a730 {
    cursor: pointer;
  }
  .a730>* {
    cursor: pointer;
  }
  .a731 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a731 > span {
    padding: 0;
    overflow: inherit;
  }
  .a731:hover, .a731:focus {
    background-color: #B8CEFC;
  }
  .a731:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a731 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a732 {
    width: 20px;
  }
  .a733 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a733:hover, .a733:focus {
    background-color: #B8CEFC;
  }
  .a733:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a734 {
    color: #717882;
  }
  .a735 {
    transition: none;
    margin-bottom: 8px;
  }
  .a736 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a736:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a736::-webkit-scrollbar {
    display: none;
  }
  .a737 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a737 > span {
    padding: 0;
    overflow: inherit;
  }
  .a737:hover, .a737:focus {
    background-color: #B8CEFC;
  }
  .a737:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a737 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a738 {
    width: 20px;
  }
  .a739 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a739:hover, .a739:focus {
    background-color: #B8CEFC;
  }
  .a739:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a740 {
    color: #717882;
  }
  .a741 {
    transition: none;
    margin-bottom: 8px;
  }
  .a742 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a742:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a742::-webkit-scrollbar {
    display: none;
  }
  .a750 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a750.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a751 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a751[value='active'] {
    opacity: 0.4;
  }
  .a751:first-child path {
    transform: translateY(1.5px);
  }
  .a752 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a752.active {
    color: #00CDBD;
  }
  .a752.inactive {
    color: #3A78FC;
  }
  .a753 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a754 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a755 {
    transform: rotate(180deg);
  }
  .a758 {
    cursor: pointer;
  }
  .a758>* {
    cursor: pointer;
  }
  .a759 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a759 > span {
    padding: 0;
    overflow: inherit;
  }
  .a759:hover, .a759:focus {
    background-color: #B8CEFC;
  }
  .a759:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a759 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a760 {
    width: 20px;
  }
  .a761 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a761:hover, .a761:focus {
    background-color: #B8CEFC;
  }
  .a761:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a762 {
    color: #717882;
  }
  .a763 {
    transition: none;
    margin-bottom: 8px;
  }
  .a764 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a764:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a764::-webkit-scrollbar {
    display: none;
  }
  .a765 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a765 > span {
    padding: 0;
    overflow: inherit;
  }
  .a765:hover, .a765:focus {
    background-color: #B8CEFC;
  }
  .a765:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a765 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a766 {
    width: 20px;
  }
  .a767 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a767:hover, .a767:focus {
    background-color: #B8CEFC;
  }
  .a767:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a768 {
    color: #717882;
  }
  .a769 {
    transition: none;
    margin-bottom: 8px;
  }
  .a770 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a770:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a770::-webkit-scrollbar {
    display: none;
  }
  .a778 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a778.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a779 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a779[value='active'] {
    opacity: 0.4;
  }
  .a779:first-child path {
    transform: translateY(1.5px);
  }
  .a780 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a780.active {
    color: #00CDBD;
  }
  .a780.inactive {
    color: #3A78FC;
  }
  .a781 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a782 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a783 {
    transform: rotate(180deg);
  }
  .a786 {
    cursor: pointer;
  }
  .a786>* {
    cursor: pointer;
  }
  .a787 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a787 > span {
    padding: 0;
    overflow: inherit;
  }
  .a787:hover, .a787:focus {
    background-color: #B8CEFC;
  }
  .a787:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a787 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a788 {
    width: 20px;
  }
  .a789 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a789:hover, .a789:focus {
    background-color: #B8CEFC;
  }
  .a789:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a790 {
    color: #717882;
  }
  .a791 {
    transition: none;
    margin-bottom: 8px;
  }
  .a792 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a792:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a792::-webkit-scrollbar {
    display: none;
  }
  .a793 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a793 > span {
    padding: 0;
    overflow: inherit;
  }
  .a793:hover, .a793:focus {
    background-color: #B8CEFC;
  }
  .a793:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a793 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a794 {
    width: 20px;
  }
  .a795 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a795:hover, .a795:focus {
    background-color: #B8CEFC;
  }
  .a795:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a796 {
    color: #717882;
  }
  .a797 {
    transition: none;
    margin-bottom: 8px;
  }
  .a798 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a798:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a798::-webkit-scrollbar {
    display: none;
  }
  .a806 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a806.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a807 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a807[value='active'] {
    opacity: 0.4;
  }
  .a807:first-child path {
    transform: translateY(1.5px);
  }
  .a808 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a808.active {
    color: #00CDBD;
  }
  .a808.inactive {
    color: #3A78FC;
  }
  .a809 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a810 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a811 {
    transform: rotate(180deg);
  }
  .a814 {
    cursor: pointer;
  }
  .a814>* {
    cursor: pointer;
  }
  .a815 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a815 > span {
    padding: 0;
    overflow: inherit;
  }
  .a815:hover, .a815:focus {
    background-color: #B8CEFC;
  }
  .a815:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a815 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a816 {
    width: 20px;
  }
  .a817 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a817:hover, .a817:focus {
    background-color: #B8CEFC;
  }
  .a817:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a818 {
    color: #717882;
  }
  .a819 {
    transition: none;
    margin-bottom: 8px;
  }
  .a820 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a820:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a820::-webkit-scrollbar {
    display: none;
  }
  .a821 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a821 > span {
    padding: 0;
    overflow: inherit;
  }
  .a821:hover, .a821:focus {
    background-color: #B8CEFC;
  }
  .a821:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a821 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a822 {
    width: 20px;
  }
  .a823 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a823:hover, .a823:focus {
    background-color: #B8CEFC;
  }
  .a823:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a824 {
    color: #717882;
  }
  .a825 {
    transition: none;
    margin-bottom: 8px;
  }
  .a826 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a826:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a826::-webkit-scrollbar {
    display: none;
  }
  .a834 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a834.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a835 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a835[value='active'] {
    opacity: 0.4;
  }
  .a835:first-child path {
    transform: translateY(1.5px);
  }
  .a836 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a836.active {
    color: #00CDBD;
  }
  .a836.inactive {
    color: #3A78FC;
  }
  .a837 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a838 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a839 {
    transform: rotate(180deg);
  }
  .a842 {
    cursor: pointer;
  }
  .a842>* {
    cursor: pointer;
  }
  .a843 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a843 > span {
    padding: 0;
    overflow: inherit;
  }
  .a843:hover, .a843:focus {
    background-color: #B8CEFC;
  }
  .a843:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a843 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a844 {
    width: 20px;
  }
  .a845 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a845:hover, .a845:focus {
    background-color: #B8CEFC;
  }
  .a845:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a846 {
    color: #717882;
  }
  .a847 {
    transition: none;
    margin-bottom: 8px;
  }
  .a848 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a848:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a848::-webkit-scrollbar {
    display: none;
  }
  .a849 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a849 > span {
    padding: 0;
    overflow: inherit;
  }
  .a849:hover, .a849:focus {
    background-color: #B8CEFC;
  }
  .a849:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a849 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a850 {
    width: 20px;
  }
  .a851 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a851:hover, .a851:focus {
    background-color: #B8CEFC;
  }
  .a851:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a852 {
    color: #717882;
  }
  .a853 {
    transition: none;
    margin-bottom: 8px;
  }
  .a854 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a854:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a854::-webkit-scrollbar {
    display: none;
  }
  .a862 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a862.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a863 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a863[value='active'] {
    opacity: 0.4;
  }
  .a863:first-child path {
    transform: translateY(1.5px);
  }
  .a864 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a864.active {
    color: #00CDBD;
  }
  .a864.inactive {
    color: #3A78FC;
  }
  .a865 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a866 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a867 {
    transform: rotate(180deg);
  }
  .a870 {
    cursor: pointer;
  }
  .a870>* {
    cursor: pointer;
  }
  .a871 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a871 > span {
    padding: 0;
    overflow: inherit;
  }
  .a871:hover, .a871:focus {
    background-color: #B8CEFC;
  }
  .a871:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a871 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a872 {
    width: 20px;
  }
  .a873 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a873:hover, .a873:focus {
    background-color: #B8CEFC;
  }
  .a873:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a874 {
    color: #717882;
  }
  .a875 {
    transition: none;
    margin-bottom: 8px;
  }
  .a876 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a876:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a876::-webkit-scrollbar {
    display: none;
  }
  .a877 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a877 > span {
    padding: 0;
    overflow: inherit;
  }
  .a877:hover, .a877:focus {
    background-color: #B8CEFC;
  }
  .a877:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a877 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a878 {
    width: 20px;
  }
  .a879 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a879:hover, .a879:focus {
    background-color: #B8CEFC;
  }
  .a879:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a880 {
    color: #717882;
  }
  .a881 {
    transition: none;
    margin-bottom: 8px;
  }
  .a882 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a882:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a882::-webkit-scrollbar {
    display: none;
  }
  .a890 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a890.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a891 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a891[value='active'] {
    opacity: 0.4;
  }
  .a891:first-child path {
    transform: translateY(1.5px);
  }
  .a892 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a892.active {
    color: #00CDBD;
  }
  .a892.inactive {
    color: #3A78FC;
  }
  .a893 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a894 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a895 {
    transform: rotate(180deg);
  }
  .a898 {
    cursor: pointer;
  }
  .a898>* {
    cursor: pointer;
  }
  .a899 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a899 > span {
    padding: 0;
    overflow: inherit;
  }
  .a899:hover, .a899:focus {
    background-color: #B8CEFC;
  }
  .a899:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a899 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a900 {
    width: 20px;
  }
  .a901 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a901:hover, .a901:focus {
    background-color: #B8CEFC;
  }
  .a901:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a902 {
    color: #717882;
  }
  .a903 {
    transition: none;
    margin-bottom: 8px;
  }
  .a904 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a904:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a904::-webkit-scrollbar {
    display: none;
  }
  .a905 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a905 > span {
    padding: 0;
    overflow: inherit;
  }
  .a905:hover, .a905:focus {
    background-color: #B8CEFC;
  }
  .a905:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a905 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a906 {
    width: 20px;
  }
  .a907 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a907:hover, .a907:focus {
    background-color: #B8CEFC;
  }
  .a907:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a908 {
    color: #717882;
  }
  .a909 {
    transition: none;
    margin-bottom: 8px;
  }
  .a910 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a910:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a910::-webkit-scrollbar {
    display: none;
  }
  .a918 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a918.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a919 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a919[value='active'] {
    opacity: 0.4;
  }
  .a919:first-child path {
    transform: translateY(1.5px);
  }
  .a920 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a920.active {
    color: #00CDBD;
  }
  .a920.inactive {
    color: #3A78FC;
  }
  .a921 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a922 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a923 {
    transform: rotate(180deg);
  }
  .a926 {
    cursor: pointer;
  }
  .a926>* {
    cursor: pointer;
  }
  .a927 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a927 > span {
    padding: 0;
    overflow: inherit;
  }
  .a927:hover, .a927:focus {
    background-color: #B8CEFC;
  }
  .a927:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a927 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a928 {
    width: 20px;
  }
  .a929 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a929:hover, .a929:focus {
    background-color: #B8CEFC;
  }
  .a929:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a930 {
    color: #717882;
  }
  .a931 {
    transition: none;
    margin-bottom: 8px;
  }
  .a932 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a932:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a932::-webkit-scrollbar {
    display: none;
  }
  .a933 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a933 > span {
    padding: 0;
    overflow: inherit;
  }
  .a933:hover, .a933:focus {
    background-color: #B8CEFC;
  }
  .a933:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a933 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a934 {
    width: 20px;
  }
  .a935 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a935:hover, .a935:focus {
    background-color: #B8CEFC;
  }
  .a935:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a936 {
    color: #717882;
  }
  .a937 {
    transition: none;
    margin-bottom: 8px;
  }
  .a938 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a938:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a938::-webkit-scrollbar {
    display: none;
  }
  .a946 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a946.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a947 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a947[value='active'] {
    opacity: 0.4;
  }
  .a947:first-child path {
    transform: translateY(1.5px);
  }
  .a948 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a948.active {
    color: #00CDBD;
  }
  .a948.inactive {
    color: #3A78FC;
  }
  .a949 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a950 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a951 {
    transform: rotate(180deg);
  }
  .a954 {
    cursor: pointer;
  }
  .a954>* {
    cursor: pointer;
  }
  .a955 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a955 > span {
    padding: 0;
    overflow: inherit;
  }
  .a955:hover, .a955:focus {
    background-color: #B8CEFC;
  }
  .a955:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a955 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a956 {
    width: 20px;
  }
  .a957 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a957:hover, .a957:focus {
    background-color: #B8CEFC;
  }
  .a957:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a958 {
    color: #717882;
  }
  .a959 {
    transition: none;
    margin-bottom: 8px;
  }
  .a960 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a960:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a960::-webkit-scrollbar {
    display: none;
  }
  .a961 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a961 > span {
    padding: 0;
    overflow: inherit;
  }
  .a961:hover, .a961:focus {
    background-color: #B8CEFC;
  }
  .a961:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a961 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a962 {
    width: 20px;
  }
  .a963 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a963:hover, .a963:focus {
    background-color: #B8CEFC;
  }
  .a963:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a964 {
    color: #717882;
  }
  .a965 {
    transition: none;
    margin-bottom: 8px;
  }
  .a966 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a966:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a966::-webkit-scrollbar {
    display: none;
  }
  .a974 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a974.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a975 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a975[value='active'] {
    opacity: 0.4;
  }
  .a975:first-child path {
    transform: translateY(1.5px);
  }
  .a976 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a976.active {
    color: #00CDBD;
  }
  .a976.inactive {
    color: #3A78FC;
  }
  .a977 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a978 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a979 {
    transform: rotate(180deg);
  }
  .a982 {
    cursor: pointer;
  }
  .a982>* {
    cursor: pointer;
  }
  .a983 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a983 > span {
    padding: 0;
    overflow: inherit;
  }
  .a983:hover, .a983:focus {
    background-color: #B8CEFC;
  }
  .a983:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a983 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a984 {
    width: 20px;
  }
  .a985 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a985:hover, .a985:focus {
    background-color: #B8CEFC;
  }
  .a985:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a986 {
    color: #717882;
  }
  .a987 {
    transition: none;
    margin-bottom: 8px;
  }
  .a988 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a988:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a988::-webkit-scrollbar {
    display: none;
  }
  .a989 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a989 > span {
    padding: 0;
    overflow: inherit;
  }
  .a989:hover, .a989:focus {
    background-color: #B8CEFC;
  }
  .a989:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a989 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a990 {
    width: 20px;
  }
  .a991 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a991:hover, .a991:focus {
    background-color: #B8CEFC;
  }
  .a991:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a992 {
    color: #717882;
  }
  .a993 {
    transition: none;
    margin-bottom: 8px;
  }
  .a994 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a994:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a994::-webkit-scrollbar {
    display: none;
  }
  .a1002 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1002.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1003 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1003[value='active'] {
    opacity: 0.4;
  }
  .a1003:first-child path {
    transform: translateY(1.5px);
  }
  .a1004 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1004.active {
    color: #00CDBD;
  }
  .a1004.inactive {
    color: #3A78FC;
  }
  .a1005 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1006 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1007 {
    transform: rotate(180deg);
  }
  .a1010 {
    cursor: pointer;
  }
  .a1010>* {
    cursor: pointer;
  }
  .a1011 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1011 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1011:hover, .a1011:focus {
    background-color: #B8CEFC;
  }
  .a1011:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1011 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1012 {
    width: 20px;
  }
  .a1013 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1013:hover, .a1013:focus {
    background-color: #B8CEFC;
  }
  .a1013:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1014 {
    color: #717882;
  }
  .a1015 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1016 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1016:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1016::-webkit-scrollbar {
    display: none;
  }
  .a1017 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1017 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1017:hover, .a1017:focus {
    background-color: #B8CEFC;
  }
  .a1017:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1017 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1018 {
    width: 20px;
  }
  .a1019 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1019:hover, .a1019:focus {
    background-color: #B8CEFC;
  }
  .a1019:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1020 {
    color: #717882;
  }
  .a1021 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1022 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1022:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1022::-webkit-scrollbar {
    display: none;
  }
  .a1030 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1030.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1031 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1031[value='active'] {
    opacity: 0.4;
  }
  .a1031:first-child path {
    transform: translateY(1.5px);
  }
  .a1032 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1032.active {
    color: #00CDBD;
  }
  .a1032.inactive {
    color: #3A78FC;
  }
  .a1033 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1034 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1035 {
    transform: rotate(180deg);
  }
  .a1038 {
    cursor: pointer;
  }
  .a1038>* {
    cursor: pointer;
  }
  .a1039 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1039 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1039:hover, .a1039:focus {
    background-color: #B8CEFC;
  }
  .a1039:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1039 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1040 {
    width: 20px;
  }
  .a1041 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1041:hover, .a1041:focus {
    background-color: #B8CEFC;
  }
  .a1041:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1042 {
    color: #717882;
  }
  .a1043 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1044 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1044:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1044::-webkit-scrollbar {
    display: none;
  }
  .a1045 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1045 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1045:hover, .a1045:focus {
    background-color: #B8CEFC;
  }
  .a1045:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1045 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1046 {
    width: 20px;
  }
  .a1047 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1047:hover, .a1047:focus {
    background-color: #B8CEFC;
  }
  .a1047:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1048 {
    color: #717882;
  }
  .a1049 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1050 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1050:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1050::-webkit-scrollbar {
    display: none;
  }
  .a1058 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1058.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1059 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1059[value='active'] {
    opacity: 0.4;
  }
  .a1059:first-child path {
    transform: translateY(1.5px);
  }
  .a1060 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1060.active {
    color: #00CDBD;
  }
  .a1060.inactive {
    color: #3A78FC;
  }
  .a1061 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1062 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1063 {
    transform: rotate(180deg);
  }
  .a1066 {
    cursor: pointer;
  }
  .a1066>* {
    cursor: pointer;
  }
  .a1067 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1067 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1067:hover, .a1067:focus {
    background-color: #B8CEFC;
  }
  .a1067:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1067 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1068 {
    width: 20px;
  }
  .a1069 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1069:hover, .a1069:focus {
    background-color: #B8CEFC;
  }
  .a1069:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1070 {
    color: #717882;
  }
  .a1071 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1072 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1072:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1072::-webkit-scrollbar {
    display: none;
  }
  .a1073 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1073 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1073:hover, .a1073:focus {
    background-color: #B8CEFC;
  }
  .a1073:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1073 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1074 {
    width: 20px;
  }
  .a1075 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1075:hover, .a1075:focus {
    background-color: #B8CEFC;
  }
  .a1075:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1076 {
    color: #717882;
  }
  .a1077 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1078 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1078:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1078::-webkit-scrollbar {
    display: none;
  }
  .a1086 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1086.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1087 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1087[value='active'] {
    opacity: 0.4;
  }
  .a1087:first-child path {
    transform: translateY(1.5px);
  }
  .a1088 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1088.active {
    color: #00CDBD;
  }
  .a1088.inactive {
    color: #3A78FC;
  }
  .a1089 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1090 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1091 {
    transform: rotate(180deg);
  }
  .a1094 {
    cursor: pointer;
  }
  .a1094>* {
    cursor: pointer;
  }
  .a1095 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1095 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1095:hover, .a1095:focus {
    background-color: #B8CEFC;
  }
  .a1095:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1095 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1096 {
    width: 20px;
  }
  .a1097 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1097:hover, .a1097:focus {
    background-color: #B8CEFC;
  }
  .a1097:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1098 {
    color: #717882;
  }
  .a1099 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1100 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1100:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1100::-webkit-scrollbar {
    display: none;
  }
  .a1101 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1101 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1101:hover, .a1101:focus {
    background-color: #B8CEFC;
  }
  .a1101:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1101 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1102 {
    width: 20px;
  }
  .a1103 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1103:hover, .a1103:focus {
    background-color: #B8CEFC;
  }
  .a1103:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1104 {
    color: #717882;
  }
  .a1105 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1106 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1106:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1106::-webkit-scrollbar {
    display: none;
  }
  .a1114 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1114.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1115 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1115[value='active'] {
    opacity: 0.4;
  }
  .a1115:first-child path {
    transform: translateY(1.5px);
  }
  .a1116 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1116.active {
    color: #00CDBD;
  }
  .a1116.inactive {
    color: #3A78FC;
  }
  .a1117 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1118 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1119 {
    transform: rotate(180deg);
  }
  .a1122 {
    cursor: pointer;
  }
  .a1122>* {
    cursor: pointer;
  }
  .a1123 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1123 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1123:hover, .a1123:focus {
    background-color: #B8CEFC;
  }
  .a1123:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1123 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1124 {
    width: 20px;
  }
  .a1125 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1125:hover, .a1125:focus {
    background-color: #B8CEFC;
  }
  .a1125:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1126 {
    color: #717882;
  }
  .a1127 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1128 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1128:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1128::-webkit-scrollbar {
    display: none;
  }
  .a1129 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1129 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1129:hover, .a1129:focus {
    background-color: #B8CEFC;
  }
  .a1129:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1129 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1130 {
    width: 20px;
  }
  .a1131 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1131:hover, .a1131:focus {
    background-color: #B8CEFC;
  }
  .a1131:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1132 {
    color: #717882;
  }
  .a1133 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1134 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1134:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1134::-webkit-scrollbar {
    display: none;
  }
  .a1139 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1139.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1140 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1140[value='active'] {
    opacity: 0.4;
  }
  .a1140:first-child path {
    transform: translateY(1.5px);
  }
  .a1141 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1141.active {
    color: #00CDBD;
  }
  .a1141.inactive {
    color: #3A78FC;
  }
  .a1142 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1143 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1144 {
    transform: rotate(180deg);
  }
  .a1147 {
    cursor: pointer;
  }
  .a1147>* {
    cursor: pointer;
  }
  .a1148 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1148 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1148:hover, .a1148:focus {
    background-color: #B8CEFC;
  }
  .a1148:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1148 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1149 {
    width: 20px;
  }
  .a1150 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1150:hover, .a1150:focus {
    background-color: #B8CEFC;
  }
  .a1150:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1151 {
    color: #717882;
  }
  .a1152 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1153 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1153:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1153::-webkit-scrollbar {
    display: none;
  }
  .a1154 {
    color: #3A78FC;
    cursor: pointer;
    height: 30px;
    margin-right: 8px;
    padding-left: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    padding-right: 12px;
    background-color: rgba(58,120,252,0.1);
  }
  .a1154 > span {
    padding: 0;
    overflow: inherit;
  }
  .a1154:hover, .a1154:focus {
    background-color: #B8CEFC;
  }
  .a1154:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1154 > svg {
    color: #717882;
    font-size: 16px;
  }
  .a1155 {
    width: 20px;
  }
  .a1156 {
    color: #3A78FC;
    height: 42px;
    font-size: 16px;
    box-shadow: 0 0 20px 0 rgba(0, 205, 189, 0.2);
    margin-top: 0;
    background-color: white;
  }
  .a1156:hover, .a1156:focus {
    background-color: #B8CEFC;
  }
  .a1156:active {
    box-shadow: none;
    background-color: #F6F9FD;
  }
  .a1157 {
    color: #717882;
  }
  .a1158 {
    transition: none;
    margin-bottom: 8px;
  }
  .a1159 {
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    overflow-x: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
  }
  .a1159:before {
    background: linear-gradient(transparent 150px, white);
  }
  .a1159::-webkit-scrollbar {
    display: none;
  }
  .a1167 {
    display: flex;
    padding: 4px;
    min-width: 96px;
    align-self: center;
    background: #EBF1FD;
    max-height: 36px;
    align-items: center;
    border-radius: 6px;
  }
  .a1167.votebutton-light {
    border-radius: 3px;
    background-color: #F6F9FD;
  }
  .a1168 {
    padding: 4px;
    font-size: 25px;
    border-radius: 50%;
  }
  .a1168[value='active'] {
    opacity: 0.4;
  }
  .a1168:first-child path {
    transform: translateY(1.5px);
  }
  .a1169 {
    color: #3A78FC;
    width: 32px;
    height: 32px;
  }
  .a1169.active {
    color: #00CDBD;
  }
  .a1169.inactive {
    color: #3A78FC;
  }
  .a1170 {
    width: 28px;
    height: 1.4em;
    font-size: 12px;
    font-family: Muli, sans-serif;
    font-weight: 400;
    line-height: 15px;
  }
  .a1171 {
    margin: 0;
    font-size: 12px;
    border-radius: 6px;
    margin-bottom: 8px;
    background-color: #2E3C57;
  }
  .a1172 {
    transform: rotate(180deg);
  }