#page_banner__ohxrR{top:0;z-index:9}#page_banner__ohxrR,.page_banner__ohxrR{width:100vw;height:100vh;position:absolute;background-color:#000}.page_banner__ohxrR{background-repeat:no-repeat;background-size:contain;background-image:url(/images/banner.jpg);background-position:50%;z-index:9999}.page_banner__ohxrR.page_fadeout__Dh_lz{display:none}.page_bg__q4j2u{background-image:url(/images/bg-homepage.jpg);background-size:cover;background-position:50%;background-attachment:fixed;width:100%;min-height:100vh;max-height:100dvh}.page_svg80year__yt3Z4{width:100%;max-width:200px;height:auto}.page_imgcenter__Ot0AV{height:100dvh;max-height:90dvh}.page_pdf__vdWJl{right:15px;position:absolute;bottom:15px}.page_link__HOwSa{background:hsla(0,0%,100%,.302);color:#fff}.page_link__HOwSa:hover{background:hsla(0,0%,100%,.792);color:#002850}.page_map8__APndY{fill:none;stroke:#f9f9fa;stroke-width:50px;stroke-dasharray:1200}.page_animate8first__PZBNn{animation:page_animate8first__PZBNn 2s linear alternate}@keyframes page_animate8first__PZBNn{0%{stroke-dashoffset:500;fill:none;stroke-dasharray:500;stroke-linejoin:round}to{stroke-dashoffset:0;stroke-dasharray:1200;stroke-linejoin:round}}.page_animate8second__j1qg0{animation:page_animate8second__j1qg0 2s linear alternate}@keyframes page_animate8second__j1qg0{0%{stroke:none}40%{stroke-dashoffset:1100;stroke-dasharray:800;stroke-linejoin:round}to{stroke-dashoffset:0;stroke-dasharray:1400;stroke-linejoin:round}}.page_map0__u4QvF{fill:none;stroke:#f9f9fa;stroke-dasharray:1500}.page_animate0__wSBYl{animation:page_animate0__wSBYl 2s linear alternate}@keyframes page_animate0__wSBYl{0%{stroke:none}50%{stroke-dashoffset:1500;fill:none;stroke-dasharray:1500;stroke-linejoin:round}to{stroke-dashoffset:100;stroke-dasharray:1500;stroke-linejoin:round}}.page_maptext__SOC27{fill:#f9f9fa;stroke:#f9f9fa}.page_animatetext__rfFjq{animation:page_animatetext__rfFjq 2s linear alternate}@keyframes page_animatetext__rfFjq{0%{stroke:none;opacity:0}70%{stroke:none;opacity:0}to{opacity:1}}@media screen and (min-width:640px){.page_svg80year__yt3Z4{max-width:250px}}@media screen and (min-width:2560px){.page_svg80year__yt3Z4{max-width:310px}}@media screen and (max-height:380px){.page_svg80year__yt3Z4{max-width:20%}}@media screen and (min-height:381px)and (max-height:500px){.page_svg80year__yt3Z4{max-width:25%}}