/*========start config======*/
body {
	background-color:#fff;
	background-image:url(../images/bg.png) ;
	background-repeat: repeat;
}

.navbar-brand,.navbar-menu {
	background:linear-gradient(0deg,#87b81f,#4cb556);
}

.navbar-brand .sitenamecolor {
	color: #fff;
	text-shadow:2px 2px 3px #333;
}

.navbar-start .navbar-control.button {
	background:linear-gradient(5deg,#FC5F01,#f4cd89 50%);
}

.section.is-hero>div:first-of-type,.section.is-hero>div:first-of-type:after {
	background:linear-gradient(0deg,#53e3af,#a0f7d7);
}

footer {
	background-color: #458b4d;
	text-align: center;
	font-size: 12px;
	color: #fff;
}
/*=======end config========*/

.button,.input,.textarea {
	align-items:center;
	-moz-appearance:none;
	-webkit-appearance:none;
	border:2px solid #0000;
	border-radius:4px;
	box-shadow:none;
	display:inline-flex;
	font-size:.875rem;
	height:2.5em;
	justify-content:flex-start;
	line-height:1.5;
	padding:calc(.5em - 2px) calc(.75em - 2px);
	position:relative;
	vertical-align:top
}
.button:active,.input:active,.is-active.button,.is-active.input,.is-active.textarea,.textarea:active {
	outline:none
}
[disabled].button,[disabled].input,[disabled].textarea,fieldset[disabled] .button,fieldset[disabled] .input,fieldset[disabled] .textarea {
	cursor:not-allowed
}
.button,.is-unselectable {
	-webkit-touch-callout:none;
	-webkit-user-select:none;
	user-select:none
}
.navbar-link:not(.is-arrowless):after {
	border:3px solid #0000;
	border-radius:2px;
	border-right:0;
	border-top:0;
	content:" ";
	display:block;
	height:.625em;
	margin-top:-.4375em;
	pointer-events:none;
	position:absolute;
	top:50%;
	transform:rotate(-45deg);
	transform-origin:center;
	width:.625em
}
.block:not(:last-child),.content:not(:last-child),.notification:not(:last-child),.subtitle:not(:last-child),.title:not(:last-child) {
	margin-bottom:1.5rem
}

.button.is-loading:after,.control.is-loading:after,.loader {
	animation:spinAround .5s linear infinite;
	border-color:#0000 #0000 #dbdbdb #dbdbdb;
	border-radius:9999px;
	border-style:solid;
	border-width:2px;
	content:"";
	display:block;
	height:1em;
	position:relative;
	width:1em
}
.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}

@keyframes spinAround {
	0% {
	transform:rotate(0deg)
}
to {
	transform:rotate(359deg)
}
}@keyframes opacityCycleV1 {
	0% {
	opacity:0
}
20% {
	opacity:1
}
40% {
	opacity:0
}
60% {
	opacity:0
}
80% {
	opacity:0
}
to {
	opacity:0
}
}@keyframes opacityCycleV2 {
	0% {
	opacity:0
}
25% {
	opacity:0
}
50% {
	opacity:1
}
75% {
	opacity:0
}
to {
	opacity:0
}
}@keyframes ping {
	0% {
	opacity:1;
	transform:scale(1)
}
to {
	opacity:0;
	transform:scale(1.5)
}
}@keyframes pulse {
	0% {
	transform:scale(1)
}
50% {
	transform:scale(1.2)
}
to {
	transform:scale(1)
}
}
blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul {
	margin:0;
	padding:0
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:400
}
ul {
	list-style:none
}
button,input,select,textarea {
	margin:0
}
html {
	box-sizing:border-box
}
*,:after,:before {
	box-sizing:inherit
}
img,video {
	height:auto;
	max-width:100%
}
iframe {
	border:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td,th {
	padding:0
}
td:not([align]),th:not([align]) {
	text-align:inherit
}
html {
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	-webkit-text-size-adjust:100%;
	text-size-adjust:100%;
	background-color:#dcedf7;
	font-size:14px;
	min-width:300px;
	overflow-x:hidden;
	overflow-y:scroll;
	text-rendering:optimizeLegibility
}
article,aside,figure,header,hgroup,section {
	display:block
}

code,pre {
	-moz-osx-font-smoothing:auto;
	-webkit-font-smoothing:auto;
}
body {
	color:#3a5a95;
	font-size:1em;
	font-weight:400;
	line-height:1.5
}
a {
	color:#fff;
	cursor:pointer;
	text-decoration:none
}
a strong {
	color:currentColor
}
a:hover {
	color:#3a5a95
}
code {
	color:#af0e14;
	font-size:.875em;
	font-weight:400;
	padding:.25em .5em
}
code,hr {
	background-color:#f5f5f5
}
hr {
	border:none;
	display:block;
	height:2px;
	margin:1.5rem 0
}
img {
	height:auto;
	max-width:100%
}
input[type=checkbox],input[type=radio] {
	vertical-align:initial
}
small {
	font-size:.875em
}
span {
	font-style:inherit;
	font-weight:inherit
}
strong {
	color:#363636;
	font-weight:700
}
fieldset {
	border:none
}
pre {
	-webkit-overflow-scrolling:touch;
	word-wrap:normal;
	background-color:#f5f5f5;
	color:#4a4a4a;
	font-size:.875em;
	overflow-x:auto;
	padding:1.25rem 1.5rem;
	white-space:pre
}
pre code {
	background-color:#0000;
	color:currentColor;
	font-size:1em;
	padding:0
}
table td,table th {
	vertical-align:top
}
table td:not([align]),table th:not([align]) {
	text-align:inherit
}
table th {
	color:#363636
}
@font-face {
	font-display:swap;
	font-style:normal;
	font-weight:500;
	src:local(""),url() format("woff2"),url() format("woff")
}
@font-face {
	font-display:swap;
	font-style:normal;
	font-weight:700;
	src:local(""),url() format("woff2"),url() format("woff")
}
html {
	height:100%
}
@media screen and (min-width:1744px) {
	html {
	font-size:16px
}
}body {
	display:flex;
	flex-direction:column;
	min-height:100%;
}

a,button,input,select,textarea {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	outline:none
}
a:active,a:focus,a:focus-within {
	color:#fd0
}
@media screen and (min-width:1024px) {
	a.has-hover {
	position:relative
}
a.has-hover:before {
	background-color:#3a5a95;
	bottom:-2px;
	content:"";
	height:2px;
	left:0;
	position:absolute;
	width:0;
	will-change:width
}
a.has-hover:hover:before {
	transition:width 86ms cubic-bezier(.55,.085,.68,.53);
	width:100%
}
}.button {
	background-color:#67b5f40d;
	border-color:#67b5f44d;
	border-width:2px;
	color:#5392e5;
	cursor:pointer;
	justify-content:center;
	padding:calc(1.75em - 2px) 1.75em;
	text-align:center;
	white-space:nowrap
}
.button strong {
	color:inherit
}
.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small {
	height:1.5em;
	width:1.5em
}
.button .icon:first-child:not(:last-child) {
	margin-left:calc(-.875em - 2px);
	margin-right:.4375em
}
.button .icon:last-child:not(:first-child) {
	margin-left:.4375em;
	margin-right:calc(-.875em - 2px)
}
.button .icon:first-child:last-child {
	margin-left:calc(-.875em - 2px);
	margin-right:calc(-.875em - 2px)
}
.button.is-hovered,.button:hover {
	border-color:#fff;
	color:#4a4a4a
}
.button.is-focused,.button:focus {
	border-color:rgb(255, 0, 0);
	color:#fd0
}
.button.is-focused:not(:active),.button:focus:not(:active) {
	box-shadow:0 0 0 .125em #5392e540
}
.button.is-active,.button:active {
	border-color:#fff;
	color:#4a4a4a
}
.button.is-text {
	background-color:#0000;
	border-color:#0000;
	color:#4a4a4a;
	text-decoration:underline
}
.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover {
	background-color:#f5f5f5;
	color:#363636
}
.button.is-text.is-active,.button.is-text:active {
	background-color:#e8e8e8;
	color:#363636
}
.button.is-text[disabled],fieldset[disabled] .button.is-text {
	background-color:#0000;
	border-color:#0000;
	box-shadow:none
}
.button.is-ghost {
	background:none;
	border-color:#0000;
	color:#5392e5;
	text-decoration:none
}
.button.is-ghost.is-hovered,.button.is-ghost:hover {
	color:#5392e5;
	text-decoration:underline
}
.button.is-white {
	background-color:#fff;
	border-color:#0000;
	color:#0a0a0a
}
.button.is-white.is-hovered,.button.is-white:hover {
	background-color:#f9f9f9;
	border-color:#0000;
	color:#0a0a0a
}
.button.is-white.is-focused,.button.is-white:focus {
	border-color:#0000;
	color:#0a0a0a
}
.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active) {
	box-shadow:0 0 0 .125em #ffffff40
}
.button.is-white.is-active,.button.is-white:active {
	background-color:#f2f2f2;
	border-color:#0000;
	color:#0a0a0a
}
.button.is-white[disabled],fieldset[disabled] .button.is-white {
	background-color:#fff;
	border-color:#fff;
	box-shadow:none
}
.button.is-white.is-inverted {
	background-color:#0a0a0a;
	color:#fff
}
.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover {
	background-color:#000
}
.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted {
	background-color:#0a0a0a;
	border-color:#0000;
	box-shadow:none;
	color:#fff
}
.button.is-white.is-loading:after {
	border-color:#0000 #0000 #0a0a0a #0a0a0a!important
}
.button.is-white.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover {
	background-color:#fff;
	border-color:#fff;
	color:#0a0a0a
}
.button.is-white.is-outlined.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #0a0a0a #0a0a0a!important
}
.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-white.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#0a0a0a;
	color:#0a0a0a
}
.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover {
	background-color:#0a0a0a;
	color:#fff
}
.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#0a0a0a;
	box-shadow:none;
	color:#0a0a0a
}
.button.is-black {
	background-color:#0a0a0a;
	border-color:#0000;
	color:#fff
}
.button.is-black.is-hovered,.button.is-black:hover {
	background-color:#040404;
	border-color:#0000;
	color:#fff
}
.button.is-black.is-focused,.button.is-black:focus {
	border-color:#0000;
	color:#fff
}
.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active) {
	box-shadow:0 0 0 .125em #0a0a0a40
}
.button.is-black.is-active,.button.is-black:active {
	background-color:#000;
	border-color:#0000;
	color:#fff
}
.button.is-black[disabled],fieldset[disabled] .button.is-black {
	background-color:#0a0a0a;
	border-color:#0a0a0a;
	box-shadow:none
}
.button.is-black.is-inverted {
	background-color:#fff;
	color:#0a0a0a
}
.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#0a0a0a
}
.button.is-black.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-black.is-outlined {
	background-color:#0000;
	border-color:#0a0a0a;
	color:#0a0a0a
}
.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover {
	background-color:#0a0a0a;
	border-color:#0a0a0a;
	color:#fff
}
.button.is-black.is-outlined.is-loading:after {
	border-color:#0000 #0000 #0a0a0a #0a0a0a!important
}
.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined {
	background-color:#0000;
	border-color:#0a0a0a;
	box-shadow:none;
	color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #0a0a0a #0a0a0a!important
}
.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-light {
	background-color:#f5f5f5;
	border-color:#0000;
	color:#000000b3
}
.button.is-light.is-hovered,.button.is-light:hover {
	background-color:#eee;
	border-color:#0000;
	color:#000000b3
}
.button.is-light.is-focused,.button.is-light:focus {
	border-color:#0000;
	color:#000000b3
}
.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active) {
	box-shadow:0 0 0 .125em #f5f5f540
}
.button.is-light.is-active,.button.is-light:active {
	background-color:#e8e8e8;
	border-color:#0000;
	color:#000000b3
}
.button.is-light[disabled],fieldset[disabled] .button.is-light {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	box-shadow:none
}
.button.is-light.is-inverted {
	color:#f5f5f5
}
.button.is-light.is-inverted,.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover {
	background-color:#000000b3
}
.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted {
	background-color:#000000b3;
	border-color:#0000;
	box-shadow:none;
	color:#f5f5f5
}
.button.is-light.is-loading:after {
	border-color:#0000 #0000 #000000b3 #000000b3!important
}
.button.is-light.is-outlined {
	background-color:#0000;
	border-color:#f5f5f5;
	color:#f5f5f5
}
.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	color:#000000b3
}
.button.is-light.is-outlined.is-loading:after {
	border-color:#0000 #0000 #f5f5f5 #f5f5f5!important
}
.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #000000b3 #000000b3!important
}
.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined {
	background-color:#0000;
	border-color:#f5f5f5;
	box-shadow:none;
	color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#000000b3;
	color:#000000b3
}
.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover {
	background-color:#000000b3;
	color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #f5f5f5 #f5f5f5!important
}
.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#000000b3;
	box-shadow:none;
	color:#000000b3
}
.button.is-dark {
	background-color:#363636;
	border-color:#0000;
	color:#fff
}
.button.is-dark.is-hovered,.button.is-dark:hover {
	background-color:#2f2f2f;
	border-color:#0000;
	color:#fff
}
.button.is-dark.is-focused,.button.is-dark:focus {
	border-color:#0000;
	color:#fff
}
.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active) {
	box-shadow:0 0 0 .125em #36363640
}
.button.is-dark.is-active,.button.is-dark:active {
	background-color:#292929;
	border-color:#0000;
	color:#fff
}
.button.is-dark[disabled],fieldset[disabled] .button.is-dark {
	background-color:#363636;
	border-color:#363636;
	box-shadow:none
}
.button.is-dark.is-inverted {
	background-color:#fff;
	color:#363636
}
.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#363636
}
.button.is-dark.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-dark.is-outlined {
	background-color:#0000;
	border-color:#363636;
	color:#363636
}
.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover {
	background-color:#363636;
	border-color:#363636;
	color:#fff
}
.button.is-dark.is-outlined.is-loading:after {
	border-color:#0000 #0000 #363636 #363636!important
}
.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined {
	background-color:#0000;
	border-color:#363636;
	box-shadow:none;
	color:#363636
}
.button.is-dark.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#363636
}
.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #363636 #363636!important
}
.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-primary {
	background-color:#19abe6;
	border-color:#0000;
	color:#fff
}
.button.is-primary.is-hovered,.button.is-primary:hover {
	background-color:#18a2db;
	border-color:#0000;
	color:#fff
}
.button.is-primary.is-focused,.button.is-primary:focus {
	border-color:#0000;
	color:#fff
}
.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active) {
	box-shadow:0 0 0 .125em #19abe640
}
.button.is-primary.is-active,.button.is-primary:active {
	background-color:#179acf;
	border-color:#0000;
	color:#fff
}
.button.is-primary[disabled],fieldset[disabled] .button.is-primary {
	background-color:#19abe6;
	border-color:#19abe6;
	box-shadow:none
}
.button.is-primary.is-inverted {
	background-color:#fff;
	color:#19abe6
}
.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#19abe6
}
.button.is-primary.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-primary.is-outlined {
	background-color:#0000;
	border-color:#19abe6;
	color:#19abe6
}
.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover {
	background-color:#19abe6;
	border-color:#19abe6;
	color:#fff
}
.button.is-primary.is-outlined.is-loading:after {
	border-color:#0000 #0000 #19abe6 #19abe6!important
}
.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined {
	background-color:#0000;
	border-color:#19abe6;
	box-shadow:none;
	color:#19abe6
}
.button.is-primary.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#19abe6
}
.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #19abe6 #19abe6!important
}
.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-primary.is-light {
	background-color:#67b5f4;
	color:#005fdd
}
.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover {
	background-color:#5baff3;
	border-color:#0000;
	color:#005fdd
}
.button.is-primary.is-light.is-active,.button.is-primary.is-light:active {
	background-color:#4fa9f2;
	border-color:#0000;
	color:#005fdd
}
.button.is-link {
	background-color:#5392e5;
	border-color:#0000;
	color:#fff
}
.button.is-link.is-hovered,.button.is-link:hover {
	background-color:#488be3;
	border-color:#0000;
	color:#fff
}
.button.is-link.is-focused,.button.is-link:focus {
	border-color:#0000;
	color:#fff
}
.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active) {
	box-shadow:0 0 0 .125em #5392e540
}
.button.is-link.is-active,.button.is-link:active {
	background-color:#3d84e2;
	border-color:#0000;
	color:#fff
}
.button.is-link[disabled],fieldset[disabled] .button.is-link {
	background-color:#5392e5;
	border-color:#5392e5;
	box-shadow:none
}
.button.is-link.is-inverted {
	background-color:#fff;
	color:#5392e5
}
.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#5392e5
}
.button.is-link.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-link.is-outlined {
	background-color:#0000;
	border-color:#5392e5;
	color:#5392e5
}
.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover {
	background-color:#5392e5;
	border-color:#5392e5;
	color:#fff
}
.button.is-link.is-outlined.is-loading:after {
	border-color:#0000 #0000 #5392e5 #5392e5!important
}
.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined {
	background-color:#0000;
	border-color:#5392e5;
	box-shadow:none;
	color:#5392e5
}
.button.is-link.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#5392e5
}
.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #5392e5 #5392e5!important
}
.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-link.is-light {
	background-color:#edf4fc;
	color:#1a59ad
}
.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover {
	background-color:#e2edfb;
	border-color:#0000;
	color:#1a59ad
}
.button.is-link.is-light.is-active,.button.is-link.is-light:active {
	background-color:#d7e6f9;
	border-color:#0000;
	color:#1a59ad
}
.button.is-info {
	background-color:#3e8ed0;
	border-color:#0000;
	color:#fff
}
.button.is-info.is-hovered,.button.is-info:hover {
	background-color:#3488ce;
	border-color:#0000;
	color:#fff
}
.button.is-info.is-focused,.button.is-info:focus {
	border-color:#0000;
	color:#fff
}
.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active) {
	box-shadow:0 0 0 .125em #3e8ed040
}
.button.is-info.is-active,.button.is-info:active {
	background-color:#3082c5;
	border-color:#0000;
	color:#fff
}
.button.is-info[disabled],fieldset[disabled] .button.is-info {
	background-color:#3e8ed0;
	border-color:#3e8ed0;
	box-shadow:none
}
.button.is-info.is-inverted {
	background-color:#fff;
	color:#3e8ed0
}
.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#3e8ed0
}
.button.is-info.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-info.is-outlined {
	background-color:#0000;
	border-color:#3e8ed0;
	color:#3e8ed0
}
.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover {
	background-color:#3e8ed0;
	border-color:#3e8ed0;
	color:#fff
}
.button.is-info.is-outlined.is-loading:after {
	border-color:#0000 #0000 #3e8ed0 #3e8ed0!important
}
.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined {
	background-color:#0000;
	border-color:#3e8ed0;
	box-shadow:none;
	color:#3e8ed0
}
.button.is-info.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#3e8ed0
}
.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #3e8ed0 #3e8ed0!important
}
.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-info.is-light {
	background-color:#eff5fb;
	color:#296fa8
}
.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover {
	background-color:#e4eff9;
	border-color:#0000;
	color:#296fa8
}
.button.is-info.is-light.is-active,.button.is-info.is-light:active {
	background-color:#dae9f6;
	border-color:#0000;
	color:#296fa8
}
.button.is-success {
	background-color:#3eb752;
	border-color:#0000;
	color:#fff
}
.button.is-success.is-hovered,.button.is-success:hover {
	background-color:#3bad4e;
	border-color:#0000;
	color:#fff
}
.button.is-success.is-focused,.button.is-success:focus {
	border-color:#0000;
	color:#fff
}
.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active) {
	box-shadow:0 0 0 .125em #3eb75240
}
.button.is-success.is-active,.button.is-success:active {
	background-color:#38a449;
	border-color:#0000;
	color:#fff
}
.button.is-success[disabled],fieldset[disabled] .button.is-success {
	background-color:#3eb752;
	border-color:#3eb752;
	box-shadow:none
}
.button.is-success.is-inverted {
	background-color:#fff;
	color:#3eb752
}
.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#3eb752
}
.button.is-success.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-success.is-outlined {
	background-color:#0000;
	border-color:#3eb752;
	color:#3eb752
}
.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover {
	background-color:#3eb752;
	border-color:#3eb752;
	color:#fff
}
.button.is-success.is-outlined.is-loading:after {
	border-color:#0000 #0000 #3eb752 #3eb752!important
}
.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined {
	background-color:#0000;
	border-color:#3eb752;
	box-shadow:none;
	color:#3eb752
}
.button.is-success.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#3eb752
}
.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #3eb752 #3eb752!important
}
.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-success.is-light {
	background-color:#f0faf1;
	color:#2d853c
}
.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover {
	background-color:#e6f7e9;
	border-color:#0000;
	color:#2d853c
}
.button.is-success.is-light.is-active,.button.is-success.is-light:active {
	background-color:#ddf3e0;
	border-color:#0000;
	color:#2d853c
}
.button.is-warning {
	background-color:#fd0;
	border-color:#0000;
	color:#000000b3
}
.button.is-warning.is-hovered,.button.is-warning:hover {
	background-color:#f2d200;
	border-color:#0000;
	color:#000000b3
}
.button.is-warning.is-focused,.button.is-warning:focus {
	border-color:#0000;
	color:#000000b3
}
.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active) {
	box-shadow:0 0 0 .125em #ffdd0040
}
.button.is-warning.is-active,.button.is-warning:active {
	background-color:#e6c700;
	border-color:#0000;
	color:#000000b3
}
.button.is-warning[disabled],fieldset[disabled] .button.is-warning {
	background-color:#fd0;
	border-color:#fd0;
	box-shadow:none
}
.button.is-warning.is-inverted {
	color:#fd0
}
.button.is-warning.is-inverted,.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover {
	background-color:#000000b3
}
.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted {
	background-color:#000000b3;
	border-color:#0000;
	box-shadow:none;
	color:#fd0
}
.button.is-warning.is-loading:after {
	border-color:#0000 #0000 #000000b3 #000000b3!important
}
.button.is-warning.is-outlined {
	background-color:#0000;
	border-color:#fd0;
	color:#fd0
}
.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover {
	background-color:#fd0;
	border-color:#fd0;
	color:#000000b3
}
.button.is-warning.is-outlined.is-loading:after {
	border-color:#0000 #0000 #fd0 #fd0!important
}
.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #000000b3 #000000b3!important
}
.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined {
	background-color:#0000;
	border-color:#fd0;
	box-shadow:none;
	color:#fd0
}
.button.is-warning.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#000000b3;
	color:#000000b3
}
.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover {
	background-color:#000000b3;
	color:#fd0
}
.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fd0 #fd0!important
}
.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#000000b3;
	box-shadow:none;
	color:#000000b3
}
.button.is-warning.is-light {
	background-color:#fffceb;
	color:#948000
}
.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover {
	background-color:#fffbde;
	border-color:#0000;
	color:#948000
}
.button.is-warning.is-light.is-active,.button.is-warning.is-light:active {
	background-color:#fff9d1;
	border-color:#0000;
	color:#948000
}
.button.is-danger {
	background-color:#ed1c24;
	border-color:#0000;
	color:#fff
}
.button.is-danger.is-hovered,.button.is-danger:hover {
	background-color:#ea131b;
	border-color:#0000;
	color:#fff
}
.button.is-danger.is-focused,.button.is-danger:focus {
	border-color:#0000;
	color:#fff
}
.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active) {
	box-shadow:0 0 0 .125em #ed1c2440
}
.button.is-danger.is-active,.button.is-danger:active {
	background-color:#de1219;
	border-color:#0000;
	color:#fff
}
.button.is-danger[disabled],fieldset[disabled] .button.is-danger {
	background-color:#ed1c24;
	border-color:#ed1c24;
	box-shadow:none
}
.button.is-danger.is-inverted {
	background-color:#fff;
	color:#ed1c24
}
.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover {
	background-color:#f2f2f2
}
.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted {
	background-color:#fff;
	border-color:#0000;
	box-shadow:none;
	color:#ed1c24
}
.button.is-danger.is-loading:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-danger.is-outlined {
	background-color:#0000;
	border-color:#ed1c24;
	color:#ed1c24
}
.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover {
	background-color:#ed1c24;
	border-color:#ed1c24;
	color:#fff
}
.button.is-danger.is-outlined.is-loading:after {
	border-color:#0000 #0000 #ed1c24 #ed1c24!important
}
.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #fff #fff!important
}
.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined {
	background-color:#0000;
	border-color:#ed1c24;
	box-shadow:none;
	color:#ed1c24
}
.button.is-danger.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	color:#fff
}
.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover {
	background-color:#fff;
	color:#ed1c24
}
.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after {
	border-color:#0000 #0000 #ed1c24 #ed1c24!important
}
.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined {
	background-color:#0000;
	border-color:#fff;
	box-shadow:none;
	color:#fff
}
.button.is-danger.is-light {
	background-color:#feeced;
	color:#d91119
}
.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover {
	background-color:#fde0e1;
	border-color:#0000;
	color:#d91119
}
.button.is-danger.is-light.is-active,.button.is-danger.is-light:active {
	background-color:#fcd4d6;
	border-color:#0000;
	color:#d91119
}
.button.is-small {
	font-size:.75rem
}
.button.is-small:not(.is-rounded):not(.button) {
	border-radius:2px
}
.button.is-normal {
	font-size:.875rem
}
.button.is-medium {
	font-size:1rem
}
.button.is-large {
	font-size:1.5rem
}
.button[disabled],fieldset[disabled] .button {
	background-color:#fff;
	border-color:#0a94e4;
	box-shadow:none;
	opacity:.5
}
.button.is-fullwidth {
	display:flex;
	width:100%
}
.button.is-loading {
	color:#0000!important;
	pointer-events:none
}
.button.is-loading:after {
	left:calc(50% - .5em);
	position:absolute;
	position:absolute!important;
	top:calc(50% - .5em)
}
.button.is-static {
	background-color:#f5f5f5;
	border-color:#0a94e4;
	box-shadow:none;
	color:#7a7a7a;
	pointer-events:none
}
.button,.button.is-rounded {
	border-radius:9999px;
	padding-left:2em;
	padding-right:2em
}
.buttons {
	align-items:center;
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start
}
.buttons .button {
	margin-bottom:.5rem
}
.buttons .button:not(:last-child):not(.is-fullwidth) {
	margin-right:.5rem
}
.buttons:last-child {
	margin-bottom:-.5rem
}
.buttons:not(:last-child) {
	margin-bottom:1rem
}
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) {
	font-size:.75rem
}
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded):not(.button) {
	border-radius:2px
}
.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) {
	font-size:1rem
}
.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) {
	font-size:1.5rem
}
.buttons.has-addons .button:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.buttons.has-addons .button:not(:last-child) {
	border-bottom-right-radius:0;
	border-top-right-radius:0;
	margin-right:-1px
}
.buttons.has-addons .button:last-child {
	margin-right:0
}
.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover {
	z-index:2
}
.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus {
	z-index:3
}
.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover {
	z-index:4
}
.buttons.has-addons .button.is-expanded {
	flex-grow:1;
	flex-shrink:1
}
.buttons.is-centered {
	justify-content:center
}
.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) {
	margin-left:.25rem;
	margin-right:.25rem
}
.buttons.is-right {
	justify-content:flex-end
}
.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) {
	margin-left:.25rem;
	margin-right:.25rem
}
@media screen and (max-width:768px) {
	.button.is-responsive.is-small {
	font-size:.5625rem
}
.button.is-responsive,.button.is-responsive.is-normal {
	font-size:.65625rem
}
.button.is-responsive.is-medium {
	font-size:.75rem
}
.button.is-responsive.is-large {
	font-size:.875rem
}
}@media screen and (min-width:769px)and (max-width:1023px) {
	.button.is-responsive.is-small {
	font-size:.65625rem
}
.button.is-responsive,.button.is-responsive.is-normal {
	font-size:.75rem
}
.button.is-responsive.is-medium {
	font-size:.875rem
}
.button.is-responsive.is-large {
	font-size:1rem
}
}.button:not(.delete) {
	box-shadow:4px 4px 20px 0 #0a94e480
}
@media screen and (min-width:1024px) {
	.button:not(.delete):before {
	background:linear-gradient(180deg,#fd0,#ffbe00);
	border-radius:9999px;
	box-shadow:inset 0 0 7px 0 #dfb4aa87;
	content:"";
	height:100%;
	left:0;
	opacity:0;
	position:absolute;
	top:1px;
	transform:scale(0);
	transform-origin:50% 100%;
	transition:transform 258ms cubic-bezier(.25,.46,.45,.94),opacity 172ms cubic-bezier(.25,.46,.45,.94);
	width:100%;
	will-change:transform;
	z-index:-1
}
.button:not(.delete):not([disabled]):hover:before {
	opacity:1;
	top:0;
	transform:scale(1)
}
}.button:not(.delete).is-active:before,.button:not(.delete):active:before,.button:not(.delete):focus-within:before,.button:not(.delete):focus:before {
	box-shadow:inset 0 0 7px 0 #e0472487,inset 0 0 7px 0 #00000059
}
.button:not(.delete).is-primary.is-active:before {
	transform:translateY(0);
	transition:transform 86ms cubic-bezier(.55,.085,.68,.53)
}
.button {
	box-sizing:border-box;
	font-weight:700;
	line-height:1rem;
	overflow:hidden;
	position:relative;
	text-transform:capitalize;
	z-index:1
}
.button.is-primary {
	background:linear-gradient(0deg,#19abe6,#67b5f4 90%)
}
@media screen and (min-width:1024px) {
	.button.is-primary .is-hovered,.button.is-primary:hover {
	border:2px solid #fff;
	color:#4a4a4a
}
}.button.is-primary.is-active {
	border:2px solid #0a94e4;
	color:#4a4a4a
}
.button.is-square {
	border-radius:9999px;
	height:2.25rem;
	padding:0;
	width:2.25rem
}
.button.is-square.is-small {
	height:1.563rem;
	width:1.563rem
}
.button.is-square.is-medium {
	height:3.125rem;
	width:3.125rem
}
.button.is-square.is-large {
	height:3.75rem;
	width:3.75rem
}
.button.is-square .icon.is-medium {
	font-size:1.25rem;
	height:2.25rem;
	width:2.25rem
}
.button.is-square .icon.is-large {
	font-size:1.5rem;
	height:3.125rem;
	width:3.125rem
}
.button.is-light {
	color:#0a94e4
}
.button[disabled]:hover {
	color:#5392e5
}
.buttons .button {
	margin-bottom:0
}
.buttons .button:not(:last-child):not(.is-fullwidth) {
	margin-right:.625rem
}
.buttons:last-child,.buttons:not(:last-child) {
	margin-bottom:0
}
.container {
	flex-grow:1;
	margin:0 auto;
	position:relative;
	width:auto
}



.content li+li {
	margin-top:.25em
}
.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child) {
	margin-bottom:1em
}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6 {
	color:#3a5a95;
	font-weight:600;
	line-height:1.125
}
.content h1 {
	font-size:2em;
	margin-bottom:.5em
}
.content h1:not(:first-child) {
	margin-top:1em
}
.content h2 {
	font-size:1.75em;
	margin-bottom:.5714em
}
.content h2:not(:first-child) {
	margin-top:1.1428em
}
.content h3 {
	font-size:1.5em;
	margin-bottom:.6666em
}
.content h3:not(:first-child) {
	margin-top:1.3333em
}
.content h4 {
	font-size:1.25em;
	margin-bottom:.8em
}
.content h5 {
	font-size:1.125em;
	margin-bottom:.8888em
}
.content h6 {
	font-size:1em;
	margin-bottom:1em
}
.content blockquote {
	background-color:#f5f5f5;
	border-left:5px solid #0a94e4;
	padding:1.25em 1.5em
}
.content ol {
	list-style-position:outside;
	margin-left:2em;
	margin-top:1em
}
.content ol:not([type]) {
	list-style-type:decimal
}
.content ol:not([type]).is-lower-alpha {
	list-style-type:lower-alpha
}
.content ol:not([type]).is-lower-roman {
	list-style-type:lower-roman
}
.content ol:not([type]).is-upper-alpha {
	list-style-type:upper-alpha
}
.content ol:not([type]).is-upper-roman {
	list-style-type:upper-roman
}
.content ul {
	list-style:disc outside;
	margin-left:2em;
	margin-top:1em
}
.content ul ul {
	list-style-type:circle;
	margin-top:.5em
}
.content ul ul ul {
	list-style-type:square
}
.content dd {
	margin-left:2em
}
.content figure {
	margin-left:2em;
	margin-right:2em;
	text-align:center
}
.content figure:not(:first-child) {
	margin-top:2em
}
.content figure:not(:last-child) {
	margin-bottom:2em
}
.content figure img {
	display:inline-block
}
.content figure figcaption {
	font-style:italic
}
.content pre {
	-webkit-overflow-scrolling:touch;
	word-wrap:normal;
	overflow-x:auto;
	padding:1.25em 1.5em;
	white-space:pre
}
.content sub,.content sup {
	font-size:75%
}
.content table {
	width:100%
}
.content table td,.content table th {
	border:solid #0a94e4;
	border-width:0 0 1px;
	padding:.5em .75em;
	vertical-align:top
}
.content table th {
	color:#363636
}
.content table th:not([align]) {
	text-align:inherit
}
.content table thead td,.content table thead th {
	border-width:0 0 2px;
	color:#363636
}
.content table tfoot td,.content table tfoot th {
	border-width:2px 0 0;
	color:#363636
}
.content table tbody tr:last-child td,.content table tbody tr:last-child th {
	border-bottom-width:0
}
.content .tabs li+li {
	margin-top:0
}
.content.is-small {
	font-size:.75rem
}
.content.is-normal {
	font-size:.875rem
}
.content.is-medium {
	font-size:1rem
}
.content.is-large {
	font-size:1.5rem
}
.icon {
	align-items:center;
	display:inline-flex;
	height:1.5rem;
	justify-content:center;
	width:1.5rem
}
.icon.is-small {
	height:1rem;
	width:1rem
}
.icon.is-medium {
	height:2rem;
	width:2rem
}
.icon.is-large {
	height:3rem;
	width:3rem
}
.icon-text .icon:not(:last-child) {
	margin-right:.25em
}
.icon-text .icon:not(:first-child) {
	margin-left:.25em
}
div.icon-text {
	display:flex
}
.icon-text {
	align-items:flex-start;
	color:inherit;
	display:inline-flex;
	flex-wrap:wrap;
	line-height:1.5rem;
	vertical-align:top
}
.icon-text .icon {
	flex-grow:0;
	flex-shrink:0
}
.icon-text .icon:not(:last-child) {
	margin-right:.75rem
}
.icon-text .icon:not(:first-child) {
	margin-left:.75rem
}
.icon-text div.icon-text {
	display:flex
}
.icon svg {
	vertical-align:-.1rem
}
.image {
	display:block;
	position:relative
}
.image img {
	display:block;
	height:auto;
	width:100%
}
.image img.button,.image img.is-rounded {
	border-radius:9999px
}
.image.is-fullwidth {
	width:100%
}
.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-square .has-ratio,.image.is-square img {
	height:100%;
	width:100%
}
.image.is-1by1,.image.is-square {
	padding-top:100%
}
.image.is-5by4 {
	padding-top:80%
}
.image.is-4by3 {
	padding-top:75%
}
.image.is-3by2 {
	padding-top:66.6666%
}
.image.is-5by3 {
	padding-top:60%
}
.image.is-16by9 {
	padding-top:56.25%
}
.image.is-2by1 {
	padding-top:50%
}
.image.is-3by1 {
	padding-top:33.3333%
}
.image.is-4by5 {
	padding-top:125%
}
.image.is-3by4 {
	padding-top:133.3333%
}
.image.is-2by3 {
	padding-top:150%
}
.image.is-3by5 {
	padding-top:166.6666%
}
.image.is-9by16 {
	padding-top:177.7777%
}
.image.is-1by2 {
	padding-top:200%
}
.image.is-1by3 {
	padding-top:300%
}
.image.is-16x16 {
	height:16px;
	width:16px
}
.image.is-24x24 {
	height:24px;
	width:24px
}
.image.is-32x32 {
	height:32px;
	width:32px
}
.image.is-48x48 {
	height:48px;
	width:48px
}
.image.is-64x64 {
	height:64px;
	width:64px
}
.image.is-96x96 {
	height:96px;
	width:96px
}
.image.is-128x128 {
	height:128px;
	width:128px
}
.image {
	width:100%
}
.image img {
	background-color:#fafafa
}
.image.is-29by11 {
	padding-top:39.4557823129%
}
.image.is-29by11 img {
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	right:0;
	top:0;
	width:100%
}
.notification {
	background-color:#f5f5f5;
	border-radius:10px;
	padding:1.25rem 2.5rem 1.25rem 1.5rem;
	position:relative
}
.notification a:not(.button):not(.dropdown-item) {
	color:currentColor;
	text-decoration:underline
}
.notification strong {
	color:currentColor
}
.notification code,.notification pre {
	background:#fff
}
.notification pre code {
	background:#0000
}
.notification>.delete {
	position:absolute;
	right:.5rem;
	top:.5rem
}
.notification .content,.notification .subtitle,.notification .title {
	color:currentColor
}
.notification.is-white {
	background-color:#fff;
	color:#0a0a0a
}
.notification.is-black {
	background-color:#0a0a0a;
	color:#fff
}
.notification.is-light {
	background-color:#f5f5f5;
	color:#000000b3
}
.notification.is-dark {
	background-color:#363636;
	color:#fff
}
.notification.is-primary {
	background-color:#19abe6;
	color:#fff
}
.notification.is-primary.is-light {
	background-color:#67b5f4;
	color:#005fdd
}
.notification.is-link {
	background-color:#5392e5;
	color:#fff
}
.notification.is-link.is-light {
	background-color:#edf4fc;
	color:#1a59ad
}
.notification.is-info {
	background-color:#3e8ed0;
	color:#fff
}
.notification.is-info.is-light {
	background-color:#eff5fb;
	color:#296fa8
}
.notification.is-success {
	background-color:#3eb752;
	color:#fff
}
.notification.is-success.is-light {
	background-color:#f0faf1;
	color:#2d853c
}
.notification.is-warning {
	background-color:#fd0;
	color:#000000b3
}
.notification.is-warning.is-light {
	background-color:#fffceb;
	color:#948000
}
.notification.is-danger {
	background-color:#ed1c24;
	color:#fff
}
.notification.is-danger.is-light {
	background-color:#feeced;
	color:#d91119
}
.notification {
	display:none
}
.notification.is-active {
	display:block
}
.notification.is-fixed {
	bottom:0;
	box-shadow:0 5px 10px #0a0a0a80;
	left:0;
	margin:.625rem;
	position:fixed;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
	z-index:31
}
.skeleton {
	background-color:#ffffff80
}
.skeleton.is-circle {
	border-radius:100%;
	height:75%;
	width:75%
}
.skeleton.is-text {
	border-radius:.4375rem;
	height:.875rem;
	min-width:1rem;
	width:75%
}
.skeleton.is-tile-card {
	align-items:center;
	border-radius:10px;
	display:flex;
	flex-direction:column;
	justify-content:flex-start
}
.skeleton.is-tile-card:after {
	content:"";
	height:2.5rem
}
@media screen and (min-width:1024px) {
	.skeleton.is-tile-card {
	min-width:8rem
}
}.subtitle,.title {
	word-break:break-word
}
.subtitle em,.subtitle span,.title em,.title span {
	font-weight:inherit
}
.subtitle sub,.subtitle sup,.title sub,.title sup {
	font-size:.75em
}
.subtitle .tag,.title .tag {
	vertical-align:middle
}
.title {
	color:#363636;
	font-size:2rem;
	font-weight:600;
	line-height:1.125
}
.title strong {
	color:inherit;
	font-weight:inherit
}
.title:not(.is-spaced)+.subtitle {
	margin-top:-1.25rem
}
.title.is-1 {
	font-size:3rem
}
.title.is-2 {
	font-size:2.5rem
}
.title.is-3 {
	font-size:2rem
}
.title.is-4 {
	font-size:1.5rem
}
.title.is-5 {
	font-size:1rem
}
.title.is-6 {
	font-size:.875rem
}
.title.is-7 {
	font-size:.75rem
}
.title.is-8 {
	font-size:.5rem
}
.subtitle {
	color:#4a4a4a;
	font-size:1rem;
	font-weight:400;
	line-height:1.25
}
.subtitle strong {
	color:#363636;
	font-weight:600
}
.subtitle:not(.is-spaced)+.title {
	margin-top:-1.25rem
}
.subtitle.is-1 {
	font-size:3rem
}
.subtitle.is-2 {
	font-size:2.5rem
}
.subtitle.is-3 {
	font-size:2rem
}
.subtitle.is-4 {
	font-size:1.5rem
}
.subtitle.is-5 {
	font-size:1rem
}
.subtitle.is-6 {
	font-size:.875rem
}
.subtitle.is-7 {
	font-size:.75rem
}
.subtitle.is-8 {
	font-size:.5rem
}
.title {
	font-weight:700
}
.title .icon {
	display:inline-block;
	font-size:1rem;
	transform:translateY(-.05rem)
}
.heading,.title:first-letter {
	text-transform:uppercase
}
.heading {
	display:block;
	font-size:11px;
	letter-spacing:1px;
	margin-bottom:5px
}
.number {
	align-items:center;
	background-color:#f5f5f5;
	border-radius:9999px;
	display:inline-flex;
	font-size:1rem;
	height:2em;
	justify-content:center;
	margin-right:1.5rem;
	min-width:2.5em;
	padding:.25rem .5rem;
	text-align:center;
	vertical-align:top
}
.input,.textarea {
	background-color:#fff;
	border-color:#0a94e4;
	border-radius:9999px;
	color:#0a94e4
}
.input::-moz-placeholder,.textarea::-moz-placeholder {
	color:#0a94e44d
}
.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder {
	color:#0a94e44d
}
.input:-moz-placeholder,.textarea:-moz-placeholder {
	color:#0a94e44d
}
.input:-ms-input-placeholder,.textarea:-ms-input-placeholder {
	color:#0a94e44d
}
.input:hover,.is-hovered.input,.is-hovered.textarea,.textarea:hover {
	border-color:#fff
}
.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.textarea:active,.textarea:focus {
	border-color:#5392e5;
	box-shadow:4px 4px 20px 0 #19abe6
}
[disabled].input,[disabled].textarea,fieldset[disabled] .input,fieldset[disabled] .textarea {
	background-color:#f5f5f5;
	border-color:#f5f5f5;
	box-shadow:none;
	color:#7a7a7a
}
[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder {
	color:#7a7a7a4d
}
[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder {
	color:#7a7a7a4d
}
[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder {
	color:#7a7a7a4d
}
[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder {
	color:#7a7a7a4d
}
input {
	font-weight:700
}
.input,.textarea {
	box-shadow:4px 4px 20px 0 #0a94e480;
	max-width:100%;
	width:100%
}
[readonly].input,[readonly].textarea {
	box-shadow:none
}
.is-white.input,.is-white.textarea {
	border-color:#fff
}
.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus {
	box-shadow:4px 4px 20px 0 #ffffff40
}
.is-black.input,.is-black.textarea {
	border-color:#0a0a0a
}
.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus {
	box-shadow:4px 4px 20px 0 #0a0a0a40
}
.is-light.input,.is-light.textarea {
	border-color:#f5f5f5
}
.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus {
	box-shadow:4px 4px 20px 0 #f5f5f540
}
.is-dark.input,.is-dark.textarea {
	border-color:#363636
}
.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus {
	box-shadow:4px 4px 20px 0 #36363640
}
.is-primary.input,.is-primary.textarea {
	border-color:#19abe6
}
.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus {
	box-shadow:4px 4px 20px 0 #19abe640
}
.is-link.input,.is-link.textarea {
	border-color:#5392e5
}
.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus {
	box-shadow:4px 4px 20px 0 #5392e540
}
.is-info.input,.is-info.textarea {
	border-color:#3e8ed0
}
.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus {
	box-shadow:4px 4px 20px 0 #3e8ed040
}
.is-success.input,.is-success.textarea {
	border-color:#3eb752
}
.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus {
	box-shadow:4px 4px 20px 0 #3eb75240
}
.is-warning.input,.is-warning.textarea {
	border-color:#fd0
}
.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus {
	box-shadow:4px 4px 20px 0 #ffdd0040
}
.is-danger.input,.is-danger.textarea {
	border-color:#ed1c24
}
.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus {
	box-shadow:4px 4px 20px 0 #ed1c2440
}
.is-small.input,.is-small.textarea {
	border-radius:2px;
	font-size:.75rem
}
.is-medium.input,.is-medium.textarea {
	font-size:1rem
}
.is-large.input,.is-large.textarea {
	font-size:1.5rem
}
.is-fullwidth.input,.is-fullwidth.textarea {
	display:block;
	width:100%
}
.is-inline.input,.is-inline.textarea {
	display:inline;
	width:auto
}
.input.button,.input.is-rounded {
	border-radius:9999px;
	padding-left:calc(1.125em - 2px);
	padding-right:calc(1.125em - 2px)
}
.input.is-static {
	background-color:#0000;
	border-color:#0000;
	box-shadow:none;
	padding-left:0;
	padding-right:0
}
.textarea {
	display:block;
	max-width:100%;
	min-width:100%;
	padding:calc(.75em - 2px);
	resize:vertical
}
.textarea:not([rows]) {
	max-height:40em;
	min-height:8em
}
.textarea[rows] {
	height:auto
}
.textarea.has-fixed-size {
	resize:none
}
.label {
	color:#363636;
	display:block;
	font-size:.875rem;
	font-weight:700
}
.label:not(:last-child) {
	margin-bottom:.5em
}
.label.is-small {
	font-size:.75rem
}
.label.is-medium {
	font-size:1rem
}
.label.is-large {
	font-size:1.5rem
}
.help {
	display:block;
	font-size:.75rem;
	margin-top:.25rem
}
.help.is-white {
	color:#fff
}
.help.is-black {
	color:#0a0a0a
}
.help.is-light {
	color:#f5f5f5
}
.help.is-dark {
	color:#363636
}
.help.is-primary {
	color:#19abe6
}
.help.is-link {
	color:#5392e5
}
.help.is-info {
	color:#3e8ed0
}
.help.is-success {
	color:#3eb752
}
.help.is-warning {
	color:#fd0
}
.help.is-danger {
	color:#ed1c24
}
.field:not(:last-child) {
	margin-bottom:.75rem
}
.field.has-addons {
	display:flex;
	justify-content:flex-start
}
.field.has-addons .control:not(:last-child) {
	margin-right:-1px
}
.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select {
	border-radius:0
}
.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover {
	z-index:2
}
.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus {
	z-index:3
}
.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover {
	z-index:4
}
.field.has-addons .control.is-expanded {
	flex-grow:1;
	flex-shrink:1
}
.field.has-addons.has-addons-centered {
	justify-content:center
}
.field.has-addons.has-addons-right {
	justify-content:flex-end
}
.field.has-addons.has-addons-fullwidth .control {
	flex-grow:1;
	flex-shrink:0
}
.field.is-grouped {
	display:flex;
	justify-content:flex-start
}
.field.is-grouped>.control {
	flex-shrink:0
}
.field.is-grouped>.control:not(:last-child) {
	margin-bottom:0;
	margin-right:.75rem
}
.field.is-grouped>.control.is-expanded {
	flex-grow:1;
	flex-shrink:1
}
.field.is-grouped.is-grouped-centered {
	justify-content:center
}
.field.is-grouped.is-grouped-right {
	justify-content:flex-end
}
.field.is-grouped.is-grouped-multiline {
	flex-wrap:wrap
}
.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child) {
	margin-bottom:.75rem
}
.field.is-grouped.is-grouped-multiline:last-child {
	margin-bottom:-.75rem
}
.field.is-grouped.is-grouped-multiline:not(:last-child) {
	margin-bottom:0
}
@media print,screen and (min-width:700px) {
	.field.is-horizontal {
	display:flex
}
}.field-label .label {
	font-size:inherit
}
@media screen and (max-width:699px) {
	.field-label {
	margin-bottom:.5rem
}
}@media print,screen and (min-width:700px) {
	.field-label {
	flex-basis:0;
	flex-grow:1;
	flex-shrink:0;
	margin-right:1.5rem;
	text-align:right
}
.field-label.is-small {
	font-size:.75rem;
	padding-top:.375em
}
.field-label.is-normal {
	padding-top:.375em
}
.field-label.is-medium {
	font-size:1rem;
	padding-top:.375em
}
.field-label.is-large {
	font-size:1.5rem;
	padding-top:.375em
}
}.field-body .field .field {
	margin-bottom:0
}
@media print,screen and (min-width:700px) {
	.field-body {
	display:flex;
	flex-basis:0;
	flex-grow:5;
	flex-shrink:1
}
.field-body .field {
	margin-bottom:0
}
.field-body>.field {
	flex-shrink:1
}
.field-body>.field:not(.is-narrow) {
	flex-grow:1
}
.field-body>.field:not(:last-child) {
	margin-right:.75rem
}
}.control {
	box-sizing:border-box;
	clear:both;
	font-size:.875rem;
	position:relative;
	text-align:inherit
}
.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon {
	color:#4a4a4a
}
.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon {
	font-size:.75rem
}
.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon {
	font-size:1rem
}
.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon {
	font-size:1.5rem
}
.control.has-icons-left .icon,.control.has-icons-right .icon {
	color:#0a94e4;
	height:2.5em;
	pointer-events:none;
	position:absolute;
	top:0;
	width:2.5em;
	z-index:4
}
.control.has-icons-left .input,.control.has-icons-left .select select {
	padding-left:2.5em
}
.control.has-icons-left .icon.is-left {
	left:0
}
.control.has-icons-right .input,.control.has-icons-right .select select {
	padding-right:2.5em
}
.control.has-icons-right .icon.is-right {
	right:0
}
.control.is-loading:after {
	position:absolute!important;
	right:.625em;
	top:.625em;
	z-index:4
}
.control.is-loading.is-small:after {
	font-size:.75rem
}
.control.is-loading.is-medium:after {
	font-size:1rem
}
.control.is-loading.is-large:after {
	font-size:1.5rem
}
.field:not(:last-child) {
	margin-bottom:unset
}
.field:not(:last-child) .control:last-of-type .button {
	padding-right:1.25rem
}
.field:not(:last-child) .control:last-of-type .button:before {
	border-radius:0 9999px 9999px 0
}
.control.is-loading:after {
	top:.725rem
}
.control.is-loading input[type=search]::-webkit-search-cancel-button,.control.is-loading input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none;
	appearance:none
}

.navbar {
	position:relative;
	z-index:30;
}

.navbar>.container {
	align-items:stretch;
	display:flex;
	width:100%
}

.navbar-brand {
	display:flex;
	justify-content: center;
	justify-items: center;
	align-items: center;
	min-height:5rem;
	font-weight: bold;
	font-size: 24px;

}

.navbar-menu {
	display:none
}
.navbar-item,.navbar-link {
	color:#4a4a4a;
	display:block;
	line-height:1.5;
	padding:.5rem .75rem;
	position:relative
}

.navbar-link,a.navbar-item {
	cursor:pointer
}




.navbar-link:not(.is-arrowless) {
	padding-right:2.5em
}
.navbar-link:not(.is-arrowless):after {
	border-color:#5392e5;
	margin-top:-.375em;
	right:1.125em
}

@media screen and (max-width:1199px) {
	.navbar>.container {
	display:block
}

.navbar-link:after {
	display:none
}


}@media screen and (min-width:1200px) {
	.navbar,.navbar-end,.navbar-menu,.navbar-start {
	align-items:stretch;
	display:flex
}
.navbar {
	min-height:5rem
}
.navbar.is-spaced {
	padding:1rem 2rem
}
.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start {
	align-items:center
}
.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item {
	border-radius:4px
}

.navbar-item,.navbar-link {
	align-items:center;
	display:flex
}


.navbar-menu {
	flex-grow:1;
	flex-shrink:0
}
.navbar-start {
	justify-content:flex-start;
	margin-right:auto
}
.navbar-end {
	justify-content:flex-end;
	margin-left:auto
}

}
@media screen and (max-width:1199px) {

.navbar.is-active {
	height:100%;
	overflow-y:auto;
	position:fixed;
	width:100%
}
}@media screen and (min-width:1200px) {
	.navbar {
	background-color:#0000;
	border:1px solid #fff
}
.navbar:before {
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:200px
}
.navbar .navbar-filler-left,.navbar .navbar-filler-right {
	flex:1 1;
	min-height:100%
}
.navbar .navbar-filler-left {
	padding-left:2.5rem
}
.navbar .navbar-filler-right {
	padding-right:2.5rem
}
}@media screen and (min-width:1408px) {
	.navbar {

	border-bottom:0
}
.navbar:before {
	content:unset;
	display:none
}


}

.navbar-brand img {
	z-index:1;
	width: 60px;
	height: 60px;
}

@media screen and (max-width:1199px) {
	.navbar-brand {
	position:relative;
	z-index:1;
	border: 1px solid #fff
}
.navbar-brand .navbar-item {
	height:100%;
}
}@media screen and (min-width:1408px) {
	.navbar-brand {
	border-radius:0 0 2.5rem 0;
	margin-right:1.25rem;
	padding-right:1.25rem;
	border: 1px #fff solid;
}

}@media screen and (max-width:1199px) {
.navbar-menu.is-active {
	box-shadow:none;
	display:flex;
	flex-direction:column
}


.navbar-menu.is-active .buttons .button:first-of-type {
	margin-top:0
}
.navbar-menu.is-active .buttons .button:last-of-type {
	margin-bottom:0
}
.navbar-menu .navbar-start {
	order:1
}
.navbar-menu .navbar-end {
	display:flex;
	flex-direction:column;
	order:0
}
}@media screen and (min-width:1200px) {
	.navbar-menu {
	height:5rem
}
}@media screen and (min-width:1408px) {
	.navbar-menu {
	border:1px solid #fff;
	border-radius:0 0 0 2.5rem;
	border-right:none;
	border-top:none;
	padding-left:1.25rem
}
}@media screen and (max-width:1199px) {
	.navbar-start .navbar-control.button {
	background:#fff;
	color:#0a94e4
}
}@media screen and (min-width:1200px) {
	.navbar-start .navbar-control.button {
	color:#fff
}
.navbar-start .navbar-control.button:hover {
	color:#4a4a4a
}
.navbar-start>.navbar-item:first-of-type {
	margin-left:-.3125rem
}
}@media screen and (max-width:1199px) {
	.navbar-end .navbar-control.button {
	background:#fff;
	color:#0a94e4
}
}@media screen and (min-width:1200px) {
	.navbar-end .navbar-control.button {

	border-color:#0a94e4;
	color:#0a94e4
}
.navbar-end .navbar-control.button:hover {
	color:#4a4a4a
}
}@media screen and (max-width:1199px) {
	.navbar-link {
	padding:0
}
.navbar-link:not(.is-arrowless) {
	padding-right:0
}
.navbar-link:not(.is-arrowless):after {
	z-index:1
}
}.navbar-item.has-dropdown {
	padding:.3125rem .625rem
}
.navbar-item.has-dropdown .navbar-dropdown {
	visibility:hidden
}
.navbar-item.has-dropdown.is-active .navbar-dropdown,.navbar-item.has-dropdown:focus .navbar-dropdown,.navbar-item.has-dropdown:focus-within .navbar-dropdown,.navbar-item.has-dropdown:hover .navbar-dropdown {
	visibility:visible
}
@media screen and (max-width:1199px) {
	.navbar-item {
	padding:.3125rem .625rem
}
.navbar-item.has-dropdown .navbar-link:not(.is-arrowless):after {
	right:2.5rem
}
.navbar-item.has-dropdown.is-active .navbar-link:not(.is-arrowless):after {
	margin-top:-.25rem;
	transform:rotate(135deg)
}
.navbar-item.has-dropdown.is-active .navbar-link:not(.is-arrowless) .navbar-control {
	border-radius:2.5rem 2.5rem 0 0;
	box-shadow:unset
}
.navbar-item.has-dropdown.is-active .navbar-dropdown {
	display:block
}
.navbar-item .navbar-control.button {
	box-shadow:unset;
	color:#5392e5;
	font-size:1.25rem;
	width:100%
}
.navbar-item .navbar-control.button:active,.navbar-item .navbar-control.button:focus,.navbar-item .navbar-control.button:focus-within,.navbar-item .navbar-control.button:hover {
	background-color:#fff;
	color:#5392e5
}
.navbar-item .navbar-control.is-square {
	height:2.5rem;
	padding:calc(1.75em - 2px) 1.75em
}
.navbar-item .navbar-badge {
	margin-right:-.75rem;
	right:50%;
	top:1.25rem
}
.navbar-item.is-search-button {
	order:-1
}
}@media screen and (min-width:1200px) {
	.navbar-item {
	padding:.5rem .375rem
}
.navbar-item.has-dropdown {
	padding:0
}
.navbar-item.has-dropdown .navbar-link:not(.is-arrowless) {
	padding:.5rem .375rem
}
.navbar-item.has-dropdown .navbar-link:not(.is-arrowless):after {
	bottom:.5rem;
	left:50%;
	margin-top:unset;
	opacity:0;
	right:unset;
	top:unset;
	transform:translate(-50%,-5px) rotate(-45deg);
	transition:transform 86ms cubic-bezier(.55,.085,.68,.53);
	will-change:transform;
	z-index:0
}
.navbar-item.has-dropdown.is-active .navbar-link:not(.is-arrowless):after,.navbar-item.has-dropdown.is-hoverable:focus .navbar-link:not(.is-arrowless):after,.navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link:not(.is-arrowless):after,.navbar-item.has-dropdown.is-hoverable:hover .navbar-link:not(.is-arrowless):after,.navbar-item.has-dropdown.is-mouseable:focus .navbar-link:not(.is-arrowless):after,.navbar-item.has-dropdown.is-mouseable:focus-within .navbar-link:not(.is-arrowless):after {
	opacity:1;
	transform:translate(-50%) rotate(-45deg)
}
.navbar-item.has-dropdown.is-giant {
	position:unset
}
.navbar-item.has-dropdown.is-giant.is-active .navbar-dropdown,.navbar-item.has-dropdown.is-giant.is-hoverable:focus .navbar-dropdown,.navbar-item.has-dropdown.is-giant.is-hoverable:focus-within .navbar-dropdown,.navbar-item.has-dropdown.is-giant.is-hoverable:hover .navbar-dropdown,.navbar-item.has-dropdown.is-giant.is-mouseable:focus .navbar-dropdown,.navbar-item.has-dropdown.is-giant.is-mouseable:focus-within .navbar-dropdown {
	opacity:1;
	transform:translate(-50%)
}
.navbar-item.has-dropdown.is-giant .navbar-dropdown {
	border-radius:50px;
	left:50%;
	min-width:-webkit-max-content;
	min-width:max-content;
	padding:2.5rem;
	transform:translate(-50%,-5px)
}
}.navbar-control.button,.navbar-control.button.is-active,.navbar-control.button:active,.navbar-control.button:focus,.navbar-control.button:focus-within,.navbar-control.button:hover,.navbar-control.input,.navbar-control.input.is-active,.navbar-control.input:active,.navbar-control.input:focus,.navbar-control.input:focus-within,.navbar-control.input:hover {
	border:none
}
@media screen and (max-width:1199px) {
	.navbar-control:before {
	content:unset
}
}@media screen and (min-width:1200px) {
	.navbar-control:not(.input):not(.is-square) {
	padding:calc(1rem - 2px) 1.25rem
}
}@media screen and (min-width:1744px) {
	.navbar-control:not(.is-square) {
	padding:calc(1rem - 2px) 1.25rem
}
}.navbar-burger {
	background:unset;
	border:unset;
	margin-left:unset
}
.navbar-burger span {
	height:2px
}
.navbar-dropdown {
	background-image:linear-gradient(0deg,#e1f1fe,#fff)
}
.navbar-dropdown .title {
	color:#3a5a95;
	display:inline-block;
	white-space:nowrap
}
.navbar-dropdown .title span {
	color:#62c4e7
}
.navbar-dropdown .column:first-of-type .title:hover {
	cursor:pointer
}
@media screen and (max-width:699px) {
	.navbar-dropdown .column:not(:first-of-type) {
	margin-top:.3125rem;
	padding-top:1.25rem;
	position:relative
}
.navbar-dropdown .column:not(:first-of-type):before {
	background-image:linear-gradient(90deg,#0000,#0000000d,#0000);
	content:"";
	height:1px;
	position:absolute;
	top:0;
	width:100%
}
}@media screen and (max-width:1199px) {
	.navbar-dropdown {
	border-radius:0 0 2.5rem 2.5rem;
	box-shadow:-17px -17px 20px #ffffff80,17px 17px 20px #0549f680;
	display:none;
	margin-bottom:.625rem;
	margin-top:-1px;
	padding:1.25rem
}
.navbar-dropdown .column {
	padding-left:0;
	padding-right:0
}
.navbar-dropdown .title {
	font-size:1.5rem;
	margin-bottom:.625rem;
	padding:0 .625rem
}
.navbar-dropdown .tag-card,.navbar-dropdown .tile-card {
	background-color:unset;
	background-image:unset;
	border-radius:unset;
	box-shadow:unset;
	flex-direction:unset;
	padding:.625rem;
	transform:unset
}
.navbar-dropdown .tag-card+.skeleton,.navbar-dropdown .tag-card:before,.navbar-dropdown .tile-card+.skeleton,.navbar-dropdown .tile-card:before {
	display:none
}
.navbar-dropdown .tag-card:active,.navbar-dropdown .tag-card:focus,.navbar-dropdown .tag-card:focus-within,.navbar-dropdown .tag-card:hover,.navbar-dropdown .tile-card:active,.navbar-dropdown .tile-card:focus,.navbar-dropdown .tile-card:focus-within,.navbar-dropdown .tile-card:hover {
	background-color:#19abe6;
	box-shadow:unset;
	transform:unset
}
.navbar-dropdown .tag-card:active .name span,.navbar-dropdown .tag-card:active span,.navbar-dropdown .tag-card:focus .name span,.navbar-dropdown .tag-card:focus span,.navbar-dropdown .tag-card:focus-within .name span,.navbar-dropdown .tag-card:focus-within span,.navbar-dropdown .tag-card:hover .name span,.navbar-dropdown .tag-card:hover span,.navbar-dropdown .tile-card:active .name span,.navbar-dropdown .tile-card:active span,.navbar-dropdown .tile-card:focus .name span,.navbar-dropdown .tile-card:focus span,.navbar-dropdown .tile-card:focus-within .name span,.navbar-dropdown .tile-card:focus-within span,.navbar-dropdown .tile-card:hover .name span,.navbar-dropdown .tile-card:hover span {
	color:#fff
}
.navbar-dropdown .tag-card .name span,.navbar-dropdown .tag-card span,.navbar-dropdown .tile-card .name span,.navbar-dropdown .tile-card span {
	color:#3a5a95
}
.navbar-dropdown .skeleton,.navbar-dropdown .tile-card {
	height:3.5rem
}
.navbar-dropdown .skeleton figure,.navbar-dropdown .tile-card figure {
	max-width:4rem;
	padding:0;
	position:absolute
}
.navbar-dropdown .skeleton figure img,.navbar-dropdown .tile-card figure img {
	border-radius:2px;
	position:relative
}
.navbar-dropdown .skeleton .name,.navbar-dropdown .tile-card .name {
	justify-content:unset
}
.navbar-dropdown .skeleton .name span,.navbar-dropdown .tile-card .name span {
	font-size:1rem;
	padding:0 1.25rem 0 5.25rem
}
.navbar-dropdown .skeleton .content,.navbar-dropdown .tile-card .content {
	height:unset
}
.navbar-dropdown .skeleton .badge,.navbar-dropdown .tile-card .badge {
	display:none
}
.navbar-dropdown .skeleton {
	background-color:#ffffff80;
	border-radius:10px;
	flex-direction:unset;
	margin:0
}
.navbar-dropdown .skeleton:not(:first-of-type) {
	display:none
}
.navbar-dropdown .tag-card {
	height:2.5rem
}
.navbar-dropdown .tag-card span {
	font-size:.875rem;
	padding:0
}
.navbar-dropdown .tag-card img {
	display:none
}
}@media screen and (min-width:1200px) {
	.navbar-dropdown .title {
	margin-top:-.75rem
}
}.navbar-divider {
	background-color:#0000;
	background-image:linear-gradient(45deg,#0000,#0000000d,#0000);
	margin:1.25rem .625rem
}
.navbar-badge {
	background-color:#ed1c24;
	border-radius:14px;
	color:#fff;
	font-size:.6rem;
	height:.9rem;
	line-height:.8rem;
	min-width:.9rem;
	overflow:hidden;
	padding:.05rem .15rem;
	position:absolute;
	right:.8rem;
	text-align:center;
	text-overflow:ellipsis;
	top:1.6rem;
	transform:translate(50%,-50%);
	white-space:nowrap;
	z-index:2
}
.is-category-dropdown .grid {
	grid-gap:0;
	grid-template-columns:repeat(1,1fr)
}
.is-category-dropdown .column:last-of-type {
	display:flex;
	flex-direction:column
}
.is-category-dropdown .column:last-of-type .grid {
	grid-template-columns:repeat(2,1fr);
	margin-bottom:auto
}
.is-category-dropdown .column:last-of-type .button {
	background:linear-gradient(180deg,#fd0,#ffbe00);
	border:2px solid #fff;
	box-shadow:10px 10px 10px 0 #67b5f433,-10px -10px 10px 0 #fff9;
	color:#0a0a0a;
	margin:1.25rem auto 0
}
.is-category-dropdown .column:last-of-type .button:before {
	background:linear-gradient(180deg,#fff600,#ffde00)
}
@media screen and (min-width:600px) {
	.is-category-dropdown .grid {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (max-width:1199px) {
	.is-category-dropdown .column:last-of-type .button {
	margin:2.5rem 1.25rem 1.25rem
}
}@media screen and (min-width:1200px) {
	.is-category-dropdown .grid {
	grid-gap:.625rem;
	grid-template-columns:repeat(4,1fr)
}
.is-category-dropdown .column:last-of-type .grid {
	grid-template-columns:repeat(2,1fr)
}
.is-category-dropdown .column:last-of-type .button {
	width:auto
}
}.is-user-dropdown .grid {
	grid-gap:0;
	grid-template-columns:repeat(1,1fr)
}
@media screen and (min-width:600px) {
	.is-user-dropdown .grid {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1200px) {
	.is-user-dropdown .grid {
	grid-gap:.625rem;
	grid-template-columns:repeat(3,1fr)
}
.is-user-dropdown .column:first-of-type {
	padding-right:2.5rem
}
.is-user-dropdown .column:last-of-type {
	padding-left:2.5rem;
	position:relative
}
.is-user-dropdown .column:last-of-type:before {
	background-image:linear-gradient(0deg,#0000,#0000000d,#0000);
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:1px
}
}.is-search {
	display:none
}
@media screen and (min-width:1350px) {
	.is-search {
	display:flex
}
.is-search .navbar-dropdown {
	max-height:50vh;
	overflow-y:auto;
	width:300px
}
}.is-search-button {
	display:flex
}
@media screen and (min-width:1350px) {
	.is-search-button {
	display:none
}
}.is-mobile-search-button {
	left:unset;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%)
}
.is-mobile-search-button .button {
	background:none;
	box-shadow:none;
	color:#fff;
	font-size:1.15rem;
	height:5rem;
	width:5rem
}
.snackbar {
	margin-bottom:1rem;
	margin-left:1rem;
	opacity:0;
	position:fixed;
	right:1rem;
	top:4rem;
	transform:translateY(-1rem);
	transition:transform 86ms cubic-bezier(.895,.03,.685,.22),opacity 86ms linear;
	will-change:transform,opacity;
	z-index:41
}
.snackbar.is-active {
	opacity:1;
	transform:translateY(0)
}
.snackbar .delete {
	height:2.5rem;
	position:absolute;
	right:1.25rem;
	top:1.25rem;
	width:2.5rem;
	z-index:1
}
.snackbar-card {
	border-radius:10px;
	box-shadow:0 5px 10px #0a0a0a80;
	display:flex;
	flex-direction:column;
	max-height:calc(100vh - 2.5rem);
	max-width:600px;
	overflow:hidden;
	position:relative;
	width:100%
}
.snackbar-card-head {
	align-items:center;
	background:#ffbe00;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	display:flex;
	flex-shrink:0;
	justify-content:flex-start;
	padding:1.25rem 4rem 1.25rem 1.25rem;
	position:relative
}
.snackbar-card-head:after {
	background-image:linear-gradient(90deg,#0000,#fd0,#0000);
	bottom:0;
	content:"";
	height:1px;
	left:50%;
	position:absolute;
	transform:translateX(-50%);
	width:100%
}
.snackbar-card-title {
	color:#363636;
	font-size:1.5rem;
	font-weight:700;
	line-height:1
}
.snackbar-card-body {
	background:linear-gradient(0deg,#fd0,#ffbe00);
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	color:#363636;
	flex-grow:1;
	flex-shrink:1;
	overflow:auto;
	padding:1.25rem
}
.tag-card {
	align-items:center;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background:#fff;
	border-radius:10px;
	box-shadow:4px 4px 20px 0 #0a94e480;
	display:flex;
	height:4.375rem;
	overflow:hidden;
	transform:scale(1) translateZ(0);
	transition:transform 86ms cubic-bezier(.25,.46,.45,.94),box-shadow 86ms cubic-bezier(.25,.46,.45,.94)
}
.tag-card span {
	color:#4a4a4a;
	flex:1 1;
	font-size:.875rem;
	font-weight:700;
	padding:0 1.25rem;
	text-transform:capitalize
}
.tag-card img {
	height:auto;
	width:128px
}
@media screen and (min-width:1024px) {
	.tag-card:hover {
	box-shadow:0 5px 10px #0549f680;
	text-decoration:none;
	transform:scale(1.05) translateZ(0);
	z-index:1
}
}.tag-card:active,.tag-card:focus,.tag-card:focus-within {
	box-shadow:0 10px 15px #0a94e480;
	transform:scale(1.1) translateY(-.5rem);
	z-index:1
}
.tile-card {
	align-items:center;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background-color:#fff;
	border-radius:10px;
	box-shadow:4px 4px 20px 0 #0a94e480;
	display:flex;
	flex-direction:column;
	justify-content:flex-start;
	overflow:hidden;
	position:relative;
	transform:scale(1) translateZ(0);
	transition:transform 86ms cubic-bezier(.55,.085,.68,.53),box-shadow 86ms cubic-bezier(.55,.085,.68,.53);
	will-change:transform,box-shadow
}
@media screen and (min-width:1024px) {
	.tile-card:after,.tile-card:before {
	bottom:0;
	content:"";
	height:100%;
	left:0;
	position:absolute;
	right:0;
	top:0;
	width:100%
}
.tile-card:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 70%);
	border-radius:100% 100% 0 0;
	opacity:0;
	transform:scale(0) translateY(25%);
	transform-origin:50% 100%;
	transition:transform .43s cubic-bezier(.25,.46,.45,.94),opacity 172ms cubic-bezier(.25,.46,.45,.94);
	will-change:transform;
	z-index:0
}
.tile-card:hover {
	background-color:#0000;
	box-shadow:0 5px 10px #0549f680;
	transform:scale(1.05) translateZ(0);
	z-index:1
}
.tile-card:hover img {
	margin:2px auto 0;
	width:calc(100% - 4px)
}
.tile-card:hover:before {
	opacity:1;
	transform:scale(2) translateY(25%)
}
.tile-card:hover:after {
	background-color:#fff;
	z-index:-1
}
}.tile-card:active,.tile-card:focus,.tile-card:focus-within {
	box-shadow:0 10px 15px #0a94e480;
	transform:scale(1.1) translateY(-.5rem);
	z-index:1
}
.tile-card .image img {
	border-radius:9px 9px 2px 2px;
	z-index:1
}
.tile-card .content {
	flex:1 1;
	position:relative;
	width:100%;
	z-index:1
}
.tile-card .name {
	align-items:center;
	display:flex;
	height:2.8rem;
	justify-content:center;
	width:100%;
	z-index:1
}
.tile-card .name span {
	color:#4a4a4a;
	font-size:.75rem;
	font-weight:700;
	overflow:hidden;
	padding:0 .625rem;
	text-align:center;
	text-overflow:ellipsis;
	text-transform:capitalize;
	white-space:nowrap
}
.tile-card.is-wide {
	grid-column:span 2;
	grid-row:span 1
}
@media screen and (min-width:1024px) {
	.tile-card.is-wide:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}.tile-card.is-wide .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide .is-16by9,.tile-card.is-wide .is-3by2 {
	display:none
}
.tile-card.is-wide .is-29by11 {
	display:block
}
.tile-card.is-wide .image img {
	border-radius:9px
}
.tile-card.is-big {
	grid-column:span 2;
	grid-row:span 2
}
@media screen and (min-width:1024px) {
	.tile-card.is-big:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}.tile-card.is-big .is-16by9,.tile-card.is-big .is-29by11 {
	display:none
}
.tile-card.is-big .is-3by2 {
	display:block
}
.tile-card.is-big .name {
	min-height:100%
}
.tile-card.is-big .name span {
	font-size:.875rem
}
.tile-card.is-normal {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal .is-29by11,.tile-card.is-normal .is-3by2 {
	display:none
}
.tile-card.is-normal .is-16by9 {
	display:block
}
@media screen and (min-width:0)and (max-width:699px) {
	.tile-card.is-wide-mobile {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:0)and (max-width:699px)and (min-width:1024px) {
	.tile-card.is-wide-mobile:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-mobile:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:0)and (max-width:699px) {
	.tile-card.is-wide-mobile .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-mobile .is-16by9,.tile-card.is-wide-mobile .is-3by2 {
	display:none
}
.tile-card.is-wide-mobile .is-29by11 {
	display:block
}
.tile-card.is-wide-mobile .image img {
	border-radius:9px
}
.tile-card.is-big-mobile {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:0)and (max-width:699px)and (min-width:1024px) {
	.tile-card.is-big-mobile:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:0)and (max-width:699px) {
	.tile-card.is-big-mobile .is-16by9,.tile-card.is-big-mobile .is-29by11 {
	display:none
}
.tile-card.is-big-mobile .is-3by2 {
	display:block
}
.tile-card.is-big-mobile .name {
	min-height:100%
}
.tile-card.is-big-mobile .name span {
	font-size:.875rem
}
.tile-card.is-normal-mobile {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-mobile .is-29by11,.tile-card.is-normal-mobile .is-3by2 {
	display:none
}
.tile-card.is-normal-mobile .is-16by9 {
	display:block
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.tile-card.is-wide-tablet {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:700px)and (max-width:1023px)and (min-width:1024px) {
	.tile-card.is-wide-tablet:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-tablet:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.tile-card.is-wide-tablet .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-tablet .is-16by9,.tile-card.is-wide-tablet .is-3by2 {
	display:none
}
.tile-card.is-wide-tablet .is-29by11 {
	display:block
}
.tile-card.is-wide-tablet .image img {
	border-radius:9px
}
.tile-card.is-big-tablet {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:700px)and (max-width:1023px)and (min-width:1024px) {
	.tile-card.is-big-tablet:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.tile-card.is-big-tablet .is-16by9,.tile-card.is-big-tablet .is-29by11 {
	display:none
}
.tile-card.is-big-tablet .is-3by2 {
	display:block
}
.tile-card.is-big-tablet .name {
	min-height:100%
}
.tile-card.is-big-tablet .name span {
	font-size:.875rem
}
.tile-card.is-normal-tablet {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-tablet .is-29by11,.tile-card.is-normal-tablet .is-3by2 {
	display:none
}
.tile-card.is-normal-tablet .is-16by9 {
	display:block
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.tile-card.is-wide-desktop {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:1024px)and (max-width:1215px)and (min-width:1024px) {
	.tile-card.is-wide-desktop:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-desktop:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.tile-card.is-wide-desktop .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-desktop .is-16by9,.tile-card.is-wide-desktop .is-3by2 {
	display:none
}
.tile-card.is-wide-desktop .is-29by11 {
	display:block
}
.tile-card.is-wide-desktop .image img {
	border-radius:9px
}
.tile-card.is-big-desktop {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:1024px)and (max-width:1215px)and (min-width:1024px) {
	.tile-card.is-big-desktop:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.tile-card.is-big-desktop .is-16by9,.tile-card.is-big-desktop .is-29by11 {
	display:none
}
.tile-card.is-big-desktop .is-3by2 {
	display:block
}
.tile-card.is-big-desktop .name {
	min-height:100%
}
.tile-card.is-big-desktop .name span {
	font-size:.875rem
}
.tile-card.is-normal-desktop {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-desktop .is-29by11,.tile-card.is-normal-desktop .is-3by2 {
	display:none
}
.tile-card.is-normal-desktop .is-16by9 {
	display:block
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.tile-card.is-wide-widescreen {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:1216px)and (max-width:1407px)and (min-width:1024px) {
	.tile-card.is-wide-widescreen:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-widescreen:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.tile-card.is-wide-widescreen .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-widescreen .is-16by9,.tile-card.is-wide-widescreen .is-3by2 {
	display:none
}
.tile-card.is-wide-widescreen .is-29by11 {
	display:block
}
.tile-card.is-wide-widescreen .image img {
	border-radius:9px
}
.tile-card.is-big-widescreen {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:1216px)and (max-width:1407px)and (min-width:1024px) {
	.tile-card.is-big-widescreen:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.tile-card.is-big-widescreen .is-16by9,.tile-card.is-big-widescreen .is-29by11 {
	display:none
}
.tile-card.is-big-widescreen .is-3by2 {
	display:block
}
.tile-card.is-big-widescreen .name {
	min-height:100%
}
.tile-card.is-big-widescreen .name span {
	font-size:.875rem
}
.tile-card.is-normal-widescreen {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-widescreen .is-29by11,.tile-card.is-normal-widescreen .is-3by2 {
	display:none
}
.tile-card.is-normal-widescreen .is-16by9 {
	display:block
}
}@media screen and (min-width:1408px)and (max-width:1743px) {
	.tile-card.is-wide-fullhd {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:1408px)and (max-width:1743px)and (min-width:1024px) {
	.tile-card.is-wide-fullhd:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-fullhd:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:1408px)and (max-width:1743px) {
	.tile-card.is-wide-fullhd .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-fullhd .is-16by9,.tile-card.is-wide-fullhd .is-3by2 {
	display:none
}
.tile-card.is-wide-fullhd .is-29by11 {
	display:block
}
.tile-card.is-wide-fullhd .image img {
	border-radius:9px
}
.tile-card.is-big-fullhd {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:1408px)and (max-width:1743px)and (min-width:1024px) {
	.tile-card.is-big-fullhd:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:1408px)and (max-width:1743px) {
	.tile-card.is-big-fullhd .is-16by9,.tile-card.is-big-fullhd .is-29by11 {
	display:none
}
.tile-card.is-big-fullhd .is-3by2 {
	display:block
}
.tile-card.is-big-fullhd .name {
	min-height:100%
}
.tile-card.is-big-fullhd .name span {
	font-size:.875rem
}
.tile-card.is-normal-fullhd {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-fullhd .is-29by11,.tile-card.is-normal-fullhd .is-3by2 {
	display:none
}
.tile-card.is-normal-fullhd .is-16by9 {
	display:block
}
}@media screen and (min-width:1744px) {
	.tile-card.is-wide-ultrawide {
	grid-column:span 2;
	grid-row:span 1
}
}@media screen and (min-width:1744px)and (min-width:1024px) {
	.tile-card.is-wide-ultrawide:hover img {
	height:calc(100% - 4px);
	margin:2px
}
.tile-card.is-wide-ultrawide:hover .content {
	border-radius:0 10px 0 9px;
	bottom:2px;
	left:2px
}
}@media screen and (min-width:1744px) {
	.tile-card.is-wide-ultrawide .content {
	background:#fff;
	border-radius:0 9px 0 0;
	bottom:0;
	left:0;
	position:absolute;
	width:calc(50% - .3125rem)
}
.tile-card.is-wide-ultrawide .is-16by9,.tile-card.is-wide-ultrawide .is-3by2 {
	display:none
}
.tile-card.is-wide-ultrawide .is-29by11 {
	display:block
}
.tile-card.is-wide-ultrawide .image img {
	border-radius:9px
}
.tile-card.is-big-ultrawide {
	grid-column:span 2;
	grid-row:span 2
}
}@media screen and (min-width:1744px)and (min-width:1024px) {
	.tile-card.is-big-ultrawide:hover:before {
	background:linear-gradient(210deg,#fd0 60%,#ffbe00 75%)
}
}@media screen and (min-width:1744px) {
	.tile-card.is-big-ultrawide .is-16by9,.tile-card.is-big-ultrawide .is-29by11 {
	display:none
}
.tile-card.is-big-ultrawide .is-3by2 {
	display:block
}
.tile-card.is-big-ultrawide .name {
	min-height:100%
}
.tile-card.is-big-ultrawide .name span {
	font-size:.875rem
}
.tile-card.is-normal-ultrawide {
	grid-column:span 1;
	grid-row:span 1
}
.tile-card.is-normal-ultrawide .is-29by11,.tile-card.is-normal-ultrawide .is-3by2 {
	display:none
}
.tile-card.is-normal-ultrawide .is-16by9 {
	display:block
}
}.column {
	display:block;
	flex-basis:0;
	flex-grow:1;
	flex-shrink:1;
	padding:.75rem
}
.columns.is-mobile>.column.is-narrow {
	flex:none;
	width:unset
}
.columns.is-mobile>.column.is-full {
	flex:none;
	width:100%
}
.columns.is-mobile>.column.is-three-quarters {
	flex:none;
	width:75%
}
.columns.is-mobile>.column.is-two-thirds {
	flex:none;
	width:66.6666%
}
.columns.is-mobile>.column.is-half {
	flex:none;
	width:50%
}
.columns.is-mobile>.column.is-one-third {
	flex:none;
	width:33.3333%
}
.columns.is-mobile>.column.is-one-quarter {
	flex:none;
	width:25%
}
.columns.is-mobile>.column.is-one-fifth {
	flex:none;
	width:20%
}
.columns.is-mobile>.column.is-two-fifths {
	flex:none;
	width:40%
}
.columns.is-mobile>.column.is-three-fifths {
	flex:none;
	width:60%
}
.columns.is-mobile>.column.is-four-fifths {
	flex:none;
	width:80%
}
.columns.is-mobile>.column.is-offset-three-quarters {
	margin-left:75%
}
.columns.is-mobile>.column.is-offset-two-thirds {
	margin-left:66.6666%
}
.columns.is-mobile>.column.is-offset-half {
	margin-left:50%
}
.columns.is-mobile>.column.is-offset-one-third {
	margin-left:33.3333%
}
.columns.is-mobile>.column.is-offset-one-quarter {
	margin-left:25%
}
.columns.is-mobile>.column.is-offset-one-fifth {
	margin-left:20%
}
.columns.is-mobile>.column.is-offset-two-fifths {
	margin-left:40%
}
.columns.is-mobile>.column.is-offset-three-fifths {
	margin-left:60%
}
.columns.is-mobile>.column.is-offset-four-fifths {
	margin-left:80%
}
.columns.is-mobile>.column.is-0 {
	flex:none;
	width:0
}
.columns.is-mobile>.column.is-offset-0 {
	margin-left:0
}
.columns.is-mobile>.column.is-1 {
	flex:none;
	width:8.33333337%
}
.columns.is-mobile>.column.is-offset-1 {
	margin-left:8.33333337%
}
.columns.is-mobile>.column.is-2 {
	flex:none;
	width:16.66666674%
}
.columns.is-mobile>.column.is-offset-2 {
	margin-left:16.66666674%
}
.columns.is-mobile>.column.is-3 {
	flex:none;
	width:25%
}
.columns.is-mobile>.column.is-offset-3 {
	margin-left:25%
}
.columns.is-mobile>.column.is-4 {
	flex:none;
	width:33.33333337%
}
.columns.is-mobile>.column.is-offset-4 {
	margin-left:33.33333337%
}
.columns.is-mobile>.column.is-5 {
	flex:none;
	width:41.66666674%
}
.columns.is-mobile>.column.is-offset-5 {
	margin-left:41.66666674%
}
.columns.is-mobile>.column.is-6 {
	flex:none;
	width:50%
}
.columns.is-mobile>.column.is-offset-6 {
	margin-left:50%
}
.columns.is-mobile>.column.is-7 {
	flex:none;
	width:58.33333337%
}
.columns.is-mobile>.column.is-offset-7 {
	margin-left:58.33333337%
}
.columns.is-mobile>.column.is-8 {
	flex:none;
	width:66.66666674%
}
.columns.is-mobile>.column.is-offset-8 {
	margin-left:66.66666674%
}
.columns.is-mobile>.column.is-9 {
	flex:none;
	width:75%
}
.columns.is-mobile>.column.is-offset-9 {
	margin-left:75%
}
.columns.is-mobile>.column.is-10 {
	flex:none;
	width:83.33333337%
}
.columns.is-mobile>.column.is-offset-10 {
	margin-left:83.33333337%
}
.columns.is-mobile>.column.is-11 {
	flex:none;
	width:91.66666674%
}
.columns.is-mobile>.column.is-offset-11 {
	margin-left:91.66666674%
}
.columns.is-mobile>.column.is-12 {
	flex:none;
	width:100%
}
.columns.is-mobile>.column.is-offset-12 {
	margin-left:100%
}
@media screen and (max-width:699px) {
	.column.is-narrow-mobile {
	flex:none;
	width:unset
}
.column.is-full-mobile {
	flex:none;
	width:100%
}
.column.is-three-quarters-mobile {
	flex:none;
	width:75%
}
.column.is-two-thirds-mobile {
	flex:none;
	width:66.6666%
}
.column.is-half-mobile {
	flex:none;
	width:50%
}
.column.is-one-third-mobile {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-mobile {
	flex:none;
	width:25%
}
.column.is-one-fifth-mobile {
	flex:none;
	width:20%
}
.column.is-two-fifths-mobile {
	flex:none;
	width:40%
}
.column.is-three-fifths-mobile {
	flex:none;
	width:60%
}
.column.is-four-fifths-mobile {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-mobile {
	margin-left:75%
}
.column.is-offset-two-thirds-mobile {
	margin-left:66.6666%
}
.column.is-offset-half-mobile {
	margin-left:50%
}
.column.is-offset-one-third-mobile {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-mobile {
	margin-left:25%
}
.column.is-offset-one-fifth-mobile {
	margin-left:20%
}
.column.is-offset-two-fifths-mobile {
	margin-left:40%
}
.column.is-offset-three-fifths-mobile {
	margin-left:60%
}
.column.is-offset-four-fifths-mobile {
	margin-left:80%
}
.column.is-0-mobile {
	flex:none;
	width:0
}
.column.is-offset-0-mobile {
	margin-left:0
}
.column.is-1-mobile {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1-mobile {
	margin-left:8.33333337%
}
.column.is-2-mobile {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2-mobile {
	margin-left:16.66666674%
}
.column.is-3-mobile {
	flex:none;
	width:25%
}
.column.is-offset-3-mobile {
	margin-left:25%
}
.column.is-4-mobile {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4-mobile {
	margin-left:33.33333337%
}
.column.is-5-mobile {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5-mobile {
	margin-left:41.66666674%
}
.column.is-6-mobile {
	flex:none;
	width:50%
}
.column.is-offset-6-mobile {
	margin-left:50%
}
.column.is-7-mobile {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7-mobile {
	margin-left:58.33333337%
}
.column.is-8-mobile {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8-mobile {
	margin-left:66.66666674%
}
.column.is-9-mobile {
	flex:none;
	width:75%
}
.column.is-offset-9-mobile {
	margin-left:75%
}
.column.is-10-mobile {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10-mobile {
	margin-left:83.33333337%
}
.column.is-11-mobile {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11-mobile {
	margin-left:91.66666674%
}
.column.is-12-mobile {
	flex:none;
	width:100%
}
.column.is-offset-12-mobile {
	margin-left:100%
}
}@media print,screen and (min-width:700px) {
	.column.is-narrow,.column.is-narrow-tablet {
	flex:none;
	width:unset
}
.column.is-full,.column.is-full-tablet {
	flex:none;
	width:100%
}
.column.is-three-quarters,.column.is-three-quarters-tablet {
	flex:none;
	width:75%
}
.column.is-two-thirds,.column.is-two-thirds-tablet {
	flex:none;
	width:66.6666%
}
.column.is-half,.column.is-half-tablet {
	flex:none;
	width:50%
}
.column.is-one-third,.column.is-one-third-tablet {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter,.column.is-one-quarter-tablet {
	flex:none;
	width:25%
}
.column.is-one-fifth,.column.is-one-fifth-tablet {
	flex:none;
	width:20%
}
.column.is-two-fifths,.column.is-two-fifths-tablet {
	flex:none;
	width:40%
}
.column.is-three-fifths,.column.is-three-fifths-tablet {
	flex:none;
	width:60%
}
.column.is-four-fifths,.column.is-four-fifths-tablet {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet {
	margin-left:75%
}
.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet {
	margin-left:66.6666%
}
.column.is-offset-half,.column.is-offset-half-tablet {
	margin-left:50%
}
.column.is-offset-one-third,.column.is-offset-one-third-tablet {
	margin-left:33.3333%
}
.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet {
	margin-left:25%
}
.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet {
	margin-left:20%
}
.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet {
	margin-left:40%
}
.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet {
	margin-left:60%
}
.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet {
	margin-left:80%
}
.column.is-0,.column.is-0-tablet {
	flex:none;
	width:0
}
.column.is-offset-0,.column.is-offset-0-tablet {
	margin-left:0
}
.column.is-1,.column.is-1-tablet {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1,.column.is-offset-1-tablet {
	margin-left:8.33333337%
}
.column.is-2,.column.is-2-tablet {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2,.column.is-offset-2-tablet {
	margin-left:16.66666674%
}
.column.is-3,.column.is-3-tablet {
	flex:none;
	width:25%
}
.column.is-offset-3,.column.is-offset-3-tablet {
	margin-left:25%
}
.column.is-4,.column.is-4-tablet {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4,.column.is-offset-4-tablet {
	margin-left:33.33333337%
}
.column.is-5,.column.is-5-tablet {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5,.column.is-offset-5-tablet {
	margin-left:41.66666674%
}
.column.is-6,.column.is-6-tablet {
	flex:none;
	width:50%
}
.column.is-offset-6,.column.is-offset-6-tablet {
	margin-left:50%
}
.column.is-7,.column.is-7-tablet {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7,.column.is-offset-7-tablet {
	margin-left:58.33333337%
}
.column.is-8,.column.is-8-tablet {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8,.column.is-offset-8-tablet {
	margin-left:66.66666674%
}
.column.is-9,.column.is-9-tablet {
	flex:none;
	width:75%
}
.column.is-offset-9,.column.is-offset-9-tablet {
	margin-left:75%
}
.column.is-10,.column.is-10-tablet {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10,.column.is-offset-10-tablet {
	margin-left:83.33333337%
}
.column.is-11,.column.is-11-tablet {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11,.column.is-offset-11-tablet {
	margin-left:91.66666674%
}
.column.is-12,.column.is-12-tablet {
	flex:none;
	width:100%
}
.column.is-offset-12,.column.is-offset-12-tablet {
	margin-left:100%
}
}@media screen and (max-width:1023px) {
	.column.is-narrow-touch {
	flex:none;
	width:unset
}
.column.is-full-touch {
	flex:none;
	width:100%
}
.column.is-three-quarters-touch {
	flex:none;
	width:75%
}
.column.is-two-thirds-touch {
	flex:none;
	width:66.6666%
}
.column.is-half-touch {
	flex:none;
	width:50%
}
.column.is-one-third-touch {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-touch {
	flex:none;
	width:25%
}
.column.is-one-fifth-touch {
	flex:none;
	width:20%
}
.column.is-two-fifths-touch {
	flex:none;
	width:40%
}
.column.is-three-fifths-touch {
	flex:none;
	width:60%
}
.column.is-four-fifths-touch {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-touch {
	margin-left:75%
}
.column.is-offset-two-thirds-touch {
	margin-left:66.6666%
}
.column.is-offset-half-touch {
	margin-left:50%
}
.column.is-offset-one-third-touch {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-touch {
	margin-left:25%
}
.column.is-offset-one-fifth-touch {
	margin-left:20%
}
.column.is-offset-two-fifths-touch {
	margin-left:40%
}
.column.is-offset-three-fifths-touch {
	margin-left:60%
}
.column.is-offset-four-fifths-touch {
	margin-left:80%
}
.column.is-0-touch {
	flex:none;
	width:0
}
.column.is-offset-0-touch {
	margin-left:0
}
.column.is-1-touch {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1-touch {
	margin-left:8.33333337%
}
.column.is-2-touch {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2-touch {
	margin-left:16.66666674%
}
.column.is-3-touch {
	flex:none;
	width:25%
}
.column.is-offset-3-touch {
	margin-left:25%
}
.column.is-4-touch {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4-touch {
	margin-left:33.33333337%
}
.column.is-5-touch {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5-touch {
	margin-left:41.66666674%
}
.column.is-6-touch {
	flex:none;
	width:50%
}
.column.is-offset-6-touch {
	margin-left:50%
}
.column.is-7-touch {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7-touch {
	margin-left:58.33333337%
}
.column.is-8-touch {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8-touch {
	margin-left:66.66666674%
}
.column.is-9-touch {
	flex:none;
	width:75%
}
.column.is-offset-9-touch {
	margin-left:75%
}
.column.is-10-touch {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10-touch {
	margin-left:83.33333337%
}
.column.is-11-touch {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11-touch {
	margin-left:91.66666674%
}
.column.is-12-touch {
	flex:none;
	width:100%
}
.column.is-offset-12-touch {
	margin-left:100%
}
}@media screen and (min-width:1024px) {
	.column.is-narrow-desktop {
	flex:none;
	width:unset
}
.column.is-full-desktop {
	flex:none;
	width:100%
}
.column.is-three-quarters-desktop {
	flex:none;
	width:75%
}
.column.is-two-thirds-desktop {
	flex:none;
	width:66.6666%
}
.column.is-half-desktop {
	flex:none;
	width:50%
}
.column.is-one-third-desktop {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-desktop {
	flex:none;
	width:25%
}
.column.is-one-fifth-desktop {
	flex:none;
	width:20%
}
.column.is-two-fifths-desktop {
	flex:none;
	width:40%
}
.column.is-three-fifths-desktop {
	flex:none;
	width:60%
}
.column.is-four-fifths-desktop {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-desktop {
	margin-left:75%
}
.column.is-offset-two-thirds-desktop {
	margin-left:66.6666%
}
.column.is-offset-half-desktop {
	margin-left:50%
}
.column.is-offset-one-third-desktop {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-desktop {
	margin-left:25%
}
.column.is-offset-one-fifth-desktop {
	margin-left:20%
}
.column.is-offset-two-fifths-desktop {
	margin-left:40%
}
.column.is-offset-three-fifths-desktop {
	margin-left:60%
}
.column.is-offset-four-fifths-desktop {
	margin-left:80%
}
.column.is-0-desktop {
	flex:none;
	width:0
}
.column.is-offset-0-desktop {
	margin-left:0
}
.column.is-1-desktop {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1-desktop {
	margin-left:8.33333337%
}
.column.is-2-desktop {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2-desktop {
	margin-left:16.66666674%
}
.column.is-3-desktop {
	flex:none;
	width:25%
}
.column.is-offset-3-desktop {
	margin-left:25%
}
.column.is-4-desktop {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4-desktop {
	margin-left:33.33333337%
}
.column.is-5-desktop {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5-desktop {
	margin-left:41.66666674%
}
.column.is-6-desktop {
	flex:none;
	width:50%
}
.column.is-offset-6-desktop {
	margin-left:50%
}
.column.is-7-desktop {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7-desktop {
	margin-left:58.33333337%
}
.column.is-8-desktop {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8-desktop {
	margin-left:66.66666674%
}
.column.is-9-desktop {
	flex:none;
	width:75%
}
.column.is-offset-9-desktop {
	margin-left:75%
}
.column.is-10-desktop {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10-desktop {
	margin-left:83.33333337%
}
.column.is-11-desktop {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11-desktop {
	margin-left:91.66666674%
}
.column.is-12-desktop {
	flex:none;
	width:100%
}
.column.is-offset-12-desktop {
	margin-left:100%
}
}@media screen and (min-width:1216px) {
	.column.is-narrow-widescreen {
	flex:none;
	width:unset
}
.column.is-full-widescreen {
	flex:none;
	width:100%
}
.column.is-three-quarters-widescreen {
	flex:none;
	width:75%
}
.column.is-two-thirds-widescreen {
	flex:none;
	width:66.6666%
}
.column.is-half-widescreen {
	flex:none;
	width:50%
}
.column.is-one-third-widescreen {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-widescreen {
	flex:none;
	width:25%
}
.column.is-one-fifth-widescreen {
	flex:none;
	width:20%
}
.column.is-two-fifths-widescreen {
	flex:none;
	width:40%
}
.column.is-three-fifths-widescreen {
	flex:none;
	width:60%
}
.column.is-four-fifths-widescreen {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-widescreen {
	margin-left:75%
}
.column.is-offset-two-thirds-widescreen {
	margin-left:66.6666%
}
.column.is-offset-half-widescreen {
	margin-left:50%
}
.column.is-offset-one-third-widescreen {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-widescreen {
	margin-left:25%
}
.column.is-offset-one-fifth-widescreen {
	margin-left:20%
}
.column.is-offset-two-fifths-widescreen {
	margin-left:40%
}
.column.is-offset-three-fifths-widescreen {
	margin-left:60%
}
.column.is-offset-four-fifths-widescreen {
	margin-left:80%
}
.column.is-0-widescreen {
	flex:none;
	width:0
}
.column.is-offset-0-widescreen {
	margin-left:0
}
.column.is-1-widescreen {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1-widescreen {
	margin-left:8.33333337%
}
.column.is-2-widescreen {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2-widescreen {
	margin-left:16.66666674%
}
.column.is-3-widescreen {
	flex:none;
	width:25%
}
.column.is-offset-3-widescreen {
	margin-left:25%
}
.column.is-4-widescreen {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4-widescreen {
	margin-left:33.33333337%
}
.column.is-5-widescreen {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5-widescreen {
	margin-left:41.66666674%
}
.column.is-6-widescreen {
	flex:none;
	width:50%
}
.column.is-offset-6-widescreen {
	margin-left:50%
}
.column.is-7-widescreen {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7-widescreen {
	margin-left:58.33333337%
}
.column.is-8-widescreen {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8-widescreen {
	margin-left:66.66666674%
}
.column.is-9-widescreen {
	flex:none;
	width:75%
}
.column.is-offset-9-widescreen {
	margin-left:75%
}
.column.is-10-widescreen {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10-widescreen {
	margin-left:83.33333337%
}
.column.is-11-widescreen {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11-widescreen {
	margin-left:91.66666674%
}
.column.is-12-widescreen {
	flex:none;
	width:100%
}
.column.is-offset-12-widescreen {
	margin-left:100%
}
}@media screen and (min-width:1408px) {
	.column.is-narrow-fullhd {
	flex:none;
	width:unset
}
.column.is-full-fullhd {
	flex:none;
	width:100%
}
.column.is-three-quarters-fullhd {
	flex:none;
	width:75%
}
.column.is-two-thirds-fullhd {
	flex:none;
	width:66.6666%
}
.column.is-half-fullhd {
	flex:none;
	width:50%
}
.column.is-one-third-fullhd {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-fullhd {
	flex:none;
	width:25%
}
.column.is-one-fifth-fullhd {
	flex:none;
	width:20%
}
.column.is-two-fifths-fullhd {
	flex:none;
	width:40%
}
.column.is-three-fifths-fullhd {
	flex:none;
	width:60%
}
.column.is-four-fifths-fullhd {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-fullhd {
	margin-left:75%
}
.column.is-offset-two-thirds-fullhd {
	margin-left:66.6666%
}
.column.is-offset-half-fullhd {
	margin-left:50%
}
.column.is-offset-one-third-fullhd {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-fullhd {
	margin-left:25%
}
.column.is-offset-one-fifth-fullhd {
	margin-left:20%
}
.column.is-offset-two-fifths-fullhd {
	margin-left:40%
}
.column.is-offset-three-fifths-fullhd {
	margin-left:60%
}
.column.is-offset-four-fifths-fullhd {
	margin-left:80%
}
.column.is-0-fullhd {
	flex:none;
	width:0
}
.column.is-offset-0-fullhd {
	margin-left:0
}
.column.is-1-fullhd {
	flex:none;
	width:8.33333337%
}
.column.is-offset-1-fullhd {
	margin-left:8.33333337%
}
.column.is-2-fullhd {
	flex:none;
	width:16.66666674%
}
.column.is-offset-2-fullhd {
	margin-left:16.66666674%
}
.column.is-3-fullhd {
	flex:none;
	width:25%
}
.column.is-offset-3-fullhd {
	margin-left:25%
}
.column.is-4-fullhd {
	flex:none;
	width:33.33333337%
}
.column.is-offset-4-fullhd {
	margin-left:33.33333337%
}
.column.is-5-fullhd {
	flex:none;
	width:41.66666674%
}
.column.is-offset-5-fullhd {
	margin-left:41.66666674%
}
.column.is-6-fullhd {
	flex:none;
	width:50%
}
.column.is-offset-6-fullhd {
	margin-left:50%
}
.column.is-7-fullhd {
	flex:none;
	width:58.33333337%
}
.column.is-offset-7-fullhd {
	margin-left:58.33333337%
}
.column.is-8-fullhd {
	flex:none;
	width:66.66666674%
}
.column.is-offset-8-fullhd {
	margin-left:66.66666674%
}
.column.is-9-fullhd {
	flex:none;
	width:75%
}
.column.is-offset-9-fullhd {
	margin-left:75%
}
.column.is-10-fullhd {
	flex:none;
	width:83.33333337%
}
.column.is-offset-10-fullhd {
	margin-left:83.33333337%
}
.column.is-11-fullhd {
	flex:none;
	width:91.66666674%
}
.column.is-offset-11-fullhd {
	margin-left:91.66666674%
}
.column.is-12-fullhd {
	flex:none;
	width:100%
}
.column.is-offset-12-fullhd {
	margin-left:100%
}
}.columns {
	margin-left:-.75rem;
	margin-right:-.75rem;
	margin-top:-.75rem
}
.columns:last-child {
	margin-bottom:-.75rem
}
.columns:not(:last-child) {
	margin-bottom:.75rem
}
.columns.is-centered {
	justify-content:center
}
.columns.is-gapless {
	margin-left:0;
	margin-right:0;
	margin-top:0
}
.columns.is-gapless>.column {
	margin:0;
	padding:0!important
}
.columns.is-gapless:not(:last-child) {
	margin-bottom:1.5rem
}
.columns.is-gapless:last-child {
	margin-bottom:0
}
.columns.is-mobile {
	display:flex
}
.columns.is-multiline {
	flex-wrap:wrap
}
.columns.is-vcentered {
	align-items:center
}
@media print,screen and (min-width:700px) {
	.columns:not(.is-desktop) {
	display:flex
}
}@media screen and (min-width:1024px) {
	.columns.is-desktop {
	display:flex
}
}@media screen and (min-width:1744px) {
	.column.is-narrow-ultrawide {
	flex:none
}
.column.is-full-ultrawide {
	flex:none;
	width:100%
}
.column.is-three-quarters-ultrawide {
	flex:none;
	width:75%
}
.column.is-two-thirds-ultrawide {
	flex:none;
	width:66.6666%
}
.column.is-half-ultrawide {
	flex:none;
	width:50%
}
.column.is-one-third-ultrawide {
	flex:none;
	width:33.3333%
}
.column.is-one-quarter-ultrawide {
	flex:none;
	width:25%
}
.column.is-one-fifth-ultrawide {
	flex:none;
	width:20%
}
.column.is-two-fifths-ultrawide {
	flex:none;
	width:40%
}
.column.is-three-fifths-ultrawide {
	flex:none;
	width:60%
}
.column.is-four-fifths-ultrawide {
	flex:none;
	width:80%
}
.column.is-offset-three-quarters-ultrawide {
	margin-left:75%
}
.column.is-offset-two-thirds-ultrawide {
	margin-left:66.6666%
}
.column.is-offset-half-ultrawide {
	margin-left:50%
}
.column.is-offset-one-third-ultrawide {
	margin-left:33.3333%
}
.column.is-offset-one-quarter-ultrawide {
	margin-left:25%
}
.column.is-offset-one-fifth-ultrawide {
	margin-left:20%
}
.column.is-offset-two-fifths-ultrawide {
	margin-left:40%
}
.column.is-offset-three-fifths-ultrawide {
	margin-left:60%
}
.column.is-offset-four-fifths-ultrawide {
	margin-left:80%
}
.column.is-0-ultrawide {
	flex:none;
	width:0
}
.column.is-offset-0-ultrawide {
	margin-left:0
}
.column.is-1-ultrawide {
	flex:none;
	width:8.3333333333%
}
.column.is-offset-1-ultrawide {
	margin-left:8.3333333333%
}
.column.is-2-ultrawide {
	flex:none;
	width:16.6666666667%
}
.column.is-offset-2-ultrawide {
	margin-left:16.6666666667%
}
.column.is-3-ultrawide {
	flex:none;
	width:25%
}
.column.is-offset-3-ultrawide {
	margin-left:25%
}
.column.is-4-ultrawide {
	flex:none;
	width:33.3333333333%
}
.column.is-offset-4-ultrawide {
	margin-left:33.3333333333%
}
.column.is-5-ultrawide {
	flex:none;
	width:41.6666666667%
}
.column.is-offset-5-ultrawide {
	margin-left:41.6666666667%
}
.column.is-6-ultrawide {
	flex:none;
	width:50%
}
.column.is-offset-6-ultrawide {
	margin-left:50%
}
.column.is-7-ultrawide {
	flex:none;
	width:58.3333333333%
}
.column.is-offset-7-ultrawide {
	margin-left:58.3333333333%
}
.column.is-8-ultrawide {
	flex:none;
	width:66.6666666667%
}
.column.is-offset-8-ultrawide {
	margin-left:66.6666666667%
}
.column.is-9-ultrawide {
	flex:none;
	width:75%
}
.column.is-offset-9-ultrawide {
	margin-left:75%
}
.column.is-10-ultrawide {
	flex:none;
	width:83.3333333333%
}
.column.is-offset-10-ultrawide {
	margin-left:83.3333333333%
}
.column.is-11-ultrawide {
	flex:none;
	width:91.6666666667%
}
.column.is-offset-11-ultrawide {
	margin-left:91.6666666667%
}
.column.is-12-ultrawide {
	flex:none;
	width:100%
}
.column.is-offset-12-ultrawide {
	margin-left:100%
}
}@media screen and (max-width:699px) {
	.columns {
	margin-left:-.625rem;
	margin-right:-.625rem
}
}.grid {
	grid-gap:.625rem;
	display:grid;
	grid-auto-flow:dense;
	grid-auto-rows:auto;
	grid-template-columns:repeat(2,1fr)
}
.grid.is-1 {
	grid-template-columns:repeat(1,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-1-mobile {
	grid-template-columns:repeat(1,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-1-tablet {
	grid-template-columns:repeat(1,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-1-desktop {
	grid-template-columns:repeat(1,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-1-widescreen {
	grid-template-columns:repeat(1,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-1-fullhd {
	grid-template-columns:repeat(1,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-1-ultrawide {
	grid-template-columns:repeat(1,1fr)
}
}.grid.is-2 {
	grid-template-columns:repeat(2,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-2-mobile {
	grid-template-columns:repeat(2,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-2-tablet {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-2-desktop {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-2-widescreen {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-2-fullhd {
	grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-2-ultrawide {
	grid-template-columns:repeat(2,1fr)
}
}.grid.is-3 {
	grid-template-columns:repeat(3,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-3-mobile {
	grid-template-columns:repeat(3,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-3-tablet {
	grid-template-columns:repeat(3,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-3-desktop {
	grid-template-columns:repeat(3,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-3-widescreen {
	grid-template-columns:repeat(3,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-3-fullhd {
	grid-template-columns:repeat(3,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-3-ultrawide {
	grid-template-columns:repeat(3,1fr)
}
}.grid.is-4 {
	grid-template-columns:repeat(4,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-4-mobile {
	grid-template-columns:repeat(4,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-4-tablet {
	grid-template-columns:repeat(4,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-4-desktop {
	grid-template-columns:repeat(4,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-4-widescreen {
	grid-template-columns:repeat(4,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-4-fullhd {
	grid-template-columns:repeat(4,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-4-ultrawide {
	grid-template-columns:repeat(4,1fr)
}
}.grid.is-5 {
	grid-template-columns:repeat(5,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-5-mobile {
	grid-template-columns:repeat(5,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-5-tablet {
	grid-template-columns:repeat(5,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-5-desktop {
	grid-template-columns:repeat(5,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-5-widescreen {
	grid-template-columns:repeat(5,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-5-fullhd {
	grid-template-columns:repeat(5,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-5-ultrawide {
	grid-template-columns:repeat(5,1fr)
}
}.grid.is-6 {
	grid-template-columns:repeat(6,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-6-mobile {
	grid-template-columns:repeat(6,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-6-tablet {
	grid-template-columns:repeat(6,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-6-desktop {
	grid-template-columns:repeat(6,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-6-widescreen {
	grid-template-columns:repeat(6,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-6-fullhd {
	grid-template-columns:repeat(6,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-6-ultrawide {
	grid-template-columns:repeat(6,1fr)
}
}.grid.is-7 {
	grid-template-columns:repeat(7,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-7-mobile {
	grid-template-columns:repeat(7,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-7-tablet {
	grid-template-columns:repeat(7,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-7-desktop {
	grid-template-columns:repeat(7,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-7-widescreen {
	grid-template-columns:repeat(7,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-7-fullhd {
	grid-template-columns:repeat(7,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-7-ultrawide {
	grid-template-columns:repeat(7,1fr)
}
}.grid.is-8 {
	grid-template-columns:repeat(8,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-8-mobile {
	grid-template-columns:repeat(8,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-8-tablet {
	grid-template-columns:repeat(8,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-8-desktop {
	grid-template-columns:repeat(8,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-8-widescreen {
	grid-template-columns:repeat(8,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-8-fullhd {
	grid-template-columns:repeat(8,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-8-ultrawide {
	grid-template-columns:repeat(8,1fr)
}
}.grid.is-9 {
	grid-template-columns:repeat(9,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-9-mobile {
	grid-template-columns:repeat(9,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-9-tablet {
	grid-template-columns:repeat(9,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-9-desktop {
	grid-template-columns:repeat(9,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-9-widescreen {
	grid-template-columns:repeat(9,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-9-fullhd {
	grid-template-columns:repeat(9,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-9-ultrawide {
	grid-template-columns:repeat(9,1fr)
}
}.grid.is-10 {
	grid-template-columns:repeat(10,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-10-mobile {
	grid-template-columns:repeat(10,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-10-tablet {
	grid-template-columns:repeat(10,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-10-desktop {
	grid-template-columns:repeat(10,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-10-widescreen {
	grid-template-columns:repeat(10,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-10-fullhd {
	grid-template-columns:repeat(10,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-10-ultrawide {
	grid-template-columns:repeat(10,1fr)
}
}.grid.is-11 {
	grid-template-columns:repeat(11,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-11-mobile {
	grid-template-columns:repeat(11,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-11-tablet {
	grid-template-columns:repeat(11,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-11-desktop {
	grid-template-columns:repeat(11,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-11-widescreen {
	grid-template-columns:repeat(11,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-11-fullhd {
	grid-template-columns:repeat(11,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-11-ultrawide {
	grid-template-columns:repeat(11,1fr)
}
}.grid.is-12 {
	grid-template-columns:repeat(12,1fr)
}
@media screen and (max-width:699px) {
	.grid.is-12-mobile {
	grid-template-columns:repeat(12,1fr)
}
}@media print,screen and (min-width:700px) {
	.grid.is-12-tablet {
	grid-template-columns:repeat(12,1fr)
}
}@media screen and (min-width:1024px) {
	.grid.is-12-desktop {
	grid-template-columns:repeat(12,1fr)
}
}@media screen and (min-width:1216px) {
	.grid.is-12-widescreen {
	grid-template-columns:repeat(12,1fr)
}
}@media screen and (min-width:1408px) {
	.grid.is-12-fullhd {
	grid-template-columns:repeat(12,1fr)
}
}@media screen and (min-width:1744px) {
	.grid.is-12-ultrawide {
	grid-template-columns:repeat(12,1fr)
}
}.grid>.is-column-2 {
	grid-column:span 2
}
.grid>.is-row-2 {
	grid-row:span 2
}
.grid>.is-column-3 {
	grid-column:span 2
}
.grid>.is-row-3 {
	grid-row:span 2
}
.grid>.is-column-4 {
	grid-column:span 2
}
.grid>.is-row-4 {
	grid-row:span 2
}
.grid>.is-column-5 {
	grid-column:span 2
}
.grid>.is-row-5 {
	grid-row:span 2
}
.grid>.is-column-6 {
	grid-column:span 2
}
.grid>.is-row-6 {
	grid-row:span 2
}
.grid>.is-column-7 {
	grid-column:span 2
}
.grid>.is-row-7 {
	grid-row:span 2
}
.grid>.is-column-8 {
	grid-column:span 2
}
.grid>.is-row-8 {
	grid-row:span 2
}
.grid>.is-column-9 {
	grid-column:span 2
}
.grid>.is-row-9 {
	grid-row:span 2
}
.grid>.is-column-10 {
	grid-column:span 2
}
.grid>.is-row-10 {
	grid-row:span 2
}
.grid>.is-column-11 {
	grid-column:span 2
}
.grid>.is-row-11 {
	grid-row:span 2
}
.grid>.is-column-12 {
	grid-column:span 2
}
.grid>.is-row-12 {
	grid-row:span 2
}
@media screen and (max-width:1023px) {
	.grid+.grid {
	margin-top:.625rem
}
}.has-text-white {
	color:#fff!important
}
a.has-text-white:focus,a.has-text-white:hover {
	color:#e6e6e6!important
}
.has-background-white {
	background-color:#fff!important
}
.has-text-black {
	color:#0a0a0a!important
}
a.has-text-black:focus,a.has-text-black:hover {
	color:#000!important
}
.has-background-black {
	background-color:#0a0a0a!important
}
.has-text-light {
	color:#f5f5f5!important
}
a.has-text-light:focus,a.has-text-light:hover {
	color:#dbdbdb!important
}
.has-background-light {
	background-color:#f5f5f5!important
}
.has-text-dark {
	color:#363636!important
}
a.has-text-dark:focus,a.has-text-dark:hover {
	color:#1c1c1c!important
}
.has-background-dark {
	background-color:#363636!important
}
.has-text-primary {
	color:#19abe6!important
}
a.has-text-primary:focus,a.has-text-primary:hover {
	color:#1489b8!important
}
.has-background-primary {
	background-color:#19abe6!important
}
.has-text-primary-light {
	color:#67b5f4!important
}
a.has-text-primary-light:focus,a.has-text-primary-light:hover {
	color:#379ef1!important
}
.has-background-primary-light {
	background-color:#67b5f4!important
}
.has-text-primary-dark {
	color:#005fdd!important
}
a.has-text-primary-dark:focus,a.has-text-primary-dark:hover {
	color:#17f!important
}
.has-background-primary-dark {
	background-color:#005fdd!important
}
.has-text-link {
	color:#5392e5!important
}
a.has-text-link:focus,a.has-text-link:hover {
	color:#2776de!important
}
.has-background-link {
	background-color:#5392e5!important
}
.has-text-link-light {
	color:#edf4fc!important
}
a.has-text-link-light:focus,a.has-text-link-light:hover {
	color:#c1d8f6!important
}
.has-background-link-light {
	background-color:#edf4fc!important
}
.has-text-link-dark {
	color:#1a59ad!important
}
a.has-text-link-dark:focus,a.has-text-link-dark:hover {
	color:#2170d9!important
}
.has-background-link-dark {
	background-color:#1a59ad!important
}
.has-text-info {
	color:#3e8ed0!important
}
a.has-text-info:focus,a.has-text-info:hover {
	color:#2b74b1!important
}
.has-background-info {
	background-color:#3e8ed0!important
}
.has-text-info-light {
	color:#eff5fb!important
}
a.has-text-info-light:focus,a.has-text-info-light:hover {
	color:#c6ddf1!important
}
.has-background-info-light {
	background-color:#eff5fb!important
}
.has-text-info-dark {
	color:#296fa8!important
}
a.has-text-info-dark:focus,a.has-text-info-dark:hover {
	color:#368ace!important
}
.has-background-info-dark {
	background-color:#296fa8!important
}
.has-text-success {
	color:#3eb752!important
}
a.has-text-success:focus,a.has-text-success:hover {
	color:#319141!important
}
.has-background-success {
	background-color:#3eb752!important
}
.has-text-success-light {
	color:#f0faf1!important
}
a.has-text-success-light:focus,a.has-text-success-light:hover {
	color:#caedcf!important
}
.has-background-success-light {
	background-color:#f0faf1!important
}
.has-text-success-dark {
	color:#2d853c!important
}
a.has-text-success-dark:focus,a.has-text-success-dark:hover {
	color:#3aab4d!important
}
.has-background-success-dark {
	background-color:#2d853c!important
}
.has-text-warning {
	color:#fd0!important
}
a.has-text-warning:focus,a.has-text-warning:hover {
	color:#ccb100!important
}
.has-background-warning {
	background-color:#fd0!important
}
.has-text-warning-light {
	color:#fffceb!important
}
a.has-text-warning-light:focus,a.has-text-warning-light:hover {
	color:#fff5b8!important
}
.has-background-warning-light {
	background-color:#fffceb!important
}
.has-text-warning-dark {
	color:#948000!important
}
a.has-text-warning-dark:focus,a.has-text-warning-dark:hover {
	color:#c7ac00!important
}
.has-background-warning-dark {
	background-color:#948000!important
}
.has-text-danger {
	color:#ed1c24!important
}
a.has-text-danger:focus,a.has-text-danger:hover {
	color:#c61017!important
}
.has-background-danger {
	background-color:#ed1c24!important
}
.has-text-danger-light {
	color:#feeced!important
}
a.has-text-danger-light:focus,a.has-text-danger-light:hover {
	color:#fabdbf!important
}
.has-background-danger-light {
	background-color:#feeced!important
}
.has-text-danger-dark {
	color:#d91119!important
}
a.has-text-danger-dark:focus,a.has-text-danger-dark:hover {
	color:#ef2f36!important
}
.has-background-danger-dark {
	background-color:#d91119!important
}
.has-text-black-bis {
	color:#121212!important
}
.has-background-black-bis {
	background-color:#121212!important
}
.has-text-black-ter {
	color:#242424!important
}
.has-background-black-ter {
	background-color:#242424!important
}
.has-text-grey-darker {
	color:#363636!important
}
.has-background-grey-darker {
	background-color:#363636!important
}
.has-text-grey-dark {
	color:#4a4a4a!important
}
.has-background-grey-dark {
	background-color:#4a4a4a!important
}
.has-text-grey {
	color:#7a7a7a!important
}
.has-background-grey {
	background-color:#7a7a7a!important
}
.has-text-grey-light {
	color:#b5b5b5!important
}
.has-background-grey-light {
	background-color:#b5b5b5!important
}
.has-text-grey-lighter {
	color:#dbdbdb!important
}
.has-background-grey-lighter {
	background-color:#dbdbdb!important
}
.has-text-white-ter {
	color:#f5f5f5!important
}
.has-background-white-ter {
	background-color:#f5f5f5!important
}
.has-text-white-bis {
	color:#fafafa!important
}
.has-background-white-bis {
	background-color:#fafafa!important
}
.is-flex-direction-row {
	flex-direction:row!important
}
.is-flex-direction-row-reverse {
	flex-direction:row-reverse!important
}
.is-flex-direction-column {
	flex-direction:column!important
}
.is-flex-direction-column-reverse {
	flex-direction:column-reverse!important
}
.is-flex-wrap-nowrap {
	flex-wrap:nowrap!important
}
.is-flex-wrap-wrap {
	flex-wrap:wrap!important
}
.is-flex-wrap-wrap-reverse {
	flex-wrap:wrap-reverse!important
}
.is-justify-content-flex-start {
	justify-content:flex-start!important
}
.is-justify-content-flex-end {
	justify-content:flex-end!important
}
.is-justify-content-center {
	justify-content:center!important
}
.is-justify-content-space-between {
	justify-content:space-between!important
}
.is-justify-content-space-around {
	justify-content:space-around!important
}
.is-justify-content-space-evenly {
	justify-content:space-evenly!important
}
.is-justify-content-start {
	justify-content:start!important
}
.is-justify-content-end {
	justify-content:end!important
}
.is-justify-content-left {
	justify-content:left!important
}
.is-justify-content-right {
	justify-content:right!important
}
.is-align-content-flex-start {
	align-content:flex-start!important
}
.is-align-content-flex-end {
	align-content:flex-end!important
}
.is-align-content-center {
	align-content:center!important
}
.is-align-content-space-between {
	align-content:space-between!important
}
.is-align-content-space-around {
	align-content:space-around!important
}
.is-align-content-space-evenly {
	align-content:space-evenly!important
}
.is-align-content-stretch {
	align-content:stretch!important
}
.is-align-content-start {
	align-content:start!important
}
.is-align-content-end {
	align-content:end!important
}
.is-align-content-baseline {
	align-content:baseline!important
}
.is-align-items-stretch {
	align-items:stretch!important
}
.is-align-items-flex-start {
	align-items:flex-start!important
}
.is-align-items-flex-end {
	align-items:flex-end!important
}
.is-align-items-center {
	align-items:center!important
}
.is-align-items-baseline {
	align-items:baseline!important
}
.is-align-items-start {
	align-items:start!important
}
.is-align-items-end {
	align-items:end!important
}
.is-align-items-self-start {
	align-items:self-start!important
}
.is-align-items-self-end {
	align-items:self-end!important
}
.is-align-self-auto {
	align-self:auto!important
}
.is-align-self-flex-start {
	align-self:flex-start!important
}
.is-align-self-flex-end {
	align-self:flex-end!important
}
.is-align-self-center {
	align-self:center!important
}
.is-align-self-baseline {
	align-self:baseline!important
}
.is-align-self-stretch {
	align-self:stretch!important
}
.is-flex-grow-0 {
	flex-grow:0!important
}
.is-flex-grow-1 {
	flex-grow:1!important
}
.is-flex-grow-2 {
	flex-grow:2!important
}
.is-flex-grow-3 {
	flex-grow:3!important
}
.is-flex-grow-4 {
	flex-grow:4!important
}
.is-flex-grow-5 {
	flex-grow:5!important
}
.is-flex-shrink-0 {
	flex-shrink:0!important
}
.is-flex-shrink-1 {
	flex-shrink:1!important
}
.is-flex-shrink-2 {
	flex-shrink:2!important
}
.is-flex-shrink-3 {
	flex-shrink:3!important
}
.is-flex-shrink-4 {
	flex-shrink:4!important
}
.is-flex-shrink-5 {
	flex-shrink:5!important
}
.is-clearfix:after {
	clear:both;
	content:" ";
	display:table
}
.is-pulled-left {
	float:left!important
}
.is-pulled-right {
	float:right!important
}
.is-radiusless {
	border-radius:0!important
}
.is-shadowless {
	box-shadow:none!important
}
.is-clickable {
	cursor:pointer!important;
	pointer-events:all!important
}
.is-clipped {
	overflow:hidden!important
}
.is-relative {
	position:relative!important
}
.is-marginless {
	margin:0!important
}
.is-paddingless {
	padding:0!important
}
.m-0 {
	margin:0!important
}
.mt-0 {
	margin-top:0!important
}
.mr-0 {
	margin-right:0!important
}
.mb-0 {
	margin-bottom:0!important
}
.ml-0,.mx-0 {
	margin-left:0!important
}
.mx-0 {
	margin-right:0!important
}
.my-0 {
	margin-bottom:0!important;
	margin-top:0!important
}
.m-1 {
	margin:.25rem!important
}
.mt-1 {
	margin-top:.25rem!important
}
.mr-1 {
	margin-right:.25rem!important
}
.mb-1 {
	margin-bottom:.25rem!important
}
.ml-1,.mx-1 {
	margin-left:.25rem!important
}
.mx-1 {
	margin-right:.25rem!important
}
.my-1 {
	margin-bottom:.25rem!important;
	margin-top:.25rem!important
}
.m-2 {
	margin:.5rem!important
}
.mt-2 {
	margin-top:.5rem!important
}
.mr-2 {
	margin-right:.5rem!important
}
.mb-2 {
	margin-bottom:.5rem!important
}
.ml-2,.mx-2 {
	margin-left:.5rem!important
}
.mx-2 {
	margin-right:.5rem!important
}
.my-2 {
	margin-bottom:.5rem!important;
	margin-top:.5rem!important
}
.m-3 {
	margin:.75rem!important
}
.mt-3 {
	margin-top:.75rem!important
}
.mr-3 {
	margin-right:.75rem!important
}
.mb-3 {
	margin-bottom:.75rem!important
}
.ml-3,.mx-3 {
	margin-left:.75rem!important
}
.mx-3 {
	margin-right:.75rem!important
}
.my-3 {
	margin-bottom:.75rem!important;
	margin-top:.75rem!important
}
.m-4 {
	margin:1rem!important
}
.mt-4 {
	margin-top:1rem!important
}
.mr-4 {
	margin-right:1rem!important
}
.mb-4 {
	margin-bottom:1rem!important
}
.ml-4,.mx-4 {
	margin-left:1rem!important
}
.mx-4 {
	margin-right:1rem!important
}
.my-4 {
	margin-bottom:1rem!important;
	margin-top:1rem!important
}
.m-5 {
	margin:1.5rem!important
}
.mt-5 {
	margin-top:1.5rem!important
}
.mr-5 {
	margin-right:1.5rem!important
}
.mb-5 {
	margin-bottom:1.5rem!important
}
.ml-5,.mx-5 {
	margin-left:1.5rem!important
}
.mx-5 {
	margin-right:1.5rem!important
}
.my-5 {
	margin-bottom:1.5rem!important;
	margin-top:1.5rem!important
}
.m-6 {
	margin:3rem!important
}
.mt-6 {
	margin-top:3rem!important
}
.mr-6 {
	margin-right:3rem!important
}
.mb-6 {
	margin-bottom:3rem!important
}
.ml-6,.mx-6 {
	margin-left:3rem!important
}
.mx-6 {
	margin-right:3rem!important
}
.my-6 {
	margin-bottom:3rem!important;
	margin-top:3rem!important
}
.m-auto {
	margin:auto!important
}
.mt-auto {
	margin-top:auto!important
}
.mr-auto {
	margin-right:auto!important
}
.mb-auto {
	margin-bottom:auto!important
}
.ml-auto,.mx-auto {
	margin-left:auto!important
}
.mx-auto {
	margin-right:auto!important
}
.my-auto {
	margin-bottom:auto!important;
	margin-top:auto!important
}
.p-0 {
	padding:0!important
}
.pt-0 {
	padding-top:0!important
}
.pr-0 {
	padding-right:0!important
}
.pb-0 {
	padding-bottom:0!important
}
.pl-0,.px-0 {
	padding-left:0!important
}
.px-0 {
	padding-right:0!important
}
.py-0 {
	padding-bottom:0!important;
	padding-top:0!important
}
.p-1 {
	padding:.25rem!important
}
.pt-1 {
	padding-top:.25rem!important
}
.pr-1 {
	padding-right:.25rem!important
}
.pb-1 {
	padding-bottom:.25rem!important
}
.pl-1,.px-1 {
	padding-left:.25rem!important
}
.px-1 {
	padding-right:.25rem!important
}
.py-1 {
	padding-bottom:.25rem!important;
	padding-top:.25rem!important
}
.p-2 {
	padding:.5rem!important
}
.pt-2 {
	padding-top:.5rem!important
}
.pr-2 {
	padding-right:.5rem!important
}
.pb-2 {
	padding-bottom:.5rem!important
}
.pl-2,.px-2 {
	padding-left:.5rem!important
}
.px-2 {
	padding-right:.5rem!important
}
.py-2 {
	padding-bottom:.5rem!important;
	padding-top:.5rem!important
}
.p-3 {
	padding:.75rem!important
}
.pt-3 {
	padding-top:.75rem!important
}
.pr-3 {
	padding-right:.75rem!important
}
.pb-3 {
	padding-bottom:.75rem!important
}
.pl-3,.px-3 {
	padding-left:.75rem!important
}
.px-3 {
	padding-right:.75rem!important
}
.py-3 {
	padding-bottom:.75rem!important;
	padding-top:.75rem!important
}
.p-4 {
	padding:1rem!important
}
.pt-4 {
	padding-top:1rem!important
}
.pr-4 {
	padding-right:1rem!important
}
.pb-4 {
	padding-bottom:1rem!important
}
.pl-4,.px-4 {
	padding-left:1rem!important
}
.px-4 {
	padding-right:1rem!important
}
.py-4 {
	padding-bottom:1rem!important;
	padding-top:1rem!important
}
.p-5 {
	padding:1.5rem!important
}
.pt-5 {
	padding-top:1.5rem!important
}
.pr-5 {
	padding-right:1.5rem!important
}
.pb-5 {
	padding-bottom:1.5rem!important
}
.pl-5,.px-5 {
	padding-left:1.5rem!important
}
.px-5 {
	padding-right:1.5rem!important
}
.py-5 {
	padding-bottom:1.5rem!important;
	padding-top:1.5rem!important
}
.p-6 {
	padding:3rem!important
}
.pt-6 {
	padding-top:3rem!important
}
.pr-6 {
	padding-right:3rem!important
}
.pb-6 {
	padding-bottom:3rem!important
}
.pl-6,.px-6 {
	padding-left:3rem!important
}
.px-6 {
	padding-right:3rem!important
}
.py-6 {
	padding-bottom:3rem!important;
	padding-top:3rem!important
}
.p-auto {
	padding:auto!important
}
.pt-auto {
	padding-top:auto!important
}
.pr-auto {
	padding-right:auto!important
}
.pb-auto {
	padding-bottom:auto!important
}
.pl-auto,.px-auto {
	padding-left:auto!important
}
.px-auto {
	padding-right:auto!important
}
.py-auto {
	padding-bottom:auto!important;
	padding-top:auto!important
}
.is-size-1 {
	font-size:3rem!important
}
.is-size-2 {
	font-size:2.5rem!important
}
.is-size-3 {
	font-size:2rem!important
}
.is-size-4 {
	font-size:1.5rem!important
}
.is-size-5 {
	font-size:1rem!important
}
.is-size-6 {
	font-size:.875rem!important
}
.is-size-7 {
	font-size:.75rem!important
}
.is-size-8 {
	font-size:.5rem!important
}
@media screen and (max-width:699px) {
	.is-size-1-mobile {
	font-size:3rem!important
}
.is-size-2-mobile {
	font-size:2.5rem!important
}
.is-size-3-mobile {
	font-size:2rem!important
}
.is-size-4-mobile {
	font-size:1.5rem!important
}
.is-size-5-mobile {
	font-size:1rem!important
}
.is-size-6-mobile {
	font-size:.875rem!important
}
.is-size-7-mobile {
	font-size:.75rem!important
}
.is-size-8-mobile {
	font-size:.5rem!important
}
}@media print,screen and (min-width:700px) {
	.is-size-1-tablet {
	font-size:3rem!important
}
.is-size-2-tablet {
	font-size:2.5rem!important
}
.is-size-3-tablet {
	font-size:2rem!important
}
.is-size-4-tablet {
	font-size:1.5rem!important
}
.is-size-5-tablet {
	font-size:1rem!important
}
.is-size-6-tablet {
	font-size:.875rem!important
}
.is-size-7-tablet {
	font-size:.75rem!important
}
.is-size-8-tablet {
	font-size:.5rem!important
}
}@media screen and (max-width:1023px) {
	.is-size-1-touch {
	font-size:3rem!important
}
.is-size-2-touch {
	font-size:2.5rem!important
}
.is-size-3-touch {
	font-size:2rem!important
}
.is-size-4-touch {
	font-size:1.5rem!important
}
.is-size-5-touch {
	font-size:1rem!important
}
.is-size-6-touch {
	font-size:.875rem!important
}
.is-size-7-touch {
	font-size:.75rem!important
}
.is-size-8-touch {
	font-size:.5rem!important
}
}@media screen and (min-width:1024px) {
	.is-size-1-desktop {
	font-size:3rem!important
}
.is-size-2-desktop {
	font-size:2.5rem!important
}
.is-size-3-desktop {
	font-size:2rem!important
}
.is-size-4-desktop {
	font-size:1.5rem!important
}
.is-size-5-desktop {
	font-size:1rem!important
}
.is-size-6-desktop {
	font-size:.875rem!important
}
.is-size-7-desktop {
	font-size:.75rem!important
}
.is-size-8-desktop {
	font-size:.5rem!important
}
}@media screen and (min-width:1216px) {
	.is-size-1-widescreen {
	font-size:3rem!important
}
.is-size-2-widescreen {
	font-size:2.5rem!important
}
.is-size-3-widescreen {
	font-size:2rem!important
}
.is-size-4-widescreen {
	font-size:1.5rem!important
}
.is-size-5-widescreen {
	font-size:1rem!important
}
.is-size-6-widescreen {
	font-size:.875rem!important
}
.is-size-7-widescreen {
	font-size:.75rem!important
}
.is-size-8-widescreen {
	font-size:.5rem!important
}
}@media screen and (min-width:1408px) {
	.is-size-1-fullhd {
	font-size:3rem!important
}
.is-size-2-fullhd {
	font-size:2.5rem!important
}
.is-size-3-fullhd {
	font-size:2rem!important
}
.is-size-4-fullhd {
	font-size:1.5rem!important
}
.is-size-5-fullhd {
	font-size:1rem!important
}
.is-size-6-fullhd {
	font-size:.875rem!important
}
.is-size-7-fullhd {
	font-size:.75rem!important
}
.is-size-8-fullhd {
	font-size:.5rem!important
}
}.has-text-centered {
	text-align:center!important
}
.has-text-justified {
	text-align:justify!important
}
.has-text-left {
	text-align:left!important
}
.has-text-right {
	text-align:right!important
}
@media screen and (max-width:699px) {
	.has-text-centered-mobile {
	text-align:center!important
}
}@media print,screen and (min-width:700px) {
	.has-text-centered-tablet {
	text-align:center!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.has-text-centered-tablet-only {
	text-align:center!important
}
}@media screen and (max-width:1023px) {
	.has-text-centered-touch {
	text-align:center!important
}
}@media screen and (min-width:1024px) {
	.has-text-centered-desktop {
	text-align:center!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.has-text-centered-desktop-only {
	text-align:center!important
}
}@media screen and (min-width:1216px) {
	.has-text-centered-widescreen {
	text-align:center!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.has-text-centered-widescreen-only {
	text-align:center!important
}
}@media screen and (min-width:1408px) {
	.has-text-centered-fullhd {
	text-align:center!important
}
}@media screen and (max-width:699px) {
	.has-text-justified-mobile {
	text-align:justify!important
}
}@media print,screen and (min-width:700px) {
	.has-text-justified-tablet {
	text-align:justify!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.has-text-justified-tablet-only {
	text-align:justify!important
}
}@media screen and (max-width:1023px) {
	.has-text-justified-touch {
	text-align:justify!important
}
}@media screen and (min-width:1024px) {
	.has-text-justified-desktop {
	text-align:justify!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.has-text-justified-desktop-only {
	text-align:justify!important
}
}@media screen and (min-width:1216px) {
	.has-text-justified-widescreen {
	text-align:justify!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.has-text-justified-widescreen-only {
	text-align:justify!important
}
}@media screen and (min-width:1408px) {
	.has-text-justified-fullhd {
	text-align:justify!important
}
}@media screen and (max-width:699px) {
	.has-text-left-mobile {
	text-align:left!important
}
}@media print,screen and (min-width:700px) {
	.has-text-left-tablet {
	text-align:left!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.has-text-left-tablet-only {
	text-align:left!important
}
}@media screen and (max-width:1023px) {
	.has-text-left-touch {
	text-align:left!important
}
}@media screen and (min-width:1024px) {
	.has-text-left-desktop {
	text-align:left!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.has-text-left-desktop-only {
	text-align:left!important
}
}@media screen and (min-width:1216px) {
	.has-text-left-widescreen {
	text-align:left!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.has-text-left-widescreen-only {
	text-align:left!important
}
}@media screen and (min-width:1408px) {
	.has-text-left-fullhd {
	text-align:left!important
}
}@media screen and (max-width:699px) {
	.has-text-right-mobile {
	text-align:right!important
}
}@media print,screen and (min-width:700px) {
	.has-text-right-tablet {
	text-align:right!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.has-text-right-tablet-only {
	text-align:right!important
}
}@media screen and (max-width:1023px) {
	.has-text-right-touch {
	text-align:right!important
}
}@media screen and (min-width:1024px) {
	.has-text-right-desktop {
	text-align:right!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.has-text-right-desktop-only {
	text-align:right!important
}
}@media screen and (min-width:1216px) {
	.has-text-right-widescreen {
	text-align:right!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.has-text-right-widescreen-only {
	text-align:right!important
}
}@media screen and (min-width:1408px) {
	.has-text-right-fullhd {
	text-align:right!important
}
}.is-capitalized {
	text-transform:capitalize!important
}
.is-lowercase {
	text-transform:lowercase!important
}
.is-uppercase {
	text-transform:uppercase!important
}
.is-italic {
	font-style:italic!important
}
.is-underlined {
	text-decoration:underline!important
}
.has-text-weight-light {
	font-weight:300!important
}
.has-text-weight-normal {
	font-weight:400!important
}
.has-text-weight-medium {
	font-weight:500!important
}
.has-text-weight-semibold {
	font-weight:600!important
}
.has-text-weight-bold {
	font-weight:700!important
}
.is-block {
	display:block!important
}
@media screen and (max-width:699px) {
	.is-block-mobile {
	display:block!important
}
}@media print,screen and (min-width:700px) {
	.is-block-tablet {
	display:block!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-block-tablet-only {
	display:block!important
}
}@media screen and (max-width:1023px) {
	.is-block-touch {
	display:block!important
}
}@media screen and (min-width:1024px) {
	.is-block-desktop {
	display:block!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-block-desktop-only {
	display:block!important
}
}@media screen and (min-width:1216px) {
	.is-block-widescreen {
	display:block!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-block-widescreen-only {
	display:block!important
}
}@media screen and (min-width:1408px) {
	.is-block-fullhd {
	display:block!important
}
}.is-flex {
	display:flex!important
}
@media screen and (max-width:699px) {
	.is-flex-mobile {
	display:flex!important
}
}@media print,screen and (min-width:700px) {
	.is-flex-tablet {
	display:flex!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-flex-tablet-only {
	display:flex!important
}
}@media screen and (max-width:1023px) {
	.is-flex-touch {
	display:flex!important
}
}@media screen and (min-width:1024px) {
	.is-flex-desktop {
	display:flex!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-flex-desktop-only {
	display:flex!important
}
}@media screen and (min-width:1216px) {
	.is-flex-widescreen {
	display:flex!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-flex-widescreen-only {
	display:flex!important
}
}@media screen and (min-width:1408px) {
	.is-flex-fullhd {
	display:flex!important
}
}.is-inline {
	display:inline!important
}
@media screen and (max-width:699px) {
	.is-inline-mobile {
	display:inline!important
}
}@media print,screen and (min-width:700px) {
	.is-inline-tablet {
	display:inline!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-inline-tablet-only {
	display:inline!important
}
}@media screen and (max-width:1023px) {
	.is-inline-touch {
	display:inline!important
}
}@media screen and (min-width:1024px) {
	.is-inline-desktop {
	display:inline!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-inline-desktop-only {
	display:inline!important
}
}@media screen and (min-width:1216px) {
	.is-inline-widescreen {
	display:inline!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-inline-widescreen-only {
	display:inline!important
}
}@media screen and (min-width:1408px) {
	.is-inline-fullhd {
	display:inline!important
}
}.is-inline-block {
	display:inline-block!important
}
@media screen and (max-width:699px) {
	.is-inline-block-mobile {
	display:inline-block!important
}
}@media print,screen and (min-width:700px) {
	.is-inline-block-tablet {
	display:inline-block!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-inline-block-tablet-only {
	display:inline-block!important
}
}@media screen and (max-width:1023px) {
	.is-inline-block-touch {
	display:inline-block!important
}
}@media screen and (min-width:1024px) {
	.is-inline-block-desktop {
	display:inline-block!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-inline-block-desktop-only {
	display:inline-block!important
}
}@media screen and (min-width:1216px) {
	.is-inline-block-widescreen {
	display:inline-block!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-inline-block-widescreen-only {
	display:inline-block!important
}
}@media screen and (min-width:1408px) {
	.is-inline-block-fullhd {
	display:inline-block!important
}
}.is-inline-flex {
	display:inline-flex!important
}
@media screen and (max-width:699px) {
	.is-inline-flex-mobile {
	display:inline-flex!important
}
}@media print,screen and (min-width:700px) {
	.is-inline-flex-tablet {
	display:inline-flex!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-inline-flex-tablet-only {
	display:inline-flex!important
}
}@media screen and (max-width:1023px) {
	.is-inline-flex-touch {
	display:inline-flex!important
}
}@media screen and (min-width:1024px) {
	.is-inline-flex-desktop {
	display:inline-flex!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-inline-flex-desktop-only {
	display:inline-flex!important
}
}@media screen and (min-width:1216px) {
	.is-inline-flex-widescreen {
	display:inline-flex!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-inline-flex-widescreen-only {
	display:inline-flex!important
}
}@media screen and (min-width:1408px) {
	.is-inline-flex-fullhd {
	display:inline-flex!important
}
}.is-hidden {
	display:none!important
}
.is-sr-only {
	clip:rect(0,0,0,0)!important;
	border:none!important;
	height:.01em!important;
	overflow:hidden!important;
	padding:0!important;
	position:absolute!important;
	white-space:nowrap!important;
	width:.01em!important
}
@media screen and (max-width:699px) {
	.is-hidden-mobile {
	display:none!important
}
}@media print,screen and (min-width:700px) {
	.is-hidden-tablet {
	display:none!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-hidden-tablet-only {
	display:none!important
}
}@media screen and (max-width:1023px) {
	.is-hidden-touch {
	display:none!important
}
}@media screen and (min-width:1024px) {
	.is-hidden-desktop {
	display:none!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-hidden-desktop-only {
	display:none!important
}
}@media screen and (min-width:1216px) {
	.is-hidden-widescreen {
	display:none!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-hidden-widescreen-only {
	display:none!important
}
}@media screen and (min-width:1408px) {
	.is-hidden-fullhd {
	display:none!important
}
}.is-invisible {
	visibility:hidden!important
}
@media screen and (max-width:699px) {
	.is-invisible-mobile {
	visibility:hidden!important
}
}@media print,screen and (min-width:700px) {
	.is-invisible-tablet {
	visibility:hidden!important
}
}@media screen and (min-width:700px)and (max-width:1023px) {
	.is-invisible-tablet-only {
	visibility:hidden!important
}
}@media screen and (max-width:1023px) {
	.is-invisible-touch {
	visibility:hidden!important
}
}@media screen and (min-width:1024px) {
	.is-invisible-desktop {
	visibility:hidden!important
}
}@media screen and (min-width:1024px)and (max-width:1215px) {
	.is-invisible-desktop-only {
	visibility:hidden!important
}
}@media screen and (min-width:1216px) {
	.is-invisible-widescreen {
	visibility:hidden!important
}
}@media screen and (min-width:1216px)and (max-width:1407px) {
	.is-invisible-widescreen-only {
	visibility:hidden!important
}
}@media screen and (min-width:1408px) {
	.is-invisible-fullhd {
	visibility:hidden!important
}
}@media screen and (min-width:1744px) {
	.is-block-ultrawide {
	display:block!important
}
.is-flex-ultrawide {
	display:flex!important
}
.is-inline-ultrawide {
	display:inline!important
}
.is-inline-block-ultrawide {
	display:inline-block!important
}
.is-inline-flex-ultrawide {
	display:inline-flex!important
}
}.section {
	padding:.625rem
}
@media screen and (min-width:1024px) {
	.section {
	padding:3rem
}
.section.is-medium {
	padding:9rem 4.5rem
}
.section.is-large {
	padding:18rem 6rem
}
.section {
	padding:1.25rem 2.5rem
}
}.section.is-hero {
	display:flex;
	flex-direction:column
}
@media screen and (min-width:1024px) {
	.section.is-hero .container>.title:not(span),.section.is-hero .container>nav.breadcrumb {
	margin-left:2.5rem;
	margin-top:-.75rem
}
}.section.is-hero .container>.title {
	display:inline-block;
	margin-top:unset;
	transform:unset
}
@media screen and (min-width:1024px) {
	.section.is-hero .container>.title {
	font-size:2rem
}
}.section.is-hero .container>.title:not(span) {
	color:#fff
}
.section.is-hero .container>.title:not(span) span {
	color:#363636
}
@media screen and (max-width:699px) {
	.section.is-hero .container>span.title {
	display:block;
	font-size:.875rem;
	margin-top:-1rem
}
.section.is-hero .container>span.title>span {
	display:none
}
}.section.is-hero .container>.short-description {
	color:#3a5a95;
	display:block;
	font-weight:700;
	margin-bottom:2rem;
	margin-top:-.75rem;
	max-width:100%
}
@media screen and (min-width:1024px) {
	.section.is-hero .container>.short-description {
	margin-left:2.5rem;
	margin-top:-1rem;
	max-width:60%
}
}.section.is-hero.is-fluid-right {
	overflow:hidden;
	position:relative
}
@media screen and (min-width:1024px) {
	.section.is-hero.is-fluid-right:before {
	background-image:url();
	background-position:100px 0;
	background-repeat:no-repeat;
	background-size:400px;
	content:"";
	height:400px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:-.7rem;
	width:400px;
	z-index:0
}
}@media screen and (min-width:1024px)and (-webkit-min-device-pixel-ratio:2),screen and (min-width:1024px)and (min-device-pixel-ratio:2),screen and (min-width:1024px)and (min-resolution:192dpi) {
	.section.is-hero.is-fluid-right:before {
	background-image:url()
}
}.section.is-hero.is-fluid-right>div:first-of-type {
	border-radius:10px 0 0 10px
}
@media screen and (min-width:1024px) {
	.section.is-hero.is-fluid-right>div:first-of-type {
	border-radius:50px 0 0 50px
}
}.section.is-hero.is-fluid-right>div:first-of-type:after {
	content:"";
	height:100%;
	position:absolute;
	right:-50%;
	top:0;
	width:50%;
	z-index:0
}

.section.is-hero>div:first-of-type {
	border-radius:10px;
	margin:auto;
	padding:1.25rem;
	position:relative;
	width:100%
}
@media screen and (min-width:1024px) {
	.section.is-hero>div:first-of-type {
	border-radius:50px;
	padding:2.5rem;
	width:auto
}
}.section.is-hero>div:first-of-type>.container {
	z-index:2
}
@media screen and (min-width:1024px)and (max-width:1215px) {
	.section.is-hero>div:first-of-type>.container {
	padding-right:2.5rem
}
}@media screen and (min-width:1024px) {
	.section.is-hero>div:first-of-type>.container {
	width:100vw
}
}.section.is-hero .tag-card,.section.is-hero .tile-card {
	box-shadow:4px 4px 20px 0 #2d8de7
}
.section.is-hero .tag-card:hover,.section.is-hero .tile-card:hover {
	box-shadow:0 5px 10px #2d8de7
}
.section.is-hero .tag-card:active,.section.is-hero .tag-card:focus,.section.is-hero .tag-card:focus-within,.section.is-hero .tile-card:active,.section.is-hero .tile-card:focus,.section.is-hero .tile-card:focus-within {
	box-shadow:0 10px 15px #2d8de7
}

@media screen and (min-width:0px)and (max-width:319px) {
	.section.has-slot {
	display:none
}
}@media screen and (max-width:699px) {
	.section.has-slot,.section.has-slot .slot-container.is-billboard>div {
	padding:0
}
}@media print,screen and (min-width:700px) {
	.section.has-slot:first-of-type>.slot-container {
	margin-bottom:-.625rem
}
}@media screen and (min-width:1024px) {
	.section.has-slot:first-of-type>.slot-container {
	margin-bottom:-1.25rem
}
}.slot-container {
	box-sizing:initial
}
.slot-container>div {
	background:#fff6;
	border-radius:4px;
	margin:0 auto;
	padding:.625rem
}
.slot-container>div,.slot-container>div>div {
	align-items:center;
	display:flex;
	justify-content:center
}
.slot-container>div>div {
	height:100%;
	width:100%;
	z-index:1
}
.slot-container.is-billboard>div {
	height:50px;
	width:320px
}
.slot-container.is-billboard.is-blocked>div>div {
	background:url() no-repeat 50%;
	background-size:cover
}
@media screen and (min-width:468px)and (max-width:699px) {
	.slot-container.is-billboard>div {
	height:60px;
	width:468px
}
}@media screen and (min-width:700px)and (max-width:767px) {
	.slot-container.is-billboard>div {
	height:100px;
	width:468px
}
}@media screen and (min-width:768px)and (max-width:1059px) {
	.slot-container.is-billboard>div {
	height:100px;
	width:728px
}
}@media screen and (min-width:1060px) {
	.slot-container.is-billboard>div {
	height:250px;
	width:970px
}
}.slot-container.is-skyscraper.is-blocked>div>div {
	background:url() no-repeat 50%
}
#confetti {
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0
}
body.mobile .tile-card.not-mobile.is-wide:before,body.tablet .tile-card.not-mobile.is-wide:before {
	bottom:0
}
body.mobile .tile-card.not-mobile:before,body.tablet .tile-card.not-mobile:before {
	background:#00000080;
	border-radius:9px 9px 2px 2px;
	bottom:2.5rem;
	content:"";
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:2
}
body.mobile .tile-card.not-mobile:after,body.tablet .tile-card.not-mobile:after {
	background-image:url();
	content:"";
	height:53px;
	left:50%;
	position:absolute;
	top:calc(50% - 3.5rem);
	transform:translateX(-50%);
	width:62px;
	z-index:3
}
body.mobile .tile-card.not-mobile figure,body.tablet .tile-card.not-mobile figure {
	overflow:hidden
}
body.mobile .tile-card.not-mobile figure img,body.tablet .tile-card.not-mobile figure img {
	filter:blur(5px)
}
body.mobile .tile-card.not-mobile .content,body.tablet .tile-card.not-mobile .content {
	z-index:2
}
body.mobile .tile-card.not-mobile .badge,body.tablet .tile-card.not-mobile .badge {
	display:block
}
body.mobile .tile-card.not-mobile .badge:not(.is-not-mobile),body.tablet .tile-card.not-mobile .badge:not(.is-not-mobile) {
	display:none
}
body.mobile .navbar-dropdown .tile-card.not-mobile:after,body.mobile .navbar-dropdown .tile-card.not-mobile:before,body.tablet .navbar-dropdown .tile-card.not-mobile:after,body.tablet .navbar-dropdown .tile-card.not-mobile:before {
	content:none
}
body.mobile .navbar-dropdown .tile-card.not-mobile .is-not-mobile,body.tablet .navbar-dropdown .tile-card.not-mobile .is-not-mobile {
	bottom:1px;
	left:5.25rem;
	position:absolute;
	transform:none;
	width:-webkit-min-content;
	width:min-content
}
body.mobile .navbar-dropdown .tile-card.not-mobile .name span,body.tablet .navbar-dropdown .tile-card.not-mobile .name span {
	margin-bottom:1rem
}
body.mobile .navbar-dropdown .tile-card.not-mobile img,body.tablet .navbar-dropdown .tile-card.not-mobile img {
	filter:none
}
#ot-sdk-btn-floating {
	display:none
}
#onetrust-banner-sdk .ot-sdk-container {
	min-height:224px
}
@media only screen and (max-width:1130px)and (min-width:897px) {
	#onetrust-banner-sdk {
	width:85%!important
}
}@media only screen and (min-width:897px) {
	#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent {
	margin-top:0!important
}
#onetrust-banner-sdk #onetrust-policy-title {
	margin-top:10px
}
}#onetrust-banner-sdk #onetrust-step-counter {
	color:dimgray;
	display:block;
	margin-bottom:20px;
	text-align:center
}
@media only screen and (min-width:897px) {
	#onetrust-banner-sdk #onetrust-step-counter {
	left:50%;
	margin:0;
	position:absolute;
	top:0;
	transform:translateX(-50%)
}
}#onetrust-banner-sdk #onetrust-button-group {
	align-items:center;
	display:inline-flex;
	flex-wrap:wrap;
	justify-content:center
}
@media only screen and (max-width:896px)and (min-width:426px) {
	#onetrust-banner-sdk #onetrust-button-group div {
	margin:0;
	width:100%
}
#onetrust-banner-sdk #onetrust-button-group div button {
	width:100%
}
}#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-button-group #onetrust-reject-all-handler {
	margin-bottom:1rem
}
#onetrust-banner-sdk #onetrust-button-group #onetrust-reject-btn-container {
	display:none
}
#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container {
	margin-top:-5px
}
#onetrust-banner-sdk #onetrust-button-group #custom-adults-btn-container,#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container {
	width:100%
}
#onetrust-banner-sdk #onetrust-button-group #custom-adults-btn-container #onetrust-accept-adults-btn-handler,#onetrust-banner-sdk #onetrust-button-group #custom-adults-btn-container #onetrust-accept-kids-btn-handler,#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container #onetrust-accept-adults-btn-handler,#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container #onetrust-accept-kids-btn-handler {
	background-color:#fff;
	border-color:#1371c3;
	border-radius:50px;
	box-shadow:0 2px 10px -3px #999;
	color:#1371c3;
	font-weight:700;
	height:45px;
	margin:0 auto 1rem;
	position:relative;
	text-align:center;
	width:100%
}
#onetrust-banner-sdk #onetrust-button-group #custom-adults-btn-container #onetrust-accept-kids-btn-handler,#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container #onetrust-accept-kids-btn-handler {
	font-size:.75em
}
#onetrust-banner-sdk #onetrust-button-group #custom-adults-btn-container #onetrust-accept-adults-btn-handler,#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container #onetrust-accept-adults-btn-handler {
	background-color:#1371c3;
	border-color:#1371c3;
	color:#fff
}
@media only screen and (min-width:897px) {
	#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-container {
	margin-top:0
}
#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-container .button:last-of-type {
	margin-bottom:0
}
#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-container,#onetrust-banner-sdk #onetrust-button-group #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-button-group #onetrust-pc-btn-container,#onetrust-banner-sdk #onetrust-button-group #onetrust-pc-btn-handler,#onetrust-banner-sdk #onetrust-button-group #onetrust-reject-all-container,#onetrust-banner-sdk #onetrust-button-group #onetrust-reject-all-handler {
	width:100%
}
#onetrust-banner-sdk #onetrust-button-group #custom-kids-btn-container {
	margin-top:0
}
}#confettiCanvas {
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	right:0;
	top:0;
	width:100%
}
.hpto .section>.container {
	padding:1.25rem;
	width:970px!important;
	z-index:1
}
.hpto .tag-card {
	height:55px
}
.hpto .tag-card img {
	width:100px
}
.search-input {
	border:0;
	border-radius:5px;
	box-shadow:0 2px 5px #0000004d;
	padding:1.25rem;
	width:100%;
	z-index:1
}
.search-input:focus {
	outline:none
}
.search-auto-complete {
	background-color:#fff;
	border-radius:0 0 5px 5px;
	box-shadow:0 2px 5px #0000004d;
	box-sizing:border-box;
	margin:-1px 0 0;
	transition:all .2s linear;
	z-index:1
}
.search-auto-complete li {
	border-bottom:1px solid #fafafa;
	color:#bfbfbf;
	cursor:pointer;
	display:block;
	height:3.75rem;
	line-height:3.75rem;
	overflow:hidden;
	padding:0 1.25rem;
	position:relative;
	text-overflow:ellipsis;
	white-space:nowrap
}
.search-auto-complete li:active {
	background-color:#fafafa
}
.search-auto-complete li:last-child {
	border-bottom:none
}
.search-auto-complete li span {
	color:#000
}
.search-results-container .title {
	font-size:1rem;
	margin:0;
	padding:.625rem 1.25rem
}
.search-results-container .title:last-of-type {
	margin-top:.5rem
}
.search-games-results a,.search-tags-results a {
	align-items:center;
	box-sizing:border-box;
	display:flex;
	padding:.625rem 1.25rem;
	text-decoration:none;
	width:100%
}
.search-games-results img,.search-tags-results img {
	background-color:#000;
	border-radius:100%;
	height:2.5rem;
	min-width:2.5rem;
	width:2.5rem
}
.search-games-results p,.search-tags-results p {
	box-sizing:border-box;
	padding:0 1.25rem;
	position:relative;
	width:100%
}
.search-tags-results p {
	padding:0
}
.search-games-no-results:not(.notification),.search-tags-no-results:not(.notification) {
	padding:.625rem 1.25rem
}
.search-overlay {
	bottom:0;
	display:none;
	left:0;
	padding:1.25rem 1.25rem 0;
	position:fixed;
	right:0;
	top:0;
	z-index:999
}
.search-overlay.is-active {
	display:block
}
.search-overlay.search-has-results .search-input {
	border-radius:5px 5px 0 0
}
.search-overlay.search-has-results .search-overlay-container {
	height:100%
}
.search-overlay.search-has-hints .search-input {
	box-shadow:none;
	z-index:unset
}
.search-overlay.search-has-hints .search-results {
	margin-top:-5px
}
.search-overlay.search-has-hints .search-results li {
	border-top:none
}
.search-overlay.search-has-hints .search-results li:first-child {
	border-radius:5px 5px 0 0;
	margin-top:1.25rem
}
.search-overlay.search-has-hints .search-results li:first-child:last-child {
	border-radius:5px
}
.search-overlay .search-results {
	-webkit-overflow-scrolling:touch;
	box-sizing:border-box;
	overflow:auto
}
.search-overlay .search-results li {
	background-color:#fff;
	border-bottom:1px solid #fafafa;
	border-top:1px solid #fafafa
}
.search-overlay .search-results li:active {
	background-color:#fafafa
}
.search-overlay .search-results li:last-child {
	border-bottom:none;
	border-radius:0 0 5px 5px;
	margin-bottom:1.25rem
}
.search-overlay .search-results a {
	color:#000;
	padding:1.25rem
}
.search-overlay-container {
	display:flex;
	flex-direction:column;
	margin:auto;
	max-width:400px;
	position:relative;
	width:100%
}
.search-overlay-container .control.is-loading:after {
	right:1.25rem;
	top:1.25rem
}
.search-overlay-background {
	background-color:#000c;
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:-1
}