@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Roboto";src:url("../fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}html{height:100vh;font-size:10px}body{display:flex;flex-direction:column;min-height:100%;margin:0;padding:0;font-size:2rem;font-family:Roboto,sans-serif;color:#4f4f4f;background-color:#f8fafc}h1{color:#505078;font-size:2.8rem;margin:10px 0}h2{color:#aaf;font-size:2.4rem;margin:10px 0 5px 0}.vlmsLayout header{color:#e6e6e6;background-color:#505078;text-align:center;padding:40px 10px}.vlmsLayout header h1{color:#e6e6e6;margin:10px;font-size:5rem}.vlmsLayout header h1 img{vertical-align:middle}@media screen and (max-width: 768px){.vlmsLayout header{padding:10px}.vlmsLayout header h1 span{display:block}}.vlmsLayout .vlmsContainer{flex:1 1 auto}.vlmsLayout footer{padding:5px 10px;color:#e6e6e6;background-color:#505078;text-align:center}p{margin:0 0 10px 0;text-align:justify}p:last-child{margin-bottom:0}.vlmsIndex{margin-top:50px;text-align:center}.vlmsIndex section{margin-bottom:40px}.vlmsIndex p{text-align:center}.vlms404{margin-top:50px;text-align:center}.vlms404 section{margin-bottom:40px}.vlms404 p{text-align:center}