@CHARSET "UTF-8";
html, body{height: 100%;}
body{display: flex; flex-direction: column;}
header, main{text-align: center;}
header>*, main>*{text-align: left;}
.container{min-width: 1024px; max-width: 1200px; text-align: left;margin: 0 auto;box-sizing: border-box;padding: 0 64px;}

header{background:RGBA(230, 74, 25, 1); color: white; }
header div.container{display: flex; align-items: center; height: 112px;}
header .logo{display: flex; align-items: center;}
header .logo svg{fill: white;}
header .logo svg.u{height: 61px;}
header .logo svg.w{height: 26px; width: 100px; margin-left: 5px;}
header font{font-size: 20px; margin-left: 1em;}

main{flex-grow: 1;}

footer{background: #000000; flex: 0 0 auto;}
footer .container{padding: 48px 64px 32px 64px;}
footer .container>div{display: flex; justify-content: space-between;}
footer .container>p{display: flex; justify-content:center;}
footer .container>p>*{line-height: 20px;font-size: 12px;color: RGBA(115, 115, 115, 1);}
footer .container>p>*{margin:0 10px;}