@charset "utf-8";





























.accessNavigationLink { font-family: "Open Sans", sans-serif; border-radius: 8px; text-align: center; padding: 13px 0px; color: rgb(0, 0, 255); font-size: 16px; font-weight: 700; width: 100%; top: -50px; position: absolute; text-decoration: none; opacity: 0; }

.accessNavigationLink:focus-visible { top: 5px; outline: rgb(0, 0, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; left: 6px; width: calc(100% - 6px); position: static; display: block; margin-top: 5px; margin-left: 6px; background-color: rgb(255, 255, 255); opacity: 1; }

.accessNavigationList { margin: 0px; list-style: none; padding: 0px; z-index: 1; position: relative; }

.animation-flip-top:not(.is-visible) { visibility: hidden; }

.theming-theme-accent1-sticky { color: rgb(17, 73, 39) !important; }

.theming-theme-accent2-sticky { color: rgb(41, 95, 63) !important; }

.theming-theme-accent3-sticky { color: rgb(61, 104, 80) !important; }

.theming-theme-light-sticky { color: rgb(92, 96, 96) !important; }

.theming-theme-dark-sticky { color: rgb(69, 69, 69) !important; }

.theming-basic-Grey-sticky { color: rgb(95, 95, 95) !important; }

.theming-basic-Red-sticky { color: rgb(191, 13, 8) !important; }

.theming-basic-Orange-sticky { color: rgb(154, 71, 2) !important; }

.theming-basic-Yellow-sticky { color: rgb(117, 92, 0) !important; }

.theming-basic-Green-sticky { color: rgb(27, 110, 13) !important; }

.theming-basic-Cyan-sticky { color: rgb(0, 104, 125) !important; }

.theming-basic-Blue-sticky { color: rgb(20, 20, 201) !important; }

.theming-basic-Purple-sticky { color: rgb(148, 17, 150) !important; }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .grid-row-4dca7a55-08eb-44d7-84e7-af824328a7d7 { flex-direction: column !important; }
}

@media (min-width: 0px) and (max-width: 767.95px) {
  .grid-row-b6e3389d-86dc-48ca-9741-ac85c74abbf2 { align-items: flex-start !important; }
}

@media (min-width: 768px) and (max-width: 1023.95px) {
  .grid-row-b6e3389d-86dc-48ca-9741-ac85c74abbf2 { align-items: flex-start !important; }
}













.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-theme-accent1 { color: rgb(17, 73, 39) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-theme-accent2 { color: rgb(41, 95, 63) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-theme-accent3 { color: rgb(61, 104, 80) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-theme-light { color: rgb(92, 96, 96) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-theme-dark { color: rgb(69, 69, 69) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Grey { color: rgb(95, 95, 95) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Red { color: rgb(191, 13, 8) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Orange { color: rgb(154, 71, 2) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Yellow { color: rgb(117, 92, 0) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Green { color: rgb(27, 110, 13) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Cyan { color: rgb(0, 104, 125) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Blue { color: rgb(20, 20, 201) !important; }

.logo-96eb5145-cba4-4b94-8482-6cc48688d49a .theming-basic-Purple { color: rgb(148, 17, 150) !important; }

@media (min-width: 0px) and (max-width: 767.95px) {
  .grid-column-aab4274f-30b4-4247-945f-07404fdf1987 { align-self: center !important; }
}

@media (min-width: 768px) and (max-width: 1023.95px) {
  .grid-column-aab4274f-30b4-4247-945f-07404fdf1987 { align-self: center !important; }
}

@media (min-width: 0px) and (max-width: 767.95px) {
  .module-container-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 { display: none !important; }
}

@media (min-width: 768px) and (max-width: 1023.95px) {
  .module-container-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 { display: none !important; }
}

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-theme-accent1 { color: rgb(17, 73, 39) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-theme-accent2 { color: rgb(41, 95, 63) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-theme-accent3 { color: rgb(61, 104, 80) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-theme-light { color: rgb(92, 96, 96) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-theme-dark { color: rgb(69, 69, 69) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Grey { color: rgb(95, 95, 95) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Red { color: rgb(191, 13, 8) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Orange { color: rgb(154, 71, 2) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Yellow { color: rgb(117, 92, 0) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Green { color: rgb(27, 110, 13) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Cyan { color: rgb(0, 104, 125) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Blue { color: rgb(20, 20, 201) !important; }

.text-8d54841e-9bd5-4622-b0a6-d6f1852aacd0 .theming-basic-Purple { color: rgb(148, 17, 150) !important; }

@media (min-width: 0px) and (max-width: 767.95px) {
  .module-container-f4ce2cf5-c8a5-4503-8197-4d2d02f65127 { min-height: 32px !important; }
}

@media (min-width: 768px) and (max-width: 1023.95px) {
  .module-container-f4ce2cf5-c8a5-4503-8197-4d2d02f65127 { min-height: 32px !important; }
}

.downloadWarningOverlay { position: fixed; z-index: 1000; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.65); display: none; }

.downloadWarningModal { background-color: rgb(255, 255, 255); position: fixed; left: 50%; top: 50%; transform: translate(-50%, -50%); max-width: 480px; width: calc(100% - 10px); padding: 24px 36px; pointer-events: none; opacity: 0; transition: 0.3s ease-in-out; z-index: 1001; border-radius: 8px; }

.downladWarningBtnContainer { margin-top: 24px; display: flex; justify-content: center; }

.downladWarningBtnContainer a:focus, .downladWarningBtnContainer button:focus { outline: rgb(0, 0, 255) solid 2px; outline-offset: 2px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px; }

.downladWarningBtn { min-width: 60px; cursor: pointer; padding: 9px 18px; font-size: 14px; word-break: break-word; font-weight: 400; border-radius: 5px; margin: 0px 8px; overflow-wrap: break-word; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; align-items: center; position: relative; }

.downladWarningBtn a[data-link-type="document"] { position: absolute; display: block; left: 0px; top: 0px; width: 100%; height: 100%; }

.showElement { display: block; }

.hideElement { display: none; }

.showModal { opacity: 1; pointer-events: auto; }

@media screen and (max-width: 450px) {
  .downladWarningBtnContainer { align-items: center; flex-direction: column-reverse; }
  .downladWarningBtn { margin: 10px; justify-content: center; }
}

.download-warning-modal-font { font-family: Arial; font-size: 16px; font-weight: 400; overflow-wrap: break-word; }

.download-warning-button-font { font-family: Arial; font-size: 16px; font-weight: 400; overflow-wrap: break-word; }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .grid-row-4cfe8e9e-ed3c-4e5f-aaaa-c2d70dd0cc4d { order: -1 !important; }
}

@media (min-width: 1024px) {
  .grid-row-4cfe8e9e-ed3c-4e5f-aaaa-c2d70dd0cc4d { order: -1 !important; }
}

@media (min-width: 0px) and (max-width: 767.95px) {
  .grid-row-47381b35-b30a-4f12-812e-c2c3a1c2d2f3 { display: flex !important; flex-flow: column !important; align-items: center !important; }
}

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-theme-accent1 { color: rgb(68, 215, 125) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-theme-accent2 { color: rgb(99, 211, 145) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-theme-accent3 { color: rgb(126, 206, 161) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-theme-light { color: rgb(220, 229, 229) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-theme-dark { color: rgb(190, 190, 190) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Grey { color: rgb(190, 190, 190) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Red { color: rgb(254, 167, 166) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Orange { color: rgb(255, 169, 137) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Yellow { color: rgb(242, 194, 0) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Green { color: rgb(62, 218, 37) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Cyan { color: rgb(0, 207, 245) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Blue { color: rgb(184, 184, 252) !important; }

.heading-module-528ac46a-924d-4473-9909-7980fe29347b .theming-basic-Purple { color: rgb(250, 156, 252) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-theme-accent1 { color: rgb(17, 73, 39) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-theme-accent2 { color: rgb(41, 95, 63) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-theme-accent3 { color: rgb(65, 110, 85) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-theme-light { color: rgb(97, 102, 102) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-theme-dark { color: rgb(69, 69, 69) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Grey { color: rgb(101, 101, 101) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Red { color: rgb(202, 14, 10) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Orange { color: rgb(163, 76, 2) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Yellow { color: rgb(124, 98, 0) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Green { color: rgb(29, 117, 15) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Cyan { color: rgb(0, 111, 132) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Blue { color: rgb(20, 20, 201) !important; }

.text-df007e79-3cb5-451c-bbc5-19706b239972 .theming-basic-Purple { color: rgb(148, 17, 150) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-theme-accent1 { color: rgb(70, 222, 130) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-theme-accent2 { color: rgb(103, 218, 150) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-theme-accent3 { color: rgb(131, 213, 167) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-theme-light { color: rgb(220, 229, 229) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-theme-dark { color: rgb(196, 196, 196) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Grey { color: rgb(196, 196, 196) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Red { color: rgb(254, 177, 176) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Orange { color: rgb(255, 178, 152) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Yellow { color: rgb(242, 194, 0) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Green { color: rgb(65, 226, 39) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Cyan { color: rgb(0, 214, 254) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Blue { color: rgb(191, 191, 252) !important; }

.text-a2e052e5-2ac2-4e08-9c85-f51058c2bc93 .theming-basic-Purple { color: rgb(250, 168, 252) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-theme-accent1 { color: rgb(70, 222, 130) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-theme-accent2 { color: rgb(103, 218, 150) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-theme-accent3 { color: rgb(131, 213, 167) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-theme-light { color: rgb(220, 229, 229) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-theme-dark { color: rgb(196, 196, 196) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Grey { color: rgb(196, 196, 196) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Red { color: rgb(254, 177, 176) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Orange { color: rgb(255, 178, 152) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Yellow { color: rgb(242, 194, 0) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Green { color: rgb(65, 226, 39) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Cyan { color: rgb(0, 214, 254) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Blue { color: rgb(191, 191, 252) !important; }

.text-b07c7718-2c74-4a34-a4e3-f010b6232392 .theming-basic-Purple { color: rgb(250, 168, 252) !important; }

:root { --theme-bodyBackground-color: #dce5e5; --theme-bodyText-color: #454545; --theme-h1-color: #4f8466; --theme-h2-color: #4f8466; --theme-h3-color: #4f8466; --theme-h4-color: #4f8466; --theme-h5-color: #454545; --theme-h6-color: #454545; --theme-link-color: #4f8466; --theme-button-color: #114927; --theme-navigationActive-color: #295f3f; --theme-heading-font-sizes-large-h1-size: 45px; --theme-heading-font-sizes-large-h2-size: 37px; --theme-heading-font-sizes-large-h3-size: 31px; --theme-heading-font-sizes-large-h4-size: 26px; --theme-heading-font-sizes-large-h5-size: 22px; --theme-heading-font-sizes-large-h6-size: 18px; --theme-heading-font-sizes-small-h1-size: 35px; --theme-heading-font-sizes-small-h2-size: 29px; --theme-heading-font-sizes-small-h3-size: 24px; --theme-heading-font-sizes-small-h4-size: 20px; --theme-heading-font-sizes-small-h5-size: 16px; --theme-heading-font-sizes-small-h6-size: 14px; --theme-heading-font-sizes-medium-h1-size: 40px; --theme-heading-font-sizes-medium-h2-size: 33px; --theme-heading-font-sizes-medium-h3-size: 28px; --theme-heading-font-sizes-medium-h4-size: 23px; --theme-heading-font-sizes-medium-h5-size: 19px; --theme-heading-font-sizes-medium-h6-size: 16px; --theme-heading-font-family: Merriweather; --theme-body-font-sizes-large-body-size: 18px; --theme-body-font-sizes-large-button-size: 18px; --theme-body-font-sizes-small-body-size: 14px; --theme-body-font-sizes-small-button-size: 14px; --theme-body-font-sizes-medium-body-size: 16px; --theme-body-font-sizes-medium-button-size: 16px; --theme-body-font-family: Arial; }