@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;500;700&display=swap);:root{font-size:10px}html{scroll-behavior:smooth}.body,body{margin:0}.body{font-size:1.6rem;font-family:sans-serif;background-color:#082530;color:#e9f6fb}a,body,button,div,li,p,span{font-family:Fira Sans,sans-serif}.m-modal a,.m-modal p,.m-modal span,.m-modal strong{font-family:Fira Sans,sans-serif!important}.hidden{display:none}.container{margin:0 auto;max-width:95vw}@media screen and (min-width:1440px){.container{max-width:1200px}}img{max-width:100%}footer{text-align:center}footer a{text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:inset 0 -1px 0 0 transparent,inset 0 -2px 0 0 #e9f6fb}footer a:link,footer a:visited{color:#e9f6fb}footer a:focus,footer a:hover{text-shadow:0 -2px 0 transparent,0 -1px 0 transparent,0 0 0 transparent,2px -2px 0 transparent,2px -1px 0 transparent,2px 0 0 transparent,-2px -2px 0 transparent,-2px -1px 0 transparent,-2px 0 0 transparent,1px -2px 0 transparent,1px -1px 0 transparent,1px 0 0 transparent,-1px -2px 0 transparent,-1px -1px 0 transparent,-1px 0 0 transparent,0 -2px 0 transparent,0 -1px 0 transparent,0 0 0 transparent;box-shadow:inset 0 -1px 0 0 transparent,inset 0 -2px 0 0 transparent}footer p:last-child{margin-bottom:0;padding-bottom:2rem;font-size:1.1rem}