html {
  line-height: 1.5;
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  touch-action: manipulation;
}

body {
  position: relative;
  min-height: 100%;
  font-feature-settings: "kern";
}

*,
::before,
::after {
  border-width: 0px;
  border-style: solid;
  box-sizing: border-box;
}

main {
  display: block;
}

hr {
  border-top-width: 1px;
  box-sizing: content-box;
  height: 0px;
  overflow: visible;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
  color: inherit;
  text-decoration: inherit;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bold;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0px;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0px;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0px;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  appearance: none !important;
}

input[type="number"] {}

[type="search"] {
  appearance: textfield;
  outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
  appearance: none !important;
}

::-webkit-file-upload-button {
  appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

body,
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0px;
}

button {
  background: transparent;
  padding: 0px;
}

fieldset {
  margin: 0px;
  padding: 0px;
}

ol,
ul {
  margin: 0px;
  padding: 0px;
}

textarea {
  resize: vertical;
}

button,
[role="button"] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

button,
input,
optgroup,
select,
textarea {
  padding: 0px;
  line-height: inherit;
  color: inherit;
}

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
}

img,
video {
  max-width: 100%;
  height: auto;
}

[data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]) {
  outline: none;
  box-shadow: none;
}

@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700;900&display=swap");

body {
  background-color: rgb(252, 252, 252);
  font-family: Nunito, sans-serif;
}

.css-ztm0qy {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  width: 100%;
  height: 104px;
  background-color: rgb(247, 247, 247);
}

.css-ztm0qy .header-list,
.css-ztm0qy .header-link {
  color: rgb(0, 51, 198);
}

@media (max-width: 768px) {
  .css-ztm0qy {
    height: 48px;
  }
}

.css-1rqoojx {
  width: inherit;
  max-width: 1094px;
  margin: 0px auto;
}

.css-1rqoojx .hiddenLink {
  position: absolute;
  left: -999em;
}

.css-1ac9vzj {
  width: inherit;
  max-width: 1094px;
  margin: 0px auto;
}

.css-1ac9vzj .hiddenLink {
  position: absolute;
  left: -999em;
}

.css-14z5rwf {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
  width: inherit;
  max-width: 1094px;
  margin: 0px auto;
}

@media (min-width: 0px) and (max-width: 768px) {
  .css-14z5rwf {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media (min-width: 768px) {
  .css-14z5rwf {
    padding-left: 32px;
    padding-right: 32px;
  }
}

.css-14z5rwf .hiddenLink {
  position: absolute;
  left: -999em;
}

.css-1y6kach {
  padding: 12px 4px;
  display: flex;
  align-items: flex-start;
  text-decoration: unset;
  text-indent: -9999px;
}

.css-1y6kach svg {
  margin-right: 8px;
}

@media (max-width: 768) {
  .css-1y6kach {
    padding: 0px;
  }
}

.css-avhtfa {
  margin: 0px;
  padding: 0px;
  line-height: 0;
  cursor: pointer;
  display: inline-flex;
  height: 44px;
}

@media (max-width: 768px) {
  .css-avhtfa {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
  }
}

.css-avhtfa>svg {
  display: block;
  height: auto;
  object-fit: contain;
  width: 213px;
}

@media (max-width: 768px) {
  .css-avhtfa>svg {
    width: 160px;
    height: 32px;
  }
}

@media (max-width: 576px) {
  .css-avhtfa>svg {
    width: 140px;
  }
}

.css-avhtfa>img {
  display: block;
  height: auto;
  object-fit: contain;
  width: 213px;
}

@media (max-width: 768px) {
  .css-avhtfa>img {
    width: 160px;
    height: 32px;
  }
}

@media (max-width: 576px) {
  .css-avhtfa>img {
    width: 140px;
  }
}

.css-121wv2z {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  list-style-type: none;
}

@media (max-width: 768px) {
  .css-121wv2z {
    display: none;
  }
}

.css-15uqjfi {
  display: flex;
  align-items: flex-start;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  cursor: pointer;
}

.css-15uqjfi+li {
  margin-left: 32px;
}

@media (max-width: 992px) {
  .css-15uqjfi {
    font-size: 14px;
    line-height: 21px;
  }

  .css-15uqjfi+li {
    margin-left: 16px;
  }
}

.css-ovi431 {
  display: flex;
  align-items: flex-start;
  text-decoration: unset;
  padding: 12px 4px;
}

.css-ovi431 svg {
  margin-right: 8px;
}

.css-h1bd9 {
  display: flex;
  align-items: flex-start;
  font-weight: bold;
  font-size: 16px;
  line-height: 24px;
  cursor: default;
}

.css-h1bd9+li {
  margin-left: 32px;
}

@media (max-width: 992px) {
  .css-h1bd9 {
    font-size: 14px;
    line-height: 21px;
  }

  .css-h1bd9+li {
    margin-left: 16px;
  }
}

.css-wa4hhg {
  background: none;
  position: relative;
  height: auto;
  width: 100%;
}

.css-xzzurp {
  background: none;
  position: relative;
  height: auto;
  width: 100%;
}

.css-1i5708h {
  display: block;
  background: none;
  position: relative;
  height: auto;
  width: 100%;
}

.css-1qknhd1 {
  margin: 0px auto;
  padding: 0px 32px;
  max-width: 1094px;
}

@media (max-width: 768px) {
  .css-1qknhd1 {
    padding: 0px 16px;
  }
}

.css-141enkt {
  margin: 0px auto;
  padding: 0px 32px;
  max-width: 1094px;
}

@media (max-width: 768px) {
  .css-141enkt {
    padding: 0px 16px;
  }
}

.css-1mzf1r {
  display: block;
  margin: 0px auto;
  padding: 0px 32px;
  max-width: 1094px;
}

@media (max-width: 768px) {
  .css-1mzf1r {
    padding: 0px 16px;
  }
}

.css-ne8wfb {
  margin: 21px 0px 12px;
}

@media (max-width: 768px) {
  .css-ne8wfb {
    margin: 8px 0px;
  }
}

.css-vram3f {
  border: 0px;
  background: 0px center;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  cursor: pointer;
  height: 44px;
  margin: 21px 0px 12px;
}

.css-vram3f svg {
  color: rgb(89, 89, 89);
}

@media (max-width: 768px) {
  .css-vram3f {
    margin: 8px 0px;
  }
}

.css-pp4rsu {
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 400;
  color: rgb(89, 89, 89);
  margin-left: 8px;
}

.css-1mqalqj {
  font-size: 48px;
  color: rgb(0, 51, 198);
}

@media (max-width: 768px) {
  .css-1mqalqj {
    font-size: 24px;
  }
}

.css-f66ka1 {
  font-family: Nunito, sans-serif;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-size: 25px;
  color: rgb(0, 51, 198);
}

@media (min-width: 0px) and (max-width: 768px) {
  .css-f66ka1 {
    margin-bottom: 32px;
  }
}

@media (min-width: 768px) {
  .css-f66ka1 {
    margin-bottom: 25px;
  }
}

@media (max-width: 768px) {
  .css-f66ka1 {
    font-size: 24px;
  }
}

.css-1h2s9zw {
  margin: 0px auto;
  width: 440px;
}

@media (max-width: 768px) {
  .css-1h2s9zw {
    width: 280px;
  }
}

.css-1bgeqth {
  margin-bottom: 12px;
}

.css-1ti6mi8 {
  font-family: Nunito, sans-serif;
  font-size: 12px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 700;
  color: rgb(89, 89, 89);
  margin-bottom: 4px;
}

.css-bsac9i {
  overflow: hidden;
  width: 100%;
  height: 50px;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  color: rgb(89, 89, 89);
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 400;
  border-width: 1px;
  border-radius: 8px;
  border-color: rgb(204, 204, 204);
  border-style: solid;
  transition-property: border-color;
  transition-duration: 200ms;
}

.css-bsac9i:focus-within {
  border-color: rgb(0, 51, 198);
  box-shadow: rgb(0, 51, 198) 0px 0px 0px 1px;
}

.css-bsac9i:focus-within:has([data-focus-visible="true"]) {
  box-shadow: rgb(0, 51, 198) 0px 0px 0px 1px, white 0px 0px 0px 2px, rgb(0, 51, 198) 0px 0px 0px 4px;
}



.css-bsac9i:has([aria-readonly="true"]) {
  background-color: rgb(230, 230, 230);
  color: rgb(89, 89, 89);
}

.css-bsac9i:has([aria-readonly="true"]) svg {
  color: rgb(89, 89, 89);
}

.css-bsac9i:has(input:disabled) {
  background-color: rgb(230, 230, 230);
  cursor: not-allowed;
}

.css-bsac9i:has(input:disabled) input {
  cursor: not-allowed;
}

.css-bsac9i:has(input:disabled) svg {
  color: rgb(158, 158, 158);
}

.css-bsac9i .input__input {
  width: 100%;
  height: 100%;
  padding: 12px 16px;
  background-color: transparent;
  outline: 0px;
}

.css-bsac9i .input__input::-webkit-input-placeholder {
  color: rgb(158, 158, 158);
}

.css-bsac9i .input__input::placeholder {
  color: rgb(158, 158, 158);
}

.css-bsac9i .input__input[data-element-direction="left"] {
  padding-left: 8px;
}

.css-bsac9i .input__input[data-element-direction="right"] {
  padding-right: 8px;
}

.css-bsac9i .input__element-wrapper {
  width: 24px;
  height: 24px;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}

.css-bsac9i .input__element-wrapper svg {
  color: rgb(89, 89, 89);
  width: 20px;
  height: 20px;
}

.css-bsac9i .input__element-wrapper[data-direction="left"] {
  order: 0;
  margin-left: 16px;
}

.css-bsac9i .input__element-wrapper[data-direction="right"] {
  order: 1;
  margin-right: 16px;
}

.css-s1qziw {
  font-family: Nunito, sans-serif;
  font-size: 12px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 400;
  color: rgb(89, 89, 89);
  margin-top: 4px;
}

.css-1l0aoof {
  border: 0px rgb(0, 51, 198);
  border-radius: 4px;
  text-underline-offset: 4px;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  outline: none;
  background-color: rgb(0, 51, 198);
  color: rgb(252, 252, 252);
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 700;
  height: 40px;
  padding: 0px 16px;
  width: 100%;
  margin-top: 48px;
  margin-bottom: 48px;
  margin: 22px 0;
}

.css-1l0aoof .button__loading-text {
  margin-left: 12px;
}

.css-1l0aoof:focus-visible {
  box-shadow: white 0px 0px 0px 2px, rgb(0, 51, 198) 0px 0px 0px 4px;
}

.css-1l0aoof:disabled {
  background-color: rgb(204, 204, 204);
  color: rgb(128, 128, 128);
  border: 0px;
  cursor: not-allowed;
}

.css-1l0aoof:disabled:hover {
  background-color: rgb(204, 204, 204);
  color: rgb(128, 128, 128);
}

.css-1l0aoof:disabled:active {
  background-color: rgb(204, 204, 204);
  color: rgb(128, 128, 128);
}

.css-1l0aoof:disabled:focus {
  background-color: rgb(204, 204, 204);
  color: rgb(128, 128, 128);
}

.css-1l0aoof:hover {
  background-color: rgb(15, 56, 137);
}

.css-1l0aoof:active {
  background-color: rgb(10, 37, 91);
}

.css-1l0aoof .button__icon {
  width: 14px;
  height: 14px;
}

.css-n77bjd {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
}

.css-171c0rr {
  display: inline-flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  text-underline-offset: 4px;
  cursor: pointer;
  font-family: Nunito, sans-serif;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 0.02em;
  outline: none;
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  color: rgb(0, 51, 198);

}

.css-171c0rr:hover {
  color: rgb(15, 56, 137);
}

.css-171c0rr:active {
  color: rgb(10, 37, 91);
}

.css-171c0rr:focus-visible {
  box-shadow: white 0px 0px 0px 2px, rgb(0, 51, 198) 0px 0px 0px 4px;
}

.css-171c0rr svg {
  display: none;
}

.css-gjt0hj {
  font-family: Nunito, sans-serif;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 700;
  color: rgb(0, 51, 198);
}

.css-12efcmn {
  position: absolute;
}

.css-e23wml {
  display: inline-block;
  border-color: rgb(90, 139, 237) rgb(90, 139, 237) transparent;
  border-style: solid;
  border-radius: 99999px;
  border-width: 4px;
  animation: 2s linear 0s infinite normal none running spin;
  min-width: 24px;
  height: 24px;
  position: absolute;
}

@-webkit-keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.css-1vmkvrm {
  border: 0px;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0px;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
}

.css-fuy5uv {
  font-family: Nunito, sans-serif;
  font-size: 12px;
  line-height: 150%;
  letter-spacing: 0.02em;
  font-weight: 400;
  color: rgb(206, 23, 53);
  margin-top: 4px;
}

.css-159w7a7 {
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  gap: 4px;
  padding-left: 2px;
}

.qJTHM {
  user-select: none;
  color: rgb(32, 33, 36);
  direction: ltr;
  font-family: Roboto-Regular, arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: 0px;
  overflow: hidden;
  text-size-adjust: 100%;
}

.ynRLnc {
  left: -9999px;
  position: absolute;
  top: -9999px;
}

.L6cTce {
  display: none;
}

.bltWBb {
  word-break: break-all;
}

.hSRGPd {
  color: rgb(26, 115, 232);
  cursor: pointer;
  font-weight: 500;
  text-decoration: none;
}

.Bz112c-W3lGp {
  height: 16px;
  width: 16px;
}

.Bz112c-E3DyYd {
  height: 20px;
  width: 20px;
}

.Bz112c-r9oPif {
  height: 24px;
  width: 24px;
}

.Bz112c-uaxL4e {
  border-radius: 10px;
}

.LgbsSe-Bz112c {
  display: block;
}

.S9gUrf-YoZ4jf,
.S9gUrf-YoZ4jf * {
  border: none;
  margin: 0px;
  padding: 0px;
}

.fFW7wc-ibnC6b>.aZ2wEe>div {
  border-color: rgb(66, 133, 244);
}

.P1ekSe-ZMv3u>div:nth-child(1) {
  background-color: rgb(26, 115, 232) !important;
}

.P1ekSe-ZMv3u>div:nth-child(2),
.P1ekSe-ZMv3u>div:nth-child(3) {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important;
}

.haAclf {
  display: inline-block;
}

.nsm7Bb-HzV7m-LgbsSe {
  border-radius: 4px;
  box-sizing: border-box;
  transition: background-color 0.218s, border-color 0.218s;
  user-select: none;
  appearance: none;
  background-color: rgb(255, 255, 255);
  background-image: none;
  border: 1px solid rgb(218, 220, 224);
  color: rgb(60, 64, 67);
  cursor: pointer;
  font-family: "Google Sans", arial, sans-serif;
  font-size: 14px;
  height: 40px;
  letter-spacing: 0.25px;
  outline: none;
  overflow: hidden;
  padding: 0px 12px;
  position: relative;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  width: auto;
}

@media screen and (-ms-high-contrast:active) {
  .nsm7Bb-HzV7m-LgbsSe {
    border: 2px solid windowtext;
    color: windowtext;
  }
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
  font-size: 14px;
  height: 32px;
  letter-spacing: 0.25px;
  padding: 0px 10px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
  font-size: 11px;
  height: 20px;
  letter-spacing: 0.3px;
  padding: 0px 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
  padding: 0px;
  width: 40px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
  width: 32px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
  width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
  border-radius: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
  border-radius: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
  border-radius: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
  border: none;
  color: rgb(255, 255, 255);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
  background-color: rgb(26, 115, 232);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
  background-color: rgb(32, 33, 36);
  color: rgb(232, 234, 237);
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 18px;
  margin-right: 8px;
  min-width: 18px;
  width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 14px;
  min-width: 14px;
  width: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  height: 10px;
  min-width: 10px;
  width: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin-left: 8px;
  margin-right: -4px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin: 0px;
  padding: 10px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  padding: 8px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  padding: 4px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgb(255, 255, 255);
  height: 36px;
  margin-left: -10px;
  margin-right: 12px;
  min-width: 36px;
  width: 36px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
  margin: 0px;
  padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  height: 28px;
  margin-left: -8px;
  margin-right: 10px;
  min-width: 28px;
  width: 28px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  height: 16px;
  margin-left: -6px;
  margin-right: 8px;
  min-width: 16px;
  width: 16px;
}

.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 3px;
  margin-left: 2px;
  margin-right: 0px;
  padding: 0px;
}

.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 14px;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 8px;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
  display: flex;
  align-items: center;
  flex-flow: row;
  justify-content: space-between;
  height: 100%;
  position: relative;
  width: 100%;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
  justify-content: center;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  flex-grow: 1;
  font-family: "Google Sans", arial, sans-serif;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}

.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  font-weight: 300;
}

.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  flex-grow: 0;
}

.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  transition: background-color 0.218s;
  inset: 0px;
  position: absolute;
}

.nsm7Bb-HzV7m-LgbsSe:hover,
.nsm7Bb-HzV7m-LgbsSe:focus {
  box-shadow: none;
  border-color: rgb(210, 227, 252);
  outline: none;
}

.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(66, 133, 244, 0.04);
}

.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(66, 133, 244, 0.1);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(255, 255, 255, 0.24);
}

.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
  background: rgba(255, 255, 255, 0.32);
}

.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
  border-radius: 50%;
  display: flex;
  height: 20px;
  margin-left: -4px;
  margin-right: 8px;
  min-width: 20px;
  width: 20px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
  font-family: Roboto;
  font-size: 12px;
  text-align: left;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
  overflow: hidden;
  text-overflow: ellipsis;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
  display: flex;
  align-items: center;
  color: rgb(95, 99, 104);
  fill: rgb(95, 99, 104);
  font-size: 11px;
  font-weight: 400;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
  color: rgb(232, 234, 237);
  fill: rgb(232, 234, 237);
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
  height: 18px;
  margin: -3px -3px -3px 2px;
  min-width: 18px;
  width: 18px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 0px 3px 3px 0px;
  margin-left: 12px;
  margin-right: -10px;
}

.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
  border-radius: 18px;
}

.L5Fo6c-sM5MNb {
  border: 0px;
  display: block;
  left: 0px;
  position: relative;
  top: 0px;
}

.L5Fo6c-bF1uUb {
  border-radius: 4px;
  inset: 0px;
  cursor: pointer;
  position: absolute;
}

.L5Fo6c-bF1uUb:focus {
  border: none;
  outline: none;
}

sentinel {}

.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}

.fb_reposition {
  overflow: hidden;
  position: relative;
}

.fb_invisible {
  display: none;
}

.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0px;
  color: rgb(0, 0, 0);
  cursor: auto;
  direction: ltr;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}

.fb_reset>div {
  overflow: hidden;
}

@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.fb_animate {
  animation: 0.3s ease 0s 1 normal forwards running fb_transform;
}

.fb_hidden {
  position: absolute;
  top: -10000px;
  z-index: 10001;
}

.fb_reposition {
  overflow: hidden;
  position: relative;
}

.fb_invisible {
  display: none;
}

.fb_reset {
  background: none;
  border: 0px;
  border-spacing: 0px;
  color: rgb(0, 0, 0);
  cursor: auto;
  direction: ltr;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 1;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  text-align: left;
  text-decoration: none;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}

.fb_reset>div {
  overflow: hidden;
}

@keyframes fb_transform {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

.fb_animate {
  animation: 0.3s ease 0s 1 normal forwards running fb_transform;
}

.fb_dialog {
  background: rgba(82, 82, 82, 0.7);
  position: absolute;
  top: -10000px;
  z-index: 10001;
}

.fb_dialog_advanced {
  border-radius: 8px;
  padding: 10px;
}

.fb_dialog_content {
  background: rgb(255, 255, 255);
  color: rgb(55, 55, 55);
}

.fb_dialog_close_icon {
  background: url("https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png") 0px 0px no-repeat scroll transparent;
  cursor: pointer;
  display: block;
  height: 15px;
  position: absolute;
  right: 18px;
  top: 17px;
  width: 15px;
}

.fb_dialog_mobile .fb_dialog_close_icon {
  left: 5px;
  right: auto;
  top: 5px;
}

.fb_dialog_padding {
  background-color: transparent;
  position: absolute;
  width: 1px;
  z-index: -1;
}

.fb_dialog_close_icon:hover {
  background: url("https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png") 0px -15px no-repeat scroll transparent;
}

.fb_dialog_close_icon:active {
  background: url("https://connect.facebook.net/rsrc.php/v4/yq/r/IE9JII6Z1Ys.png") 0px -30px no-repeat scroll transparent;
}

.fb_dialog_iframe {
  line-height: 0;
}

.fb_dialog_content .dialog_title {
  background: rgb(109, 132, 180);
  border: 1px solid rgb(54, 88, 153);
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
}

.fb_dialog_content .dialog_title>span {
  background: url("https://connect.facebook.net/rsrc.php/v4/yd/r/Cou7n-nqK52.gif") 5px 50% no-repeat;
  float: left;
  padding: 5px 0px 7px 26px;
}

body.fb_hidden {
  height: 100%;
  left: 0px;
  margin: 0px;
  overflow: visible;
  position: absolute;
  top: -10000px;
  transform: none;
  width: 100%;
}

.fb_dialog.fb_dialog_mobile.loading {
  background: url("https://connect.facebook.net/rsrc.php/v4/ya/r/3rhSv5V8j3o.gif") 50% 50% no-repeat white;
  min-height: 100%;
  min-width: 100%;
  overflow: hidden;
  position: absolute;
  top: 0px;
  z-index: 10001;
}

.fb_dialog.fb_dialog_mobile.loading.centered {
  background: none;
  height: auto;
  min-height: initial;
  min-width: initial;
  width: auto;
}

.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner {
  width: 100%;
}

.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content {
  background: none;
}

.loading.centered #fb_dialog_loader_close {
  clear: both;
  color: white;
  display: block;
  font-size: 18px;
  padding-top: 20px;
}

#fb-root #fb_dialog_ipad_overlay {
  background: rgba(0, 0, 0, 0.4);
  inset: 0px;
  min-height: 100%;
  position: absolute;
  width: 100%;
  z-index: 10000;
}

#fb-root #fb_dialog_ipad_overlay.hidden {
  display: none;
}

.fb_dialog.fb_dialog_mobile.loading iframe {
  visibility: hidden;
}

.fb_dialog_mobile .fb_dialog_iframe {
  position: sticky;
  top: 0px;
}

.fb_dialog_content .dialog_header {
  border-bottom: 1px solid rgb(4, 59, 135);
  border-top-color: rgb(4, 59, 135);
  border-right-color: rgb(4, 59, 135);
  border-left-color: rgb(4, 59, 135);
  box-shadow: white 0px 1px 1px -1px inset;
  color: rgb(255, 255, 255);
  font: bold 14px Helvetica, sans-serif;
  text-overflow: ellipsis;
  text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px;
  vertical-align: middle;
  white-space: nowrap;
}

.fb_dialog_content .dialog_header table {
  height: 43px;
  width: 100%;
}

.fb_dialog_content .dialog_header td.header_left {
  font-size: 12px;
  padding-left: 5px;
  vertical-align: middle;
  width: 60px;
}

.fb_dialog_content .dialog_header td.header_right {
  font-size: 12px;
  padding-right: 5px;
  vertical-align: middle;
  width: 60px;
}

.fb_dialog_content .touchable_button {
  background-clip: padding-box;
  border: 1px solid rgb(41, 72, 125);
  border-radius: 3px;
  display: inline-block;
  line-height: 18px;
  margin-top: 3px;
  max-width: 85px;
  padding: 4px 12px;
  position: relative;
}

.fb_dialog_content .dialog_header .touchable_button input {
  background: none;
  border: none;
  color: white;
  font: bold 12px Helvetica, sans-serif;
  margin: 2px -12px;
  padding: 2px 6px 3px;
  text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px;
}

.fb_dialog_content .dialog_header .header_center {
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
}

.fb_dialog_content .dialog_content {
  background: url("https://connect.facebook.net/rsrc.php/v4/y9/r/jKEcVPZFk-2.gif") 50% 50% no-repeat;
  border-width: 0px 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: rgb(74, 74, 74);
  border-left-color: rgb(74, 74, 74);
  border-image: initial;
  border-bottom-style: initial;
  border-bottom-color: initial;
  border-top-style: initial;
  border-top-color: initial;
  height: 150px;
}

.fb_dialog_content .dialog_footer {
  background: rgb(245, 246, 247);
  border-width: 1px;
  border-style: solid;
  border-color: rgb(204, 204, 204) rgb(74, 74, 74) rgb(74, 74, 74);
  border-image: initial;
  height: 40px;
}

#fb_dialog_loader_close {
  float: left;
}

.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon {
  visibility: hidden;
}

#fb_dialog_loader_spinner {
  animation: 1.2s linear 0s infinite normal none running rotateSpinner;
  background-color: transparent;
  background-image: url("https://connect.facebook.net/rsrc.php/v4/yD/r/t-wz8gw1xG1.png");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}

@keyframes rotateSpinner {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.fb_iframe_widget {
  display: inline-block;
  position: relative;
}

.fb_iframe_widget span {
  display: inline-block;
  position: relative;
  text-align: justify;
}

.fb_iframe_widget iframe {
  position: absolute;
}

.fb_iframe_widget_fluid_desktop,
.fb_iframe_widget_fluid_desktop span,
.fb_iframe_widget_fluid_desktop iframe {
  max-width: 100%;
}

.fb_iframe_widget_fluid_desktop iframe {
  min-width: 220px;
  position: relative;
}

.fb_iframe_widget_lift {
  z-index: 1;
}

.fb_iframe_widget_fluid {
  display: inline;
}

.fb_iframe_widget_fluid span {
  width: 100%;
}



/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* vietnamese */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


.css-dwof1v {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 24px;
  margin-bottom: 24px;
}


.css-n145wp {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  height: 0;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

@media (min-width: 0px) and (max-width: 992px) {
  .css-xdi65k {
      font-family: 'Nunito', sans-serif;
      font-size: 16px;
      line-height: 150%;
      letter-spacing: 0.02em;
      font-weight: 700;
  }
}
.css-xdi65k {
  color: #595959;
  margin-left: 8px;
  margin-right: 8px;
}

.css-n145wp {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  height: 0;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}


@media (min-width: 992px) {
  .css-xdi65k {
      font-family: 'Nunito', sans-serif;
      font-size: 20px;
      line-height: 150%;
      letter-spacing: 0.02em;
      font-weight: 700;
  }
}
.css-xdi65k {
  color: #595959;
  margin-left: 8px;
  margin-right: 8px;
}