 *, *::before, *::after {box-sizing: inherit;}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {display: block;}html {box-sizing: border-box;-ms-overflow-style: scrollbar;-webkit-text-size-adjust: 100%;}body {margin: 0;box-sizing: border-box;}[tabindex="-1"]:focus {outline: 0 !important;}hr {box-sizing: content-box;height: 0;overflow: visible;}h1, h2, h3, h4, h5, h6 {margin: 0 }p {margin: 0;}abbr[title], abbr[data-original-title] {text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;border-bottom: 0;text-decoration-skip-ink: none;}ol, ul, dl {padding: 0;margin-top: 0;margin-bottom: 0;}ul {list-style: none;}dt {font-weight: 700;}dd {margin-left: 0;}blockquote {margin: 0.5rem;}sub, sup {position: relative;vertical-align: baseline;}sub {bottom: -.25em;}sup {top: -.5em;}a {text-decoration: none;}a:hover {text-decoration: none;}a:not([href]):not([tabindex]) {text-decoration: none;}a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {text-decoration: none;}a:not([href]):not([tabindex]):focus {outline: 0;}pre {overflow: auto;}img {vertical-align: middle;border-style: none;}svg {overflow: hidden;vertical-align: middle;}table {border-collapse: collapse;}caption {padding-top: 0.9375rem;padding-bottom: 0.9375rem;caption-side: bottom;}th {text-align: inherit;}label {display: inline-block;}button {border-radius: 0;}button:focus {outline: none;}input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {padding: 0;border-style: none;}input[type="radio"], input[type="checkbox"] {box-sizing: border-box;padding: 0;}input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {-webkit-appearance: listbox;}textarea {overflow: auto;resize: vertical;}fieldset {min-width: 0;padding: 0;margin: 0;border: 0;}legend {display: block;width: 100%;max-width: 100%;padding: 0;font-size: 110%;line-height: inherit;white-space: normal;}progress {vertical-align: baseline;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {outline-offset: -2px;-webkit-appearance: none;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {font: inherit;-webkit-appearance: button;}output {display: inline-block;}summary {display: list-item;cursor: pointer;}template {display: none;}[hidden] {display: none !important;}section, div, nav, header, footer, main, span, a, p, li, ul, ol, table, tbody, thead, tfoot, tr, th, td, button, input, select, textarea, blockquote, pre, code, kbd, samp, label, optgroup, fieldset, legend, h1, h2, h3, h4, h5, h6 {font-size: inherit;line-height: 1.6em }