:root {
  --color-primary: #3BAA36;
  --color-primary-dark: #040C05;
  --color-secondary: #A5D6A7;
  --color-background: #F8FFF8;
  --color-surface: #FFFFFF;
  --color-text-primary: #1B3B1A;
  --color-text-secondary: #4B604B;
  --color-border: #E0F2E0;
  --color-transparent: #00000000;
  --scrollbar-thumb: #3BAA36;
  --scrollbar-track: #E8F5E9;
  --scrollbar-thumb-hover: #2E7D32;
  --scrollbar-corner: #C8E6C9;
  --scrollbar-border: #A5D6A7;
  --black: #000;
  --form-bg: #F5F5F5;
  --orange: #EF6C00;
  --teagreen: #004D40;
  --form-boders: #C1C1C1;
  --purple: #AB47BC;
}


/* From header.layout (inline style) */
div[data-id="izx4f96"] a,
div[data-id="izx4f96"] p {
  color: var(--color-primary-dark);
  text-decoration: none;
}



div[data-id="izx4f96"] {
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
}







/* header css */
@media (min-width: 1025px) {
  [data-id="izx4f96"] {
    height: 104px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: unset;
    left: unset;
    z-index: 100;
  }

  [data-id="vvkz8ms"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="0m6iwdm"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="n5d87if"] {
    width: 20%;
    height: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    flex-wrap: nowrap;
    position: static;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="ysl4erd"] {
    width: 29.9512%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-left: 2px;
    padding-right: 16px;
  }

  [data-id="piyjg64"] {
    width: 29.9512%;
    height: 100%;
    padding-top: 28px;
    padding-right: 0px;
    padding-left: 18px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-bottom: 0px;
    justify-content: flex-start;
  }

  [data-id="syh0x9i"] {
    width: 20%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-left: 14px;
    padding-right: 8px;
  }

  [data-id="k78sq9k"] {
    width: 65%;
    height: 43%;
    background-color: var(--color-transparent);
  }

  [data-id="nh5gc8x"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="mwzzmuf"] {
    width: 31.9149%;
    height: 100%;
    padding-right: 14px;
    padding-left: 16px;
    padding-top: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="o43x2r3"] {
    width: 69.6809%;
    height: 100%;
  }

  [data-id="f7buxch"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="gtbbjkh"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="5zihuzu"] {
    width: 100%;
    height: 50%;
  }

  [data-id="dscszig"] {
    width: 100%;
    height: 50%;
  }

  [data-id="whdawya"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="lz23ger"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="h0naxd9"] {
    width: 67%;
    height: 60%;
    background-color: var(--color-transparent);
    padding-left: 0px;
  }

  [data-id="n8obuc9"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    padding-left: 0px;
  }

  [data-id="wxwsisa"] {
    width: 30.9278%;
    height: 100%;
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 16px;
    padding-bottom: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }

  [data-id="ucngh94"] {
    width: 69.5876%;
    height: 100%;
  }

  [data-id="gofcx3e"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="8jr0rr0"] {
    width: 100%;
    height: 50%;
  }

  [data-id="2lw8bh8"] {
    width: 100%;
    height: 50%;
  }

  [data-id="qeeurfx"] {
    width: 26px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iybfstp"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="owtjtgb"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="cwydisv"] {
    height: 54px;
    width: 174px;
    background-color: var(--color-primary);
    color: var(--color-background);
    font-weight: 700;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: blue;
    border-right-color: blue;
    border-bottom-color: blue;
    border-left-color: blue;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 11px;
  }

  [data-id="bec46a1"] {
    width: 100%;
    height: 100%;
    background-color: var(--color-transparent);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    flex-wrap: nowrap;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="wb6aget"] {
    height: 104px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="1l51wf1"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-id="izx4f96"] {
    height: 86px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: unset;
    left: unset;
    z-index: 100;
  }

  [data-id="vvkz8ms"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="0m6iwdm"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="n5d87if"] {
    width: 20%;
    height: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    flex-wrap: nowrap;
    position: static;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="bec46a1"] {
    width: 100%;
    height: 100%;
    background-color: var(--color-transparent);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    flex-wrap: nowrap;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="ysl4erd"] {
    width: 29.9512%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-left: 2px;
    padding-right: 16px;
  }

  [data-id="k78sq9k"] {
    width: 70%;
    height: 52%;
    background-color: var(--color-transparent);
  }

  [data-id="nh5gc8x"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="mwzzmuf"] {
    width: 31.9149%;
    height: 100%;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="f7buxch"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="o43x2r3"] {
    width: 69.6809%;
    height: 100%;
  }

  [data-id="gtbbjkh"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="5zihuzu"] {
    width: 100%;
    height: 50%;
  }

  [data-id="whdawya"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="dscszig"] {
    width: 100%;
    height: 50%;
  }

  [data-id="lz23ger"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="piyjg64"] {
    width: 29.9512%;
    height: 100%;
    padding-top: 22px;
    padding-right: 0px;
    padding-left: 16px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    padding-bottom: 0px;
    justify-content: flex-start;
  }

  [data-id="h0naxd9"] {
    width: 73%;
    height: 63%;
    background-color: var(--color-transparent);
    padding-left: 0px;
  }

  [data-id="n8obuc9"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    padding-left: 0px;
  }

  [data-id="wxwsisa"] {
    width: 30.9278%;
    height: 100%;
    padding-top: 4px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }

  [data-id="qeeurfx"] {
    width: 28px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="ucngh94"] {
    width: 69.5876%;
    height: 100%;
  }

  [data-id="gofcx3e"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="8jr0rr0"] {
    width: 100%;
    height: 50%;
  }

  [data-id="iybfstp"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="2lw8bh8"] {
    width: 100%;
    height: 50%;
  }

  [data-id="owtjtgb"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="syh0x9i"] {
    width: 20%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 8px;
  }

  [data-id="cwydisv"] {
    height: 54px;
    width: 128px;
    background-color: var(--color-primary);
    color: var(--color-background);
    font-weight: 700;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: blue;
    border-right-color: blue;
    border-bottom-color: blue;
    border-left-color: blue;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 11px;
  }

  [data-id="wb6aget"] {
    height: 86px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="1l51wf1"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (min-width: 600px) and (max-width: 767px) {
  [data-id="izx4f96"] {
    height: 71px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: unset;
    left: unset;
    z-index: 100;
  }

  [data-id="vvkz8ms"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="0m6iwdm"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="n5d87if"] {
    width: 28%;
    height: 100%;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    flex-wrap: nowrap;
    position: static;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="bec46a1"] {
    width: 100%;
    height: 100%;
    background-color: var(--color-transparent);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    flex-wrap: nowrap;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="ysl4erd"] {
    width: 36%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-left: 2px;
    padding-right: 16px;
  }

  [data-id="k78sq9k"] {
    width: 80%;
    height: 43%;
    background-color: var(--color-transparent);
  }

  [data-id="nh5gc8x"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="mwzzmuf"] {
    width: 31.9149%;
    height: 100%;
    padding-right: 14px;
    padding-left: 16px;
    padding-top: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="f7buxch"] {
    width: 24px;
    height: 24px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="o43x2r3"] {
    width: 69.6809%;
    height: 100%;
  }

  [data-id="gtbbjkh"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="5zihuzu"] {
    width: 100%;
    height: 50%;
  }

  [data-id="whdawya"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="dscszig"] {
    width: 100%;
    height: 50%;
  }

  [data-id="lz23ger"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="piyjg64"] {
    width: 36%;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding-bottom: 0px;
    justify-content: center;
  }

  [data-id="h0naxd9"] {
    width: 80%;
    height: 46%;
    background-color: var(--color-transparent);
    padding-left: 0px;
  }

  [data-id="n8obuc9"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    padding-left: 0px;
  }

  [data-id="wxwsisa"] {
    width: 30.9278%;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 1px;
    padding-bottom: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }

  [data-id="qeeurfx"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="ucngh94"] {
    width: 69.5876%;
    height: 100%;
  }

  [data-id="gofcx3e"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="8jr0rr0"] {
    width: 100%;
    height: 50%;
  }

  [data-id="iybfstp"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="2lw8bh8"] {
    width: 100%;
    height: 50%;
  }

  [data-id="owtjtgb"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="syh0x9i"] {
    width: 36%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-left: 26px;
    padding-right: 8px;
  }

  [data-id="cwydisv"] {
    height: 42px;
    width: 166px;
    background-color: var(--color-primary);
    color: var(--color-background);
    font-weight: 700;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: blue;
    border-right-color: blue;
    border-bottom-color: blue;
    border-left-color: blue;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 11px;
  }

  [data-id="wb6aget"] {
    height: 71px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="1l51wf1"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (max-width: 599px) {
  [data-id="izx4f96"] {
    height: 70px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: unset;
    left: unset;
    z-index: 100;
  }

  [data-id="vvkz8ms"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="0m6iwdm"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="n5d87if"] {
    width: 49.0625%;
    height: 100%;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    flex-wrap: nowrap;
    position: static;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="bec46a1"] {
    width: 100%;
    height: 100%;
    background-color: var(--color-transparent);
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    flex-wrap: nowrap;
    background-position-x: center;
    background-position-y: center;
  }

  [data-id="ysl4erd"] {
    width: 50%;
    height: 100%;
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-left: 2px;
    padding-right: 8px;
  }

  [data-id="k78sq9k"] {
    width: 96%;
    height: 50%;
    background-color: var(--color-transparent);
  }

  [data-id="nh5gc8x"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="mwzzmuf"] {
    width: 41%;
    height: 100%;
    padding-right: 14px;
    padding-left: 16px;
    padding-top: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="f7buxch"] {
    width: 24px;
    height: 24px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="o43x2r3"] {
    width: 88.9764%;
    height: 100%;
  }

  [data-id="gtbbjkh"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="5zihuzu"] {
    width: 100%;
    height: 50%;
  }

  [data-id="whdawya"] {
    color: var(--color-text-primary);
    font-size: 13px;
  }

  [data-id="dscszig"] {
    width: 100%;
    height: 50%;
  }

  [data-id="lz23ger"] {
    color: var(--color-text-primary);
    font-size: 12px;
  }

  [data-id="piyjg64"] {
    width: 29.9512%;
    height: 100%;
    padding-top: 28px;
    padding-right: 0px;
    padding-left: 18px;
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    padding-bottom: 0px;
    justify-content: center;
  }

  [data-id="h0naxd9"] {
    width: 67%;
    height: 60%;
    background-color: var(--color-transparent);
    padding-left: 0px;
  }

  [data-id="n8obuc9"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    padding-left: 0px;
  }

  [data-id="wxwsisa"] {
    width: 30.9278%;
    height: 100%;
    padding-top: 8px;
    padding-right: 0px;
    padding-left: 16px;
    padding-bottom: 0px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
  }

  [data-id="qeeurfx"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="ucngh94"] {
    width: 69.5876%;
    height: 100%;
  }

  [data-id="gofcx3e"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="8jr0rr0"] {
    width: 100%;
    height: 50%;
  }

  [data-id="iybfstp"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="2lw8bh8"] {
    width: 100%;
    height: 50%;
  }

  [data-id="owtjtgb"] {
    color: var(--color-text-primary);
    font-size: 14px;
  }

  [data-id="syh0x9i"] {
    width: 51%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-left: 26px;
    padding-right: 8px;
  }

  [data-id="cwydisv"] {
    height: 40px;
    width: 100px;
    background-color: var(--color-primary);
    color: var(--color-background);
    font-weight: 700;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: blue;
    border-right-color: blue;
    border-bottom-color: blue;
    border-left-color: blue;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-size: 10px;
  }

  [data-id="wb6aget"] {
    height: 70px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="1l51wf1"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}


/* From footer.layout (inline style) */
div[data-id="nch13ic"] svg,
div[data-id="nch13ic"] g {
  fill: var(--color-primary) !important;
  color: var(--color-primary-dark) !important;

}


div[data-id="nch13ic"] path {

  stroke: var(--color-primary) !important;

  fill: var(--color-primary-dark) !important;

}


div[data-id="nch13ic"] a {
  color: var(--color-background);
  text-decoration: none;
}


div[data-id="s1q2ioh"] {
  box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.25);
}

/* footer css */
@media (min-width: 1025px) {
  [data-id="nch13ic"] {
    height: 582px;
    background-color: var(--color-primary-dark);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    z-index: 20;
  }

  [data-id="lvxo0pa"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tp9fk1w"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="ygq499f"] {
    width: 100%;
    height: 581px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iwynz4p"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
  }

  [data-id="s6hln8v"] {
    width: 100%;
    height: 501px;
  }

  [data-id="3js3g5t"] {
    width: 100%;
    height: 80px;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-background);
    border-right-color: var(--color-background);
    border-bottom-color: var(--color-background);
    border-left-color: var(--color-background);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }

  [data-id="l5f71q6"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
  }

  [data-id="h5eqoe9"] {
    width: 40%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0px;
    padding-left: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  [data-id="gybt1v4"] {
    width: 30%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
  }

  [data-id="ru2hi88"] {
    width: 30%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-right: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  [data-id="veh94oy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="e8duv7y"] {
    width: 30.5366%;
    height: 100%;
    padding-right: 0px;
    padding-left: 16px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hzfiit9"] {
    width: 19.4146%;
    height: 100%;
    flex-wrap: nowrap;
    align-items: center;
    padding-top: 85px;
    padding-bottom: 214px;
    padding-right: 32px;
    padding-left: 64px;
    display: flex;
    flex-direction: column;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="jzsg1y4"] {
    width: 19.4146%;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 87px;
    padding-right: 30px;
    padding-left: 33px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="lam19bf"] {
    width: 29%;
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    padding-top: 87px;
    padding-right: 115px;
    padding-bottom: 4px;
    padding-left: 33px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="2lu4kmw"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="ux9md8o"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="0mml19o"] {
    font-size: 11px;
    color: var(--color-border);
  }

  [data-id="cdoad05"] {
    margin-bottom: 23px;
    font-size: 17px;
    width: 100%;
  }

  [data-id="s1q2ioh"] {
    width: 100%;
    height: 548px;
    padding-top: 49px;
    margin-top: -47px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 43px;
    padding-bottom: 0px;
    padding-left: 43px;
    border-left-color: blue;
    border-bottom-color: blue;
    border-right-color: blue;
    border-top-color: blue;
    box-shadow: transparent 0px 0px 5px 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    border-bottom-width: 4px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="6och1jg"] {
    width: 197px;
    height: 72px;
    background-color: var(--color-background);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    margin-top: 0px;
    margin-left: -2px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="v84i7he"] {
    margin-top: 20px;
    color: var(--color-text-primary);
    font-size: 15px;
    line-height: 23px;
    width: 100%;
  }

  [data-id="snzbicy"] {
    height: 55px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-color: var(--color-background);
  }

  [data-id="m7ez2io"] {
    height: 8px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 71.0914%;
  }

  [data-id="tid8pmi"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="hpyezdn"] {
    width: 100%;
    height: 14%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="r8ujmbw"] {
    width: 100%;
    height: 14%;
    padding-top: 0px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="xkthffm"] {
    width: 100%;
    height: 14%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="mqo7dz4"] {
    width: 100%;
    height: 14%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="zgp2q1y"] {
    font-size: 15px;
  }

  [data-id="1nnnvbs"] {
    margin-bottom: 20px;
    font-size: 15px;
  }

  [data-id="uo7p3h7"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    margin-top: 20px;
  }

  [data-id="wq8jb2j"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cw6b6hn"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    padding-top: 0px;
    margin-top: 7px;
  }

  [data-id="6j5o24y"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 8px;
  }

  [data-id="t8ug0ja"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="uwvzamx"] {
    width: 100%;
    height: 47px;
  }

  [data-id="dp4witk"] {
    width: 100%;
    height: 47px;
  }

  [data-id="hgetp4s"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="6i9qpif"] {
    width: 20%;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  [data-id="qxnnczr"] {
    width: 80%;
    height: 100%;
  }

  [data-id="c281gwt"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="xf3ymjp"] {
    width: 20%;
    height: 100%;
  }

  [data-id="g7wpvhv"] {
    width: 80%;
    height: 100%;
  }

  [data-id="c3py28q"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="d246odr"] {
    width: 20%;
    height: 100%;
  }

  [data-id="cffl38n"] {
    width: 80%;
    height: 100%;
  }

  [data-id="9cn0j3j"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="89yoyu1"] {
    width: 20%;
    height: 100%;
  }

  [data-id="pp7bcuq"] {
    width: 80%;
    height: 100%;
  }

  [data-id="my632ks"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="nhmalss"] {
    width: 13.2353%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="q8gsi34"] {
    width: 84%;
    height: 100%;
  }

  [data-id="8hvtqup"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="2uwkqer"] {
    width: 14.7059%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="hizieac"] {
    width: 84%;
    height: 100%;
  }

  [data-id="4wiuhjo"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="4yimube"] {
    width: 14.7059%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="70w7i1h"] {
    width: 84%;
    height: 100%;
  }

  [data-id="kth6ksy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 0px;
  }

  [data-id="ulvg1kk"] {
    width: 7.32759%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }

  [data-id="61fdp7m"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="ccygc26"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 8px;
  }

  [data-id="cj7gyym"] {
    width: 7.32759%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="rxuqn3q"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="e4h3wg2"] {
    font-size: 14px;
  }

  [data-id="lsa5rru"] {
    font-size: 14px;
  }

  [data-id="cqcvx88"] {
    font-size: 14px;
  }

  [data-id="0mvhe1n"] {
    font-size: 14px;
  }

  [data-id="saenw6g"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="dmjt59h"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iiupa75"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="8jsjvug"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="z26g7ug"] {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 0;
    pointer-events: none;
    background-color: transparent;
    opacity: 0.5;
  }

  [data-id="h50pxdn"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="j8wic02"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="3dfgodr"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="093rfkh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="osfh0py"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c6ksgmh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="rs3i1x8"] {
    font-size: 12px;
  }

  [data-id="gr4je02"] {
    font-size: 13px;
  }

  [data-id="twm2iur"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="t8byri1"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="1t3i679"] {
    width: 28px;
    height: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 56px;
    margin-left: -2px;
  }

  [data-id="va0ibvf"] {
    height: 0px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    z-index: 112;
  }

  [data-id="aue1sus"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  [data-id="ln9la89"] {
    width: 4%;
    height: 121px;
    background-color: var(--color-transparent);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    position: fixed;
    top: unset;
    right: 0px;
    bottom: 60px;
    left: unset;
    z-index: 2000;
  }

  [data-id="cjotk3a"] {
    height: 100%;
    width: 54px;
    flex-direction: column;
  }

  [data-id="kvcfbu2"] {
    width: 100%;
    height: 50px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-color: var(--teagreen);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
  }

  [data-id="468arcb"] {
    width: 100%;
    height: 60px;
    justify-content: center;
    flex-wrap: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: var(--color-primary-dark);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
  }

  [data-id="1ripjwa"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="rrmeqq7"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-id="snzbicy"] {
    height: 48px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-color: var(--color-background);
  }

  [data-id="m7ez2io"] {
    height: 8px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 71.0914%;
  }

  [data-id="nch13ic"] {
    height: 745px;
    background-color: var(--color-primary-dark);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    z-index: 20;
  }

  [data-id="lvxo0pa"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tp9fk1w"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="ygq499f"] {
    width: 100%;
    height: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iwynz4p"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
  }

  [data-id="s6hln8v"] {
    width: 100%;
    height: 663px;
  }

  [data-id="veh94oy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="e8duv7y"] {
    width: 45.1823%;
    height: 412px;
    padding-right: 0px;
    padding-left: 16px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="s1q2ioh"] {
    width: 100%;
    height: 458px;
    padding-top: 49px;
    margin-top: -47px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 43px;
    padding-bottom: 0px;
    padding-left: 43px;
    border-left-color: blue;
    border-bottom-color: blue;
    border-right-color: blue;
    border-top-color: blue;
    box-shadow: transparent 0px 0px 5px 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    border-bottom-width: 4px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="6och1jg"] {
    width: 197px;
    height: 72px;
    background-color: var(--color-background);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    margin-top: 0px;
    margin-left: -2px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="v84i7he"] {
    margin-top: 20px;
    color: var(--color-text-primary);
    font-size: 14px;
    line-height: 21px;
    width: 100%;
  }

  [data-id="hzfiit9"] {
    width: 50%;
    height: 412px;
    flex-wrap: nowrap;
    align-items: center;
    padding-top: 119px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 60px;
    display: flex;
    flex-direction: column;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cdoad05"] {
    margin-bottom: 20px;
    font-size: 17px;
    width: 100%;
  }

  [data-id="tid8pmi"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="hpyezdn"] {
    width: 100%;
    height: 22px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hgetp4s"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="6i9qpif"] {
    width: 24px;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  [data-id="saenw6g"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="qxnnczr"] {
    width: 80%;
    height: 100%;
  }

  [data-id="e4h3wg2"] {
    font-size: 14px;
  }

  [data-id="r8ujmbw"] {
    width: 100%;
    height: 8%;
    padding-top: 0px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c281gwt"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="xf3ymjp"] {
    width: 24px;
    height: 100%;
  }

  [data-id="dmjt59h"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="g7wpvhv"] {
    width: 80%;
    height: 100%;
  }

  [data-id="lsa5rru"] {
    font-size: 14px;
  }

  [data-id="xkthffm"] {
    width: 100%;
    height: 8%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c3py28q"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="d246odr"] {
    width: 24px;
    height: 100%;
  }

  [data-id="iiupa75"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cffl38n"] {
    width: 80%;
    height: 100%;
  }

  [data-id="cqcvx88"] {
    font-size: 14px;
  }

  [data-id="mqo7dz4"] {
    width: 100%;
    height: 8%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="9cn0j3j"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="89yoyu1"] {
    width: 24px;
    height: 100%;
  }

  [data-id="8jsjvug"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="pp7bcuq"] {
    width: 80%;
    height: 100%;
  }

  [data-id="0mvhe1n"] {
    font-size: 14px;
  }

  [data-id="jzsg1y4"] {
    width: 50%;
    height: 248px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 30px;
    padding-right: 36px;
    padding-left: 45px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="zgp2q1y"] {
    font-size: 15px;
  }

  [data-id="uo7p3h7"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    margin-top: 20px;
  }

  [data-id="wq8jb2j"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="my632ks"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="nhmalss"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="093rfkh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="q8gsi34"] {
    width: 84%;
    height: 100%;
  }

  [data-id="h50pxdn"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="cw6b6hn"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    padding-top: 0px;
    margin-top: 7px;
  }

  [data-id="8hvtqup"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="2uwkqer"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="osfh0py"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hizieac"] {
    width: 84%;
    height: 100%;
  }

  [data-id="j8wic02"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="6j5o24y"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 8px;
  }

  [data-id="4wiuhjo"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="4yimube"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="c6ksgmh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="70w7i1h"] {
    width: 84%;
    height: 100%;
  }

  [data-id="z26g7ug"] {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 0;
    pointer-events: none;
    background-color: transparent;
    opacity: 0.5;
  }

  [data-id="3dfgodr"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="lam19bf"] {
    width: 50%;
    height: 200px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    padding-top: 29px;
    padding-right: 115px;
    padding-bottom: 4px;
    padding-left: 23px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="1nnnvbs"] {
    margin-bottom: 20px;
    font-size: 15px;
  }

  [data-id="t8ug0ja"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="uwvzamx"] {
    width: 100%;
    height: 47px;
  }

  [data-id="kth6ksy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 0px;
  }

  [data-id="ulvg1kk"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }

  [data-id="t8byri1"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="61fdp7m"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="rs3i1x8"] {
    font-size: 12px;
  }

  [data-id="dp4witk"] {
    width: 100%;
    height: 47px;
  }

  [data-id="ccygc26"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 8px;
  }

  [data-id="cj7gyym"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="twm2iur"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="rxuqn3q"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="gr4je02"] {
    font-size: 13px;
  }

  [data-id="3js3g5t"] {
    width: 100%;
    height: 80px;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-background);
    border-right-color: var(--color-background);
    border-bottom-color: var(--color-background);
    border-left-color: var(--color-background);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }

  [data-id="l5f71q6"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
  }

  [data-id="h5eqoe9"] {
    width: 40%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    padding-right: 0px;
    padding-left: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  [data-id="2lu4kmw"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="gybt1v4"] {
    width: 30%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
  }

  [data-id="ux9md8o"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="ru2hi88"] {
    width: 30%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    padding-right: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  [data-id="0mml19o"] {
    font-size: 11px;
    color: var(--color-border);
  }

  [data-id="1t3i679"] {
    width: 28px;
    height: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 55px;
    margin-left: -2px;
  }

  [data-id="va0ibvf"] {
    height: 0px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    z-index: 112;
  }

  [data-id="aue1sus"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  [data-id="ln9la89"] {
    width: 58px;
    height: 121px;
    background-color: var(--color-transparent);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    position: fixed;
    top: unset;
    right: 0px;
    bottom: 60px;
    left: unset;
    z-index: 56;
  }

  [data-id="cjotk3a"] {
    height: 100%;
    width: 54px;
    flex-direction: column;
  }

  [data-id="kvcfbu2"] {
    width: 100%;
    height: 60px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-color: var(--teagreen);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
  }

  [data-id="1ripjwa"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="468arcb"] {
    width: 100%;
    height: 60px;
    justify-content: center;
    flex-wrap: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: var(--color-primary-dark);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
  }

  [data-id="rrmeqq7"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (min-width: 600px) and (max-width: 767px) {
  [data-id="snzbicy"] {
    height: 40px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-color: var(--color-background);
  }

  [data-id="m7ez2io"] {
    height: 8px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 71.0914%;
  }

  [data-id="nch13ic"] {
    height: 912px;
    background-color: var(--color-primary-dark);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    z-index: 20;
  }

  [data-id="lvxo0pa"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tp9fk1w"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="ygq499f"] {
    width: 100%;
    height: 581px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iwynz4p"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
  }

  [data-id="s6hln8v"] {
    width: 100%;
    height: 773px;
  }

  [data-id="veh94oy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="e8duv7y"] {
    width: 100%;
    height: 375px;
    padding-right: 16px;
    padding-left: 16px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="s1q2ioh"] {
    width: 100%;
    height: 420px;
    padding-top: 49px;
    margin-top: -47px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 43px;
    padding-bottom: 0px;
    padding-left: 40px;
    border-left-color: blue;
    border-bottom-color: blue;
    border-right-color: blue;
    border-top-color: blue;
    box-shadow: transparent 0px 0px 5px 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    border-bottom-width: 4px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="6och1jg"] {
    width: 197px;
    height: 72px;
    background-color: var(--color-background);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    margin-top: 0px;
    margin-left: -2px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-position-x: 50%;
    background-position-y: 50%;
  }

  [data-id="v84i7he"] {
    margin-top: 20px;
    color: var(--color-text-primary);
    font-size: 16px;
    line-height: 27px;
    width: 100%;
  }

  [data-id="hzfiit9"] {
    width: 40.5%;
    height: 236px;
    flex-wrap: nowrap;
    align-items: center;
    padding-top: 59px;
    padding-bottom: 0px;
    padding-right: 32px;
    padding-left: 28px;
    display: flex;
    flex-direction: column;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cdoad05"] {
    margin-bottom: 23px;
    font-size: 15px;
    width: 100%;
  }

  [data-id="tid8pmi"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="hpyezdn"] {
    width: 100%;
    height: 14%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hgetp4s"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="6i9qpif"] {
    width: 24px;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  [data-id="saenw6g"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="qxnnczr"] {
    width: 80%;
    height: 100%;
  }

  [data-id="e4h3wg2"] {
    font-size: 14px;
  }

  [data-id="r8ujmbw"] {
    width: 100%;
    height: 14%;
    padding-top: 0px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c281gwt"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="xf3ymjp"] {
    width: 24px;
    height: 100%;
  }

  [data-id="dmjt59h"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="g7wpvhv"] {
    width: 80%;
    height: 100%;
  }

  [data-id="lsa5rru"] {
    font-size: 12px;
  }

  [data-id="xkthffm"] {
    width: 100%;
    height: 14%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c3py28q"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="d246odr"] {
    width: 24px;
    height: 100%;
  }

  [data-id="iiupa75"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cffl38n"] {
    width: 80%;
    height: 100%;
  }

  [data-id="cqcvx88"] {
    font-size: 14px;
  }

  [data-id="mqo7dz4"] {
    width: 100%;
    height: 14%;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="9cn0j3j"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="89yoyu1"] {
    width: 24px;
    height: 100%;
  }

  [data-id="8jsjvug"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="pp7bcuq"] {
    width: 80%;
    height: 100%;
  }

  [data-id="0mvhe1n"] {
    font-size: 14px;
  }

  [data-id="jzsg1y4"] {
    width: 50%;
    height: 238px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 59px;
    padding-right: 30px;
    padding-left: 30px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="zgp2q1y"] {
    font-size: 15px;
  }

  [data-id="uo7p3h7"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    margin-top: 20px;
  }

  [data-id="wq8jb2j"] {
    width: 100%;
    height: 34px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="my632ks"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="nhmalss"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="093rfkh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="q8gsi34"] {
    width: 84%;
    height: 100%;
  }

  [data-id="h50pxdn"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="cw6b6hn"] {
    width: 100%;
    height: 34px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    padding-top: 0px;
    margin-top: 7px;
  }

  [data-id="8hvtqup"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="2uwkqer"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="osfh0py"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hizieac"] {
    width: 84%;
    height: 100%;
  }

  [data-id="j8wic02"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="6j5o24y"] {
    width: 100%;
    height: 43px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 8px;
  }

  [data-id="4wiuhjo"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="4yimube"] {
    width: 24px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="c6ksgmh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="70w7i1h"] {
    width: 84%;
    height: 100%;
  }

  [data-id="z26g7ug"] {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 0;
    pointer-events: none;
    background-color: transparent;
    opacity: 0.5;
  }

  [data-id="3dfgodr"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="lam19bf"] {
    width: 50%;
    height: 155px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    padding-top: 14px;
    padding-right: 115px;
    padding-bottom: 0px;
    padding-left: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="1nnnvbs"] {
    margin-bottom: 20px;
    font-size: 15px;
  }

  [data-id="t8ug0ja"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="uwvzamx"] {
    width: 100%;
    height: 34px;
  }

  [data-id="kth6ksy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 0px;
  }

  [data-id="ulvg1kk"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }

  [data-id="t8byri1"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="61fdp7m"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="rs3i1x8"] {
    font-size: 12px;
  }

  [data-id="dp4witk"] {
    width: 100%;
    height: 34px;
  }

  [data-id="ccygc26"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 8px;
  }

  [data-id="cj7gyym"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="twm2iur"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="rxuqn3q"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="gr4je02"] {
    font-size: 12px;
  }

  [data-id="3js3g5t"] {
    width: 100%;
    height: 80px;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-background);
    border-right-color: var(--color-background);
    border-bottom-color: var(--color-background);
    border-left-color: var(--color-background);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }

  [data-id="l5f71q6"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
  }

  [data-id="h5eqoe9"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-right: 0px;
    padding-left: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  [data-id="2lu4kmw"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="gybt1v4"] {
    width: 50%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
  }

  [data-id="ux9md8o"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="ru2hi88"] {
    width: 100%;
    height: 23%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-right: 32px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  [data-id="0mml19o"] {
    font-size: 11px;
    color: var(--color-border);
  }

  [data-id="1t3i679"] {
    width: 28px;
    height: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 75px;
    margin-left: -2px;
  }

  [data-id="va0ibvf"] {
    height: 0px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    z-index: 112;
  }

  [data-id="aue1sus"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  [data-id="ln9la89"] {
    width: 56px;
    height: 121px;
    background-color: var(--color-transparent);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    position: fixed;
    top: unset;
    right: 0px;
    bottom: 60px;
    left: unset;
    z-index: 56;
  }

  [data-id="cjotk3a"] {
    height: 100%;
    width: 54px;
    flex-direction: column;
  }

  [data-id="kvcfbu2"] {
    width: 100%;
    height: 60px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-color: var(--teagreen);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
  }

  [data-id="1ripjwa"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="468arcb"] {
    width: 100%;
    height: 60px;
    justify-content: center;
    flex-wrap: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: var(--color-primary-dark);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
  }

  [data-id="rrmeqq7"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}

@media (max-width: 599px) {
  [data-id="snzbicy"] {
    height: 27px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-color: var(--color-background);
  }

  [data-id="m7ez2io"] {
    height: 8px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 71.0914%;
  }

  [data-id="nch13ic"] {
    height: 1053px;
    background-color: var(--color-primary-dark);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    z-index: 20;
  }

  [data-id="lvxo0pa"] {
    height: 100%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tp9fk1w"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="ygq499f"] {
    width: 100%;
    height: 100%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="iwynz4p"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
  }

  [data-id="s6hln8v"] {
    width: 100%;
    height: 857px;
  }

  [data-id="veh94oy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="e8duv7y"] {
    width: 100%;
    height: 438px;
    padding-right: 16px;
    padding-left: 16px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position-x: 50%;
    background-position-y: 50%;
    background-attachment: scroll;
    background-color: var(--color-transparent);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="s1q2ioh"] {
    width: 100%;
    height: 484px;
    padding-top: 49px;
    margin-top: -47px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-right: 43px;
    padding-bottom: 0px;
    padding-left: 43px;
    border-left-color: blue;
    border-bottom-color: blue;
    border-right-color: blue;
    border-top-color: blue;
    box-shadow: transparent 0px 0px 5px 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;
    border-bottom-width: 4px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="6och1jg"] {
    width: 197px;
    height: 72px;
    background-color: var(--color-background);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-image: url("../media/logo_1754507069.png");
    margin-top: 40px;
    margin-left: -2px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-position-x: center;
    background-position-y: center;
  }

  [data-id="v84i7he"] {
    margin-top: 20px;
    color: var(--color-text-primary);
    font-size: 14px;
    line-height: 17px;
    width: 100%;
  }

  [data-id="hzfiit9"] {
    width: 50%;
    height: 272px;
    flex-wrap: nowrap;
    align-items: center;
    padding-top: 55px;
    padding-bottom: 214px;
    padding-right: 32px;
    padding-left: 27px;
    display: flex;
    flex-direction: column;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cdoad05"] {
    margin-bottom: 23px;
    font-size: 17px;
    width: 100%;
  }

  [data-id="tid8pmi"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="hpyezdn"] {
    width: 100%;
    height: 14px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hgetp4s"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="6i9qpif"] {
    width: 20.332px;
    height: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }

  [data-id="saenw6g"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="qxnnczr"] {
    width: 80%;
    height: 100%;
  }

  [data-id="e4h3wg2"] {
    font-size: 14px;
  }

  [data-id="r8ujmbw"] {
    width: 100%;
    height: 14px;
    padding-top: 0px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c281gwt"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="xf3ymjp"] {
    width: 20px;
    height: 100%;
  }

  [data-id="dmjt59h"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="g7wpvhv"] {
    width: 80%;
    height: 100%;
  }

  [data-id="lsa5rru"] {
    font-size: 14px;
  }

  [data-id="xkthffm"] {
    width: 100%;
    height: 14px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="c3py28q"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="d246odr"] {
    width: 20px;
    height: 100%;
  }

  [data-id="iiupa75"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="cffl38n"] {
    width: 80%;
    height: 100%;
  }

  [data-id="cqcvx88"] {
    font-size: 14px;
  }

  [data-id="mqo7dz4"] {
    width: 100%;
    height: 14px;
    margin-top: 8px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="9cn0j3j"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="89yoyu1"] {
    width: 20px;
    height: 100%;
  }

  [data-id="8jsjvug"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="pp7bcuq"] {
    width: 80%;
    height: 100%;
  }

  [data-id="0mvhe1n"] {
    font-size: 14px;
  }

  [data-id="jzsg1y4"] {
    width: 50%;
    height: 272px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 55px;
    padding-right: 30px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="zgp2q1y"] {
    font-size: 15px;
  }

  [data-id="uo7p3h7"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
    margin-top: 20px;
  }

  [data-id="wq8jb2j"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="my632ks"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="nhmalss"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="093rfkh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="q8gsi34"] {
    width: 84%;
    height: 100%;
  }

  [data-id="h50pxdn"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="cw6b6hn"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    padding-top: 0px;
    margin-top: 7px;
  }

  [data-id="8hvtqup"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="2uwkqer"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="osfh0py"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="hizieac"] {
    width: 84%;
    height: 100%;
  }

  [data-id="j8wic02"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="6j5o24y"] {
    width: 100%;
    height: 44px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 8px;
  }

  [data-id="4wiuhjo"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
  }

  [data-id="4yimube"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="c6ksgmh"] {
    width: 14px;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="70w7i1h"] {
    width: 84%;
    height: 100%;
  }

  [data-id="z26g7ug"] {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 0;
    pointer-events: none;
    background-color: transparent;
    opacity: 0.5;
  }

  [data-id="3dfgodr"] {
    font-size: 14px;
    color: var(--color-border);
  }

  [data-id="lam19bf"] {
    width: 50%;
    height: 148px;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-top: 0px;
    padding-top: 14px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="1nnnvbs"] {
    margin-bottom: 20px;
    font-size: 15px;
  }

  [data-id="t8ug0ja"] {
    height: 100%;
    width: 100%;
    flex-direction: column;
  }

  [data-id="uwvzamx"] {
    width: 100%;
    height: 34px;
  }

  [data-id="kth6ksy"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 0px;
  }

  [data-id="ulvg1kk"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
  }

  [data-id="t8byri1"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="61fdp7m"] {
    width: 75.7576%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="rs3i1x8"] {
    font-size: 12px;
  }

  [data-id="dp4witk"] {
    width: 100%;
    height: 34px;
  }

  [data-id="ccygc26"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    margin-top: 8px;
  }

  [data-id="cj7gyym"] {
    width: 20px;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="twm2iur"] {
    width: 9px;
    height: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="rxuqn3q"] {
    width: 78.7879%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }

  [data-id="gr4je02"] {
    font-size: 13px;
  }

  [data-id="3js3g5t"] {
    width: 100%;
    height: 66px;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-background);
    border-right-color: var(--color-background);
    border-bottom-color: var(--color-background);
    border-left-color: var(--color-background);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }

  [data-id="l5f71q6"] {
    flex-direction: row;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
  }

  [data-id="h5eqoe9"] {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-right: 32px;
    padding-left: 32px;
    padding-top: 32px;
    padding-bottom: 32px;
  }

  [data-id="2lu4kmw"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="gybt1v4"] {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
  }

  [data-id="ux9md8o"] {
    font-size: 12px;
    color: var(--color-border);
  }

  [data-id="ru2hi88"] {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  [data-id="0mml19o"] {
    font-size: 11px;
    color: var(--color-border);
  }

  [data-id="1t3i679"] {
    width: 28px;
    height: 28px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    margin-top: 22px;
    margin-left: -2px;
  }

  [data-id="va0ibvf"] {
    height: 0px;
    background-color: rgb(0, 0, 0);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    z-index: 112;
  }

  [data-id="aue1sus"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  [data-id="ln9la89"] {
    width: 56px;
    height: 121px;
    background-color: var(--color-transparent);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-end;
    align-items: center;
    position: fixed;
    top: unset;
    right: 0px;
    bottom: 60px;
    left: unset;
    z-index: 56;
  }

  [data-id="cjotk3a"] {
    height: 100%;
    width: 54px;
    flex-direction: column;
  }

  [data-id="kvcfbu2"] {
    width: 100%;
    height: 60px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    background-color: var(--teagreen);
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
  }

  [data-id="1ripjwa"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="468arcb"] {
    width: 100%;
    height: 60px;
    justify-content: center;
    flex-wrap: nowrap;
    display: flex;
    flex-direction: row;
    align-items: center;
    background-color: var(--color-primary-dark);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: var(--color-primary);
    border-right-color: var(--color-primary);
    border-bottom-color: var(--color-primary);
    border-left-color: var(--color-primary);
    border-top-width: 0px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
  }

  [data-id="rrmeqq7"] {
    width: 32px;
    height: 32px;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }
}


/* popups css */
@media (min-width: 1025px) {
  [data-id="klg6hej"] {
    height: 0px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="bhuo5sc"] {
    height: 0%;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tmswzna"] {
    font-size: 8px;
    writing-mode: vertical-rl;
    width: 16px;
    height: 255px;
    color: var(--color-primary);
    text-shadow: rgb(6, 21, 137) 0px 0px 1px;
    position: fixed;
    top: 160px;
    right: 1332px;
    bottom: 208px;
    left: 4px;
    z-index: 1;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-id="klg6hej"] {
    height: 0px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="bhuo5sc"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tmswzna"] {
    font-size: 8px;
    writing-mode: vertical-rl;
    width: 16px;
    height: 252px;
    color: var(--color-primary);
    text-shadow: rgb(6, 21, 137) 0px 0px 1px;
    position: fixed;
    top: 160px;
    right: 1332px;
    bottom: 208px;
    left: 0px;
    z-index: 1;
  }
}

@media (min-width: 600px) and (max-width: 767px) {
  [data-id="klg6hej"] {
    height: 0px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="bhuo5sc"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tmswzna"] {
    font-size: 8px;
    writing-mode: vertical-rl;
    width: 14px;
    height: 258px;
    color: var(--color-primary);
    text-shadow: rgb(6, 21, 137) 0px 0px 1px;
    position: fixed;
    top: 160px;
    right: 1332px;
    bottom: 0px;
    left: 0px;
    z-index: 1;
  }
}

@media (max-width: 599px) {
  [data-id="klg6hej"] {
    height: 0px;
    background-color: var(--color-background);
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }

  [data-id="bhuo5sc"] {
    height: 0px;
    background-color: transparent;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 80%;
    top: unset;
    right: unset;
    bottom: unset;
    left: unset;
  }

  [data-id="tmswzna"] {
    font-size: 8px;
    writing-mode: vertical-rl;
    width: 16px;
    height: 252px;
    color: var(--color-primary);
    text-shadow: rgb(6, 21, 137) 0px 0px 1px;
    position: fixed;
    top: 160px;
    right: 1332px;
    bottom: 208px;
    left: -2px;
    z-index: 1;
  }
}