@import url("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css");@import url("https://unpkg.com/ionicons@4.5.5/dist/css/ionicons.min.css");footer{background-color:#f0f4f8}.footer-bottom ul,.footer-top ul{list-style:none;margin:0;padding:0}.footer-bottom ul a,.footer-bottom ul div,.footer-top ul a,.footer-top ul div{font-size:.75rem;line-height:1.125rem}.footer-bottom ul h6,.footer-top ul h6{color:#102a43;font-family:Inter,sans-serif;font-weight:500}.footer-bottom ul li a,.footer-top ul li a{color:#102a43;opacity:.8}.footer-bottom ul li a:active,.footer-bottom ul li a:focus,.footer-bottom ul li a:hover,.footer-top ul li a:active,.footer-top ul li a:focus,.footer-top ul li a:hover{color:#102a43;opacity:1}.footer-top{grid-gap:1.25rem;align-items:flex-start;display:grid;grid-template-columns:repeat(1,1fr);padding:2.125rem 0;text-align:center}@media only screen and (min-width:992px){.footer-top{grid-template-columns:repeat(6,1fr);text-align:left}}.footer-top img{margin:0 auto;max-width:130px}@media only screen and (min-width:992px){.footer-top img{margin:0}}.footer-top .social{margin-top:.875rem}.footer-top .social a{color:#102a43;opacity:.8}.footer-top .social a:active,.footer-top .social a:focus,.footer-top .social a:hover{color:#102a43;opacity:1}.footer-top .social a:not(:last-of-type){margin-right:.5rem}.footer-top .social a i{font-size:1.524rem}.footer-top ul li>a{display:inline-block;margin-bottom:.375rem;vertical-align:top}.footer-bottom{border-top:1px solid #e2e8f0;color:#222d5e;padding-bottom:1rem;padding-top:1rem;text-align:center}@media only screen and (min-width:992px){.footer-bottom{align-items:center;display:flex;justify-content:space-between}}.footer-bottom p{font-size:.812rem;margin-bottom:0}.footer-bottom p.credit{align-items:center;display:flex;font-size:.75rem;justify-content:center;line-height:0}.footer-bottom p.credit a{display:inline-block}.footer-bottom p.credit a svg{margin-left:4px}.footer-bottom ul{display:flex;flex-direction:row;justify-content:center;margin-bottom:.5rem;margin-top:.5rem}@media only screen and (min-width:992px){.footer-bottom ul{margin-bottom:0;margin-top:0}}.footer-bottom ul li{padding-left:15px;padding-right:15px;position:relative}.footer-bottom ul li:first-of-type{padding-left:0}.footer-bottom ul li:last-of-type{padding-right:0}@media only screen and (max-width:575px){.footer-bottom ul{flex-direction:column;margin-bottom:1rem;margin-top:1rem}.footer-bottom ul li{padding:0}}a:not(.m-button):active,a:not(.m-button):focus,a:not(.m-button):hover{outline:0;text-decoration:none}footer .legal p{color:#102a43;font-size:12px;opacity:.8}@media only screen and (max-width:991px){footer .legal{text-align:center}}