*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Lato,sans-serif;background:#f0f2f5;color:#1a2b49;line-height:1.6;min-height:100vh}:root{--white: #ffffff;--light-cyan: #81fcf8}.footer-ail{background-color:#00558c;font-family:Lato,sans-serif}.social{display:flex;gap:.5rem}#footer .spaced{padding:3.75rem .938rem!important;color:var(--white)}.footer-subtitle{font-weight:700;font-size:1.4rem;letter-spacing:normal;line-height:1.6875rem;margin:0 0 .875rem}.contact p,.about p{margin-bottom:1.25rem!important}.about a{color:var(--light-cyan)!important}.about a:hover{text-decoration:underline!important;color:#fed141!important}.list-unstyled{padding-left:0;list-style:none;line-height:1.5rem}#footer li a{color:var(--light-cyan)!important;text-decoration:none;font-size:.875rem;transition:all .2s ease 0s;display:flex;align-items:center;gap:.25rem}#footer li a:hover{text-decoration:underline!important;color:#fed141!important}.chevron{width:8px;height:14px;flex-shrink:0}a.social{display:inline-flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;font-size:1.125rem;text-align:center;background:#0000004d;color:var(--white);margin:.625rem .125rem!important;text-decoration:none;transition:all .2s}a.social svg{width:14px;height:14px}a.social.fa-facebook:hover{background:#3b5997!important;color:var(--white)!important}a.social.fa-twitter:hover{background:#41b7d8!important;color:var(--white)!important}a.social.fa-instagram:hover{background:#d12e79!important;color:var(--white)!important}a.social.fa-linkedin:hover{background:#0073b2!important;color:var(--white)!important}#footer .copyright{background-color:#252525!important;color:var(--white);padding:1.25rem 0}#footer .copyright a{color:var(--light-cyan)}#footer .copyright a:hover{text-decoration:underline!important;color:#fed141!important}.fsize12{font-size:.75rem!important;line-height:1rem!important}.fsize11{font-size:.6875rem}.connect p{font-size:.875rem}.container{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto;max-width:1440px}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.col-md-2,.col-md-4,.col-md-5,.col-md-8,.col-sm-12{padding-right:.75rem;padding-left:.75rem;box-sizing:border-box}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.text-center{text-align:center}@media(max-width:991px){#footer .contact{text-align:center}#footer .connect{text-align:center;width:100%}.col-md-4,.col-md-8,.col-md-5,.col-md-2{flex:0 0 100%;max-width:100%}.hidden-sm{display:none!important}}@media(max-width:767px){#footer .spaced{padding:1.25rem .938rem}.hidden-xs{display:none!important}}.app-shell[data-v-c15d655b]{min-height:100vh;display:flex;flex-direction:column}.app-header[data-v-c15d655b]{width:100%}.header-bar[data-v-c15d655b]{width:100%;background:#00558c;padding:1rem 2rem;margin-bottom:1.25rem;display:flex;align-items:center;justify-content:flex-start;border-radius:0}.header-logo[data-v-c15d655b]{object-fit:contain;max-height:48px;max-width:240px}.header-inner[data-v-c15d655b]{max-width:520px;margin:0 auto;padding:0 1rem}.app-header h1[data-v-c15d655b]{text-align:center;font-size:2.375rem;font-weight:700;color:#1a2b49;margin-bottom:1.5rem}.page-content[data-v-c15d655b]{max-width:520px;margin:0 auto;padding:0 1rem 2rem;flex:1}@media(max-width:540px){.header-bar[data-v-c15d655b]{padding:.75rem 1rem}.header-logo[data-v-c15d655b]{max-height:36px;max-width:150px}.header-inner[data-v-c15d655b]{padding:0 .75rem}.app-header h1[data-v-c15d655b]{font-size:1.5rem;margin-bottom:.75rem}.page-content[data-v-c15d655b]{padding:0 .75rem 2rem}}@media(max-width:400px){.header-bar[data-v-c15d655b]{padding:.625rem .75rem}.header-logo[data-v-c15d655b]{max-height:32px;max-width:130px}.app-header h1[data-v-c15d655b]{font-size:1.25rem}.page-content[data-v-c15d655b]{padding:0 .5rem 2rem}}@media(max-width:350px){.header-bar[data-v-c15d655b]{padding:.5rem .625rem}.header-logo[data-v-c15d655b]{max-height:28px;max-width:110px}.app-header h1[data-v-c15d655b]{font-size:1.125rem;margin-bottom:.5rem}.header-inner[data-v-c15d655b]{padding:0 .5rem}.page-content[data-v-c15d655b]{padding:0 .5rem 1.5rem}}
