#button-id-100- { margin: unset; border-radius: 6px; background-color: rgba(255, 255, 255, 0); padding: 6px 12px; position: static; left: 96px; top: 428px; width: 91px; font-family: "playfair display", Georgia, 'Times New Roman', Times, serif; color: rgb(255, 255, 255); letter-spacing: 0px; font-size: 20px; }

#button-id-100-:active, #button-id-100-.active { color: rgb(255, 255, 255) !important; }

#button-id-100-:hover, #button-id-100-.hover { color: rgba(255, 255, 255, 0.7); }

#button-id-103- { margin: unset; background-color: rgba(255, 255, 255, 0); position: static; color: rgb(255, 255, 255); letter-spacing: 0px; font-size: 20px; left: 96px; top: 559px; font-family: "playfair display", Georgia, 'Times New Roman', Times, serif; text-align: left; border-radius: 0px; padding: 0px; width: 79px; }

#button-id-103-:active, #button-id-103-.active { color: rgb(255, 255, 255) !important; }

#button-id-103-:hover, #button-id-103-.hover { color: rgba(255, 255, 255, 0.7); }

#button-id-50- { margin: unset; border-radius: 6px; background-color: rgba(255, 255, 255, 0); min-height: 36px; padding: 0px; color: rgb(255, 255, 255); }

#button-id-50-:active, #button-id-50-.active { color: rgb(255, 255, 255) !important; }

#button-id-50-:hover, #button-id-50-.hover { color: rgba(255, 255, 255, 0.7); }

#button-id-53- { margin: unset; border-radius: 6px; background-color: rgba(255, 255, 255, 0); min-height: 36px; padding: 0px; color: rgb(255, 255, 255); }

#button-id-53-:active, #button-id-53-.active { color: rgb(255, 255, 255) !important; }

#button-id-53-:hover, #button-id-53-.hover { color: rgba(255, 255, 255, 0.7); }

#button-id-63- { margin: unset; border-radius: 4px; background-color: rgba(255, 255, 255, 0); min-height: 18px; color: rgb(146, 146, 146); }

#button-id-63-:active, #button-id-63-.active { color: rgb(146, 146, 146) !important; }

#button-id-63-:hover, #button-id-63-.hover { color: rgba(146, 146, 146, 0.7); }

#button-id-65- { margin: unset; border-radius: 4px; background-color: rgba(255, 255, 255, 0); min-height: 18px; color: rgb(146, 146, 146); }

#button-id-65-:active, #button-id-65-.active { color: rgb(146, 146, 146) !important; }

#button-id-65-:hover, #button-id-65-.hover { color: rgba(146, 146, 146, 0.7); }

#container-id-45- { width: 100%; background-color: rgba(238, 238, 238, 0); flex-direction: column; align-items: flex-start; justify-content: center; min-height: auto; padding: 160px 96px; }

#container-id-45- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 40px !important; }

#container-id-45- > :last-child, #container-id-45- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-48- { min-height: 100px; margin: unset; width: 100%; background-color: rgba(238, 238, 238, 0); flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#container-id-48- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 16px !important; }

#container-id-48- > :last-child, #container-id-48- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-49- { margin: unset; width: 200px; background-color: rgba(238, 238, 238, 0); min-height: auto; align-items: center; }

#container-id-49- > * { margin-right: 8px !important; margin-bottom: 0px !important; }

#container-id-49- > :last-child, #container-id-49- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-55- { margin: unset; background-color: rgba(238, 238, 238, 0); justify-content: flex-end; min-height: auto; width: 91px; }

#container-id-58- { flex-direction: column; align-items: flex-start; justify-content: flex-start; background-color: rgba(0, 0, 0, 0); padding: 0px; }

#container-id-58- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 40px !important; }

#container-id-58- > :last-child, #container-id-58- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-59- { margin: unset; width: 100%; background-color: rgba(238, 238, 238, 0); min-height: auto; left: 0px; top: 988px; justify-content: flex-start; padding: 40px 0px; }

#container-id-59- > * { margin-right: 160px !important; margin-bottom: 0px !important; }

#container-id-59- > :last-child, #container-id-59- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-60- { margin: unset; background-color: rgba(238, 238, 238, 0); flex-direction: column; align-items: flex-start; justify-content: flex-start; min-height: auto; width: auto; }

#container-id-60- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 24px !important; }

#container-id-60- > :last-child, #container-id-60- > .last-child { margin-bottom: 0px !important; }

#container-id-62- { margin: unset; background-color: rgba(238, 238, 238, 0); width: 100%; flex-direction: column; align-items: flex-start; justify-content: flex-start; min-height: auto; left: 0px; top: 908px; }

#container-id-62- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 16px !important; }

#container-id-62- > :last-child, #container-id-62- > .last-child { margin-bottom: 0px !important; }

#container-id-67- { margin: unset; background-color: rgba(238, 238, 238, 0); flex-direction: column; align-items: flex-start; justify-content: flex-start; min-height: auto; left: 413px; top: 1247px; width: auto; }

#container-id-67- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 24px !important; }

#container-id-67- > :last-child, #container-id-67- > .last-child { margin-bottom: 0px !important; }

#container-id-68- { margin: unset; background-color: rgba(238, 238, 238, 0); flex-direction: column; align-items: flex-start; justify-content: flex-start; width: unset; min-height: auto; left: 0px; top: 908px; }

#container-id-68- > * { max-width: 100%; margin-right: 0px !important; margin-bottom: 16px !important; }

#container-id-68- > :last-child, #container-id-68- > .last-child { margin-bottom: 0px !important; }

#content-container { flex-direction: column; align-items: flex-start; justify-content: flex-start; }

#content-container > * { max-width: 100%; margin-right: 0px !important; }

#content-container > :last-child, #content-container > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#element-id-71- { font-weight: 700; }

#root-container { background-position: center center; background-color: rgb(0, 0, 0); }

#section-id-57- { margin: unset; width: 100%; background-color: rgba(24, 24, 24, 0); min-height: auto; }

#section-id-57- > * { max-width: 1320px; }

#section-id-70- { margin: unset;
  width: 100%; min-height: auto; background-color: rgba(238, 238, 238, 0); }

#section-id-70- > * { max-width: 1320px; }

#text-id-46- { margin: unset; background-color: rgba(0, 0, 0, 0); font-style: normal; letter-spacing: 0px; font-family: "playfair display", Georgia, 'Times New Roman', Times, serif; font-weight: 400; color: rgb(255, 255, 255); font-size: 32px; width: 640px; line-height: 44px; }

#text-id-52- { margin: unset; background-color: rgba(0, 0, 0, 0); color: rgb(255, 255, 255); letter-spacing: 0px; font-family: inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,
    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; line-height: 22.5px; font-size: 20px; font-weight: 400; font-style: normal; }

#text-id-61- { margin: unset; background-color: rgba(0, 0, 0, 0); left: 165px; top: 880px; color: rgb(255, 255, 255); letter-spacing: 0px; line-height: 22px; font-size: 20px; font-weight: 500; font-style: normal; }

#text-id-69- { margin: unset; background-color: rgba(0, 0, 0, 0); font-family: inter, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica,
    Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; color: rgb(146, 146, 146); letter-spacing: 0px; font-size: 14px; font-weight: 500; font-style: normal; line-height: 18px; width: 100%; text-align: right; }

@media (min-width:1025px) {#button-id-100- { line-height: 22px; min-height: 35px; }

#button-id-103- { line-height: 22px; min-height: 16px; }

#container-id-58- > * { position: static; }

#container-id-60- > * { position: static; }

#container-id-62- > * { position: static; }

#container-id-67- > * { position: static; }

#container-id-68- > * { position: static; }

#content-container { display: flex; }}

@media (min-width:641px) and (max-width:1024px) {#container-id-45- { flex-direction: column; padding: 120px 80px; }

#container-id-45- > * { max-width: 100%; }

#container-id-48- { flex-direction: column; }

#container-id-48- > * { max-width: 100%; }

#container-id-58- { padding: 56px 0px; }

#container-id-58- > * { margin-right: 0px !important; margin-bottom: 56px !important; }

#container-id-58- > :last-child, #container-id-58- > .last-child { margin-bottom: 0px !important; }

#container-id-59- > * { margin-right: 120px !important; margin-bottom: 0px !important; }

#container-id-59- > :last-child, #container-id-59- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-62- > * { margin-right: 0px !important; margin-bottom: 12px !important; }

#container-id-62- > :last-child, #container-id-62- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#container-id-68- > * { margin-right: 0px !important; margin-bottom: 12px !important; }

#container-id-68- > :last-child, #container-id-68- > .last-child { margin-right: 0px !important; margin-bottom: 0px !important; }

#content-container { display: flex; flex-direction: column; }

#content-container > * { max-width: 100%; }

#text-id-46- { letter-spacing: 0px; font-size: 32px; line-height: 38px; }}

@media (max-width:640px) {#container-id-45- { flex-direction: column; min-height: auto; padding: 80px 24px; }

#container-id-45- > * { max-width: 100%; }

#container-id-48- { flex-direction: column; }

#container-id-48- > * { max-width: 100%; }

#container-id-58- { align-items: center; padding: 48px 0px; }

#container-id-58- > * { margin-right: 0px !important; margin-bottom: 48px !important; }

#container-id-58- > :last-child, #container-id-58- > .last-child { margin-bottom: 0px !important; }

#container-id-59- { flex-direction: column; justify-content: flex-start; align-items: center; }

#container-id-59- > * { position: static; max-width: 100%; margin-right: 0px !important; margin-bottom: 48px !important; }

#container-id-59- > :last-child, #container-id-59- > .last-child { margin-bottom: 0px !important; }

#container-id-60- { align-items: center; }

#container-id-60- > * { margin-right: 0px !important; margin-bottom: 24px !important; }

#container-id-60- > :last-child, #container-id-60- > .last-child { margin-right: 0px !important; }

#container-id-62- { align-items: center; min-height: auto; }

#container-id-67- { align-items: center; }

#container-id-67- > * { margin-right: 0px !important; margin-bottom: 24px !important; }

#container-id-67- > :last-child, #container-id-67- > .last-child { margin-right: 0px !important; }

#container-id-68- { align-items: center; }

#content-container { display: flex; flex-direction: column; }

#content-container > * { max-width: 100%; }

#section-id-70- { min-height: auto; }

#text-id-46- { letter-spacing: 0px; font-size: 28px; line-height: 32px; }

#text-id-69- { letter-spacing: 0px; line-height: 15.75px; font-size: 14px; text-align: center; }}