@charset "UTF-8"; /*! |----------------------------------------------------------------------------------------- | | | Normalization - Start | | |----------------------------------------------------------------------------------------- */ html { height: 100%; font-family: sans-serif; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; } body { height: 100%; margin: 0; color: var(--dark); font-size: 16px; font-family: "Open Sans", sans-serif; font-weight: 400; line-height: 1.32; letter-spacing: 0; background-color: var(--white); } a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var { margin: 0; padding: 0; border: 0; outline: 0; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; margin: 0; } pre, code, kbd, samp { font-family: monospace; } abbr { cursor: help; } h1, h2, h3, h4, h5, h6 { color: #343a40; } a { cursor: pointer; color: var(--primecolor); text-decoration: none; transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms; } a p { color: var(--dark); } a:hover { color: #454545; text-decoration: none; } small { font-size: 80%; } img, svg { vertical-align: middle; border-style: none; } button { cursor: pointer; overflow: visible; display: inline-block; padding: 0; margin: 0; text-align: center; text-transform: none; vertical-align: middle; outline: none; border: none; border-radius: 0; box-shadow: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-appearance: button; background-clip: padding-box; background-color: transparent; transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms; } button:focus, button.focus { outline: 0; box-shadow: none; } button.disabled, button:disabled { cursor: not-allowed; opacity: 0.65; box-shadow: none; } button::-moz-focus-inner { padding: 0; border-style: none; } ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, td, th { text-align: left; font-weight: 400; } td { vertical-align: top; } input, button, select, optgroup, textarea { color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; } input.disabled, input:disabled, button.disabled, button:disabled, select.disabled, select:disabled, optgroup.disabled, optgroup:disabled, textarea.disabled, textarea:disabled { cursor: not-allowed; } hr { height: 0; overflow: visible; box-sizing: content-box; margin: 30px 0; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.15); } :focus { outline: 0; } ::-moz-selection { color: var(--white); background: var(--primecolor); } ::selection { color: var(--white); background: var(--primecolor); } .blockContents *, .blockContents *::before, .blockContents *::after { box-sizing: border-box; } /*! |----------------------------------------------------------------------------------------- | | | Normalization - End | | |----------------------------------------------------------------------------------------- */