body{--font-icons: "theme-icons"}.sdc-footer{--footer-link-line: #2E9368;position: relative;display: block;min-height: -moz-fit-content;min-height: fit-content;width: 100%;flex-shrink: 0;overflow: hidden;--tw-bg-opacity: 1;background-color: rgb(0 38 63 / var(--tw-bg-opacity, 1))}.sdc-footer__top{display: flex;flex-direction: column;align-items: center}.sdc-footer__logo svg{height: 60px;width: auto}.sdc-footer__menu{display: flex;flex-wrap: wrap;gap: 2rem}@media (min-width: 992px){.sdc-footer__menu{justify-content: flex-end}}.sdc-footer__menu .menu-item{flex-shrink: 0;padding-top: 0px}.sdc-footer__menu ul.menu{margin: 0px;display: flex;list-style-type: none;flex-direction: column;flex-wrap: wrap;gap: 0.25rem;padding: 0px}.sdc-footer__menu ul.menu.menu--level-1{gap: 2rem}@media (min-width: 992px){.sdc-footer__menu ul.menu.menu--level-1{flex-direction: row;gap: 1rem}}@media (min-width: 1280px){.sdc-footer__menu ul.menu.menu--level-1{gap: 2rem}}@media (min-width: 540px){.sdc-footer__menu ul.menu.menu--level-1 .menu-item{width: 176px;min-width: 96px}}.sdc-footer__menu ul.menu .menu-item--expanded{list-style:unset}.sdc-footer__menu ul.menu span+.menu{margin-top: 1rem}.sdc-footer__menu h2,.sdc-footer__menu h3,.sdc-footer__menu h4{margin: 0px;font-size: var(--text-base);font-weight: 500;text-transform: uppercase;line-height: 1.5rem;letter-spacing: 0.48px;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-footer__menu span{text-transform: uppercase}.sdc-footer__menu a,.sdc-footer__menu span{display: inline-block;padding-top: 0.25rem;padding-bottom: 0.25rem;font-family: var(--font-title);font-size: var(--text-base);line-height: 1.25rem;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: none}.sdc-footer__left a,.sdc-footer__menu a{position: relative}.sdc-footer__left a::after,.sdc-footer__menu a::after{position: absolute;bottom: 0px;left: 0px;height: 2px;width: 100%;transform-origin: left;--tw-scale-x: 0;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 300ms;--tw-content: "";content: var(--tw-content);background-color:var(--footer-link-line)}.sdc-footer__left a:hover::after,.sdc-footer__left a:focus-visible::after,.sdc-footer__menu a:hover::after,.sdc-footer__menu a:focus-visible::after{--tw-scale-x: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(prefers-reduced-motion: reduce){.sdc-footer a::after{transition:none}}.sdc-footer__bottom-content{position: relative;font-family: var(--font-title)}.sdc-footer__bottom-content::before{position: absolute;left: 0px;top: 0px;display: block;height: 1px;width: 100%;--tw-content: "";content: var(--tw-content);background:linear-gradient(270deg, var(--Tertiary-Colors-Turquoise, #59C0D1) 0%, #319E53 16.83%, var(--PrimaryGreen-Green-50, #007C57) 33.65%, var(--SecondBlue-Light-Blue-50, #0096D0) 70.19%, var(--PrimaryBlue-Blue-50, #004986) 100%)}.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{margin: 0px;margin-left: auto;margin-right: auto;font-family: var(--font-title);font-size: var(--text-sm);line-height: 1.4rem;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 992px){.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{max-width:min(800px,100vw - 240px)}}@media (min-width: 1280px){.sdc-footer__bottom p,.sdc-footer__bottom .field p,.sdc-footer__bottom .field strong{max-width:800px}}.sdc-footer__bottom .field a{font-family: var(--font-title);--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: underline}.sdc-footer__left .field address{margin: 0px;font-size: var(--text-base);font-style: normal;line-height: 1.5rem}.sdc-footer__left .field a{font-family: var(--font-title);--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: none}.sdc-footer__left .field p,.sdc-footer__left .field strong{margin: 0px;max-width: 100%;font-family: var(--font-title);font-size: var(--text-base);line-height: 1.5;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.sdc-footer__left .config_pages--type--footer > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))}.sdc-footer .field a:focus-visible{border-radius: 0.375rem;outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px;--tw-ring-offset-color: #00263F}.sdc-footer .region-footer-menu{display: flex;gap: 2rem}
/*# sourceMappingURL=footer.css.map */
