/***normal***/ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display:block; } audio,canvas,video { display:inline-block; } audio:not([controls]) { display:none; height:0; } [hidden] { display:none; } html { font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; } body { margin:0; } a:focus { outline:thin dotted; } a:active,a:hover { outline:0; } h1 { font-size:2em; margin:0.67em 0; } abbr[title] { border-bottom:1px dotted; } b,strong { font-weight:bold; } dfn { font-style:italic; } hr { -moz-box-sizing:content-box; box-sizing:content-box; height:0; } mark { background:#ff0; color:#000; } code,kbd,pre,samp { font-family:monospace,serif; font-size:1em; } pre { white-space:pre-wrap; } q { quotes:"\201C" "\201D" "\2018" "\2019"; } small { font-size:80%; } sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; } sup { top:-0.5em; } sub { bottom:-0.25em; } img { border:0; } svg:not(:root) { overflow:hidden; } figure { margin:0; } fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em; } legend { border:0; padding:0; } button,input,select,textarea { font-family:inherit; font-size:100%; margin:0; } button,input { line-height:normal; } button,select { text-transform:none; } button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer; } button[disabled],html input[disabled] { cursor:default; } input[type="checkbox"],input[type="radio"] { box-sizing:border-box; padding:0; } input[type="search"] { -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; } input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; } button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0; } textarea { overflow:auto; vertical-align:top; } table { border-collapse:collapse; border-spacing:0; } html,body { height:100%; width:100%; margin:0; overflow:hidden; } #site-landing { position:relative; height:100%; width:100%; background-image:linear-gradient(to top,#30cfd0 0%,#330867 100%); }