/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.15}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;overflow:visible}
main{display:block}
pre{font-family:monospace,monospace;font-size:1em}
a{-webkit-text-decoration-skip:objects;background-color:transparent}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.15;margin:0}
button{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
input{overflow:visible}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
details{display:block}
summary{display:list-item}
menu{display:block}
canvas{display:inline-block}
[hidden],template{display:none}
*{box-sizing:border-box}
*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{background:transparent!important;box-shadow:none!important;text-shadow:none!important}
html{font-size:16px;margin:0;padding:0}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff!important;color:#000!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;margin:0 auto;text-rendering:optimizeLegibility}
blockquote,dl,ol,p,table,ul{margin-bottom:1.5rem;margin-top:0}
ol:last-child,p:last-child,ul:last-child{margin-bottom:0}
h1,h2,h3,h4,h5,h6{color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:.75rem;margin-top:0}
h1{font-size:2.5rem}
h2{font-size:2rem}
h3{font-size:1.75rem}
h4{font-size:1.5rem}
h5{font-size:1.25rem}
h6{font-size:1rem}
a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}
table{border-collapse:collapse}
thead{display:table-header-group}
table,td,th{border-bottom:1px solid #000}
td,th{padding:8px 16px}
code,kbd,pre{border:1px solid #bbb;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:85%}
code,kbd{padding:3px}
pre{margin-bottom:1.5rem;padding:10px 12px}
pre code,pre kbd{border:0}
blockquote{border:0;border-left:5px solid #bbb;margin-left:1px;padding:12px 1.5rem}
blockquote:first-child{margin-top:0}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}
blockquote footer{display:block;font-size:80%}
img{display:block;max-width:100%!important;vertical-align:middle}
hr,img{border:0}
hr{border-bottom:2px solid #bbb;height:0;margin:2.25rem 0;padding:0}
dt{font-weight:700}
dd{margin:0 0 .75rem}
abbr[title],acronym[title]{border:0;text-decoration:0}
a,blockquote,code,figure,hr,li,ol,pre,table,tr,ul{page-break-inside:avoid}
a,h2,h3,h4,p{orphans:3;widows:3}
h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}
h1+p,h2+p,h3+p{page-break-before:avoid}
img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}
pre{white-space:pre-wrap!important;word-wrap:break-word}
body{padding:2.54cm 1.8cm}
a[href^="ftp://"]:after,a[href^="http://"]:after,a[href^="https://"]:after{content:" (" attr(href) ")";font-size:80%}
abbr[title]:after,acronym[title]:after{content:" (" attr(title) ")"}
.page-break{page-break-before:always}
.page-break-after{page-break-after:always}
.no-print{display:none}
a.no-reformat:after,abbr[title].no-reformat:after,acronym[title].no-reformat:after{content:""}