/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible} progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0} html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block} h1{font-size:2em;}hr{box-sizing:content-box;height:0}h1,h2,h3,h4,h5,h6,p{margin:0} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent} abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted} b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative} sub{bottom:-.25em}sup{top:-.5em}img{border-style:none} button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0} button,select{text-transform:none} [type=button],[type=reset],[type=submit],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:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em} legend{color:inherit;display:table;max-width:100%;white-space:normal} textarea{overflow:auto}[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-decoration{-webkit-appearance:none} ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit} summary{display:list-item}[hidden],template{display:none} /** * Unicornbaot Styles * @version 1.1.2 */ html, body { font-weight: normal; min-height: 100%; margin: 0; padding: 0; width: 100%; } h1, h2, h3, h4, h5, h6, p, div, span, i, b, strong, ul, ol, dl, li, dt, dd, table, tr, th, td, a { color: inherit; } * { -webkit-box-sizing: border-box; box-sizing: border-box; } figure { margin: 0; } img { height: auto; max-width: 100%; } img.u-img-fit-height { height: 100%; max-width: none; width: auto; } .u-aspect-1 { aspect-ratio: 1; } .u-aspect-2-1 { aspect-ratio: 2 / 1; } .u-aspect-1-2 { aspect-ratio: 1 / 2; } .u-aspect-4-3 { aspect-ratio: 4 / 3; } .u-aspect-3-4 { aspect-ratio: 3 / 4; } .u-aspect-16-9 { aspect-ratio: 16 / 9; } .u-aspect-9-16 { aspect-ratio: 9 / 16; } .u-fit-cover { object-fit: cover; } .u-fit-center { object-position: center; } .u-display-block { display: block; } .u-display-inline { display: inline; } .u-display-inline-block { display: inline-block; } .u-bg-img-cover, .bg-img-full { background-position: center; background-repeat: no-repeat; } .u-bg-img-cover { background-size: cover; } .bg-img-full { background-size: 100%; } .bg-fixed { background-attachment: fixed; } .u-wrapper { position: relative; } .u-full-wrapper { position: relative; height: 100%; width: 100%; } .u-absolute-center { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .u-absolute-full { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .u-align-base { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; } .u-align-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .u-align-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .u-align-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .u-align-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } .u-auto-scroll-x { overflow-x: auto; } .u-auto-scroll-y { overflow-y: auto; } .u-bg-img { background-position: center; background-repeat: no-repeat; } .u-bg-img.contain { background-size: contain; } .u-bg-img.cover { background-size: cover; } .u-text-weight-100 { font-weight: 100; } .u-text-weight-300 { font-weight: 300; } .u-text-weight-500 { font-weight: 500; } .u-text-weight-700 { font-weight: 700; } .u-text-weight-900 { font-weight: 900; } .u-text-weight-lighter { font-weight: lighter; } .u-text-weight-normal { font-weight: normal; } .u-text-weight-bold { font-weight: bold; } .u-text-style-italic { font-style: italic; } .u-text-style-capitalize { text-transform: capitalize; } .u-text-style-lowercase { text-transform: lowercase; } .u-text-style-uppercase { text-transform: uppercase; } .u-text-gradient { background-attachment: fixed; -webkit-background-clip: text; background-size: cover; color: transparent; -webkit-text-fill-color: transparent; } .u-flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .u-flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .u-flex-reverse-row { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .u-flex-grow { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .u-flex-shrink { -ms-flex-negative: 1; flex-shrink: 1; } .u-flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .u-grid { display: grid; } .u-grid-column-1 { grid-column: 1; } .u-grid-row-2 { grid-row: 1 / 3; } .u-float-left { float: left; } .u-float-right { float: right; } .u-justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .u-justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .u-justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .u-justify-even { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; } .u-justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .u-justify-stretch { -webkit-box-pack: stretch; -ms-flex-pack: stretch; justify-content: stretch; } .u-cursor-link { cursor: pointer; } .u-cursor-default { cursor: default; } .u-text-underline { text-decoration: underline; } .u-no-scrollbar { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } .u-no-scrollbar::-webkit-scrollbar { display: none; } .u-no-select { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .u-no-shrink { -ms-flex-negative: 0; flex-shrink: 0; } .u-no-wrap { white-space: nowrap; } .u-pointer { cursor: pointer; } .u-self-center { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .u-self-end { -ms-flex-item-align: end; align-self: flex-end; } .u-self-start { -ms-flex-item-align: start; align-self: flex-start; } .u-text-center { text-align: center; } .u-text-left { text-align: left; } .u-text-right { text-align: right; } .u-text-justify { text-align: justify; } .u-text-truncate { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; } .u-text-truncate.u-multi-line { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; } .u-text-vertical { text-orientation: mixed; writing-mode: vertical-rl; } .u-full-height { height: 100%; } .u-half-height { height: 50%; } .u-two-third-height { height: calc(100% / 3 * 2); } .u-one-third-height { height: calc(100% / 3); } .u-quarter-height { width: calc(100% / 4); } .u-auto-width { width: auto; } .u-full-width { width: 100%; } .u-full-width-block { display: block; width: 100%; } .u-half-width { width: 50%; } .u-two-third-width { width: calc(100% / 3 * 2); } .u-one-third-width { width: calc(100% / 3); } .u-quarter-width { width: calc(100% / 4); } .u-flow-hidden { overflow: hidden; } .u-flow-hidden-x { overflow-x: hidden; } .u-flow-hidden-y { overflow-y: hidden; } .u-flow-auto { overflow: auto; } .u-flow-auto-x { overflow-x: auto; } .u-flow-auto-y { overflow-y: auto; } .u-hidden { display: none; } .u-no-padding { padding: 0; } .u-no-margin { margin: 0; } .u-no-list-style { list-style: none; } .u-no-margin-top { margin-top: 0; } .u-no-margin-bottom { margin-bottom: 0; } .u-full-round-corners { border-radius: 9999vmax; } .u-letter-spacing-10 { letter-spacing: .01em; } .u-letter-spacing-20 { letter-spacing: .02em; } .u-letter-spacing-30 { letter-spacing: .03em; } .u-letter-spacing-40 { letter-spacing: .04em; } .u-letter-spacing-50 { letter-spacing: .05em; } .u-letter-spacing-100 { letter-spacing: .1em; } .u-letter-spacing-200 { letter-spacing: .2em; } .u-letter-spacing-300 { letter-spacing: .3em; } .u-letter-spacing-400 { letter-spacing: .4em; } .u-letter-spacing-500 { letter-spacing: .5em; } .u-line-height-1 { line-height: 1; } .u-line-height-1-2 { line-height: 1.2; } .u-line-height-1-3 { line-height: 1.3; } .u-line-height-1-4 { line-height: 1.4; } .u-line-height-1-5 { line-height: 1.5; } .u-line-height-1-6 { line-height: 1.6; } .u-line-height-1-7 { line-height: 1.7; } .u-line-height-1-8 { line-height: 1.8; } .u-line-height-1-9 { line-height: 1.9; } .u-line-height-2 { line-height: 2; } .u-line-height-2-1 { line-height: 2.1; } .u-line-height-2-2 { line-height: 2.2; } .u-line-height-2-3 { line-height: 2.3; } .u-line-height-2-4 { line-height: 2.4; } .u-line-height-2-5 { line-height: 2.5; } .u-smooth-scroll { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; scroll-behavior: smooth; } .u-no-spinners::-webkit-inner-spin-button, .u-no-spinners::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .u-no-spinners { -moz-appearance: textfield; } .u-no-pointer-events { pointer-events: none; } .u-bg-color-black { background-color: black; } .u-bg-color-white { background-color: white; } .u-text-color-black { color: white; } .u-text-color-white { color: white; } .u-scrollbar { scrollbar-color: var(--scrollbar-color) transparent; scrollbar-width: thin; } .u-scrollbar::-webkit-scrollbar { height: var(--scrollbar-width); width: var(--scrollbar-width); } .u-scrollbar::-webkit-scrollbar-track { background: transparent; } .u-scrollbar::-webkit-scrollbar-thumb { background-color: var(--scrollbar-color); border-radius: var(--scrollbar-width); border: var(--scrollbar-width) solid transparent; } .u-keyboard-key-black, .u-keyboard-key-white { border-radius: 2px; cursor: pointer; line-height: 1; padding: 1px 4px; } .u-keyboard-key-black { border: 1px solid black; } .u-keyboard-key-white { border: 1px solid white; } @keyframes ub-spin { from { transform: rotateZ(0); } to { transform: rotateZ(360deg); } } header { box-shadow: none !important; background-color: tranparent !important; } .header-wrapper { width: 100%; } header.clone { display: none; }