*, *:before, *:after
{
	box-sizing: border-box;
	font-size: inherit
}

html
{
	font-family: 'Mulish', sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 1.5;
	background: #ffffff;
	color: #333333;
}

body
{
	margin: 0
}

a
{
	-webkit-text-decoration-skip: objects
}

a:active, a:hover
{
	outline: none
}

a, .uk-link
{
	color: #b8804c;
	text-decoration: underline;
	cursor: pointer
}

a:hover, .uk-link:hover
{
	color: #000;
	text-decoration: underline
}

abbr[title]
{
	text-decoration: underline;
	-webkit-text-decoration-style: dotted
}

b, strong
{
	font-weight: bolder
}

:not(pre) > code, :not(pre) > kbd, :not(pre) > samp
{
	font-family: Consolas, monaco, monospace;
	font-size: .875rem;
	color: #f0506e;
	white-space: nowrap;
	padding: 2px 6px;
	background: #f8f8f8
}

em
{
	color: #f0506e
}

ins
{
	background: #ffd;
	color: #707070;
	text-decoration: none
}

mark
{
	background: #ffd;
	color: #707070
}

q
{
	font-style: italic
}

small
{
	font-size: 80%
}

sub, sup
{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup
{
	top: -0.5em
}

sub
{
	bottom: -0.25em
}

audio, canvas, iframe, img, svg, video
{
	vertical-align: middle
}

canvas, img, video
{
	max-width: 100%;
	height: auto;
	box-sizing: border-box
}

@supports (display: block)
{
	svg
	{
		max-width: 100%;
		height: auto;
		box-sizing: border-box
	}
}

svg:not(:root)
{
	overflow: hidden
}

img:not([src])
{
	visibility: hidden
}

iframe
{
	border: 0
}

p, ul, ol, dl, pre, address, fieldset, figure
{
	margin: 0 0 20px 0
}

* + p, * + ul, * + ol, * + dl, * + pre, * + address, * + fieldset, * + figure
{
	margin-top: 20px
}

h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6
{
	margin: 0 0 20px 0;
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	font-weight: 900;
	color: #b8804c;
	text-transform: none
}

* + h1, * + .uk-h1, * + h2, * + .uk-h2, * + h3, * + .uk-h3, * + h4, * + .uk-h4, * + h5, * + .uk-h5, * + h6, * + .uk-h6
{
	margin-top: 40px
}

h1, .uk-h1
{
	font-size: 2.83305rem;
	line-height: 1.1
}

h2, .uk-h2
{
	font-size: 2.04rem;
	line-height: 1.3
}

h3, .uk-h3
{
	font-size: 1.733rem;
	line-height: 1.4
}

h4, .uk-h4
{
	font-size: 1.25rem;
	line-height: 1.4
}

h5, .uk-h5
{
	font-size: 15px;
	line-height: 1.4
}

h6, .uk-h6
{
	font-size: .875rem;
	line-height: 1.4
}

@media (min-width: 960px)
{
	h1, .uk-h1
	{
		font-size: 3.333rem
	}
	
	h2, .uk-h2
	{
		font-size: 2.4rem
	}
}

ul, ol
{
	padding-left: 30px
}

ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul
{
	margin: 0
}

dt
{
	font-weight: bold
}

dd
{
	margin-left: 0
}

hr, .uk-hr
{
	box-sizing: content-box;
	height: 0;
	overflow: visible;
	text-align: inherit;
	margin: 0 0 20px 0;
	border: 0;
	border-top: 1px solid #e5e5e5
}

* + hr, * + .uk-hr
{
	margin-top: 20px
}

address
{
	font-style: normal
}

blockquote
{
	margin: 0 0 20px 0;
	font-size: 1.25rem;
	line-height: 1.5;
	font-style: italic;
	color: #b8804c
}

* + blockquote
{
	margin-top: 20px
}

blockquote p:last-of-type
{
	margin-bottom: 0
}

blockquote footer
{
	margin-top: 10px;
	font-size: .875rem;
	line-height: 1.5;
	color: #707070
}

blockquote footer::before
{
	content: "— "
}

pre
{
	font: .875rem / 1.5 Consolas, monaco, monospace;
	color: #707070;
	-moz-tab-size: 4;
	tab-size: 4;
	overflow: auto;
	padding: 10px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	background: #ffffff
}

pre code
{
	font-family: Consolas, monaco, monospace
}

::selection
{
	background: #39f;
	color: #fff;
	text-shadow: none
}

details, main
{
	display: block
}

summary
{
	display: list-item
}

template
{
	display: none
}

.uk-breakpoint-s::before
{
	content: '640px'
}

.uk-breakpoint-m::before
{
	content: '960px'
}

.uk-breakpoint-l::before
{
	content: '1200px'
}

.uk-breakpoint-xl::before
{
	content: '1600px'
}

:root
{
	--uk-breakpoint-s: 640px;
	--uk-breakpoint-m: 960px;
	--uk-breakpoint-l: 1200px;
	--uk-breakpoint-xl: 1600px
}

a.uk-link-muted, .uk-link-muted a
{
	color: #999
}

a.uk-link-muted:hover, .uk-link-muted a:hover
{
	color: #707070
}

a.uk-link-text:not(:hover), .uk-link-text a:not(:hover)
{
	color: inherit
}

a.uk-link-text:hover, .uk-link-text a:hover
{
	color: #999
}

a.uk-link-heading:not(:hover), .uk-link-heading a:not(:hover)
{
	color: inherit
}

a.uk-link-heading:hover, .uk-link-heading a:hover
{
	color: #b8804c;
	text-decoration: none
}

a.uk-link-reset, a.uk-link-reset:hover, .uk-link-reset a, .uk-link-reset a:hover
{
	color: inherit !important;
	text-decoration: none !important
}

.uk-heading-primary
{
	font-size: 3rem;
	line-height: 1.2
}

@media (min-width: 960px)
{
	.uk-heading-primary
	{
		font-size: 3.375rem
	}
}

@media (min-width: 1200px)
{
	.uk-heading-primary
	{
		font-size: 3.75rem;
		line-height: 1.1
	}
}

.uk-heading-hero
{
	font-size: 4rem;
	line-height: 1.1
}

@media (min-width: 960px)
{
	.uk-heading-hero
	{
		font-size: 6rem;
		line-height: 1
	}
}

@media (min-width: 1200px)
{
	.uk-heading-hero
	{
		font-size: 8rem;
		line-height: 1
	}
}

.uk-heading-divider
{
	padding-bottom: 10px;
	border-bottom: 1px solid #e5e5e5
}

.uk-heading-bullet
{
	position: relative
}

.uk-heading-bullet::before
{
	content: "";
	display: inline-block;
	position: relative;
	top: calc(-0.1 * 1em);
	vertical-align: middle;
	height: .9em;
	margin-right: 10px;
	border-left: 5px solid #e5e5e5
}

.uk-heading-line
{
	overflow: hidden
}

.uk-heading-line > *
{
	display: inline-block;
	position: relative
}

.uk-heading-line > ::before, .uk-heading-line > ::after
{
	content: "";
	position: absolute;
	top: calc(50% - (1px / 2));
	width: 2000px;
	border-bottom: 1px solid #e5e5e5
}

.uk-heading-line > ::before
{
	right: 100%;
	margin-right: .6em
}

.uk-heading-line > ::after
{
	left: 100%;
	margin-left: .6em
}

[class*='uk-divider']
{
	border: none;
	margin-bottom: 20px
}

* + [class*='uk-divider']
{
	margin-top: 20px
}

.uk-divider-icon
{
	position: relative;
	height: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
	background-repeat: no-repeat;
	background-position: 50% 50%
}

.uk-divider-icon::before, .uk-divider-icon::after
{
	content: "";
	position: absolute;
	top: 50%;
	max-width: calc(50% - (50px / 2));
	border-bottom: 1px solid #e5e5e5
}

.uk-divider-icon::before
{
	right: calc(50% + (50px / 2));
	width: 100%
}

.uk-divider-icon::after
{
	left: calc(50% + (50px / 2));
	width: 100%
}

.uk-divider-small
{
	height: 1px
}

.uk-divider-small::after
{
	content: "";
	display: inline-block;
	width: 100px;
	max-width: 100%;
	border-top: 1px solid #e5e5e5;
	vertical-align: top
}

.uk-divider-vertical
{
	width: 1px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #e5e5e5
}

.uk-list
{
	padding: 0;
	list-style: none
}

.uk-list > li::before, .uk-list > li::after
{
	content: "";
	display: table
}

.uk-list > li::after
{
	clear: both
}

.uk-list > li > :last-child
{
	margin-bottom: 0
}

.uk-list ul
{
	margin: 0;
	padding-left: 30px;
	list-style: none
}

.uk-list > li:nth-child(n+2), .uk-list > li > ul
{
	margin-top: 10px
}

.uk-list-divider > li:nth-child(n+2)
{
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #e5e5e5
}

.uk-list-striped > li
{
	padding: 10px 10px
}

.uk-list-striped > li:nth-of-type(odd)
{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5
}

.uk-list-striped > li:nth-of-type(odd)
{
	background: #f8f8f8
}

.uk-list-striped > li:nth-child(n+2)
{
	margin-top: 0
}

.uk-list-bullet > li
{
	position: relative;
	padding-left: calc(1.5em + 10px)
}

.uk-list-bullet > li::before
{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 1.5em;
	height: 1.5em;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23707070%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-position: 50% 50%;
	display: block
}

.uk-list-large > li:nth-child(n+2), .uk-list-large > li > ul
{
	margin-top: 20px
}

.uk-list-large.uk-list-divider > li:nth-child(n+2)
{
	margin-top: 20px;
	padding-top: 20px
}

.uk-list-large.uk-list-striped > li
{
	padding: 20px 10px
}

.uk-list-large.uk-list-striped > li:nth-of-type(odd)
{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5
}

.uk-list-large.uk-list-striped > li:nth-child(n+2)
{
	margin-top: 0
}

.uk-description-list > dt
{
	color: #b8804c;
	font-size: .875rem;
	font-weight: normal;
	text-transform: uppercase
}

.uk-description-list > dt:nth-child(n+2)
{
	margin-top: 20px
}

.uk-description-list-divider > dt:nth-child(n+2)
{
	margin-top: 20px;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5
}

.uk-table
{
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin-bottom: 20px
}

* + .uk-table
{
	margin-top: 20px
}

.uk-table th
{
	padding: 16px 12px;
	text-align: left;
	vertical-align: bottom;
	font-size: .875rem;
	font-weight: normal;
	color: #999;
	text-transform: uppercase
}

.uk-table td
{
	padding: 16px 12px;
	vertical-align: top
}

.uk-table td > :last-child
{
	margin-bottom: 0
}

.uk-table tfoot
{
	font-size: .875rem
}

.uk-table caption
{
	font-size: .875rem;
	text-align: left;
	color: #999
}

.uk-table-middle, .uk-table-middle td
{
	vertical-align: middle !important
}

.uk-table-divider > tr:not(:first-child), .uk-table-divider > :not(:first-child) > tr, .uk-table-divider > :first-child > tr:not(:first-child)
{
	border-top: 1px solid #e5e5e5
}

.uk-table-striped > tr:nth-of-type(odd), .uk-table-striped tbody tr:nth-of-type(odd)
{
	background: #f8f8f8;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5
}

.uk-table-hover > tr:hover, .uk-table-hover tbody tr:hover
{
	background: #ffd
}

.uk-table > tr.uk-active, .uk-table tbody tr.uk-active
{
	background: #ffd
}

.uk-table-small th, .uk-table-small td
{
	padding: 10px 12px
}

.uk-table-large th, .uk-table-large td
{
	padding: 22px 12px
}

.uk-table-justify th:first-child, .uk-table-justify td:first-child
{
	padding-left: 0
}

.uk-table-justify th:last-child, .uk-table-justify td:last-child
{
	padding-right: 0
}

.uk-table-shrink
{
	width: 1px
}

.uk-table-expand
{
	min-width: 150px
}

.uk-table-link
{
	padding: 0 !important
}

.uk-table-link > a
{
	display: block;
	padding: 16px 12px
}

.uk-table-small .uk-table-link > a
{
	padding: 10px 12px
}

@media (max-width: 959px)
{
	.uk-table-responsive, .uk-table-responsive tbody, .uk-table-responsive th, .uk-table-responsive td, .uk-table-responsive tr
	{
		display: block
	}
	
	.uk-table-responsive thead
	{
		display: none
	}
	
	.uk-table-responsive th, .uk-table-responsive td
	{
		width: auto !important;
		max-width: none !important;
		min-width: 0 !important;
		overflow: visible !important;
		white-space: normal !important
	}
	
	.uk-table-responsive th:not(:first-child):not(.uk-table-link), .uk-table-responsive td:not(:first-child):not(.uk-table-link), .uk-table-responsive .uk-table-link:not(:first-child) > a
	{
		padding-top: 5px !important
	}
	
	.uk-table-responsive th:not(:last-child):not(.uk-table-link), .uk-table-responsive td:not(:last-child):not(.uk-table-link), .uk-table-responsive .uk-table-link:not(:last-child) > a
	{
		padding-bottom: 5px !important
	}
	
	.uk-table-justify.uk-table-responsive th, .uk-table-justify.uk-table-responsive td
	{
		padding-left: 0;
		padding-right: 0
	}
}

.uk-table tbody tr
{
	transition: background-color .1s linear
}

.uk-icon
{
	margin: 0;
	border: none;
	border-radius: 0;
	overflow: visible;
	font: inherit;
	color: inherit;
	text-transform: none;
	padding: 0;
	background-color: transparent;
	display: inline-block;
	fill: currentcolor;
	line-height: 0
}

button.uk-icon:not(:disabled)
{
	cursor: pointer
}

.uk-icon::-moz-focus-inner
{
	border: 0;
	padding: 0
}

.uk-icon:not(.uk-preserve) [fill*='#']:not(.uk-preserve)
{
	fill: currentcolor
}

.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve)
{
	stroke: currentcolor
}

.uk-icon > *
{
	transform: translate(0, 0)
}

.uk-icon-image
{
	width: 20px;
	height: 20px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
	vertical-align: middle
}

.uk-icon-link
{
	color: #999
}

.uk-icon-link:hover, .uk-icon-link:focus
{
	color: #707070;
	outline: none
}

.uk-icon-link:active, .uk-active > .uk-icon-link
{
	color: #636363
}

.uk-icon-button
{
	box-sizing: border-box;
	width: 36px;
	height: 36px;
	border-radius: 500px;
	background: #f8f8f8;
	color: #999;
	vertical-align: middle;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	transition: .1s ease-in-out;
	transition-property: color, background-color
}

.uk-icon-button:hover, .uk-icon-button:focus
{
	background-color: #ebebeb;
	color: #707070;
	outline: none
}

.uk-icon-button:active, .uk-active > .uk-icon-button
{
	background-color: #dfdfdf;
	color: #707070
}

.uk-range
{
	box-sizing: border-box;
	margin: 0;
	vertical-align: middle;
	max-width: 100%;
	width: 100%;
	-webkit-appearance: none;
	background: transparent;
	padding: 0
}

.uk-range:focus
{
	outline: none
}

.uk-range::-moz-focus-outer
{
	border: none
}

.uk-range::-ms-track
{
	height: 15px;
	background: transparent;
	border-color: transparent;
	color: transparent
}

.uk-range:not(:disabled)::-webkit-slider-thumb
{
	cursor: pointer
}

.uk-range:not(:disabled)::-moz-range-thumb
{
	cursor: pointer
}

.uk-range:not(:disabled)::-ms-thumb
{
	cursor: pointer
}

.uk-range::-webkit-slider-thumb
{
	-webkit-appearance: none;
	margin-top: -7px;
	height: 15px;
	width: 15px;
	border-radius: 500px;
	background: #ffffff;
	border: 1px solid #ccc
}

.uk-range::-moz-range-thumb
{
	height: 15px;
	width: 15px;
	border-radius: 500px;
	background: #ffffff;
	border: 1px solid #ccc
}

.uk-range::-ms-thumb
{
	margin-top: 0
}

.uk-range::-ms-thumb
{
	height: 15px;
	width: 15px;
	border-radius: 500px;
	background: #ffffff;
	border: 1px solid #ccc
}

.uk-range::-ms-tooltip
{
	display: none
}

.uk-range::-webkit-slider-runnable-track
{
	height: 3px;
	background: #ebebeb;
	border-radius: 500px
}

.uk-range:focus::-webkit-slider-runnable-track, .uk-range:active::-webkit-slider-runnable-track
{
	background: #d2d2d2
}

.uk-range::-moz-range-track
{
	height: 3px;
	background: #ebebeb;
	border-radius: 500px
}

.uk-range:focus::-moz-range-track
{
	background: #d2d2d2
}

.uk-range::-ms-fill-lower, .uk-range::-ms-fill-upper
{
	height: 3px;
	background: #ebebeb;
	border-radius: 500px
}

.uk-range:focus::-ms-fill-lower, .uk-range:focus::-ms-fill-upper
{
	background: #d2d2d2
}

.uk-input, .uk-select, .uk-textarea, .uk-radio, .uk-checkbox
{
	box-sizing: border-box;
	margin: 0;
	border-radius: 0;
	font: inherit
}

.uk-input
{
	overflow: visible
}

.uk-select
{
	text-transform: none
}

.uk-select optgroup
{
	font: inherit;
	font-weight: bold
}

.uk-textarea
{
	overflow: auto
}

.uk-input[type="search"]::-webkit-search-cancel-button, .uk-input[type="search"]::-webkit-search-decoration
{
	-webkit-appearance: none
}

.uk-input[type="number"]::-webkit-inner-spin-button, .uk-input[type="number"]::-webkit-outer-spin-button
{
	height: auto
}

.uk-input::-moz-placeholder, .uk-textarea::-moz-placeholder
{
	opacity: 1
}

.uk-radio:not(:disabled), .uk-checkbox:not(:disabled)
{
	cursor: pointer
}

.uk-fieldset
{
	border: none;
	margin: 0;
	padding: 0
}

.uk-input, .uk-textarea
{
	-webkit-appearance: none
}

.uk-input, .uk-select, .uk-textarea
{
	max-width: 100%;
	width: 100%;
	padding: 0 10px;
	background: #ffffff;
	color: #707070;
	border: 1px solid #e5e5e5;
	transition: .2s ease-in-out;
	transition-property: color, background-color, border
}

.uk-input, .uk-select:not([multiple]):not([size])
{
	height: 40px;
	vertical-align: middle;
	display: inline-block
}

.uk-input:not(input), .uk-select:not(select)
{
	line-height: 38px
}

.uk-select[multiple], .uk-select[size], .uk-textarea
{
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top
}

.uk-input:focus, .uk-select:focus, .uk-textarea:focus
{
	outline: none;
	background-color: #ffffff;
	color: #707070;
	border-color: #b8804c
}

.uk-input:disabled, .uk-select:disabled, .uk-textarea:disabled
{
	background-color: #f8f8f8;
	color: #999;
	border-color: #e5e5e5
}

.uk-input::-ms-input-placeholder
{
	color: #999 !important
}

.uk-input::placeholder
{
	color: #999
}

.uk-textarea::-ms-input-placeholder
{
	color: #999 !important
}

.uk-textarea::placeholder
{
	color: #999
}

.uk-form-small
{
	font-size: .875rem
}

.uk-form-small:not(textarea):not([multiple]):not([size])
{
	height: 30px;
	padding-left: 8px;
	padding-right: 8px
}

.uk-form-small:not(select):not(input):not(textarea)
{
	line-height: 28px
}

.uk-form-large
{
	font-size: 1.25rem
}

.uk-form-large:not(textarea):not([multiple]):not([size])
{
	height: 55px;
	padding-left: 12px;
	padding-right: 12px
}

.uk-form-large:not(select):not(input):not(textarea)
{
	line-height: 53px
}

.uk-form-danger, .uk-form-danger:focus
{
	color: #f0506e;
	border-color: #f0506e
}

.uk-form-success, .uk-form-success:focus
{
	color: #32d296;
	border-color: #32d296
}

.uk-form-blank
{
	background: none;
	border-color: transparent
}

.uk-form-blank:focus
{
	border-color: #e5e5e5;
	border-style: dashed
}

input.uk-form-width-xsmall
{
	width: 50px
}

select.uk-form-width-xsmall
{
	width: 75px
}

.uk-form-width-small
{
	width: 130px
}

.uk-form-width-medium
{
	width: 200px
}

.uk-form-width-large
{
	width: 500px
}

.uk-select:not([multiple]):not([size])
{
	-webkit-appearance: none;
	-moz-appearance: none;
	padding-right: 20px;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23707070%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23707070%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
	background-repeat: no-repeat;
	background-position: 100% 50%
}

.uk-select:not([multiple]):not([size])::-ms-expand
{
	display: none
}

.uk-select:not([multiple]):not([size]) option
{
	color: #444
}

.uk-select:not([multiple]):not([size]):disabled
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-radio, .uk-checkbox
{
	display: inline-block;
	height: 16px;
	width: 16px;
	overflow: hidden;
	margin-top: -4px;
	vertical-align: middle;
	-webkit-appearance: none;
	-moz-appearance: none;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	border: 1px solid #ccc;
	transition: .2s ease-in-out;
	transition-property: background-color, border
}

.uk-radio
{
	border-radius: 50%
}

.uk-radio:focus, .uk-checkbox:focus
{
	outline: none;
	border-color: #b8804c
}

.uk-radio:checked, .uk-checkbox:checked, .uk-checkbox:indeterminate
{
	background-color: #b8804c;
	border-color: transparent
}

.uk-radio:checked:focus, .uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus
{
	background-color: #96673b
}

.uk-radio:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-checkbox:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-checkbox:indeterminate
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-radio:disabled, .uk-checkbox:disabled
{
	background-color: #f8f8f8;
	border-color: #e5e5e5
}

.uk-radio:disabled:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-checkbox:disabled:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-checkbox:disabled:indeterminate
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-legend
{
	width: 100%;
	color: inherit;
	padding: 0;
	font-size: 1.733rem;
	line-height: 1.4
}

.uk-form-custom
{
	display: inline-block;
	position: relative;
	max-width: 100%;
	vertical-align: middle
}

.uk-form-custom select, .uk-form-custom input[type="file"]
{
	position: absolute;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	left: 0;
	-webkit-appearance: none;
	opacity: 0;
	cursor: pointer
}

.uk-form-custom input[type="file"]
{
	font-size: 500px;
	overflow: hidden
}

.uk-form-label
{
	color: #b8804c;
	font-size: .875rem
}

.uk-form-stacked .uk-form-label
{
	display: block;
	margin-bottom: 5px
}

@media (max-width: 959px)
{
	.uk-form-horizontal .uk-form-label
	{
		display: block;
		margin-bottom: 5px
	}
}

@media (min-width: 960px)
{
	.uk-form-horizontal .uk-form-label
	{
		width: 200px;
		margin-top: 7px;
		float: left
	}
	
	.uk-form-horizontal .uk-form-controls
	{
		margin-left: 215px
	}
	
	.uk-form-horizontal .uk-form-controls-text
	{
		padding-top: 7px
	}
}

.uk-form-icon
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 40px;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	color: #999
}

.uk-form-icon:hover
{
	color: #707070
}

.uk-form-icon:not(a):not(button):not(input)
{
	pointer-events: none
}

.uk-form-icon:not(.uk-form-icon-flip) ~ .uk-input
{
	padding-left: 40px !important
}

.uk-form-icon-flip
{
	right: 0;
	left: auto
}

.uk-form-icon-flip ~ .uk-input
{
	padding-right: 40px !important
}

.uk-button
{
	margin: 0;
	border: none;
	overflow: visible;
	font: inherit;
	color: inherit;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 30px;
	vertical-align: middle;
	font-size: 1.2rem;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	transition: .1s ease-in-out;
	transition-property: color, background-color, border-color
}

.uk-button:not(:disabled)
{
	cursor: pointer
}

.uk-button::-moz-focus-inner
{
	border: 0;
	padding: 0
}

.uk-button:hover
{
	text-decoration: none
}

.uk-button:focus
{
	outline: none
}

.uk-button-default
{
	background-color: transparent;
	color: #737373;
	border: 3px solid #737373
}

.uk-button-default:hover, .uk-button-default:focus
{
	background-color: transparent;
	color: #b8804c;
	border-color: #b2b2b2
}

.uk-button-default:active, .uk-button-default.uk-active
{
	background-color: transparent;
	color: #b8804c;
	border-color: #999
}

.uk-button-primary
{
	background-color: #b8804c;
	color: #fff;
	border: 3px solid transparent
}

.uk-button-primary:hover, .uk-button-primary:focus
{
	background-color: #a87343;
	color: #fff
}

.uk-button-primary:active, .uk-button-primary.uk-active
{
	background-color: #96673b;
	color: #fff
}

.uk-button-secondary
{
	background-color: #222;
	color: #fff;
	border: 3px solid transparent
}

.uk-button-secondary:hover, .uk-button-secondary:focus
{
	background-color: #151515;
	color: #fff
}

.uk-button-secondary:active, .uk-button-secondary.uk-active
{
	background-color: #080808;
	color: #fff
}

.uk-button-danger
{
	background-color: #f0506e;
	color: #fff;
	border: 3px solid transparent
}

.uk-button-danger:hover, .uk-button-danger:focus
{
	background-color: #ee395b;
	color: #fff
}

.uk-button-danger:active, .uk-button-danger.uk-active
{
	background-color: #ec2147;
	color: #fff
}

.uk-button-default:disabled, .uk-button-primary:disabled, .uk-button-secondary:disabled, .uk-button-danger:disabled
{
	background-color: transparent;
	color: #999;
	border-color: #e5e5e5
}

.uk-button-small
{
	padding: 0 15px;
	line-height: 24px;
	font-size: .875rem
}

.uk-button-large
{
	padding: 0 40px;
	line-height: 49px;
	font-size: .875rem
}

.uk-button-text
{
	padding: 0;
	line-height: 1.5;
	background: none;
	color: #b8804c;
	position: relative
}

.uk-button-text::before
{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 100%;
	border-bottom: 1px solid #b8804c;
	transition: right .3s ease-out
}

.uk-button-text:hover, .uk-button-text:focus
{
	color: #b8804c
}

.uk-button-text:hover::before, .uk-button-text:focus::before
{
	right: 0
}

.uk-button-text:disabled
{
	color: #999
}

.uk-button-text:disabled::before
{
	display: none
}

.uk-button-link
{
	padding: 0;
	line-height: 1.5;
	background: none;
	color: #b8804c
}

.uk-button-link:hover, .uk-button-link:focus
{
	color: #000;
	text-decoration: underline
}

.uk-button-link:disabled
{
	color: #999;
	text-decoration: none
}

.uk-button-group
{
	display: inline-flex;
	vertical-align: middle;
	position: relative
}

.uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button
{
	margin-left: -3px
}

.uk-button-group .uk-button:hover, .uk-button-group .uk-button:focus, .uk-button-group .uk-button:active, .uk-button-group .uk-button.uk-active
{
	position: relative;
	z-index: 1
}

.uk-section
{
	box-sizing: border-box;
	padding-top: 40px;
	padding-bottom: 40px
}

@media (min-width: 960px)
{
	.uk-section
	{
		padding-top: 70px;
		padding-bottom: 70px
	}
}

.uk-section::before, .uk-section::after
{
	content: "";
	display: table
}

.uk-section::after
{
	clear: both
}

.uk-section > :last-child
{
	margin-bottom: 0
}

.uk-section-xsmall
{
	padding-top: 20px;
	padding-bottom: 20px
}

.uk-section-small
{
	padding-top: 40px;
	padding-bottom: 40px
}

.uk-section-large
{
	padding-top: 70px;
	padding-bottom: 70px
}

@media (min-width: 960px)
{
	.uk-section-large
	{
		padding-top: 140px;
		padding-bottom: 140px
	}
}

.uk-section-xlarge
{
	padding-top: 140px;
	padding-bottom: 140px
}

@media (min-width: 960px)
{
	.uk-section-xlarge
	{
		padding-top: 210px;
		padding-bottom: 210px
	}
}

.uk-section-default
{
	background: #ffffff
}

.uk-section-muted
{
	background: #f8f8f8
}

.uk-section-primary
{
	background: #b8804c
}

.uk-section-secondary
{
	background: #222
}

.uk-container
{
	box-sizing: content-box;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 15px;
	padding-right: 15px
}

@media (min-width: 640px)
{
	.uk-container
	{
		padding-left: 30px;
		padding-right: 30px
	}
}

@media (min-width: 960px)
{
	.uk-container
	{
		padding-left: 40px;
		padding-right: 40px
	}
}

.uk-container::before, .uk-container::after
{
	content: "";
	display: table
}

.uk-container::after
{
	clear: both
}

.uk-container > :last-child
{
	margin-bottom: 0
}

.uk-container .uk-container
{
	padding-left: 0;
	padding-right: 0
}

.uk-container-xsmall
{
	max-width: 596px
}

.uk-container-small
{
	max-width: 900px
}

.uk-container-large
{
	max-width: 1600px
}

.uk-container-expand
{
	max-width: none
}

.uk-container-expand-left
{
	margin-left: 0
}

.uk-container-expand-right
{
	margin-right: 0
}

@media (min-width: 640px)
{
	.uk-container-expand-left.uk-container-xsmall, .uk-container-expand-right.uk-container-xsmall
	{
		max-width: calc(50% + (596px / 2) - 30px)
	}
	
	.uk-container-expand-left.uk-container-small, .uk-container-expand-right.uk-container-small
	{
		max-width: calc(50% + (900px / 2) - 30px)
	}
}

@media (min-width: 960px)
{
	.uk-container-expand-left, .uk-container-expand-right
	{
		max-width: calc(50% + (1200px / 2) - 40px)
	}
	
	.uk-container-expand-left.uk-container-xsmall, .uk-container-expand-right.uk-container-xsmall
	{
		max-width: calc(50% + (596px / 2) - 40px)
	}
	
	.uk-container-expand-left.uk-container-small, .uk-container-expand-right.uk-container-small
	{
		max-width: calc(50% + (900px / 2) - 40px)
	}
	
	.uk-container-expand-left.uk-container-large, .uk-container-expand-right.uk-container-large
	{
		max-width: calc(50% + (1600px / 2) - 40px)
	}
}

.uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right
{
	width: calc(100% + 15px)
}

.uk-container-item-padding-remove-left
{
	margin-left: -15px
}

.uk-container-item-padding-remove-right
{
	margin-right: -15px
}

@media (min-width: 640px)
{
	.uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right
	{
		width: calc(100% + 30px)
	}
	
	.uk-container-item-padding-remove-left
	{
		margin-left: -30px
	}
	
	.uk-container-item-padding-remove-right
	{
		margin-right: -30px
	}
}

@media (min-width: 960px)
{
	.uk-container-item-padding-remove-left, .uk-container-item-padding-remove-right
	{
		width: calc(100% + 40px)
	}
	
	.uk-container-item-padding-remove-left
	{
		margin-left: -40px
	}
	
	.uk-container-item-padding-remove-right
	{
		margin-right: -40px
	}
}

.uk-grid
{
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none
}

.uk-grid > *
{
	margin: 0
}

.uk-grid > * > :last-child
{
	margin-bottom: 0
}

.uk-grid
{
	margin-left: -30px
}

.uk-grid > *
{
	padding-left: 30px
}

.uk-grid + .uk-grid, .uk-grid > .uk-grid-margin, * + .uk-grid-margin
{
	margin-top: 30px
}

@media (min-width: 1200px)
{
	.uk-grid
	{
		margin-left: -40px
	}
	
	.uk-grid > *
	{
		padding-left: 40px
	}
	
	.uk-grid + .uk-grid, .uk-grid > .uk-grid-margin, * + .uk-grid-margin
	{
		margin-top: 40px
	}
}

.uk-grid-small
{
	margin-left: -15px
}

.uk-grid-small > *
{
	padding-left: 15px
}

.uk-grid + .uk-grid-small, .uk-grid-small > .uk-grid-margin, * + .uk-grid-margin-small
{
	margin-top: 15px
}

.uk-grid-medium
{
	margin-left: -30px
}

.uk-grid-medium > *
{
	padding-left: 30px
}

.uk-grid + .uk-grid-medium, .uk-grid-medium > .uk-grid-margin, * + .uk-grid-margin-medium
{
	margin-top: 30px
}

.uk-grid-large
{
	margin-left: -40px
}

.uk-grid-large > *
{
	padding-left: 40px
}

.uk-grid + .uk-grid-large, .uk-grid-large > .uk-grid-margin, * + .uk-grid-margin-large
{
	margin-top: 40px
}

@media (min-width: 1200px)
{
	.uk-grid-large
	{
		margin-left: -70px
	}
	
	.uk-grid-large > *
	{
		padding-left: 70px
	}
	
	.uk-grid + .uk-grid-large, .uk-grid-large > .uk-grid-margin, * + .uk-grid-margin-large
	{
		margin-top: 70px
	}
}

.uk-grid-collapse
{
	margin-left: 0
}

.uk-grid-collapse > *
{
	padding-left: 0
}

.uk-grid + .uk-grid-collapse, .uk-grid-collapse > .uk-grid-margin
{
	margin-top: 0
}

.uk-grid-divider > *
{
	position: relative
}

.uk-grid-divider > :not(.uk-first-column)::before
{
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	border-left: 1px solid #ccc
}

.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before
{
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	border-top: 1px solid #ccc
}

.uk-grid-divider
{
	margin-left: -60px
}

.uk-grid-divider > *
{
	padding-left: 60px
}

.uk-grid-divider > :not(.uk-first-column)::before
{
	left: 30px
}

.uk-grid-divider.uk-grid-stack > .uk-grid-margin
{
	margin-top: 60px
}

.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before
{
	top: -30px;
	left: 60px
}

@media (min-width: 1200px)
{
	.uk-grid-divider
	{
		margin-left: -80px
	}
	
	.uk-grid-divider > *
	{
		padding-left: 80px
	}
	
	.uk-grid-divider > :not(.uk-first-column)::before
	{
		left: 40px
	}
	
	.uk-grid-divider.uk-grid-stack > .uk-grid-margin
	{
		margin-top: 80px
	}
	
	.uk-grid-divider.uk-grid-stack > .uk-grid-margin::before
	{
		top: -40px;
		left: 80px
	}
}

.uk-grid-divider.uk-grid-small
{
	margin-left: -30px
}

.uk-grid-divider.uk-grid-small > *
{
	padding-left: 30px
}

.uk-grid-divider.uk-grid-small > :not(.uk-first-column)::before
{
	left: 15px
}

.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin
{
	margin-top: 30px
}

.uk-grid-divider.uk-grid-small.uk-grid-stack > .uk-grid-margin::before
{
	top: -15px;
	left: 30px
}

.uk-grid-divider.uk-grid-medium
{
	margin-left: -60px
}

.uk-grid-divider.uk-grid-medium > *
{
	padding-left: 60px
}

.uk-grid-divider.uk-grid-medium > :not(.uk-first-column)::before
{
	left: 30px
}

.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin
{
	margin-top: 60px
}

.uk-grid-divider.uk-grid-medium.uk-grid-stack > .uk-grid-margin::before
{
	top: -30px;
	left: 60px
}

.uk-grid-divider.uk-grid-large
{
	margin-left: -80px
}

.uk-grid-divider.uk-grid-large > *
{
	padding-left: 80px
}

.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before
{
	left: 40px
}

.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin
{
	margin-top: 80px
}

.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before
{
	top: -40px;
	left: 80px
}

@media (min-width: 1200px)
{
	.uk-grid-divider.uk-grid-large
	{
		margin-left: -140px
	}
	
	.uk-grid-divider.uk-grid-large > *
	{
		padding-left: 140px
	}
	
	.uk-grid-divider.uk-grid-large > :not(.uk-first-column)::before
	{
		left: 70px
	}
	
	.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin
	{
		margin-top: 140px
	}
	
	.uk-grid-divider.uk-grid-large.uk-grid-stack > .uk-grid-margin::before
	{
		top: -70px;
		left: 140px
	}
}

.uk-grid-match > *, .uk-grid-item-match
{
	display: flex;
	flex-wrap: wrap
}

.uk-grid-match > * > :not([class*='uk-width']), .uk-grid-item-match > :not([class*='uk-width'])
{
	box-sizing: border-box;
	width: 100%;
	flex: auto
}

.uk-tile
{
	position: relative;
	box-sizing: border-box;
	padding: 40px 15px;
}

@media (min-width: 640px)
{
	.uk-tile
	{
		padding-left: 30px;
		padding-right: 30px
	}
}

@media (min-width: 960px)
{
	.uk-tile
	{
		padding: 70px 40px;
	}
}

.uk-tile::before, .uk-tile::after
{
	content: "";
	display: table
}

.uk-tile::after
{
	clear: both
}

.uk-tile > :last-child
{
	margin-bottom: 0
}

.uk-tile-xsmall
{
	padding-top: 20px;
	padding-bottom: 20px
}

.uk-tile-small
{
	padding-top: 40px;
	padding-bottom: 40px
}

.uk-tile-large
{
	padding-top: 70px;
	padding-bottom: 70px
}

@media (min-width: 960px)
{
	.uk-tile-large
	{
		padding-top: 140px;
		padding-bottom: 140px
	}
}

.uk-tile-xlarge
{
	padding-top: 140px;
	padding-bottom: 140px
}

@media (min-width: 960px)
{
	.uk-tile-xlarge
	{
		padding-top: 210px;
		padding-bottom: 210px
	}
}

.uk-tile-default
{
	background: #ffffff
}

.uk-tile-muted
{
	background: #f8f8f8
}

.uk-tile-primary
{
	background: #b8804c
}

.uk-tile-secondary
{
	background: #222
}

.uk-card
{
	position: relative;
	box-sizing: border-box;
	transition: box-shadow .1s ease-in-out
}

.uk-card-body
{
	padding: 30px 30px
}

.uk-card-header
{
	padding: 15px 30px
}

.uk-card-footer
{
	padding: 15px 30px
}

@media (min-width: 1200px)
{
	.uk-card-body
	{
		padding: 40px 40px
	}
	
	.uk-card-header
	{
		padding: 20px 40px
	}
	
	.uk-card-footer
	{
		padding: 20px 40px
	}
}

.uk-card-body::before, .uk-card-body::after, .uk-card-header::before, .uk-card-header::after, .uk-card-footer::before, .uk-card-footer::after
{
	content: "";
	display: table
}

.uk-card-body::after, .uk-card-header::after, .uk-card-footer::after
{
	clear: both
}

.uk-card-body > :last-child, .uk-card-header > :last-child, .uk-card-footer > :last-child
{
	margin-bottom: 0
}

.uk-card-title
{
	font-size: 1.733rem;
	line-height: 1.4
}

.uk-card-badge
{
	position: absolute;
	top: 30px;
	right: 30px;
	z-index: 1
}

.uk-card-badge:first-child + *
{
	margin-top: 0
}

.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover
{
	background: #ffffff;
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-card-default
{
	background: #ffffff;
	color: #707070;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

.uk-card-default .uk-card-title
{
	color: #b8804c
}

.uk-card-default.uk-card-hover:hover
{
	background-color: #ffffff;
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-card-default .uk-card-header
{
	border-bottom: 1px solid #e5e5e5
}

.uk-card-default .uk-card-footer
{
	border-top: 1px solid #e5e5e5
}

.uk-card-primary
{
	background: #b8804c;
	color: #fff;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

.uk-card-primary .uk-card-title
{
	color: #fff
}

.uk-card-primary.uk-card-hover:hover
{
	background-color: #b8804c;
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-card-secondary
{
	background: #222;
	color: #fff;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

.uk-card-secondary .uk-card-title
{
	color: #fff
}

.uk-card-secondary.uk-card-hover:hover
{
	background-color: #222;
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-card-small.uk-card-body, .uk-card-small .uk-card-body
{
	padding: 20px 20px
}

.uk-card-small .uk-card-header
{
	padding: 13px 20px
}

.uk-card-small .uk-card-footer
{
	padding: 13px 20px
}

@media (min-width: 1200px)
{
	.uk-card-large.uk-card-body, .uk-card-large .uk-card-body
	{
		padding: 70px 70px
	}
	
	.uk-card-large .uk-card-header
	{
		padding: 35px 70px
	}
	
	.uk-card-large .uk-card-footer
	{
		padding: 35px 70px
	}
}

.uk-card-body > .uk-nav-default
{
	margin-left: -30px;
	margin-right: -30px
}

.uk-card-body > .uk-nav-default:only-child
{
	margin-top: -15px;
	margin-bottom: -15px
}

.uk-card-body .uk-nav-default > li > a, .uk-card-body .uk-nav-default .uk-nav-header, .uk-card-body .uk-nav-default .uk-nav-divider
{
	padding-left: 30px;
	padding-right: 30px
}

.uk-card-body .uk-nav-default .uk-nav-sub
{
	padding-left: 45px
}

@media (min-width: 1200px)
{
	.uk-card-body > .uk-nav-default
	{
		margin-left: -40px;
		margin-right: -40px
	}
	
	.uk-card-body > .uk-nav-default:only-child
	{
		margin-top: -25px;
		margin-bottom: -25px
	}
	
	.uk-card-body .uk-nav-default > li > a, .uk-card-body .uk-nav-default .uk-nav-header, .uk-card-body .uk-nav-default .uk-nav-divider
	{
		padding-left: 40px;
		padding-right: 40px
	}
	
	.uk-card-body .uk-nav-default .uk-nav-sub
	{
		padding-left: 55px
	}
}

.uk-card-small > .uk-nav-default
{
	margin-left: -20px;
	margin-right: -20px
}

.uk-card-small > .uk-nav-default:only-child
{
	margin-top: -5px;
	margin-bottom: -5px
}

.uk-card-small .uk-nav-default > li > a, .uk-card-small .uk-nav-default .uk-nav-header, .uk-card-small .uk-nav-default .uk-nav-divider
{
	padding-left: 20px;
	padding-right: 20px
}

.uk-card-small .uk-nav-default .uk-nav-sub
{
	padding-left: 35px
}

@media (min-width: 1200px)
{
	.uk-card-large > .uk-nav-default
	{
		margin: 0
	}
	
	.uk-card-large > .uk-nav-default:only-child
	{
		margin: 0
	}
	
	.uk-card-large .uk-nav-default > li > a, .uk-card-large .uk-nav-default .uk-nav-header, .uk-card-large .uk-nav-default .uk-nav-divider
	{
		padding-left: 0;
		padding-right: 0
	}
	
	.uk-card-large .uk-nav-default .uk-nav-sub
	{
		padding-left: 15px
	}
}

.uk-close
{
	color: #999;
	transition: .1s ease-in-out;
	transition-property: color, opacity
}

.uk-close:hover, .uk-close:focus
{
	color: #707070;
	outline: none
}

.uk-spinner > *
{
	animation: uk-spinner-rotate 1.4s linear infinite
}

@keyframes uk-spinner-rotate
{
	0%
	{
		transform: rotate(0deg)
	}
	100%
	{
		transform: rotate(270deg)
	}
}

.uk-spinner > * > *
{
	stroke-dasharray: 88px;
	stroke-dashoffset: 0;
	transform-origin: center;
	animation: uk-spinner-dash 1.4s ease-in-out infinite;
	stroke-width: 1;
	stroke-linecap: round
}

@keyframes uk-spinner-dash
{
	0%
	{
		stroke-dashoffset: 88px
	}
	50%
	{
		stroke-dashoffset: 22px;
		transform: rotate(135deg)
	}
	100%
	{
		stroke-dashoffset: 88px;
		transform: rotate(450deg)
	}
}

.uk-totop
{
	padding: 5px;
	color: #999;
	transition: color .1s ease-in-out
}

.uk-totop:hover, .uk-totop:focus
{
	color: #707070;
	outline: none
}

.uk-totop:active
{
	color: #b8804c
}

.uk-marker
{
	padding: 5px;
	background: #222;
	color: #fff;
	border-radius: 500px
}

.uk-marker:hover, .uk-marker:focus
{
	color: #fff;
	outline: none
}

.uk-alert
{
	position: relative;
	margin-bottom: 20px;
	padding: 15px 29px 15px 15px;
	background: #f8f8f8;
	color: #707070
}

* + .uk-alert
{
	margin-top: 20px
}

.uk-alert > :last-child
{
	margin-bottom: 0
}

.uk-alert-close
{
	position: absolute;
	top: 20px;
	right: 15px;
	color: inherit;
	opacity: .4
}

.uk-alert-close:first-child + *
{
	margin-top: 0
}

.uk-alert-close:hover, .uk-alert-close:focus
{
	color: inherit;
	opacity: .8
}

.uk-alert-primary
{
	background: #f1e7dd;
	color: #b8804c
}

.uk-alert-success
{
	background: #edfbf6;
	color: #32d296
}

.uk-alert-warning
{
	background: #fff6ee;
	color: #faa05a
}

.uk-alert-danger
{
	background: #fef4f6;
	color: #f0506e
}

.uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6
{
	color: inherit
}

.uk-alert a:not([class])
{
	color: inherit;
	text-decoration: underline
}

.uk-alert a:not([class]):hover
{
	color: inherit;
	text-decoration: underline
}

.uk-badge
{
	box-sizing: border-box;
	min-width: 22px;
	height: 22px;
	padding: 0 5px;
	border-radius: 500px;
	vertical-align: middle;
	background: #b8804c;
	color: #fff;
	font-size: .875rem;
	display: inline-flex;
	justify-content: center;
	align-items: center
}

.uk-badge:hover, .uk-badge:focus
{
	color: #fff;
	text-decoration: none;
	outline: none
}

.uk-label
{
	display: inline-block;
	padding: 0 10px;
	background: #b8804c;
	line-height: 1.5;
	font-size: .875rem;
	color: #fff;
	vertical-align: middle;
	white-space: nowrap;
	border-radius: 2px;
	text-transform: uppercase
}

.uk-label-success
{
	background-color: #32d296;
	color: #fff
}

.uk-label-warning
{
	background-color: #faa05a;
	color: #fff
}

.uk-label-danger
{
	background-color: #f0506e;
	color: #fff
}

.uk-overlay
{
	padding: 30px 30px
}

.uk-overlay > :last-child
{
	margin-bottom: 0
}

.uk-overlay-default
{
	background: rgba(255, 255, 255, 0.8)
}

.uk-overlay-primary
{
	background: rgba(34, 34, 34, 0.8)
}

.uk-article::before, .uk-article::after
{
	content: "";
	display: table
}

.uk-article::after
{
	clear: both
}

.uk-article > :last-child
{
	margin-bottom: 0
}

.uk-article + .uk-article
{
	margin-top: 70px
}

.uk-article-title
{
	font-size: 2.83305rem;
	line-height: 1.2
}

@media (min-width: 960px)
{
	.uk-article-title
	{
		font-size: 3.333rem
	}
}

.uk-article-meta
{
	font-size: .875rem;
	line-height: 1.4;
	color: #999
}

.uk-article-meta a
{
	color: #999
}

.uk-article-meta a:hover
{
	color: #707070;
	text-decoration: none
}

.uk-comment-body
{
	overflow-wrap: break-word;
	word-wrap: break-word
}

.uk-comment-header
{
	margin-bottom: 20px
}

.uk-comment-body::before, .uk-comment-body::after, .uk-comment-header::before, .uk-comment-header::after
{
	content: "";
	display: table
}

.uk-comment-body::after, .uk-comment-header::after
{
	clear: both
}

.uk-comment-body > :last-child, .uk-comment-header > :last-child
{
	margin-bottom: 0
}

.uk-comment-title
{
	font-size: 1.25rem;
	line-height: 1.4
}

.uk-comment-meta
{
	font-size: .875rem;
	line-height: 1.4;
	color: #999
}

.uk-comment-list
{
	padding: 0;
	list-style: none
}

.uk-comment-list > :nth-child(n+2)
{
	margin-top: 70px
}

.uk-comment-list .uk-comment ~ ul
{
	margin: 70px 0 0 0;
	padding-left: 30px;
	list-style: none
}

@media (min-width: 960px)
{
	.uk-comment-list .uk-comment ~ ul
	{
		padding-left: 100px
	}
}

.uk-comment-list .uk-comment ~ ul > :nth-child(n+2)
{
	margin-top: 70px
}

.uk-comment-primary
{
	padding: 30px;
	background-color: #f8f8f8
}

.uk-search
{
	display: inline-block;
	position: relative;
	max-width: 100%;
	margin: 0
}

.uk-search-input::-webkit-search-cancel-button, .uk-search-input::-webkit-search-decoration
{
	-webkit-appearance: none
}

.uk-search-input::-moz-placeholder
{
	opacity: 1
}

.uk-search-input
{
	box-sizing: border-box;
	margin: 0;
	border-radius: 0;
	font: inherit;
	overflow: visible;
	-webkit-appearance: none;
	vertical-align: middle;
	width: 100%;
	border: none;
	color: #707070
}

.uk-search-input:focus
{
	outline: none
}

.uk-search-input:-ms-input-placeholder
{
	color: #999 !important
}

.uk-search-input::placeholder
{
	color: #999
}

.uk-search-icon:focus
{
	outline: none
}

.uk-search .uk-search-icon
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	color: #999
}

.uk-search .uk-search-icon:hover
{
	color: #999
}

.uk-search .uk-search-icon:not(a):not(button):not(input)
{
	pointer-events: none
}

.uk-search .uk-search-icon-flip
{
	right: 0;
	left: auto
}

.uk-search-default
{
	width: 180px
}

.uk-search-default .uk-search-input
{
	height: 40px;
	padding-left: 6px;
	padding-right: 6px;
	background: transparent;
	border: 1px solid #e5e5e5
}

.uk-search-default .uk-search-input:focus
{
	background-color: transparent
}

.uk-search-default .uk-search-icon
{
	width: 40px
}

.uk-search-default .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input
{
	padding-left: 40px
}

.uk-search-default .uk-search-icon-flip ~ .uk-search-input
{
	padding-right: 40px
}

.uk-search-navbar
{
	width: 400px
}

.uk-search-navbar .uk-search-input
{
	height: 40px;
	background: transparent;
	font-size: 1.733rem
}

.uk-search-navbar .uk-search-icon
{
	width: 40px
}

.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input
{
	padding-left: 40px
}

.uk-search-navbar .uk-search-icon-flip ~ .uk-search-input
{
	padding-right: 40px
}

.uk-search-large
{
	width: 500px
}

.uk-search-large .uk-search-input
{
	height: 80px;
	background: transparent;
	font-size: 3.333rem
}

.uk-search-large .uk-search-icon
{
	width: 80px
}

.uk-search-large .uk-search-icon:not(.uk-search-icon-flip) ~ .uk-search-input
{
	padding-left: 80px
}

.uk-search-large .uk-search-icon-flip ~ .uk-search-input
{
	padding-right: 80px
}

.uk-search-toggle
{
	color: #999
}

.uk-search-toggle:hover, .uk-search-toggle:focus
{
	color: #707070
}

.uk-nav, .uk-nav ul
{
	margin: 0;
	padding: 0;
	list-style: none
}

.uk-nav li > a
{
	display: block;
	text-decoration: none
}

.uk-nav li > a:focus
{
	outline: none
}

.uk-nav > li > a
{
	padding: 5px 0
}

ul.uk-nav-sub
{
	padding: 5px 0 5px 15px
}

.uk-nav-sub ul
{
	padding-left: 15px
}

.uk-nav-sub a
{
	padding: 2px 0
}

.uk-nav-parent-icon > .uk-parent > a::after
{
	content: "";
	width: 1.5em;
	height: 1.5em;
	float: right;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23707070%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-position: 50% 50%
}

.uk-nav-parent-icon > .uk-parent.uk-open > a::after
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23707070%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-nav-header
{
	padding: 5px 0;
	text-transform: uppercase;
	font-size: .875rem
}

.uk-nav-header:not(:first-child)
{
	margin-top: 20px
}

.uk-nav-divider
{
	margin: 5px 0
}

.uk-nav-default
{
	font-size: .875rem
}

.uk-nav-default > li > a
{
	color: #999
}

.uk-nav-default > li > a:hover, .uk-nav-default > li > a:focus
{
	color: #707070
}

.uk-nav-default > li.uk-active > a
{
	color: #b8804c
}

.uk-nav-default .uk-nav-header
{
	color: #b8804c
}

.uk-nav-default .uk-nav-divider
{
	border-top: 1px solid #e5e5e5
}

.uk-nav-default .uk-nav-sub a
{
	color: #999
}

.uk-nav-default .uk-nav-sub a:hover, .uk-nav-default .uk-nav-sub a:focus
{
	color: #707070
}

.uk-nav-default .uk-nav-sub li.uk-active > a
{
	color: #b8804c
}

.uk-nav-primary > li > a
{
	font-size: 1.733rem;
	line-height: 1.5;
	color: #999
}

.uk-nav-primary > li > a:hover, .uk-nav-primary > li > a:focus
{
	color: #707070
}

.uk-nav-primary > li.uk-active > a
{
	color: #b8804c
}

.uk-nav-primary .uk-nav-header
{
	color: #b8804c
}

.uk-nav-primary .uk-nav-divider
{
	border-top: 1px solid #e5e5e5
}

.uk-nav-primary .uk-nav-sub a
{
	color: #999
}

.uk-nav-primary .uk-nav-sub a:hover, .uk-nav-primary .uk-nav-sub a:focus
{
	color: #707070
}

.uk-nav-primary .uk-nav-sub li.uk-active > a
{
	color: #b8804c
}

.uk-nav-center
{
	text-align: center
}

.uk-nav-center .uk-nav-sub, .uk-nav-center .uk-nav-sub ul
{
	padding-left: 0
}

.uk-nav-center.uk-nav-parent-icon > .uk-parent > a::after
{
	position: absolute
}

.uk-navbar
{
	display: flex;
	position: relative
}

.uk-navbar-container:not(.uk-navbar-transparent)
{
	background: #ffffff
}

.uk-navbar-container > ::before, .uk-navbar-container > ::after
{
	display: none !important
}

.uk-navbar-left, .uk-navbar-right, .uk-navbar-center, .uk-navbar-center-left > *, .uk-navbar-center-right > *
{
	display: flex;
	align-items: center
}

.uk-navbar-right
{
	margin-left: auto
}

.uk-navbar-center:only-child
{
	margin-left: auto;
	margin-right: auto;
	position: relative
}

.uk-navbar-center:not(:only-child)
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 990
}

.uk-navbar-center:not(:only-child) .uk-navbar-nav > li > a, .uk-navbar-center:not(:only-child) .uk-navbar-item, .uk-navbar-center:not(:only-child) .uk-navbar-toggle
{
	white-space: nowrap
}

.uk-navbar-center-left, .uk-navbar-center-right
{
	position: absolute;
	top: 0
}

.uk-navbar-center-left
{
	right: 100%
}

.uk-navbar-center-right
{
	left: 100%
}

[class*='uk-navbar-center-'] .uk-navbar-nav > li > a, [class*='uk-navbar-center-'] .uk-navbar-item, [class*='uk-navbar-center-'] .uk-navbar-toggle
{
	white-space: nowrap
}

.uk-navbar-nav
{
	display: flex;
	margin: 0;
	padding: 0;
	list-style: none
}

.uk-navbar-left, .uk-navbar-right, .uk-navbar-center:only-child
{
	flex-wrap: wrap
}

.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle
{
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	/*min-height: 113px;*/
	min-height: 45px;
	padding: 0 20px;
	font-size: 1rem;
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	text-decoration: none;
	font-weight: 400;
}

.uk-navbar-nav > li > a
{
	color: #212121;
	padding: 0 10px;
	text-transform: uppercase;
	transition: .1s ease-in-out;
	transition-property: color, background-color
}

.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li > a.uk-open
{
	color: #000;
	outline: none
}

.uk-navbar-nav > li > a:active
{
	color: #b8804c
}

.uk-navbar-nav > li.uk-active > a
{
	color: #b8804c;
	font-weight: bold;
}

.uk-navbar-nav > li#md-register
{
	margin-left: 20px;
}
.uk-navbar-nav > li#md-register > a
{
	padding: 0 35px;
}

.uk-navbar-item
{
	color: #707070
}

.uk-navbar-toggle
{
	color: #999
}

.uk-navbar-toggle:hover, .uk-navbar-toggle:focus, .uk-navbar-toggle.uk-open
{
	color: #707070;
	outline: none;
	text-decoration: none
}

.uk-navbar-subtitle
{
	font-size: .875rem
}

.uk-navbar-dropdown
{
	display: none;
	position: absolute;
	z-index: 1020;
	box-sizing: border-box;
	width: 300px;
	padding: 25px 40px;
	background: #ffffff;
	color: #707070;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
	left: calc(50% - 150px) !important;
	top: calc(100% + 35px) !important;
	margin: 0;
	border-top: 1px solid #b8804c;
}

.uk-navbar-dropdown.uk-open
{
	display: block
}

[class*='uk-navbar-dropdown-top']
{
	margin-top: -15px
}

[class*='uk-navbar-dropdown-bottom']
{
	/*margin-top: 15px*/
}

[class*='uk-navbar-dropdown-left']
{
	margin-left: -15px
}

[class*='uk-navbar-dropdown-right']
{
	margin-left: 15px
}

.uk-navbar-dropdown-grid
{
	margin-left: -50px
}

.uk-navbar-dropdown-grid > *
{
	padding-left: 50px
}

.uk-navbar-dropdown-grid > .uk-grid-margin
{
	margin-top: 50px
}

.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid > *
{
	width: 100% !important
}

.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack)
{
	width: 400px
}

.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack)
{
	width: 600px
}

.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack)
{
	width: 800px
}

.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack)
{
	width: 1000px
}

.uk-navbar-dropdown-dropbar
{
	margin-top: 0;
	margin-bottom: 0;
	box-shadow: none
}

.uk-navbar-dropdown-nav
{
	font-size: 1rem;
}

.uk-navbar-dropdown-nav > li > a
{
	color: #212121;
	text-align: left !important;
}

.uk-navbar-dropdown-nav > li > a:hover, .uk-navbar-dropdown-nav > li > a:focus
{
	color: #b8804c;
}

.uk-navbar-dropdown-nav > li.uk-active > a
{
	color: #b8804c
}

.uk-navbar-dropdown-nav .uk-nav-header
{
	color: #b8804c
}

.uk-navbar-dropdown-nav .uk-nav-divider
{
	border-top: 1px solid #e5e5e5
}

.uk-navbar-dropdown-nav .uk-nav-sub a
{
	color: #999
}

.uk-navbar-dropdown-nav .uk-nav-sub a:hover, .uk-navbar-dropdown-nav .uk-nav-sub a:focus
{
	color: #707070
}

.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active > a
{
	color: #b8804c
}

.uk-navbar-dropbar
{
	background: #ffffff
}

.uk-navbar-dropbar-slide
{
	position: absolute;
	z-index: 980;
	left: 0;
	right: 0;
	box-shadow: 0 5px 7px rgba(0, 0, 0, 0.05)
}

.uk-navbar-container > .uk-container .uk-navbar-left
{
	margin-left: -20px;
	margin-right: -20px
}

.uk-navbar-container > .uk-container .uk-navbar-right
{
	margin-right: -20px
}

.uk-navbar-dropdown-grid > *
{
	position: relative
}

.uk-navbar-dropdown-grid > :not(.uk-first-column)::before
{
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 25px;
	border-left: 1px solid #e5e5e5
}

.uk-navbar-dropdown-grid.uk-grid-stack > .uk-grid-margin::before
{
	content: "";
	position: absolute;
	top: -25px;
	left: 50px;
	right: 0;
	border-top: 1px solid #e5e5e5
}

.uk-subnav
{
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	padding: 0;
	list-style: none
}

.uk-subnav > *
{
	flex: none;
	padding-left: 20px;
	position: relative
}

.uk-subnav > * > :first-child
{
	display: block;
	color: #999;
	font-size: .875rem;
	text-transform: uppercase;
	transition: .1s ease-in-out;
	transition-property: color, background-color
}

.uk-subnav > * > a:hover, .uk-subnav > * > a:focus
{
	color: #707070;
	text-decoration: none;
	outline: none
}

.uk-subnav > .uk-active > a
{
	color: #b8804c
}

.uk-subnav-divider > *
{
	display: flex;
	align-items: center
}

.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before
{
	content: "";
	height: 1.5em;
	margin-left: 0;
	margin-right: 20px;
	border-left: 1px solid #e5e5e5
}

.uk-subnav-pill > * > :first-child
{
	padding: 5px 10px;
	background: transparent;
	color: #999
}

.uk-subnav-pill > * > a:hover, .uk-subnav-pill > * > a:focus
{
	background-color: #f8f8f8;
	color: #707070
}

.uk-subnav-pill > * > a:active
{
	background-color: #f8f8f8;
	color: #707070
}

.uk-subnav-pill > .uk-active > a
{
	background-color: #b8804c;
	color: #fff
}

.uk-subnav > .uk-disabled > a
{
	color: #999
}

.uk-breadcrumb
{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	list-style: none
}

.uk-breadcrumb > *
{
	flex: none
}

.uk-breadcrumb > * > *
{
	display: inline-block;
	font-size: .875rem;
	color: #999
}

.uk-breadcrumb > * > :hover, .uk-breadcrumb > * > :focus
{
	color: #707070;
	text-decoration: none
}

.uk-breadcrumb > :last-child > *
{
	color: #707070
}

.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before
{
	content: "/";
	display: inline-block;
	margin: 0 20px;
	color: #999
}

.uk-pagination
{
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	padding: 0;
	list-style: none
}

.uk-pagination > *
{
	flex: none;
	padding-left: 20px;
	position: relative
}

.uk-pagination > * > *
{
	display: block;
	color: #999;
	transition: color .1s ease-in-out
}

.uk-pagination > * > :hover, .uk-pagination > * > :focus
{
	color: #707070;
	text-decoration: none
}

.uk-pagination > .uk-active > *
{
	color: #707070
}

.uk-pagination > .uk-disabled > *
{
	color: #999
}

.uk-tab
{
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	padding: 0;
	list-style: none;
	position: relative
}

.uk-tab::before
{
	content: "";
	position: absolute;
	bottom: 0;
	left: 20px;
	right: 0;
	border-bottom: 1px solid #e5e5e5
}

.uk-tab > *
{
	flex: none;
	padding-left: 20px;
	position: relative
}

.uk-tab > * > a
{
	display: block;
	text-align: center;
	padding: 5px 10px;
	color: #999;
	border-bottom: 1px solid transparent;
	font-size: .875rem;
	text-transform: uppercase;
	transition: color .1s ease-in-out
}

.uk-tab > * > a:hover, .uk-tab > * > a:focus
{
	color: #707070;
	text-decoration: none
}

.uk-tab > .uk-active > a
{
	color: #b8804c;
	border-color: #b8804c
}

.uk-tab > .uk-disabled > a
{
	color: #999
}

.uk-tab-bottom::before
{
	top: 0;
	bottom: auto
}

.uk-tab-bottom > * > a
{
	border-top: 1px solid transparent;
	border-bottom: none
}

.uk-tab-left, .uk-tab-right
{
	flex-direction: column;
	margin-left: 0
}

.uk-tab-left > *, .uk-tab-right > *
{
	padding-left: 0
}

.uk-tab-left::before
{
	top: 0;
	bottom: 0;
	left: auto;
	right: 0;
	border-left: 1px solid #e5e5e5;
	border-bottom: none
}

.uk-tab-right::before
{
	top: 0;
	bottom: 0;
	left: 0;
	right: auto;
	border-left: 1px solid #e5e5e5;
	border-bottom: none
}

.uk-tab-left > * > a
{
	text-align: left;
	border-right: 1px solid transparent;
	border-bottom: none
}

.uk-tab-right > * > a
{
	text-align: left;
	border-left: 1px solid transparent;
	border-bottom: none
}

.uk-tab .uk-dropdown
{
	margin-left: 30px
}

.uk-slidenav
{
	padding: 5px 10px;
	color: rgba(112, 112, 112, 0.5);
	transition: color .1s ease-in-out
}

.uk-slidenav:hover, .uk-slidenav:focus
{
	color: rgba(112, 112, 112, 0.9);
	outline: none
}

.uk-slidenav:active
{
	color: rgba(112, 112, 112, 0.5)
}

.uk-slidenav-large
{
	padding: 10px 10px
}

.uk-slidenav-container
{
	display: flex
}

.uk-dotnav
{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	list-style: none;
	margin: 0 0 0 -12px;
}

.uk-dotnav > *
{
	flex: none;
	padding-left: 12px
}

.uk-dotnav > * > *
{
	display: block;
	box-sizing: border-box;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: transparent;
	text-indent: 100%;
	overflow: hidden;
	white-space: nowrap;
	border: 1px solid rgba(112, 112, 112, 0.4);
	transition: .2s ease-in-out;
	transition-property: background-color, border-color
}

.uk-dotnav > * > :hover, .uk-dotnav > * > :focus
{
	background-color: rgba(112, 112, 112, 0.6);
	outline: none;
	border-color: transparent
}

.uk-dotnav > * > :active
{
	background-color: rgba(112, 112, 112, 0.2);
	border-color: transparent
}

.uk-dotnav > .uk-active > *
{
	background-color: rgba(112, 112, 112, 0.6);
	border-color: transparent
}

.uk-dotnav-vertical
{
	flex-direction: column;
	margin-left: 0;
	margin-top: -12px
}

.uk-dotnav-vertical > *
{
	padding-left: 0;
	padding-top: 12px
}

.uk-thumbnav
{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	list-style: none;
	margin: 0 0 0 -15px;
}

.uk-thumbnav > *
{
	padding-left: 15px
}

.uk-thumbnav > * > *
{
	display: inline-block;
	position: relative
}

.uk-thumbnav > * > *::after
{
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(255, 255, 255, 0.4);
	transition: background-color .1s ease-in-out
}

.uk-thumbnav > * > :hover, .uk-thumbnav > * > :focus
{
	outline: none
}

.uk-thumbnav > * > :hover::after, .uk-thumbnav > * > :focus::after
{
	background-color: transparent
}

.uk-thumbnav > .uk-active > *::after
{
	background-color: transparent
}

.uk-thumbnav-vertical
{
	flex-direction: column;
	margin-left: 0;
	margin-top: -15px
}

.uk-thumbnav-vertical > *
{
	padding-left: 0;
	padding-top: 15px
}

.uk-accordion
{
	padding: 0;
	list-style: none
}

.uk-accordion > :nth-child(n+2)
{
	margin-top: 20px
}

.uk-accordion-title
{
	display: block;
	font-size: 1.25rem;
	line-height: 1.4;
	color: #b8804c;
	overflow: hidden
}

.uk-accordion-title::before
{
	content: "";
	width: 1.4em;
	height: 1.4em;
	margin-left: 10px;
	float: right;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23707070%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23707070%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-position: 50% 50%
}

.uk-open > .uk-accordion-title::before
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23707070%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-accordion-title:hover, .uk-accordion-title:focus
{
	color: #707070;
	text-decoration: none;
	outline: none
}

.uk-accordion-content
{
	margin-top: 20px
}

.uk-accordion-content::before, .uk-accordion-content::after
{
	content: "";
	display: table
}

.uk-accordion-content::after
{
	clear: both
}

.uk-accordion-content > :last-child
{
	margin-bottom: 0
}

.uk-drop
{
	display: none;
	position: absolute;
	z-index: 1020;
	box-sizing: border-box;
	width: 300px
}

.uk-drop.uk-open
{
	display: block
}

[class*='uk-drop-top']
{
	margin-top: -20px
}

[class*='uk-drop-bottom']
{
	margin-top: 20px
}

[class*='uk-drop-left']
{
	margin-left: -20px
}

[class*='uk-drop-right']
{
	margin-left: 20px
}

.uk-drop-stack .uk-drop-grid > *
{
	width: 100% !important
}

.uk-dropdown
{
	display: none;
	position: absolute;
	z-index: 1020;
	box-sizing: border-box;
	min-width: 200px;
	padding: 25px;
	background: #ffffff;
	color: #707070;
	box-shadow: 0 5px 12px rgba(0, 0, 0, 0.15)
}

.uk-dropdown.uk-open
{
	display: block
}

.uk-dropdown-nav
{
	white-space: nowrap;
	font-size: .875rem
}

.uk-dropdown-nav > li > a
{
	color: #999
}

.uk-dropdown-nav > li > a:hover, .uk-dropdown-nav > li > a:focus, .uk-dropdown-nav > li.uk-active > a
{
	color: #707070
}

.uk-dropdown-nav .uk-nav-header
{
	color: #b8804c
}

.uk-dropdown-nav .uk-nav-divider
{
	border-top: 1px solid #e5e5e5
}

.uk-dropdown-nav .uk-nav-sub a
{
	color: #999
}

.uk-dropdown-nav .uk-nav-sub a:hover, .uk-dropdown-nav .uk-nav-sub a:focus, .uk-dropdown-nav .uk-nav-sub li.uk-active > a
{
	color: #707070
}

[class*='uk-dropdown-top']
{
	margin-top: -10px
}

[class*='uk-dropdown-bottom']
{
	margin-top: 10px
}

[class*='uk-dropdown-left']
{
	margin-left: -10px
}

[class*='uk-dropdown-right']
{
	margin-left: 10px
}

.uk-dropdown-stack .uk-dropdown-grid > *
{
	width: 100% !important
}

.uk-modal
{
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1010;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	padding: 15px 15px;
	background: rgba(0, 0, 0, 0.6);
	opacity: 0;
	transition: opacity .15s linear
}

@media (min-width: 640px)
{
	.uk-modal
	{
		padding: 50px 30px
	}
}

@media (min-width: 960px)
{
	.uk-modal
	{
		padding-left: 40px;
		padding-right: 40px
	}
}

.uk-modal.uk-open
{
	opacity: 1
}

.uk-modal-page
{
	overflow: hidden
}

.uk-modal-dialog
{
	position: relative;
	box-sizing: border-box;
	margin: 0 auto;
	width: 600px;
	max-width: calc(100% - 0.01px) !important;
	background: #ffffff;
	opacity: 0;
	transform: translateY(-100px);
	transition: .3s linear;
	transition-property: opacity, transform
}

.uk-open > .uk-modal-dialog
{
	opacity: 1;
	transform: translateY(0)
}

.uk-modal-container .uk-modal-dialog
{
	width: 1200px
}

.uk-modal-full
{
	padding: 0;
	background: none
}

.uk-modal-full .uk-modal-dialog
{
	margin: 0;
	width: 100%;
	max-width: 100%;
	transform: translateY(0)
}

.uk-modal-body
{
	padding: 30px 30px
}

.uk-modal-header
{
	padding: 15px 30px;
	background: #ffffff;
	border-bottom: 1px solid #e5e5e5
}

.uk-modal-footer
{
	padding: 15px 30px;
	background: #ffffff;
	border-top: 1px solid #e5e5e5
}

.uk-modal-body::before, .uk-modal-body::after, .uk-modal-header::before, .uk-modal-header::after, .uk-modal-footer::before, .uk-modal-footer::after
{
	content: "";
	display: table
}

.uk-modal-body::after, .uk-modal-header::after, .uk-modal-footer::after
{
	clear: both
}

.uk-modal-body > :last-child, .uk-modal-header > :last-child, .uk-modal-footer > :last-child
{
	margin-bottom: 0
}

.uk-modal-title
{
	font-size: 2.4rem;
	line-height: 1.3
}

[class*='uk-modal-close-']
{
	position: absolute;
	z-index: 1010;
	top: 10px;
	right: 10px;
	padding: 5px
}

[class*='uk-modal-close-']:first-child + *
{
	margin-top: 0
}

.uk-modal-close-outside
{
	top: 0;
	right: -5px;
	transform: translate(0, -100%);
	color: #fff
}

.uk-modal-close-outside:hover
{
	color: #fff
}

@media (min-width: 960px)
{
	.uk-modal-close-outside
	{
		right: 0;
		transform: translate(100%, -100%)
	}
}

.uk-modal-close-full
{
	top: 0;
	right: 0;
	padding: 20px;
	background: #ffffff
}

.uk-lightbox
{
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1010;
	background: #000;
	opacity: 0;
	transition: opacity .15s linear
}

.uk-lightbox.uk-open
{
	display: block;
	opacity: 1
}

.uk-lightbox-page
{
	overflow: hidden
}

.uk-lightbox-items > *
{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	justify-content: center;
	align-items: center;
	color: rgba(255, 255, 255, 0.7);
	will-change: transform, opacity
}

.uk-lightbox-items > * > *
{
	max-width: 100vw;
	max-height: 100vh
}

.uk-lightbox-items > * > :not(iframe)
{
	width: auto;
	height: auto
}

.uk-lightbox-items > .uk-active
{
	display: flex
}

.uk-lightbox-toolbar
{
	padding: 10px 10px;
	background: rgba(0, 0, 0, 0.3);
	color: rgba(255, 255, 255, 0.7)
}

.uk-lightbox-toolbar > *
{
	color: rgba(255, 255, 255, 0.7)
}

.uk-lightbox-toolbar-icon
{
	padding: 5px;
	color: rgba(255, 255, 255, 0.7)
}

.uk-lightbox-toolbar-icon:hover
{
	color: #fff
}

.uk-lightbox-button
{
	box-sizing: border-box;
	width: 50px;
	height: 50px;
	background: rgba(0, 0, 0, 0.3);
	color: rgba(255, 255, 255, 0.7);
	display: inline-flex;
	justify-content: center;
	align-items: center
}

.uk-lightbox-button:hover
{
	color: #fff
}

.uk-lightbox-iframe
{
	width: 80%;
	height: 80%
}

.uk-slideshow
{
	-webkit-tap-highlight-color: transparent
}

.uk-slideshow-items
{
	position: relative;
	z-index: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	-webkit-touch-callout: none
}

.uk-slideshow-items > *
{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	will-change: transform, opacity;
	touch-action: pan-y
}

.uk-slideshow-items > :not(.uk-active)
{
	display: none
}

.uk-slider
{
	-webkit-tap-highlight-color: transparent
}

.uk-slider-container
{
	overflow: hidden
}

.uk-slider-items
{
	will-change: transform;
	position: relative
}

.uk-slider-items:not(.uk-grid)
{
	display: flex;
	margin: 0;
	padding: 0;
	list-style: none;
	-webkit-touch-callout: none
}

.uk-slider-items.uk-grid
{
	flex-wrap: nowrap
}

.uk-slider-items > *
{
	flex: none;
	position: relative;
	touch-action: pan-y
}

.uk-sticky-fixed
{
	z-index: 980;
	box-sizing: border-box;
	margin: 0 !important;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.uk-sticky[class*='uk-animation-']
{
	animation-duration: .2s
}

.uk-sticky.uk-animation-reverse
{
	animation-duration: .2s
}

.uk-offcanvas
{
	display: none;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 1000
}

.uk-offcanvas-flip .uk-offcanvas
{
	right: 0;
	left: auto
}

.uk-offcanvas-bar
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: -270px;
	box-sizing: border-box;
	width: 270px;
	padding: 20px 20px;
	background: #fff;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

@media (min-width: 960px)
{
	.uk-offcanvas-bar
	{
		left: -350px;
		width: 350px;
		padding: 40px 40px
	}
}

.uk-offcanvas-flip .uk-offcanvas-bar
{
	left: auto;
	right: -270px
}

@media (min-width: 960px)
{
	.uk-offcanvas-flip .uk-offcanvas-bar
	{
		right: -350px
	}
}

.uk-open > .uk-offcanvas-bar
{
	left: 0
}

.uk-offcanvas-flip .uk-open > .uk-offcanvas-bar
{
	left: auto;
	right: 0
}

.uk-offcanvas-bar-animation
{
	transition: left .3s ease-out
}

.uk-offcanvas-flip .uk-offcanvas-bar-animation
{
	transition-property: right
}

.uk-offcanvas-reveal
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 0;
	overflow: hidden;
	transition: width .3s ease-out
}

.uk-offcanvas-reveal .uk-offcanvas-bar
{
	left: 0
}

.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar
{
	left: auto;
	right: 0
}

.uk-open > .uk-offcanvas-reveal
{
	width: 270px
}

@media (min-width: 960px)
{
	.uk-open > .uk-offcanvas-reveal
	{
		width: 350px
	}
}

.uk-offcanvas-flip .uk-offcanvas-reveal
{
	right: 0;
	left: auto
}

.uk-offcanvas-close
{
	position: absolute;
	z-index: 1000;
	top: 20px;
	right: 20px;
	padding: 5px
}

.uk-offcanvas-overlay
{
	width: 100vw;
	touch-action: none
}

.uk-offcanvas-overlay::before
{
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.1);
	opacity: 0;
	transition: opacity .15s linear
}

.uk-offcanvas-overlay.uk-open::before
{
	opacity: 1
}

.uk-offcanvas-page, .uk-offcanvas-container
{
	overflow-x: hidden
}

.uk-offcanvas-container
{
	position: relative;
	left: 0;
	transition: left .3s ease-out;
	box-sizing: border-box;
	width: 100%
}

:not(.uk-offcanvas-flip).uk-offcanvas-container-animation
{
	left: 270px
}

.uk-offcanvas-flip.uk-offcanvas-container-animation
{
	left: -270px
}

@media (min-width: 960px)
{
	:not(.uk-offcanvas-flip).uk-offcanvas-container-animation
	{
		left: 350px
	}
	
	.uk-offcanvas-flip.uk-offcanvas-container-animation
	{
		left: -350px
	}
}

.uk-switcher
{
	margin: 0;
	padding: 0;
	list-style: none
}

.uk-switcher > :not(.uk-active)
{
	display: none
}

.uk-switcher > * > :last-child
{
	margin-bottom: 0
}

.uk-leader
{
	overflow: hidden
}

.uk-leader-fill::after
{
	display: inline-block;
	margin-left: 15px;
	width: 0;
	content: attr(data-fill);
	white-space: nowrap
}

.uk-leader-fill.uk-leader-hide::after
{
	display: none
}

.uk-leader-fill-content::before
{
	content: '.'
}

:root
{
	--uk-leader-fill-content: '.'
}

.uk-iconnav
{
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	list-style: none;
	margin: 0 0 0 -10px;
}

.uk-iconnav > *
{
	padding-left: 10px
}

.uk-iconnav > * > a
{
	display: block;
	color: #999
}

.uk-iconnav > * > a:hover, .uk-iconnav > * > a:focus
{
	color: #707070;
	outline: none
}

.uk-iconnav > .uk-active > a
{
	color: #707070
}

.uk-iconnav-vertical
{
	flex-direction: column;
	margin-left: 0;
	margin-top: -10px
}

.uk-iconnav-vertical > *
{
	padding-left: 0;
	padding-top: 10px
}

.uk-notification
{
	position: fixed;
	top: 10px;
	left: 10px;
	z-index: 1040;
	box-sizing: border-box;
	width: 350px
}

.uk-notification-top-right, .uk-notification-bottom-right
{
	left: auto;
	right: 10px
}

.uk-notification-top-center, .uk-notification-bottom-center
{
	left: 50%;
	margin-left: -175px
}

.uk-notification-bottom-left, .uk-notification-bottom-right, .uk-notification-bottom-center
{
	top: auto;
	bottom: 10px
}

@media (max-width: 639px)
{
	.uk-notification
	{
		left: 10px;
		right: 10px;
		width: auto;
		margin: 0
	}
}

.uk-notification-message
{
	position: relative;
	padding: 15px;
	background: #f8f8f8;
	color: #707070;
	font-size: 1.25rem;
	line-height: 1.4;
	cursor: pointer
}

* + .uk-notification-message
{
	margin-top: 10px
}

.uk-notification-close
{
	display: none;
	position: absolute;
	top: 20px;
	right: 15px
}

.uk-notification-message:hover .uk-notification-close
{
	display: block
}

.uk-notification-message-primary
{
	color: #b8804c
}

.uk-notification-message-success
{
	color: #32d296
}

.uk-notification-message-warning
{
	color: #faa05a
}

.uk-notification-message-danger
{
	color: #f0506e
}

.uk-tooltip
{
	display: none;
	position: absolute;
	z-index: 1030;
	box-sizing: border-box;
	max-width: 200px;
	padding: 3px 6px;
	background: #666;
	border-radius: 2px;
	color: #fff;
	font-size: 12px
}

.uk-tooltip.uk-active
{
	display: block
}

[class*='uk-tooltip-top']
{
	margin-top: -10px
}

[class*='uk-tooltip-bottom']
{
	margin-top: 10px
}

[class*='uk-tooltip-left']
{
	margin-left: -10px
}

[class*='uk-tooltip-right']
{
	margin-left: 10px
}

.uk-placeholder
{
	margin-bottom: 20px;
	padding: 30px 30px;
	background: transparent;
	border: 1px dashed #e5e5e5
}

* + .uk-placeholder
{
	margin-top: 20px
}

.uk-placeholder > :last-child
{
	margin-bottom: 0
}

.uk-progress
{
	vertical-align: baseline;
	-webkit-appearance: none;
	-moz-appearance: none;
	display: block;
	width: 100%;
	border: 0;
	background-color: #f8f8f8;
	margin-bottom: 20px;
	height: 15px;
	border-radius: 500px;
	overflow: hidden
}

* + .uk-progress
{
	margin-top: 20px
}

.uk-progress:indeterminate
{
	color: transparent
}

.uk-progress::-webkit-progress-bar
{
	background-color: #f8f8f8;
	border-radius: 500px;
	overflow: hidden
}

.uk-progress:indeterminate::-moz-progress-bar
{
	width: 0
}

.uk-progress::-webkit-progress-value
{
	background-color: #b8804c;
	transition: width .6s ease
}

.uk-progress::-moz-progress-bar
{
	background-color: #b8804c
}

.uk-progress::-ms-fill
{
	background-color: #b8804c;
	transition: width .6s ease;
	border: 0
}

.uk-sortable
{
	position: relative
}

.uk-sortable svg
{
	pointer-events: none
}

.uk-sortable > :last-child
{
	margin-bottom: 0
}

.uk-sortable-drag
{
	position: absolute !important;
	z-index: 1050 !important;
	pointer-events: none
}

.uk-sortable-placeholder
{
	opacity: 0
}

.uk-sortable-empty
{
	min-height: 50px
}

.uk-sortable-handle:hover
{
	cursor: move
}

.uk-countdown-number, .uk-countdown-separator
{
	line-height: 70px
}

.uk-countdown-number
{
	font-size: 3rem
}

@media (min-width: 640px)
{
	.uk-countdown-number
	{
		font-size: 4rem
	}
}

@media (min-width: 960px)
{
	.uk-countdown-number
	{
		font-size: 4.2rem
	}
}

.uk-countdown-separator
{
	font-size: 1rem
}

@media (min-width: 640px)
{
	.uk-countdown-separator
	{
		font-size: 2rem
	}
}

@media (min-width: 960px)
{
	.uk-countdown-separator
	{
		font-size: 2.1rem
	}
}

[class*='uk-animation-']
{
	animation-duration: .5s;
	animation-timing-function: ease-out;
	animation-fill-mode: both
}

.uk-animation-reverse
{
	animation-direction: reverse;
	animation-timing-function: ease-in
}

.uk-animation-toggle:not(:hover):not(:focus) [class*='uk-animation-']
{
	animation-name: none
}

.uk-animation-toggle
{
	-webkit-tap-highlight-color: transparent
}

.uk-animation-toggle:focus
{
	outline: none
}

.uk-animation-fade
{
	animation-name: uk-fade;
	animation-duration: .8s;
	animation-timing-function: linear
}

.uk-animation-scale-up
{
	animation-name: uk-fade-scale-02
}

.uk-animation-scale-down
{
	animation-name: uk-fade-scale-18
}

.uk-animation-slide-top
{
	animation-name: uk-fade-top
}

.uk-animation-slide-bottom
{
	animation-name: uk-fade-bottom
}

.uk-animation-slide-left
{
	animation-name: uk-fade-left
}

.uk-animation-slide-right
{
	animation-name: uk-fade-right
}

.uk-animation-slide-top-small
{
	animation-name: uk-fade-top-small
}

.uk-animation-slide-bottom-small
{
	animation-name: uk-fade-bottom-small
}

.uk-animation-slide-left-small
{
	animation-name: uk-fade-left-small
}

.uk-animation-slide-right-small
{
	animation-name: uk-fade-right-small
}

.uk-animation-slide-top-medium
{
	animation-name: uk-fade-top-medium
}

.uk-animation-slide-bottom-medium
{
	animation-name: uk-fade-bottom-medium
}

.uk-animation-slide-left-medium
{
	animation-name: uk-fade-left-medium
}

.uk-animation-slide-right-medium
{
	animation-name: uk-fade-right-medium
}

.uk-animation-kenburns
{
	animation-name: uk-scale-kenburns;
	animation-duration: 15s
}

.uk-animation-shake
{
	animation-name: uk-shake
}

.uk-animation-fast
{
	animation-duration: .1s
}

@keyframes uk-fade
{
	0%
	{
		opacity: 0
	}
	100%
	{
		opacity: 1
	}
}

@keyframes uk-fade-top
{
	0%
	{
		opacity: 0;
		transform: translateY(-100%)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-bottom
{
	0%
	{
		opacity: 0;
		transform: translateY(100%)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-left
{
	0%
	{
		opacity: 0;
		transform: translateX(-100%)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-right
{
	0%
	{
		opacity: 0;
		transform: translateX(100%)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-top-small
{
	0%
	{
		opacity: 0;
		transform: translateY(-10px)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-bottom-small
{
	0%
	{
		opacity: 0;
		transform: translateY(10px)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-left-small
{
	0%
	{
		opacity: 0;
		transform: translateX(-10px)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-right-small
{
	0%
	{
		opacity: 0;
		transform: translateX(10px)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-top-medium
{
	0%
	{
		opacity: 0;
		transform: translateY(-50px)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-bottom-medium
{
	0%
	{
		opacity: 0;
		transform: translateY(50px)
	}
	100%
	{
		opacity: 1;
		transform: translateY(0)
	}
}

@keyframes uk-fade-left-medium
{
	0%
	{
		opacity: 0;
		transform: translateX(-50px)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-right-medium
{
	0%
	{
		opacity: 0;
		transform: translateX(50px)
	}
	100%
	{
		opacity: 1;
		transform: translateX(0)
	}
}

@keyframes uk-fade-scale-02
{
	0%
	{
		opacity: 0;
		transform: scale(.2)
	}
	100%
	{
		opacity: 1;
		transform: scale(1)
	}
}

@keyframes uk-fade-scale-18
{
	0%
	{
		opacity: 0;
		transform: scale(1.8)
	}
	100%
	{
		opacity: 1;
		transform: scale(1)
	}
}

@keyframes uk-scale-kenburns
{
	0%
	{
		transform: scale(1)
	}
	100%
	{
		transform: scale(1.2)
	}
}

@keyframes uk-shake
{
	0%, 100%
	{
		transform: translateX(0)
	}
	10%
	{
		transform: translateX(-9px)
	}
	20%
	{
		transform: translateX(8px)
	}
	30%
	{
		transform: translateX(-7px)
	}
	40%
	{
		transform: translateX(6px)
	}
	50%
	{
		transform: translateX(-5px)
	}
	60%
	{
		transform: translateX(4px)
	}
	70%
	{
		transform: translateX(-3px)
	}
	80%
	{
		transform: translateX(2px)
	}
	90%
	{
		transform: translateX(-1px)
	}
}

[class*='uk-child-width'] > *
{
	box-sizing: border-box;
	width: 100%
}

.uk-child-width-1-2 > *
{
	width: 50%
}

.uk-child-width-1-3 > *
{
	width: calc(100% * 1 / 3.001)
}

.uk-child-width-1-4 > *
{
	width: 25%
}

.uk-child-width-1-5 > *
{
	width: 20%
}

.uk-child-width-1-6 > *
{
	width: calc(100% * 1 / 6.001)
}

.uk-child-width-auto > *
{
	width: auto
}

.uk-child-width-expand > :not([class*='uk-width'])
{
	flex: 1;
	min-width: 1px
}

@media (min-width: 640px)
{
	.uk-child-width-1-1\@s > *
	{
		width: 100%
	}
	
	.uk-child-width-1-2\@s > *
	{
		width: 50%
	}
	
	.uk-child-width-1-3\@s > *
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-child-width-1-4\@s > *
	{
		width: 25%
	}
	
	.uk-child-width-1-5\@s > *
	{
		width: 20%
	}
	
	.uk-child-width-1-6\@s > *
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-child-width-auto\@s > *
	{
		width: auto
	}
	
	.uk-child-width-expand\@s > :not([class*='uk-width'])
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 960px)
{
	.uk-child-width-1-1\@m > *
	{
		width: 100%
	}
	
	.uk-child-width-1-2\@m > *
	{
		width: 50%
	}
	
	.uk-child-width-1-3\@m > *
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-child-width-1-4\@m > *
	{
		width: 25%
	}
	
	.uk-child-width-1-5\@m > *
	{
		width: 20%
	}
	
	.uk-child-width-1-6\@m > *
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-child-width-auto\@m > *
	{
		width: auto
	}
	
	.uk-child-width-expand\@m > :not([class*='uk-width'])
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 1200px)
{
	.uk-child-width-1-1\@l > *
	{
		width: 100%
	}
	
	.uk-child-width-1-2\@l > *
	{
		width: 50%
	}
	
	.uk-child-width-1-3\@l > *
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-child-width-1-4\@l > *
	{
		width: 25%
	}
	
	.uk-child-width-1-5\@l > *
	{
		width: 20%
	}
	
	.uk-child-width-1-6\@l > *
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-child-width-auto\@l > *
	{
		width: auto
	}
	
	.uk-child-width-expand\@l > :not([class*='uk-width'])
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 1600px)
{
	.uk-child-width-1-1\@xl > *
	{
		width: 100%
	}
	
	.uk-child-width-1-2\@xl > *
	{
		width: 50%
	}
	
	.uk-child-width-1-3\@xl > *
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-child-width-1-4\@xl > *
	{
		width: 25%
	}
	
	.uk-child-width-1-5\@xl > *
	{
		width: 20%
	}
	
	.uk-child-width-1-6\@xl > *
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-child-width-auto\@xl > *
	{
		width: auto
	}
	
	.uk-child-width-expand\@xl > :not([class*='uk-width'])
	{
		flex: 1;
		min-width: 1px
	}
}

[class*='uk-width']
{
	box-sizing: border-box;
	width: 100%;
	max-width: 100%
}

.uk-width-1-2
{
	width: 50%
}

.uk-width-1-3
{
	width: calc(100% * 1 / 3.001)
}

.uk-width-2-3
{
	width: calc(100% * 2 / 3.001)
}

.uk-width-1-4
{
	width: 25%
}

.uk-width-3-4
{
	width: 75%
}

.uk-width-1-5
{
	width: 20%
}

.uk-width-2-5
{
	width: 40%
}

.uk-width-3-5
{
	width: 60%
}

.uk-width-4-5
{
	width: 80%
}

.uk-width-1-6
{
	width: calc(100% * 1 / 6.001)
}

.uk-width-5-6
{
	width: calc(100% * 5 / 6.001)
}

.uk-width-small
{
	width: 150px
}

.uk-width-medium
{
	width: 300px
}

.uk-width-large
{
	width: 450px
}

.uk-width-xlarge
{
	width: 600px
}

.uk-width-xxlarge
{
	width: 750px
}

.uk-width-auto
{
	width: auto
}

.uk-width-expand
{
	flex: 1;
	min-width: 1px
}

@media (min-width: 640px)
{
	.uk-width-1-1\@s
	{
		width: 100%
	}
	
	.uk-width-1-2\@s
	{
		width: 50%
	}
	
	.uk-width-1-3\@s
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-width-2-3\@s
	{
		width: calc(100% * 2 / 3.001)
	}
	
	.uk-width-1-4\@s
	{
		width: 25%
	}
	
	.uk-width-3-4\@s
	{
		width: 75%
	}
	
	.uk-width-1-5\@s
	{
		width: 20%
	}
	
	.uk-width-2-5\@s
	{
		width: 40%
	}
	
	.uk-width-3-5\@s
	{
		width: 60%
	}
	
	.uk-width-4-5\@s
	{
		width: 80%
	}
	
	.uk-width-1-6\@s
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-width-5-6\@s
	{
		width: calc(100% * 5 / 6.001)
	}
	
	.uk-width-small\@s
	{
		width: 150px
	}
	
	.uk-width-medium\@s
	{
		width: 300px
	}
	
	.uk-width-large\@s
	{
		width: 450px
	}
	
	.uk-width-xlarge\@s
	{
		width: 600px
	}
	
	.uk-width-xxlarge\@s
	{
		width: 750px
	}
	
	.uk-width-auto\@s
	{
		width: auto
	}
	
	.uk-width-expand\@s
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 960px)
{
	.uk-width-1-1\@m
	{
		width: 100%
	}
	
	.uk-width-1-2\@m
	{
		width: 50%
	}
	
	.uk-width-1-3\@m
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-width-2-3\@m
	{
		width: calc(100% * 2 / 3.001)
	}
	
	.uk-width-1-4\@m
	{
		width: 25%
	}
	
	.uk-width-3-4\@m
	{
		width: 75%
	}
	
	.uk-width-1-5\@m
	{
		width: 20%
	}
	
	.uk-width-2-5\@m
	{
		width: 40%
	}
	
	.uk-width-3-5\@m
	{
		width: 60%
	}
	
	.uk-width-4-5\@m
	{
		width: 80%
	}
	
	.uk-width-1-6\@m
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-width-5-6\@m
	{
		width: calc(100% * 5 / 6.001)
	}
	
	.uk-width-small\@m
	{
		width: 150px
	}
	
	.uk-width-medium\@m
	{
		width: 300px
	}
	
	.uk-width-large\@m
	{
		width: 450px
	}
	
	.uk-width-xlarge\@m
	{
		width: 600px
	}
	
	.uk-width-xxlarge\@m
	{
		width: 750px
	}
	
	.uk-width-auto\@m
	{
		width: auto
	}
	
	.uk-width-expand\@m
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 1200px)
{
	.uk-width-1-1\@l
	{
		width: 100%
	}
	
	.uk-width-1-2\@l
	{
		width: 50%
	}
	
	.uk-width-1-3\@l
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-width-2-3\@l
	{
		width: calc(100% * 2 / 3.001)
	}
	
	.uk-width-1-4\@l
	{
		width: 25%
	}
	
	.uk-width-3-4\@l
	{
		width: 75%
	}
	
	.uk-width-1-5\@l
	{
		width: 20%
	}
	
	.uk-width-2-5\@l
	{
		width: 40%
	}
	
	.uk-width-3-5\@l
	{
		width: 60%
	}
	
	.uk-width-4-5\@l
	{
		width: 80%
	}
	
	.uk-width-1-6\@l
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-width-5-6\@l
	{
		width: calc(100% * 5 / 6.001)
	}
	
	.uk-width-small\@l
	{
		width: 150px
	}
	
	.uk-width-medium\@l
	{
		width: 300px
	}
	
	.uk-width-large\@l
	{
		width: 450px
	}
	
	.uk-width-xlarge\@l
	{
		width: 600px
	}
	
	.uk-width-xxlarge\@l
	{
		width: 750px
	}
	
	.uk-width-auto\@l
	{
		width: auto
	}
	
	.uk-width-expand\@l
	{
		flex: 1;
		min-width: 1px
	}
}

@media (min-width: 1600px)
{
	.uk-width-1-1\@xl
	{
		width: 100%
	}
	
	.uk-width-1-2\@xl
	{
		width: 50%
	}
	
	.uk-width-1-3\@xl
	{
		width: calc(100% * 1 / 3.001)
	}
	
	.uk-width-2-3\@xl
	{
		width: calc(100% * 2 / 3.001)
	}
	
	.uk-width-1-4\@xl
	{
		width: 25%
	}
	
	.uk-width-3-4\@xl
	{
		width: 75%
	}
	
	.uk-width-1-5\@xl
	{
		width: 20%
	}
	
	.uk-width-2-5\@xl
	{
		width: 40%
	}
	
	.uk-width-3-5\@xl
	{
		width: 60%
	}
	
	.uk-width-4-5\@xl
	{
		width: 80%
	}
	
	.uk-width-1-6\@xl
	{
		width: calc(100% * 1 / 6.001)
	}
	
	.uk-width-5-6\@xl
	{
		width: calc(100% * 5 / 6.001)
	}
	
	.uk-width-small\@xl
	{
		width: 150px
	}
	
	.uk-width-medium\@xl
	{
		width: 300px
	}
	
	.uk-width-large\@xl
	{
		width: 450px
	}
	
	.uk-width-xlarge\@xl
	{
		width: 600px
	}
	
	.uk-width-xxlarge\@xl
	{
		width: 750px
	}
	
	.uk-width-auto\@xl
	{
		width: auto
	}
	
	.uk-width-expand\@xl
	{
		flex: 1;
		min-width: 1px
	}
}

[class*='uk-height']
{
	box-sizing: border-box
}

.uk-height-1-1
{
	height: 100%
}

.uk-height-viewport
{
	min-height: 100vh
}

.uk-height-small
{
	height: 150px
}

.uk-height-medium
{
	height: 300px
}

.uk-height-large
{
	height: 450px
}

.uk-height-max-small
{
	max-height: 150px
}

.uk-height-max-medium
{
	max-height: 300px
}

.uk-height-max-large
{
	max-height: 450px
}

.uk-text-lead
{
	font-size: 1.733rem;
	line-height: 1.5;
	color: #b8804c
}

.uk-text-meta
{
	font-size: .875rem;
	line-height: 1.4;
	color: #999
}

.uk-text-meta a
{
	color: #999
}

.uk-text-meta a:hover
{
	color: #707070;
	text-decoration: none
}

.uk-text-small
{
	font-size: .875rem;
	line-height: 1.5
}

.uk-text-large
{
	font-size: 1.733rem;
	line-height: 1.5
}

.uk-text-bold
{
	font-weight: bolder
}

.uk-text-uppercase
{
	text-transform: uppercase !important
}

.uk-text-capitalize
{
	text-transform: capitalize !important
}

.uk-text-lowercase
{
	text-transform: lowercase !important
}

.uk-text-muted
{
	color: #999 !important
}

.uk-text-emphasis
{
	color: #b8804c !important
}

.uk-text-primary
{
	color: #b8804c !important
}

.uk-text-success
{
	color: #32d296 !important
}

.uk-text-warning
{
	color: #faa05a !important
}

.uk-text-danger
{
	color: #f0506e !important
}

.uk-text-background
{
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	display: inline-block;
	color: #b8804c !important
}

@supports (-webkit-background-clip: text)
{
	.uk-text-background
	{
		background-color: #b8804c
	}
}

.uk-text-left
{
	text-align: left !important
}

.uk-text-right
{
	text-align: right !important
}

.uk-text-center
{
	text-align: center !important
}

.uk-text-justify
{
	text-align: justify !important
}

@media (min-width: 640px)
{
	.uk-text-left\@s
	{
		text-align: left !important
	}
	
	.uk-text-right\@s
	{
		text-align: right !important
	}
	
	.uk-text-center\@s
	{
		text-align: center !important
	}
}

@media (min-width: 960px)
{
	.uk-text-left\@m
	{
		text-align: left !important
	}
	
	.uk-text-right\@m
	{
		text-align: right !important
	}
	
	.uk-text-center\@m
	{
		text-align: center !important
	}
}

@media (min-width: 1200px)
{
	.uk-text-left\@l
	{
		text-align: left !important
	}
	
	.uk-text-right\@l
	{
		text-align: right !important
	}
	
	.uk-text-center\@l
	{
		text-align: center !important
	}
}

@media (min-width: 1600px)
{
	.uk-text-left\@xl
	{
		text-align: left !important
	}
	
	.uk-text-right\@xl
	{
		text-align: right !important
	}
	
	.uk-text-center\@xl
	{
		text-align: center !important
	}
}

.uk-text-top
{
	vertical-align: top !important
}

.uk-text-middle
{
	vertical-align: middle !important
}

.uk-text-bottom
{
	vertical-align: bottom !important
}

.uk-text-baseline
{
	vertical-align: baseline !important
}

.uk-text-nowrap
{
	white-space: nowrap
}

.uk-text-truncate
{
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

th.uk-text-truncate, td.uk-text-truncate
{
	max-width: 0
}

.uk-text-break
{
	overflow-wrap: break-word;
	word-wrap: break-word
}

th.uk-text-break, td.uk-text-break
{
	word-break: break-all
}

[class*='uk-column-']
{
	column-gap: 30px
}

@media (min-width: 1200px)
{
	[class*='uk-column-']
	{
		column-gap: 40px
	}
}

[class*='uk-column-'] img
{
	transform: translate3d(0, 0, 0)
}

.uk-column-divider
{
	column-rule: 1px solid #e5e5e5;
	column-gap: 60px
}

@media (min-width: 1200px)
{
	.uk-column-divider
	{
		column-gap: 80px
	}
}

.uk-column-1-2
{
	column-count: 2
}

.uk-column-1-3
{
	column-count: 3
}

.uk-column-1-4
{
	column-count: 4
}

.uk-column-1-5
{
	column-count: 5
}

.uk-column-1-6
{
	column-count: 6
}

@media (min-width: 640px)
{
	.uk-column-1-2\@s
	{
		column-count: 2
	}
	
	.uk-column-1-3\@s
	{
		column-count: 3
	}
	
	.uk-column-1-4\@s
	{
		column-count: 4
	}
	
	.uk-column-1-5\@s
	{
		column-count: 5
	}
	
	.uk-column-1-6\@s
	{
		column-count: 6
	}
}

@media (min-width: 960px)
{
	.uk-column-1-2\@m
	{
		column-count: 2
	}
	
	.uk-column-1-3\@m
	{
		column-count: 3
	}
	
	.uk-column-1-4\@m
	{
		column-count: 4
	}
	
	.uk-column-1-5\@m
	{
		column-count: 5
	}
	
	.uk-column-1-6\@m
	{
		column-count: 6
	}
}

@media (min-width: 1200px)
{
	.uk-column-1-2\@l
	{
		column-count: 2
	}
	
	.uk-column-1-3\@l
	{
		column-count: 3
	}
	
	.uk-column-1-4\@l
	{
		column-count: 4
	}
	
	.uk-column-1-5\@l
	{
		column-count: 5
	}
	
	.uk-column-1-6\@l
	{
		column-count: 6
	}
}

@media (min-width: 1600px)
{
	.uk-column-1-2\@xl
	{
		column-count: 2
	}
	
	.uk-column-1-3\@xl
	{
		column-count: 3
	}
	
	.uk-column-1-4\@xl
	{
		column-count: 4
	}
	
	.uk-column-1-5\@xl
	{
		column-count: 5
	}
	
	.uk-column-1-6\@xl
	{
		column-count: 6
	}
}

.uk-column-span
{
	column-span: all
}

.uk-cover
{
	max-width: none;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

iframe.uk-cover
{
	pointer-events: none
}

.uk-cover-container
{
	overflow: hidden;
	position: relative
}

.uk-background-default
{
	background-color: #ffffff
}

.uk-background-muted
{
	background-color: #f8f8f8
}

.uk-background-primary
{
	background-color: #b8804c
}

.uk-background-secondary
{
	background-color: #222
}

.uk-background-cover, .uk-background-contain
{
	background-position: 50% 50%;
	background-repeat: no-repeat
}

.uk-background-cover
{
	background-size: cover
}

.uk-background-contain
{
	background-size: contain
}

.uk-background-top-left
{
	background-position: 0 0
}

.uk-background-top-center
{
	background-position: 50% 0
}

.uk-background-top-right
{
	background-position: 100% 0
}

.uk-background-center-left
{
	background-position: 0 50%
}

.uk-background-center-center
{
	background-position: 50% 50%
}

.uk-background-center-right
{
	background-position: 100% 50%
}

.uk-background-bottom-left
{
	background-position: 0 100%
}

.uk-background-bottom-center
{
	background-position: 50% 100%
}

.uk-background-bottom-right
{
	background-position: 100% 100%
}

.uk-background-norepeat
{
	background-repeat: no-repeat
}

.uk-background-fixed
{
	background-attachment: fixed;
	backface-visibility: hidden
}

@media (pointer: coarse)
{
	.uk-background-fixed
	{
		background-attachment: scroll
	}
}

@media (max-width: 639px)
{
	.uk-background-image\@s
	{
		background-image: none !important
	}
}

@media (max-width: 959px)
{
	.uk-background-image\@m
	{
		background-image: none !important
	}
}

@media (max-width: 1199px)
{
	.uk-background-image\@l
	{
		background-image: none !important
	}
}

@media (max-width: 1599px)
{
	.uk-background-image\@xl
	{
		background-image: none !important
	}
}

.uk-background-blend-multiply
{
	background-blend-mode: multiply
}

.uk-background-blend-screen
{
	background-blend-mode: screen
}

.uk-background-blend-overlay
{
	background-blend-mode: overlay
}

.uk-background-blend-darken
{
	background-blend-mode: darken
}

.uk-background-blend-lighten
{
	background-blend-mode: lighten
}

.uk-background-blend-color-dodge
{
	background-blend-mode: color-dodge
}

.uk-background-blend-color-burn
{
	background-blend-mode: color-burn
}

.uk-background-blend-hard-light
{
	background-blend-mode: hard-light
}

.uk-background-blend-soft-light
{
	background-blend-mode: soft-light
}

.uk-background-blend-difference
{
	background-blend-mode: difference
}

.uk-background-blend-exclusion
{
	background-blend-mode: exclusion
}

.uk-background-blend-hue
{
	background-blend-mode: hue
}

.uk-background-blend-saturation
{
	background-blend-mode: saturation
}

.uk-background-blend-color
{
	background-blend-mode: color
}

.uk-background-blend-luminosity
{
	background-blend-mode: luminosity
}

[class*='uk-align']
{
	display: block;
	margin-bottom: 30px
}

* + [class*='uk-align']
{
	margin-top: 30px
}

.uk-align-center
{
	margin-left: auto;
	margin-right: auto
}

.uk-align-left
{
	margin-top: 0;
	margin-right: 30px;
	float: left
}

.uk-align-right
{
	margin-top: 0;
	margin-left: 30px;
	float: right
}

@media (min-width: 640px)
{
	.uk-align-left\@s
	{
		margin-top: 0;
		margin-right: 30px;
		float: left
	}
	
	.uk-align-right\@s
	{
		margin-top: 0;
		margin-left: 30px;
		float: right
	}
}

@media (min-width: 960px)
{
	.uk-align-left\@m
	{
		margin-top: 0;
		margin-right: 30px;
		float: left
	}
	
	.uk-align-right\@m
	{
		margin-top: 0;
		margin-left: 30px;
		float: right
	}
}

@media (min-width: 1200px)
{
	.uk-align-left\@l
	{
		margin-top: 0;
		float: left
	}
	
	.uk-align-right\@l
	{
		margin-top: 0;
		float: right
	}
	
	.uk-align-left, .uk-align-left\@s, .uk-align-left\@m, .uk-align-left\@l
	{
		margin-right: 40px
	}
	
	.uk-align-right, .uk-align-right\@s, .uk-align-right\@m, .uk-align-right\@l
	{
		margin-left: 40px
	}
}

@media (min-width: 1600px)
{
	.uk-align-left\@xl
	{
		margin-top: 0;
		margin-right: 40px;
		float: left
	}
	
	.uk-align-right\@xl
	{
		margin-top: 0;
		margin-left: 40px;
		float: right
	}
}

.uk-svg, .uk-svg:not(.uk-preserve) [fill*='#']:not(.uk-preserve)
{
	fill: currentcolor
}

.uk-svg:not(.uk-preserve) [stroke*='#']:not(.uk-preserve)
{
	stroke: currentcolor
}

.uk-svg
{
	transform: translate(0, 0)
}

.uk-panel
{
	position: relative;
	box-sizing: border-box
}

.uk-panel::before, .uk-panel::after
{
	content: "";
	display: table
}

.uk-panel::after
{
	clear: both
}

.uk-panel > :last-child
{
	margin-bottom: 0
}

.uk-panel-scrollable
{
	height: 170px;
	padding: 10px;
	border: 1px solid #e5e5e5;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	resize: both
}

.uk-clearfix::before
{
	content: "";
	display: table-cell
}

.uk-clearfix::after
{
	content: "";
	display: table;
	clear: both
}

.uk-float-left
{
	float: left
}

.uk-float-right
{
	float: right
}

[class*='uk-float-']
{
	max-width: 100%
}

.uk-overflow-hidden
{
	overflow: hidden
}

.uk-overflow-auto
{
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

.uk-overflow-auto > :last-child
{
	margin-bottom: 0
}

.uk-resize
{
	resize: both
}

.uk-resize-vertical
{
	resize: vertical
}

.uk-display-block
{
	display: block !important
}

.uk-display-inline
{
	display: inline !important
}

.uk-display-inline-block
{
	display: inline-block !important
}

[class*='uk-inline']
{
	display: inline-block;
	position: relative;
	max-width: 100%;
	vertical-align: middle;
	-webkit-backface-visibility: hidden
}

.uk-inline-clip
{
	overflow: hidden
}

.uk-preserve-width, .uk-preserve-width canvas, .uk-preserve-width img, .uk-preserve-width svg, .uk-preserve-width video
{
	max-width: none
}

.uk-responsive-width, .uk-responsive-height
{
	box-sizing: border-box
}

.uk-responsive-width
{
	max-width: 100% !important;
	height: auto
}

.uk-responsive-height
{
	max-height: 100%;
	width: auto;
	max-width: none
}

.uk-border-circle
{
	border-radius: 50%
}

.uk-border-pill
{
	border-radius: 500px
}

.uk-border-rounded
{
	border-radius: 5px
}

.uk-inline-clip[class*='uk-border-']
{
	transform: translateZ(0)
}

.uk-box-shadow-small
{
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08)
}

.uk-box-shadow-medium
{
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

.uk-box-shadow-large
{
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-box-shadow-xlarge
{
	box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16)
}

[class*='uk-box-shadow-hover']
{
	transition: box-shadow .1s ease-in-out
}

.uk-box-shadow-hover-small:hover
{
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08)
}

.uk-box-shadow-hover-medium:hover
{
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08)
}

.uk-box-shadow-hover-large:hover
{
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16)
}

.uk-box-shadow-hover-xlarge:hover
{
	box-shadow: 0 28px 50px rgba(0, 0, 0, 0.16)
}

@supports (filter: blur(0))
{
	.uk-box-shadow-bottom
	{
		display: inline-block;
		position: relative;
		max-width: 100%;
		vertical-align: middle
	}
	
	.uk-box-shadow-bottom::before
	{
		content: '';
		position: absolute;
		bottom: -30px;
		left: 0;
		right: 0;
		height: 30px;
		border-radius: 100%;
		background: #444;
		filter: blur(20px)
	}
	
	.uk-box-shadow-bottom > *
	{
		position: relative
	}
}

.uk-dropcap::first-letter, .uk-dropcap > p:first-of-type::first-letter
{
	display: block;
	margin-right: 10px;
	float: left;
	font-size: 4.5em;
	line-height: 1;
	margin-bottom: -2px
}

@-moz-document url-prefix()
{
	.uk-dropcap::first-letter, .uk-dropcap > p:first-of-type::first-letter
	{
		margin-top: 1.1%
	}
}

@supports (-ms-ime-align: auto)
{
	.uk-dropcap > p:first-of-type::first-letter
	{
		font-size: 1em
	}
}

.uk-logo
{
	font-size: 1.733rem;
	/*font-family: 'Roboto', sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";*/
	font-family: 'Mulish', sans-serif;
	color: #707070;
	text-decoration: none;
	padding: 15px 0;
}

.uk-logo:hover, .uk-logo:focus
{
	color: #707070;
	outline: none;
	text-decoration: none
}

.uk-logo-inverse
{
	display: none
}

.uk-disabled
{
	pointer-events: none
}

.uk-drag, .uk-drag *
{
	cursor: move
}

.uk-drag iframe
{
	pointer-events: none
}

.uk-dragover
{
	box-shadow: 0 0 20px rgba(100, 100, 100, 0.3)
}

.uk-blend-multiply
{
	mix-blend-mode: multiply
}

.uk-blend-screen
{
	mix-blend-mode: screen
}

.uk-blend-overlay
{
	mix-blend-mode: overlay
}

.uk-blend-darken
{
	mix-blend-mode: darken
}

.uk-blend-lighten
{
	mix-blend-mode: lighten
}

.uk-blend-color-dodge
{
	mix-blend-mode: color-dodge
}

.uk-blend-color-burn
{
	mix-blend-mode: color-burn
}

.uk-blend-hard-light
{
	mix-blend-mode: hard-light
}

.uk-blend-soft-light
{
	mix-blend-mode: soft-light
}

.uk-blend-difference
{
	mix-blend-mode: difference
}

.uk-blend-exclusion
{
	mix-blend-mode: exclusion
}

.uk-blend-hue
{
	mix-blend-mode: hue
}

.uk-blend-saturation
{
	mix-blend-mode: saturation
}

.uk-blend-color
{
	mix-blend-mode: color
}

.uk-blend-luminosity
{
	mix-blend-mode: luminosity
}

.uk-transform-center
{
	transform: translate(-50%, -50%)
}

.uk-transform-origin-top-left
{
	transform-origin: 0 0
}

.uk-transform-origin-top-center
{
	transform-origin: 50% 0
}

.uk-transform-origin-top-right
{
	transform-origin: 100% 0
}

.uk-transform-origin-center-left
{
	transform-origin: 0 50%
}

.uk-transform-origin-center-right
{
	transform-origin: 100% 50%
}

.uk-transform-origin-bottom-left
{
	transform-origin: 0 100%
}

.uk-transform-origin-bottom-center
{
	transform-origin: 50% 100%
}

.uk-transform-origin-bottom-right
{
	transform-origin: 100% 100%
}

.uk-flex
{
	display: flex
}

.uk-flex-inline
{
	display: inline-flex
}

.uk-flex::before, .uk-flex::after, .uk-flex-inline::before, .uk-flex-inline::after
{
	display: none
}

.uk-flex-left
{
	justify-content: flex-start
}

.uk-flex-center
{
	justify-content: center
}

.uk-flex-right
{
	justify-content: flex-end
}

.uk-flex-between
{
	justify-content: space-between
}

.uk-flex-around
{
	justify-content: space-around
}

@media (min-width: 640px)
{
	.uk-flex-left\@s
	{
		justify-content: flex-start
	}
	
	.uk-flex-center\@s
	{
		justify-content: center
	}
	
	.uk-flex-right\@s
	{
		justify-content: flex-end
	}
	
	.uk-flex-between\@s
	{
		justify-content: space-between
	}
	
	.uk-flex-around\@s
	{
		justify-content: space-around
	}
}

@media (min-width: 960px)
{
	.uk-flex-left\@m
	{
		justify-content: flex-start
	}
	
	.uk-flex-center\@m
	{
		justify-content: center
	}
	
	.uk-flex-right\@m
	{
		justify-content: flex-end
	}
	
	.uk-flex-between\@m
	{
		justify-content: space-between
	}
	
	.uk-flex-around\@m
	{
		justify-content: space-around
	}
}

@media (min-width: 1200px)
{
	.uk-flex-left\@l
	{
		justify-content: flex-start
	}
	
	.uk-flex-center\@l
	{
		justify-content: center
	}
	
	.uk-flex-right\@l
	{
		justify-content: flex-end
	}
	
	.uk-flex-between\@l
	{
		justify-content: space-between
	}
	
	.uk-flex-around\@l
	{
		justify-content: space-around
	}
}

@media (min-width: 1600px)
{
	.uk-flex-left\@xl
	{
		justify-content: flex-start
	}
	
	.uk-flex-center\@xl
	{
		justify-content: center
	}
	
	.uk-flex-right\@xl
	{
		justify-content: flex-end
	}
	
	.uk-flex-between\@xl
	{
		justify-content: space-between
	}
	
	.uk-flex-around\@xl
	{
		justify-content: space-around
	}
}

.uk-flex-stretch
{
	align-items: stretch
}

.uk-flex-top
{
	align-items: flex-start
}

.uk-flex-middle
{
	align-items: center
}

.uk-flex-bottom
{
	align-items: flex-end
}

.uk-flex-row
{
	flex-direction: row
}

.uk-flex-row-reverse
{
	flex-direction: row-reverse
}

.uk-flex-column
{
	flex-direction: column
}

.uk-flex-column-reverse
{
	flex-direction: column-reverse
}

.uk-flex-nowrap
{
	flex-wrap: nowrap
}

.uk-flex-wrap
{
	flex-wrap: wrap
}

.uk-flex-wrap-reverse
{
	flex-wrap: wrap-reverse
}

.uk-flex-wrap-stretch
{
	align-content: stretch
}

.uk-flex-wrap-top
{
	align-content: flex-start
}

.uk-flex-wrap-middle
{
	align-content: center
}

.uk-flex-wrap-bottom
{
	align-content: flex-end
}

.uk-flex-wrap-between
{
	align-content: space-between
}

.uk-flex-wrap-around
{
	align-content: space-around
}

.uk-flex-first
{
	order: -1
}

.uk-flex-last
{
	order: 99
}

@media (min-width: 640px)
{
	.uk-flex-first\@s
	{
		order: -1
	}
	
	.uk-flex-last\@s
	{
		order: 99
	}
}

@media (min-width: 960px)
{
	.uk-flex-first\@m
	{
		order: -1
	}
	
	.uk-flex-last\@m
	{
		order: 99
	}
}

@media (min-width: 1200px)
{
	.uk-flex-first\@l
	{
		order: -1
	}
	
	.uk-flex-last\@l
	{
		order: 99
	}
}

@media (min-width: 1600px)
{
	.uk-flex-first\@xl
	{
		order: -1
	}
	
	.uk-flex-last\@xl
	{
		order: 99
	}
}

.uk-flex-none
{
	flex: none
}

.uk-flex-auto
{
	flex: auto
}

.uk-flex-1
{
	flex: 1
}

.uk-margin
{
	margin-bottom: 20px
}

* + .uk-margin
{
	margin-top: 20px !important
}

.uk-margin-top
{
	margin-top: 20px !important
}

.uk-margin-bottom
{
	margin-bottom: 20px !important
}

.uk-margin-left
{
	margin-left: 20px !important
}

.uk-margin-right
{
	margin-right: 20px !important
}

.uk-margin-small
{
	margin-bottom: 10px
}

* + .uk-margin-small
{
	margin-top: 10px !important
}

.uk-margin-small-top
{
	margin-top: 10px !important
}

.uk-margin-small-bottom
{
	margin-bottom: 10px !important
}

.uk-margin-small-left
{
	margin-left: 10px !important
}

.uk-margin-small-right
{
	margin-right: 10px !important
}

.uk-margin-medium
{
	margin-bottom: 40px
}

* + .uk-margin-medium
{
	margin-top: 40px !important
}

.uk-margin-medium-top
{
	margin-top: 40px !important
}

.uk-margin-medium-bottom
{
	margin-bottom: 40px !important
}

.uk-margin-medium-left
{
	margin-left: 40px !important
}

.uk-margin-medium-right
{
	margin-right: 40px !important
}

.uk-margin-large
{
	margin-bottom: 40px
}

* + .uk-margin-large
{
	margin-top: 40px !important
}

.uk-margin-large-top
{
	margin-top: 40px !important
}

.uk-margin-large-bottom
{
	margin-bottom: 40px !important
}

.uk-margin-large-left
{
	margin-left: 40px !important
}

.uk-margin-large-right
{
	margin-right: 40px !important
}

@media (min-width: 1200px)
{
	.uk-margin-large
	{
		margin-bottom: 70px
	}
	
	* + .uk-margin-large
	{
		margin-top: 70px !important
	}
	
	.uk-margin-large-top
	{
		margin-top: 70px !important
	}
	
	.uk-margin-large-bottom
	{
		margin-bottom: 70px !important
	}
	
	.uk-margin-large-left
	{
		margin-left: 70px !important
	}
	
	.uk-margin-large-right
	{
		margin-right: 70px !important
	}
}

.uk-margin-xlarge
{
	margin-bottom: 70px
}

* + .uk-margin-xlarge
{
	margin-top: 70px !important
}

.uk-margin-xlarge-top
{
	margin-top: 70px !important
}

.uk-margin-xlarge-bottom
{
	margin-bottom: 70px !important
}

.uk-margin-xlarge-left
{
	margin-left: 70px !important
}

.uk-margin-xlarge-right
{
	margin-right: 70px !important
}

@media (min-width: 1200px)
{
	.uk-margin-xlarge
	{
		margin-bottom: 140px
	}
	
	* + .uk-margin-xlarge
	{
		margin-top: 140px !important
	}
	
	.uk-margin-xlarge-top
	{
		margin-top: 140px !important
	}
	
	.uk-margin-xlarge-bottom
	{
		margin-bottom: 140px !important
	}
	
	.uk-margin-xlarge-left
	{
		margin-left: 140px !important
	}
	
	.uk-margin-xlarge-right
	{
		margin-right: 140px !important
	}
}

.uk-margin-remove
{
	margin: 0 !important
}

.uk-margin-remove-top
{
	margin-top: 0 !important
}

.uk-margin-remove-bottom
{
	margin-bottom: 0 !important
}

.uk-margin-remove-left
{
	margin-left: 0 !important
}

.uk-margin-remove-right
{
	margin-right: 0 !important
}

.uk-margin-remove-vertical
{
	margin-top: 0 !important;
	margin-bottom: 0 !important
}

.uk-margin-remove-adjacent + *
{
	margin-top: 0 !important
}

.uk-margin-auto
{
	margin-left: auto !important;
	margin-right: auto !important
}

.uk-margin-auto-top
{
	margin-top: auto !important
}

.uk-margin-auto-bottom
{
	margin-bottom: auto !important
}

.uk-margin-auto-left
{
	margin-left: auto !important
}

.uk-margin-auto-right
{
	margin-right: auto !important
}

.uk-margin-auto-vertical
{
	margin-top: auto !important;
	margin-bottom: auto !important
}

.uk-padding
{
	padding: 30px
}

@media (min-width: 1200px)
{
	.uk-padding
	{
		padding: 40px
	}
}

.uk-padding-small
{
	padding: 15px
}

.uk-padding-large
{
	padding: 30px
}

@media (min-width: 1200px)
{
	.uk-padding-large
	{
		padding: 70px
	}
}

.uk-padding-remove
{
	padding: 0 !important
}

.uk-padding-remove-top
{
	padding-top: 0 !important
}

.uk-padding-remove-bottom
{
	padding-bottom: 0 !important
}

.uk-padding-remove-left
{
	padding-left: 0 !important
}

.uk-padding-remove-right
{
	padding-right: 0 !important
}

.uk-padding-remove-vertical
{
	padding-top: 0 !important;
	padding-bottom: 0 !important
}

.uk-padding-remove-horizontal
{
	padding-left: 0 !important;
	padding-right: 0 !important
}

[class*='uk-position-top'], [class*='uk-position-bottom'], [class*='uk-position-left'], [class*='uk-position-right'], [class*='uk-position-center']
{
	position: absolute !important
}

.uk-position-top
{
	top: 0;
	left: 0;
	right: 0
}

.uk-position-bottom
{
	bottom: 0;
	left: 0;
	right: 0
}

.uk-position-left
{
	top: 0;
	bottom: 0;
	left: 0
}

.uk-position-right
{
	top: 0;
	bottom: 0;
	right: 0
}

.uk-position-top-left
{
	top: 0;
	left: 0
}

.uk-position-top-right
{
	top: 0;
	right: 0
}

.uk-position-bottom-left
{
	bottom: 0;
	left: 0
}

.uk-position-bottom-right
{
	bottom: 0;
	right: 0
}

.uk-position-center
{
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: max-content;
	max-width: 100%;
	box-sizing: border-box
}

[class*='uk-position-center-left'], [class*='uk-position-center-right']
{
	top: 50%;
	transform: translateY(-50%)
}

.uk-position-center-left
{
	left: 0
}

.uk-position-center-right
{
	right: 0
}

.uk-position-center-left-out
{
	right: 100%;
	width: max-content
}

.uk-position-center-right-out
{
	left: 100%;
	width: max-content
}

.uk-position-top-center, .uk-position-bottom-center
{
	left: 50%;
	transform: translateX(-50%);
	width: max-content;
	max-width: 100%;
	box-sizing: border-box
}

.uk-position-top-center
{
	top: 0
}

.uk-position-bottom-center
{
	bottom: 0
}

.uk-position-cover
{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.uk-position-relative
{
	position: relative !important
}

.uk-position-absolute
{
	position: absolute !important
}

.uk-position-fixed
{
	position: fixed !important
}

.uk-position-z-index
{
	z-index: 1
}

.uk-position-small
{
	max-width: calc(100% - (15px * 2));
	margin: 15px
}

.uk-position-small.uk-position-center
{
	transform: translate(-50%, -50%) translate(-15px, -15px)
}

.uk-position-small[class*='uk-position-center-left'], .uk-position-small[class*='uk-position-center-right']
{
	transform: translateY(-50%) translateY(-15px)
}

.uk-position-small.uk-position-top-center, .uk-position-small.uk-position-bottom-center
{
	transform: translateX(-50%) translateX(-15px)
}

.uk-position-medium
{
	max-width: calc(100% - (30px * 2));
	margin: 30px
}

.uk-position-medium.uk-position-center
{
	transform: translate(-50%, -50%) translate(-30px, -30px)
}

.uk-position-medium[class*='uk-position-center-left'], .uk-position-medium[class*='uk-position-center-right']
{
	transform: translateY(-50%) translateY(-30px)
}

.uk-position-medium.uk-position-top-center, .uk-position-medium.uk-position-bottom-center
{
	transform: translateX(-50%) translateX(-30px)
}

.uk-position-large
{
	max-width: calc(100% - (30px * 2));
	margin: 30px
}

.uk-position-large.uk-position-center
{
	transform: translate(-50%, -50%) translate(-30px, -30px)
}

.uk-position-large[class*='uk-position-center-left'], .uk-position-large[class*='uk-position-center-right']
{
	transform: translateY(-50%) translateY(-30px)
}

.uk-position-large.uk-position-top-center, .uk-position-large.uk-position-bottom-center
{
	transform: translateX(-50%) translateX(-30px)
}

@media (min-width: 1200px)
{
	.uk-position-large
	{
		max-width: calc(100% - (50px * 2));
		margin: 50px
	}
	
	.uk-position-large.uk-position-center
	{
		transform: translate(-50%, -50%) translate(-50px, -50px)
	}
	
	.uk-position-large[class*='uk-position-center-left'], .uk-position-large[class*='uk-position-center-right']
	{
		transform: translateY(-50%) translateY(-50px)
	}
	
	.uk-position-large.uk-position-top-center, .uk-position-large.uk-position-bottom-center
	{
		transform: translateX(-50%) translateX(-50px)
	}
}

.uk-transition-toggle
{
	-webkit-tap-highlight-color: transparent
}

.uk-transition-toggle:focus
{
	outline: none
}

.uk-transition-fade, [class*='uk-transition-scale'], [class*='uk-transition-slide'], .uk-transition-stroke
{
	transition: .3s ease-out;
	transition-property: opacity, transform, filter, stroke-dashoffset;
	opacity: 0
}

.uk-transition-toggle:hover .uk-transition-fade, .uk-transition-toggle:focus .uk-transition-fade, .uk-transition-active.uk-active .uk-transition-fade
{
	opacity: 1
}

.uk-transition-scale-up
{
	transform: scale3d(1, 1, 1)
}

.uk-transition-scale-down
{
	transform: scale3d(1.1, 1.1, 1)
}

.uk-transition-toggle:hover .uk-transition-scale-up, .uk-transition-toggle:focus .uk-transition-scale-up, .uk-transition-active.uk-active .uk-transition-scale-up
{
	opacity: 1;
	transform: scale3d(1.1, 1.1, 1)
}

.uk-transition-toggle:hover .uk-transition-scale-down, .uk-transition-toggle:focus .uk-transition-scale-down, .uk-transition-active.uk-active .uk-transition-scale-down
{
	opacity: 1;
	transform: scale3d(1, 1, 1)
}

.uk-transition-slide-top
{
	transform: translateY(-100%)
}

.uk-transition-slide-bottom
{
	transform: translateY(100%)
}

.uk-transition-slide-left
{
	transform: translateX(-100%)
}

.uk-transition-slide-right
{
	transform: translateX(100%)
}

.uk-transition-slide-top-small
{
	transform: translateY(-10px)
}

.uk-transition-slide-bottom-small
{
	transform: translateY(10px)
}

.uk-transition-slide-left-small
{
	transform: translateX(-10px)
}

.uk-transition-slide-right-small
{
	transform: translateX(10px)
}

.uk-transition-slide-top-medium
{
	transform: translateY(-50px)
}

.uk-transition-slide-bottom-medium
{
	transform: translateY(50px)
}

.uk-transition-slide-left-medium
{
	transform: translateX(-50px)
}

.uk-transition-slide-right-medium
{
	transform: translateX(50px)
}

.uk-transition-toggle:hover [class*='uk-transition-slide'], .uk-transition-toggle:focus [class*='uk-transition-slide'], .uk-transition-active.uk-active [class*='uk-transition-slide']
{
	opacity: 1;
	transform: translate(0, 0)
}

.uk-transition-stroke
{
	transition-duration: 3s
}

.uk-transition-stroke:hover, .uk-transition-stroke:focus, .uk-transition-stroke.uk-transition-active
{
	opacity: 1;
	stroke-dashoffset: 0 !important
}

.uk-transition-opaque
{
	opacity: 1
}

.uk-transition-slow
{
	transition-duration: .7s
}

[hidden], .uk-hidden
{
	display: none !important
}

@media (min-width: 640px)
{
	.uk-hidden\@s
	{
		display: none !important
	}
}

@media (min-width: 960px)
{
	.uk-hidden\@m
	{
		display: none !important
	}
}

@media (min-width: 1200px)
{
	.uk-hidden\@l
	{
		display: none !important
	}
}

@media (min-width: 1600px)
{
	.uk-hidden\@xl
	{
		display: none !important
	}
}

@media (max-width: 639px)
{
	.uk-visible\@s
	{
		display: none !important
	}
}

@media (max-width: 959px)
{
	.uk-visible\@m
	{
		display: none !important
	}
}

@media (max-width: 1199px)
{
	.uk-visible\@l
	{
		display: none !important
	}
}

@media (max-width: 1599px)
{
	.uk-visible\@xl
	{
		display: none !important
	}
}

.uk-invisible
{
	visibility: hidden !important
}

.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within)
{
	position: absolute !important;
	width: 0 !important;
	height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden !important
}

.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within)
{
	opacity: 0 !important
}

.uk-visible-toggle
{
	-webkit-tap-highlight-color: transparent
}

.uk-visible-toggle:focus
{
	outline: none
}

@media (pointer: coarse)
{
	.uk-hidden-touch
	{
		display: none !important
	}
}

.uk-hidden-notouch
{
	display: none !important
}

@media (pointer: coarse)
{
	.uk-hidden-notouch
	{
		display: block !important
	}
}

.uk-light, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color), .uk-card-primary.uk-card-body, .uk-card-primary > :not([class*='uk-card-media']), .uk-card-secondary.uk-card-body, .uk-card-secondary > :not([class*='uk-card-media']), .uk-overlay-primary
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light a, .uk-light .uk-link, .uk-section-primary:not(.uk-preserve-color) a, .uk-section-primary:not(.uk-preserve-color) .uk-link, .uk-section-secondary:not(.uk-preserve-color) a, .uk-section-secondary:not(.uk-preserve-color) .uk-link, .uk-tile-primary:not(.uk-preserve-color) a, .uk-tile-primary:not(.uk-preserve-color) .uk-link, .uk-tile-secondary:not(.uk-preserve-color) a, .uk-tile-secondary:not(.uk-preserve-color) .uk-link, .uk-card-primary.uk-card-body a, .uk-card-primary.uk-card-body .uk-link, .uk-card-primary > :not([class*='uk-card-media']) a, .uk-card-primary > :not([class*='uk-card-media']) .uk-link, .uk-card-secondary.uk-card-body a, .uk-card-secondary.uk-card-body .uk-link, .uk-card-secondary > :not([class*='uk-card-media']) a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link, .uk-overlay-primary a, .uk-overlay-primary .uk-link
{
	color: #fff
}

.uk-light a:hover, .uk-light .uk-link:hover, .uk-section-primary:not(.uk-preserve-color) a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-link:hover, .uk-section-secondary:not(.uk-preserve-color) a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-link:hover, .uk-tile-primary:not(.uk-preserve-color) a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-link:hover, .uk-tile-secondary:not(.uk-preserve-color) a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover, .uk-card-primary.uk-card-body a:hover, .uk-card-primary.uk-card-body .uk-link:hover, .uk-card-primary > :not([class*='uk-card-media']) a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-link:hover, .uk-card-secondary.uk-card-body a:hover, .uk-card-secondary.uk-card-body .uk-link:hover, .uk-card-secondary > :not([class*='uk-card-media']) a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link:hover, .uk-overlay-primary a:hover, .uk-overlay-primary .uk-link:hover
{
	color: #fff
}

.uk-light :not(pre) > code, .uk-light :not(pre) > kbd, .uk-light :not(pre) > samp, .uk-section-primary:not(.uk-preserve-color) :not(pre) > code, .uk-section-primary:not(.uk-preserve-color) :not(pre) > kbd, .uk-section-primary:not(.uk-preserve-color) :not(pre) > samp, .uk-section-secondary:not(.uk-preserve-color) :not(pre) > code, .uk-section-secondary:not(.uk-preserve-color) :not(pre) > kbd, .uk-section-secondary:not(.uk-preserve-color) :not(pre) > samp, .uk-tile-primary:not(.uk-preserve-color) :not(pre) > code, .uk-tile-primary:not(.uk-preserve-color) :not(pre) > kbd, .uk-tile-primary:not(.uk-preserve-color) :not(pre) > samp, .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > code, .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > kbd, .uk-tile-secondary:not(.uk-preserve-color) :not(pre) > samp, .uk-card-primary.uk-card-body :not(pre) > code, .uk-card-primary.uk-card-body :not(pre) > kbd, .uk-card-primary.uk-card-body :not(pre) > samp, .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > code, .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > kbd, .uk-card-primary > :not([class*='uk-card-media']) :not(pre) > samp, .uk-card-secondary.uk-card-body :not(pre) > code, .uk-card-secondary.uk-card-body :not(pre) > kbd, .uk-card-secondary.uk-card-body :not(pre) > samp, .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > code, .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > kbd, .uk-card-secondary > :not([class*='uk-card-media']) :not(pre) > samp, .uk-overlay-primary :not(pre) > code, .uk-overlay-primary :not(pre) > kbd, .uk-overlay-primary :not(pre) > samp
{
	color: rgba(255, 255, 255, 0.85);
	background: rgba(255, 255, 255, 0.1)
}

.uk-light em, .uk-section-primary:not(.uk-preserve-color) em, .uk-section-secondary:not(.uk-preserve-color) em, .uk-tile-primary:not(.uk-preserve-color) em, .uk-tile-secondary:not(.uk-preserve-color) em, .uk-card-primary.uk-card-body em, .uk-card-primary > :not([class*='uk-card-media']) em, .uk-card-secondary.uk-card-body em, .uk-card-secondary > :not([class*='uk-card-media']) em, .uk-overlay-primary em
{
	color: #fff
}

.uk-light h1, .uk-light .uk-h1, .uk-light h2, .uk-light .uk-h2, .uk-light h3, .uk-light .uk-h3, .uk-light h4, .uk-light .uk-h4, .uk-light h5, .uk-light .uk-h5, .uk-light h6, .uk-light .uk-h6, .uk-section-primary:not(.uk-preserve-color) h1, .uk-section-primary:not(.uk-preserve-color) .uk-h1, .uk-section-primary:not(.uk-preserve-color) h2, .uk-section-primary:not(.uk-preserve-color) .uk-h2, .uk-section-primary:not(.uk-preserve-color) h3, .uk-section-primary:not(.uk-preserve-color) .uk-h3, .uk-section-primary:not(.uk-preserve-color) h4, .uk-section-primary:not(.uk-preserve-color) .uk-h4, .uk-section-primary:not(.uk-preserve-color) h5, .uk-section-primary:not(.uk-preserve-color) .uk-h5, .uk-section-primary:not(.uk-preserve-color) h6, .uk-section-primary:not(.uk-preserve-color) .uk-h6, .uk-section-secondary:not(.uk-preserve-color) h1, .uk-section-secondary:not(.uk-preserve-color) .uk-h1, .uk-section-secondary:not(.uk-preserve-color) h2, .uk-section-secondary:not(.uk-preserve-color) .uk-h2, .uk-section-secondary:not(.uk-preserve-color) h3, .uk-section-secondary:not(.uk-preserve-color) .uk-h3, .uk-section-secondary:not(.uk-preserve-color) h4, .uk-section-secondary:not(.uk-preserve-color) .uk-h4, .uk-section-secondary:not(.uk-preserve-color) h5, .uk-section-secondary:not(.uk-preserve-color) .uk-h5, .uk-section-secondary:not(.uk-preserve-color) h6, .uk-section-secondary:not(.uk-preserve-color) .uk-h6, .uk-tile-primary:not(.uk-preserve-color) h1, .uk-tile-primary:not(.uk-preserve-color) .uk-h1, .uk-tile-primary:not(.uk-preserve-color) h2, .uk-tile-primary:not(.uk-preserve-color) .uk-h2, .uk-tile-primary:not(.uk-preserve-color) h3, .uk-tile-primary:not(.uk-preserve-color) .uk-h3, .uk-tile-primary:not(.uk-preserve-color) h4, .uk-tile-primary:not(.uk-preserve-color) .uk-h4, .uk-tile-primary:not(.uk-preserve-color) h5, .uk-tile-primary:not(.uk-preserve-color) .uk-h5, .uk-tile-primary:not(.uk-preserve-color) h6, .uk-tile-primary:not(.uk-preserve-color) .uk-h6, .uk-tile-secondary:not(.uk-preserve-color) h1, .uk-tile-secondary:not(.uk-preserve-color) .uk-h1, .uk-tile-secondary:not(.uk-preserve-color) h2, .uk-tile-secondary:not(.uk-preserve-color) .uk-h2, .uk-tile-secondary:not(.uk-preserve-color) h3, .uk-tile-secondary:not(.uk-preserve-color) .uk-h3, .uk-tile-secondary:not(.uk-preserve-color) h4, .uk-tile-secondary:not(.uk-preserve-color) .uk-h4, .uk-tile-secondary:not(.uk-preserve-color) h5, .uk-tile-secondary:not(.uk-preserve-color) .uk-h5, .uk-tile-secondary:not(.uk-preserve-color) h6, .uk-tile-secondary:not(.uk-preserve-color) .uk-h6, .uk-card-primary.uk-card-body h1, .uk-card-primary.uk-card-body .uk-h1, .uk-card-primary.uk-card-body h2, .uk-card-primary.uk-card-body .uk-h2, .uk-card-primary.uk-card-body h3, .uk-card-primary.uk-card-body .uk-h3, .uk-card-primary.uk-card-body h4, .uk-card-primary.uk-card-body .uk-h4, .uk-card-primary.uk-card-body h5, .uk-card-primary.uk-card-body .uk-h5, .uk-card-primary.uk-card-body h6, .uk-card-primary.uk-card-body .uk-h6, .uk-card-primary > :not([class*='uk-card-media']) h1, .uk-card-primary > :not([class*='uk-card-media']) .uk-h1, .uk-card-primary > :not([class*='uk-card-media']) h2, .uk-card-primary > :not([class*='uk-card-media']) .uk-h2, .uk-card-primary > :not([class*='uk-card-media']) h3, .uk-card-primary > :not([class*='uk-card-media']) .uk-h3, .uk-card-primary > :not([class*='uk-card-media']) h4, .uk-card-primary > :not([class*='uk-card-media']) .uk-h4, .uk-card-primary > :not([class*='uk-card-media']) h5, .uk-card-primary > :not([class*='uk-card-media']) .uk-h5, .uk-card-primary > :not([class*='uk-card-media']) h6, .uk-card-primary > :not([class*='uk-card-media']) .uk-h6, .uk-card-secondary.uk-card-body h1, .uk-card-secondary.uk-card-body .uk-h1, .uk-card-secondary.uk-card-body h2, .uk-card-secondary.uk-card-body .uk-h2, .uk-card-secondary.uk-card-body h3, .uk-card-secondary.uk-card-body .uk-h3, .uk-card-secondary.uk-card-body h4, .uk-card-secondary.uk-card-body .uk-h4, .uk-card-secondary.uk-card-body h5, .uk-card-secondary.uk-card-body .uk-h5, .uk-card-secondary.uk-card-body h6, .uk-card-secondary.uk-card-body .uk-h6, .uk-card-secondary > :not([class*='uk-card-media']) h1, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h1, .uk-card-secondary > :not([class*='uk-card-media']) h2, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h2, .uk-card-secondary > :not([class*='uk-card-media']) h3, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h3, .uk-card-secondary > :not([class*='uk-card-media']) h4, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h4, .uk-card-secondary > :not([class*='uk-card-media']) h5, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h5, .uk-card-secondary > :not([class*='uk-card-media']) h6, .uk-card-secondary > :not([class*='uk-card-media']) .uk-h6, .uk-overlay-primary h1, .uk-overlay-primary .uk-h1, .uk-overlay-primary h2, .uk-overlay-primary .uk-h2, .uk-overlay-primary h3, .uk-overlay-primary .uk-h3, .uk-overlay-primary h4, .uk-overlay-primary .uk-h4, .uk-overlay-primary h5, .uk-overlay-primary .uk-h5, .uk-overlay-primary h6, .uk-overlay-primary .uk-h6
{
	color: #fff
}

.uk-light blockquote, .uk-section-primary:not(.uk-preserve-color) blockquote, .uk-section-secondary:not(.uk-preserve-color) blockquote, .uk-tile-primary:not(.uk-preserve-color) blockquote, .uk-tile-secondary:not(.uk-preserve-color) blockquote, .uk-card-primary.uk-card-body blockquote, .uk-card-primary > :not([class*='uk-card-media']) blockquote, .uk-card-secondary.uk-card-body blockquote, .uk-card-secondary > :not([class*='uk-card-media']) blockquote, .uk-overlay-primary blockquote
{
	color: #fff
}

.uk-light blockquote footer, .uk-section-primary:not(.uk-preserve-color) blockquote footer, .uk-section-secondary:not(.uk-preserve-color) blockquote footer, .uk-tile-primary:not(.uk-preserve-color) blockquote footer, .uk-tile-secondary:not(.uk-preserve-color) blockquote footer, .uk-card-primary.uk-card-body blockquote footer, .uk-card-primary > :not([class*='uk-card-media']) blockquote footer, .uk-card-secondary.uk-card-body blockquote footer, .uk-card-secondary > :not([class*='uk-card-media']) blockquote footer, .uk-overlay-primary blockquote footer
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light hr, .uk-light .uk-hr, .uk-section-primary:not(.uk-preserve-color) hr, .uk-section-primary:not(.uk-preserve-color) .uk-hr, .uk-section-secondary:not(.uk-preserve-color) hr, .uk-section-secondary:not(.uk-preserve-color) .uk-hr, .uk-tile-primary:not(.uk-preserve-color) hr, .uk-tile-primary:not(.uk-preserve-color) .uk-hr, .uk-tile-secondary:not(.uk-preserve-color) hr, .uk-tile-secondary:not(.uk-preserve-color) .uk-hr, .uk-card-primary.uk-card-body hr, .uk-card-primary.uk-card-body .uk-hr, .uk-card-primary > :not([class*='uk-card-media']) hr, .uk-card-primary > :not([class*='uk-card-media']) .uk-hr, .uk-card-secondary.uk-card-body hr, .uk-card-secondary.uk-card-body .uk-hr, .uk-card-secondary > :not([class*='uk-card-media']) hr, .uk-card-secondary > :not([class*='uk-card-media']) .uk-hr, .uk-overlay-primary hr, .uk-overlay-primary .uk-hr
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light a.uk-link-muted, .uk-light .uk-link-muted a, .uk-section-primary:not(.uk-preserve-color) a.uk-link-muted, .uk-section-primary:not(.uk-preserve-color) .uk-link-muted a, .uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted, .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a, .uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted, .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a, .uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted, .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a, .uk-card-primary.uk-card-body a.uk-link-muted, .uk-card-primary.uk-card-body .uk-link-muted a, .uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted, .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a, .uk-card-secondary.uk-card-body a.uk-link-muted, .uk-card-secondary.uk-card-body .uk-link-muted a, .uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a, .uk-overlay-primary a.uk-link-muted, .uk-overlay-primary .uk-link-muted a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light a.uk-link-muted:hover, .uk-light .uk-link-muted a:hover, .uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover, .uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover, .uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, .uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover, .uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, .uk-card-primary.uk-card-body a.uk-link-muted:hover, .uk-card-primary.uk-card-body .uk-link-muted a:hover, .uk-card-primary > :not([class*='uk-card-media']) a.uk-link-muted:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-link-muted a:hover, .uk-card-secondary.uk-card-body a.uk-link-muted:hover, .uk-card-secondary.uk-card-body .uk-link-muted a:hover, .uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-muted:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-muted a:hover, .uk-overlay-primary a.uk-link-muted:hover, .uk-overlay-primary .uk-link-muted a:hover
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light a.uk-link-text:hover, .uk-light .uk-link-text a:hover, .uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover, .uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover, .uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover, .uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover, .uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover, .uk-card-primary.uk-card-body a.uk-link-text:hover, .uk-card-primary.uk-card-body .uk-link-text a:hover, .uk-card-primary > :not([class*='uk-card-media']) a.uk-link-text:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-link-text a:hover, .uk-card-secondary.uk-card-body a.uk-link-text:hover, .uk-card-secondary.uk-card-body .uk-link-text a:hover, .uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-text:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-text a:hover, .uk-overlay-primary a.uk-link-text:hover, .uk-overlay-primary .uk-link-text a:hover
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light a.uk-link-heading:hover, .uk-light .uk-link-heading a:hover, .uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover, .uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover, .uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, .uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover, .uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, .uk-card-primary.uk-card-body a.uk-link-heading:hover, .uk-card-primary.uk-card-body .uk-link-heading a:hover, .uk-card-primary > :not([class*='uk-card-media']) a.uk-link-heading:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-link-heading a:hover, .uk-card-secondary.uk-card-body a.uk-link-heading:hover, .uk-card-secondary.uk-card-body .uk-link-heading a:hover, .uk-card-secondary > :not([class*='uk-card-media']) a.uk-link-heading:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-link-heading a:hover, .uk-overlay-primary a.uk-link-heading:hover, .uk-overlay-primary .uk-link-heading a:hover
{
	color: #fff
}

.uk-light .uk-heading-divider, .uk-section-primary:not(.uk-preserve-color) .uk-heading-divider, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider, .uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider, .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider, .uk-card-primary.uk-card-body .uk-heading-divider, .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-divider, .uk-card-secondary.uk-card-body .uk-heading-divider, .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-divider, .uk-overlay-primary .uk-heading-divider
{
	border-bottom-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-heading-bullet::before, .uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before, .uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before, .uk-card-primary.uk-card-body .uk-heading-bullet::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-bullet::before, .uk-card-secondary.uk-card-body .uk-heading-bullet::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-bullet::before, .uk-overlay-primary .uk-heading-bullet::before
{
	border-left-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-heading-line > ::before, .uk-light .uk-heading-line > ::after, .uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::before, .uk-section-primary:not(.uk-preserve-color) .uk-heading-line > ::after, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, .uk-section-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, .uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::before, .uk-tile-primary:not(.uk-preserve-color) .uk-heading-line > ::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line > ::after, .uk-card-primary.uk-card-body .uk-heading-line > ::before, .uk-card-primary.uk-card-body .uk-heading-line > ::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-heading-line > ::after, .uk-card-secondary.uk-card-body .uk-heading-line > ::before, .uk-card-secondary.uk-card-body .uk-heading-line > ::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-heading-line > ::after, .uk-overlay-primary .uk-heading-line > ::before, .uk-overlay-primary .uk-heading-line > ::after
{
	border-bottom-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-divider-icon, .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon, .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon, .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon, .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon, .uk-card-primary.uk-card-body .uk-divider-icon, .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon, .uk-card-secondary.uk-card-body .uk-divider-icon, .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon, .uk-overlay-primary .uk-divider-icon
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-light .uk-divider-icon::before, .uk-light .uk-divider-icon::after, .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before, .uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after, .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before, .uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after, .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before, .uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after, .uk-card-primary.uk-card-body .uk-divider-icon::before, .uk-card-primary.uk-card-body .uk-divider-icon::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-icon::after, .uk-card-secondary.uk-card-body .uk-divider-icon::before, .uk-card-secondary.uk-card-body .uk-divider-icon::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-icon::after, .uk-overlay-primary .uk-divider-icon::before, .uk-overlay-primary .uk-divider-icon::after
{
	border-bottom-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-divider-small::after, .uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after, .uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after, .uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after, .uk-card-primary.uk-card-body .uk-divider-small::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-small::after, .uk-card-secondary.uk-card-body .uk-divider-small::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-small::after, .uk-overlay-primary .uk-divider-small::after
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-divider-vertical::after, .uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical::after, .uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical::after, .uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical::after, .uk-card-primary.uk-card-body .uk-divider-vertical::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-divider-vertical::after, .uk-card-secondary.uk-card-body .uk-divider-vertical::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-divider-vertical::after, .uk-overlay-primary .uk-divider-vertical::after
{
	border-left-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-list-divider > li:nth-child(n+2), .uk-section-primary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2), .uk-section-secondary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2), .uk-tile-primary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2), .uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider > li:nth-child(n+2), .uk-card-primary.uk-card-body .uk-list-divider > li:nth-child(n+2), .uk-card-primary > :not([class*='uk-card-media']) .uk-list-divider > li:nth-child(n+2), .uk-card-secondary.uk-card-body .uk-list-divider > li:nth-child(n+2), .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-divider > li:nth-child(n+2), .uk-overlay-primary .uk-list-divider > li:nth-child(n+2)
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-list-striped > li:nth-of-type(odd), .uk-section-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-card-primary.uk-card-body .uk-list-striped > li:nth-of-type(odd), .uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd), .uk-card-secondary.uk-card-body .uk-list-striped > li:nth-of-type(odd), .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd), .uk-overlay-primary .uk-list-striped > li:nth-of-type(odd)
{
	border-top-color: rgba(255, 255, 255, 0.2);
	border-bottom-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-list-striped > li:nth-of-type(odd), .uk-section-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-section-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-tile-primary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped > li:nth-of-type(odd), .uk-card-primary.uk-card-body .uk-list-striped > li:nth-of-type(odd), .uk-card-primary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd), .uk-card-secondary.uk-card-body .uk-list-striped > li:nth-of-type(odd), .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-striped > li:nth-of-type(odd), .uk-overlay-primary .uk-list-striped > li:nth-of-type(odd)
{
	background-color: rgba(255, 255, 255, 0.1)
}

.uk-light .uk-list-bullet > li::before, .uk-section-primary:not(.uk-preserve-color) .uk-list-bullet > li::before, .uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet > li::before, .uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet > li::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet > li::before, .uk-card-primary.uk-card-body .uk-list-bullet > li::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-list-bullet > li::before, .uk-card-secondary.uk-card-body .uk-list-bullet > li::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-list-bullet > li::before, .uk-overlay-primary .uk-list-bullet > li::before
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-table th, .uk-section-primary:not(.uk-preserve-color) .uk-table th, .uk-section-secondary:not(.uk-preserve-color) .uk-table th, .uk-tile-primary:not(.uk-preserve-color) .uk-table th, .uk-tile-secondary:not(.uk-preserve-color) .uk-table th, .uk-card-primary.uk-card-body .uk-table th, .uk-card-primary > :not([class*='uk-card-media']) .uk-table th, .uk-card-secondary.uk-card-body .uk-table th, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table th, .uk-overlay-primary .uk-table th
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-table caption, .uk-section-primary:not(.uk-preserve-color) .uk-table caption, .uk-section-secondary:not(.uk-preserve-color) .uk-table caption, .uk-tile-primary:not(.uk-preserve-color) .uk-table caption, .uk-tile-secondary:not(.uk-preserve-color) .uk-table caption, .uk-card-primary.uk-card-body .uk-table caption, .uk-card-primary > :not([class*='uk-card-media']) .uk-table caption, .uk-card-secondary.uk-card-body .uk-table caption, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table caption, .uk-overlay-primary .uk-table caption
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-table > tr.uk-active, .uk-light .uk-table tbody tr.uk-active, .uk-section-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, .uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, .uk-section-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, .uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, .uk-tile-primary:not(.uk-preserve-color) .uk-table > tr.uk-active, .uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, .uk-tile-secondary:not(.uk-preserve-color) .uk-table > tr.uk-active, .uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, .uk-card-primary.uk-card-body .uk-table > tr.uk-active, .uk-card-primary.uk-card-body .uk-table tbody tr.uk-active, .uk-card-primary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, .uk-card-primary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, .uk-card-secondary.uk-card-body .uk-table > tr.uk-active, .uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table > tr.uk-active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table tbody tr.uk-active, .uk-overlay-primary .uk-table > tr.uk-active, .uk-overlay-primary .uk-table tbody tr.uk-active
{
	background: rgba(255, 255, 255, 0.08)
}

.uk-light .uk-table-divider > tr:not(:first-child), .uk-light .uk-table-divider > :not(:first-child) > tr, .uk-light .uk-table-divider > :first-child > tr:not(:first-child), .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, .uk-section-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, .uk-section-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, .uk-tile-primary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > tr:not(:first-child), .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :not(:first-child) > tr, .uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider > :first-child > tr:not(:first-child), .uk-card-primary.uk-card-body .uk-table-divider > tr:not(:first-child), .uk-card-primary.uk-card-body .uk-table-divider > :not(:first-child) > tr, .uk-card-primary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, .uk-card-primary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), .uk-card-secondary.uk-card-body .uk-table-divider > tr:not(:first-child), .uk-card-secondary.uk-card-body .uk-table-divider > :not(:first-child) > tr, .uk-card-secondary.uk-card-body .uk-table-divider > :first-child > tr:not(:first-child), .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > tr:not(:first-child), .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :not(:first-child) > tr, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-divider > :first-child > tr:not(:first-child), .uk-overlay-primary .uk-table-divider > tr:not(:first-child), .uk-overlay-primary .uk-table-divider > :not(:first-child) > tr, .uk-overlay-primary .uk-table-divider > :first-child > tr:not(:first-child)
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-table-striped > tr:nth-of-type(odd), .uk-light .uk-table-striped tbody tr:nth-of-type(odd), .uk-section-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), .uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), .uk-section-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), .uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), .uk-tile-primary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), .uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), .uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped > tr:nth-of-type(odd), .uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), .uk-card-primary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), .uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), .uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), .uk-card-primary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), .uk-card-secondary.uk-card-body .uk-table-striped > tr:nth-of-type(odd), .uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped > tr:nth-of-type(odd), .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-striped tbody tr:nth-of-type(odd), .uk-overlay-primary .uk-table-striped > tr:nth-of-type(odd), .uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd)
{
	background: rgba(255, 255, 255, 0.1);
	border-top-color: rgba(255, 255, 255, 0.2);
	border-bottom-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-table-hover > tr:hover, .uk-light .uk-table-hover tbody tr:hover, .uk-section-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, .uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-table-hover > tr:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover > tr:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, .uk-card-primary.uk-card-body .uk-table-hover > tr:hover, .uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, .uk-card-secondary.uk-card-body .uk-table-hover > tr:hover, .uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover > tr:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-table-hover tbody tr:hover, .uk-overlay-primary .uk-table-hover > tr:hover, .uk-overlay-primary .uk-table-hover tbody tr:hover
{
	background: rgba(255, 255, 255, 0.08)
}

.uk-light .uk-icon-link, .uk-section-primary:not(.uk-preserve-color) .uk-icon-link, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link, .uk-card-primary.uk-card-body .uk-icon-link, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link, .uk-card-secondary.uk-card-body .uk-icon-link, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link, .uk-overlay-primary .uk-icon-link
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-icon-link:hover, .uk-light .uk-icon-link:focus, .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover, .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:focus, .uk-card-primary.uk-card-body .uk-icon-link:hover, .uk-card-primary.uk-card-body .uk-icon-link:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:focus, .uk-card-secondary.uk-card-body .uk-icon-link:hover, .uk-card-secondary.uk-card-body .uk-icon-link:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:focus, .uk-overlay-primary .uk-icon-link:hover, .uk-overlay-primary .uk-icon-link:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-icon-link:active, .uk-light .uk-active > .uk-icon-link, .uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active, .uk-section-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active, .uk-section-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active, .uk-tile-primary:not(.uk-preserve-color) .uk-active > .uk-icon-link, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-active > .uk-icon-link, .uk-card-primary.uk-card-body .uk-icon-link:active, .uk-card-primary.uk-card-body .uk-active > .uk-icon-link, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-link:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, .uk-card-secondary.uk-card-body .uk-icon-link:active, .uk-card-secondary.uk-card-body .uk-active > .uk-icon-link, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-link:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-active > .uk-icon-link, .uk-overlay-primary .uk-icon-link:active, .uk-overlay-primary .uk-active > .uk-icon-link
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-icon-button, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button, .uk-card-primary.uk-card-body .uk-icon-button, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button, .uk-card-secondary.uk-card-body .uk-icon-button, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button, .uk-overlay-primary .uk-icon-button
{
	background-color: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-icon-button:hover, .uk-light .uk-icon-button:focus, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-card-primary.uk-card-body .uk-icon-button:hover, .uk-card-primary.uk-card-body .uk-icon-button:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:focus, .uk-card-secondary.uk-card-body .uk-icon-button:hover, .uk-card-secondary.uk-card-body .uk-icon-button:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:focus, .uk-overlay-primary .uk-icon-button:hover, .uk-overlay-primary .uk-icon-button:focus
{
	background-color: rgba(242, 242, 242, 0.1);
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-icon-button:active, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active, .uk-card-primary.uk-card-body .uk-icon-button:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-icon-button:active, .uk-card-secondary.uk-card-body .uk-icon-button:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-icon-button:active, .uk-overlay-primary .uk-icon-button:active
{
	background-color: rgba(230, 230, 230, 0.1);
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-input:not(.uk-preserve-color), .uk-light .uk-select, .uk-light .uk-textarea, .uk-section-primary:not(.uk-preserve-color) .uk-input, .uk-section-primary:not(.uk-preserve-color) .uk-select, .uk-section-primary:not(.uk-preserve-color) .uk-textarea, .uk-section-secondary:not(.uk-preserve-color) .uk-input, .uk-section-secondary:not(.uk-preserve-color) .uk-select, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea, .uk-tile-primary:not(.uk-preserve-color) .uk-input, .uk-tile-primary:not(.uk-preserve-color) .uk-select, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea, .uk-tile-secondary:not(.uk-preserve-color) .uk-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-select, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea, .uk-card-primary.uk-card-body .uk-input, .uk-card-primary.uk-card-body .uk-select, .uk-card-primary.uk-card-body .uk-textarea, .uk-card-primary > :not([class*='uk-card-media']) .uk-input, .uk-card-primary > :not([class*='uk-card-media']) .uk-select, .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea, .uk-card-secondary.uk-card-body .uk-input, .uk-card-secondary.uk-card-body .uk-select, .uk-card-secondary.uk-card-body .uk-textarea, .uk-card-secondary > :not([class*='uk-card-media']) .uk-input, .uk-card-secondary > :not([class*='uk-card-media']) .uk-select, .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea, .uk-overlay-primary .uk-input, .uk-overlay-primary .uk-select, .uk-overlay-primary .uk-textarea
{
	background-color: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.85);
	background-clip: padding-box;
	border-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-input:not(.uk-preserve-color):focus, .uk-light .uk-select:focus, .uk-light .uk-textarea:focus, .uk-section-primary:not(.uk-preserve-color) .uk-input:focus, .uk-section-primary:not(.uk-preserve-color) .uk-select:focus, .uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-input:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-select:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-input:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-select:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus, .uk-card-primary.uk-card-body .uk-input:focus, .uk-card-primary.uk-card-body .uk-select:focus, .uk-card-primary.uk-card-body .uk-textarea:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-input:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-select:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea:focus, .uk-card-secondary.uk-card-body .uk-input:focus, .uk-card-secondary.uk-card-body .uk-select:focus, .uk-card-secondary.uk-card-body .uk-textarea:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-input:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-select:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea:focus, .uk-overlay-primary .uk-input:focus, .uk-overlay-primary .uk-select:focus, .uk-overlay-primary .uk-textarea:focus
{
	background-color: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.85);
	border-color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-input:not(.uk-preserve-color)::-ms-input-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-input::-ms-input-placeholder, .uk-card-primary.uk-card-body .uk-input::-ms-input-placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, .uk-card-secondary.uk-card-body .uk-input::-ms-input-placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-input::-ms-input-placeholder, .uk-overlay-primary .uk-input::-ms-input-placeholder
{
	color: rgba(255, 255, 255, 0.5) !important
}

.uk-light .uk-input:not(.uk-preserve-color)::placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder, .uk-card-primary.uk-card-body .uk-input::placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-input::placeholder, .uk-card-secondary.uk-card-body .uk-input::placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-input::placeholder, .uk-overlay-primary .uk-input::placeholder
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-textarea:not(.uk-preserve-color)::-ms-input-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::-ms-input-placeholder, .uk-card-primary.uk-card-body .uk-textarea::-ms-input-placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, .uk-card-secondary.uk-card-body .uk-textarea::-ms-input-placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::-ms-input-placeholder, .uk-overlay-primary .uk-textarea::-ms-input-placeholder
{
	color: rgba(255, 255, 255, 0.5) !important
}

.uk-light .uk-textarea:not(.uk-preserve-color)::placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder, .uk-card-primary.uk-card-body .uk-textarea::placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-textarea::placeholder, .uk-card-secondary.uk-card-body .uk-textarea::placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-textarea::placeholder, .uk-overlay-primary .uk-textarea::placeholder
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-select:not(.uk-preserve-color):not([multiple]):not([size]), .uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), .uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]), .uk-card-primary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]), .uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]), .uk-card-secondary > :not([class*='uk-card-media']) .uk-select:not([multiple]):not([size]), .uk-overlay-primary .uk-select:not([multiple]):not([size])
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-light .uk-radio:not(.uk-preserve-color), .uk-light .uk-checkbox, .uk-section-primary:not(.uk-preserve-color) .uk-radio, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox, .uk-section-secondary:not(.uk-preserve-color) .uk-radio, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox, .uk-tile-primary:not(.uk-preserve-color) .uk-radio, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox, .uk-tile-secondary:not(.uk-preserve-color) .uk-radio, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox, .uk-card-primary.uk-card-body .uk-radio, .uk-card-primary.uk-card-body .uk-checkbox, .uk-card-primary > :not([class*='uk-card-media']) .uk-radio, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox, .uk-card-secondary.uk-card-body .uk-radio, .uk-card-secondary.uk-card-body .uk-checkbox, .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox, .uk-overlay-primary .uk-radio, .uk-overlay-primary .uk-checkbox
{
	background-color: rgba(242, 242, 242, 0.1);
	border-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-radio:not(.uk-preserve-color):focus, .uk-light .uk-checkbox:focus, .uk-section-primary:not(.uk-preserve-color) .uk-radio:focus, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus, .uk-card-primary.uk-card-body .uk-radio:focus, .uk-card-primary.uk-card-body .uk-checkbox:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:focus, .uk-card-secondary.uk-card-body .uk-radio:focus, .uk-card-secondary.uk-card-body .uk-checkbox:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:focus, .uk-overlay-primary .uk-radio:focus, .uk-overlay-primary .uk-checkbox:focus
{
	border-color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-radio:not(.uk-preserve-color):checked, .uk-light .uk-checkbox:checked, .uk-light .uk-checkbox:indeterminate, .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-card-primary.uk-card-body .uk-radio:checked, .uk-card-primary.uk-card-body .uk-checkbox:checked, .uk-card-primary.uk-card-body .uk-checkbox:indeterminate, .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, .uk-card-secondary.uk-card-body .uk-radio:checked, .uk-card-secondary.uk-card-body .uk-checkbox:checked, .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, .uk-overlay-primary .uk-radio:checked, .uk-overlay-primary .uk-checkbox:checked, .uk-overlay-primary .uk-checkbox:indeterminate
{
	background-color: #fff;
	border-color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-radio:not(.uk-preserve-color):checked:focus, .uk-light .uk-checkbox:checked:focus, .uk-light .uk-checkbox:indeterminate:focus, .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, .uk-card-primary.uk-card-body .uk-radio:checked:focus, .uk-card-primary.uk-card-body .uk-checkbox:checked:focus, .uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, .uk-card-secondary.uk-card-body .uk-radio:checked:focus, .uk-card-secondary.uk-card-body .uk-checkbox:checked:focus, .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate:focus, .uk-overlay-primary .uk-radio:checked:focus, .uk-overlay-primary .uk-checkbox:checked:focus, .uk-overlay-primary .uk-checkbox:indeterminate:focus
{
	background-color: #e6e6e6
}

.uk-light .uk-radio:not(.uk-preserve-color):checked, .uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, .uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, .uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, .uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked, .uk-card-primary.uk-card-body .uk-radio:checked, .uk-card-primary > :not([class*='uk-card-media']) .uk-radio:checked, .uk-card-secondary.uk-card-body .uk-radio:checked, .uk-card-secondary > :not([class*='uk-card-media']) .uk-radio:checked, .uk-overlay-primary .uk-radio:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23707070%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-checkbox:not(.uk-preserve-color):checked, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked, .uk-card-primary.uk-card-body .uk-checkbox:checked, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:checked, .uk-card-secondary.uk-card-body .uk-checkbox:checked, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:checked, .uk-overlay-primary .uk-checkbox:checked
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23707070%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}

.uk-light .uk-checkbox:not(.uk-preserve-color):indeterminate, .uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, .uk-card-primary.uk-card-body .uk-checkbox:indeterminate, .uk-card-primary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, .uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, .uk-card-secondary > :not([class*='uk-card-media']) .uk-checkbox:indeterminate, .uk-overlay-primary .uk-checkbox:indeterminate
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23707070%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-form-label, .uk-section-primary:not(.uk-preserve-color) .uk-form-label, .uk-section-secondary:not(.uk-preserve-color) .uk-form-label, .uk-tile-primary:not(.uk-preserve-color) .uk-form-label, .uk-tile-secondary:not(.uk-preserve-color) .uk-form-label, .uk-card-primary.uk-card-body .uk-form-label, .uk-card-primary > :not([class*='uk-card-media']) .uk-form-label, .uk-card-secondary.uk-card-body .uk-form-label, .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-label, .uk-overlay-primary .uk-form-label
{
	color: #fff
}

.uk-light .uk-form-icon, .uk-section-primary:not(.uk-preserve-color) .uk-form-icon, .uk-section-secondary:not(.uk-preserve-color) .uk-form-icon, .uk-tile-primary:not(.uk-preserve-color) .uk-form-icon, .uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon, .uk-card-primary.uk-card-body .uk-form-icon, .uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon, .uk-card-secondary.uk-card-body .uk-form-icon, .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon, .uk-overlay-primary .uk-form-icon
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-form-icon:hover, .uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover, .uk-card-primary.uk-card-body .uk-form-icon:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-form-icon:hover, .uk-card-secondary.uk-card-body .uk-form-icon:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-form-icon:hover, .uk-overlay-primary .uk-form-icon:hover
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-button-default, .uk-section-primary:not(.uk-preserve-color) .uk-button-default, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default, .uk-tile-primary:not(.uk-preserve-color) .uk-button-default, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default, .uk-card-primary.uk-card-body .uk-button-default, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default, .uk-card-secondary.uk-card-body .uk-button-default, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default, .uk-overlay-primary .uk-button-default
{
	background-color: transparent;
	color: #fff;
	border-color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-button-default:hover, .uk-light .uk-button-default:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-default:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:focus, .uk-card-primary.uk-card-body .uk-button-default:hover, .uk-card-primary.uk-card-body .uk-button-default:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:focus, .uk-card-secondary.uk-card-body .uk-button-default:hover, .uk-card-secondary.uk-card-body .uk-button-default:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:focus, .uk-overlay-primary .uk-button-default:hover, .uk-overlay-primary .uk-button-default:focus
{
	background-color: transparent;
	color: #fff;
	border-color: #fff
}

.uk-light .uk-button-default:active, .uk-light .uk-button-default.uk-active, .uk-section-primary:not(.uk-preserve-color) .uk-button-default:active, .uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, .uk-card-primary.uk-card-body .uk-button-default:active, .uk-card-primary.uk-card-body .uk-button-default.uk-active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-default.uk-active, .uk-card-secondary.uk-card-body .uk-button-default:active, .uk-card-secondary.uk-card-body .uk-button-default.uk-active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-default.uk-active, .uk-overlay-primary .uk-button-default:active, .uk-overlay-primary .uk-button-default.uk-active
{
	background-color: transparent;
	color: #fff;
	border-color: #fff
}

.uk-light .uk-button-primary:not(.uk-preserve-color), .uk-section-primary:not(.uk-preserve-color) .uk-button-primary, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary, .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary, .uk-card-primary.uk-card-body .uk-button-primary, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary, .uk-card-secondary.uk-card-body .uk-button-primary, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary, .uk-overlay-primary .uk-button-primary
{
	background-color: #fff;
	color: #707070
}

.uk-light .uk-button-primary:hover, .uk-light .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-card-primary.uk-card-body .uk-button-primary:hover, .uk-card-primary.uk-card-body .uk-button-primary:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:focus, .uk-card-secondary.uk-card-body .uk-button-primary:hover, .uk-card-secondary.uk-card-body .uk-button-primary:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:focus, .uk-overlay-primary .uk-button-primary:hover, .uk-overlay-primary .uk-button-primary:focus
{
	background-color: #f2f2f2;
	color: #707070
}

.uk-light .uk-button-primary:active, .uk-light .uk-button-primary.uk-active, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, .uk-card-primary.uk-card-body .uk-button-primary:active, .uk-card-primary.uk-card-body .uk-button-primary.uk-active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, .uk-card-secondary.uk-card-body .uk-button-primary:active, .uk-card-secondary.uk-card-body .uk-button-primary.uk-active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-primary.uk-active, .uk-overlay-primary .uk-button-primary:active, .uk-overlay-primary .uk-button-primary.uk-active
{
	background-color: #e6e6e6;
	color: #707070
}

.uk-light .uk-button-secondary, .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary, .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary, .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary, .uk-card-primary.uk-card-body .uk-button-secondary, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary, .uk-card-secondary.uk-card-body .uk-button-secondary, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary, .uk-overlay-primary .uk-button-secondary
{
	background-color: #fff;
	color: #707070
}

.uk-light .uk-button-secondary:hover, .uk-light .uk-button-secondary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:focus, .uk-card-primary.uk-card-body .uk-button-secondary:hover, .uk-card-primary.uk-card-body .uk-button-secondary:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:focus, .uk-card-secondary.uk-card-body .uk-button-secondary:hover, .uk-card-secondary.uk-card-body .uk-button-secondary:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:focus, .uk-overlay-primary .uk-button-secondary:hover, .uk-overlay-primary .uk-button-secondary:focus
{
	background-color: #f2f2f2;
	color: #707070
}

.uk-light .uk-button-secondary:active, .uk-light .uk-button-secondary.uk-active, .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active, .uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active, .uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active, .uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, .uk-card-primary.uk-card-body .uk-button-secondary:active, .uk-card-primary.uk-card-body .uk-button-secondary.uk-active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, .uk-card-secondary.uk-card-body .uk-button-secondary:active, .uk-card-secondary.uk-card-body .uk-button-secondary.uk-active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-secondary.uk-active, .uk-overlay-primary .uk-button-secondary:active, .uk-overlay-primary .uk-button-secondary.uk-active
{
	background-color: #e6e6e6;
	color: #707070
}

.uk-light .uk-button-text, .uk-section-primary:not(.uk-preserve-color) .uk-button-text, .uk-section-secondary:not(.uk-preserve-color) .uk-button-text, .uk-tile-primary:not(.uk-preserve-color) .uk-button-text, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text, .uk-card-primary.uk-card-body .uk-button-text, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text, .uk-card-secondary.uk-card-body .uk-button-text, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text, .uk-overlay-primary .uk-button-text
{
	color: #fff
}

.uk-light .uk-button-text::before, .uk-section-primary:not(.uk-preserve-color) .uk-button-text::before, .uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before, .uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before, .uk-card-primary.uk-card-body .uk-button-text::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text::before, .uk-card-secondary.uk-card-body .uk-button-text::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text::before, .uk-overlay-primary .uk-button-text::before
{
	border-bottom-color: #fff
}

.uk-light .uk-button-text:hover, .uk-light .uk-button-text:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-text:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:focus, .uk-card-primary.uk-card-body .uk-button-text:hover, .uk-card-primary.uk-card-body .uk-button-text:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:focus, .uk-card-secondary.uk-card-body .uk-button-text:hover, .uk-card-secondary.uk-card-body .uk-button-text:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:focus, .uk-overlay-primary .uk-button-text:hover, .uk-overlay-primary .uk-button-text:focus
{
	color: #fff
}

.uk-light .uk-button-text:disabled, .uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled, .uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled, .uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled, .uk-card-primary.uk-card-body .uk-button-text:disabled, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-text:disabled, .uk-card-secondary.uk-card-body .uk-button-text:disabled, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-text:disabled, .uk-overlay-primary .uk-button-text:disabled
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-button-link, .uk-section-primary:not(.uk-preserve-color) .uk-button-link, .uk-section-secondary:not(.uk-preserve-color) .uk-button-link, .uk-tile-primary:not(.uk-preserve-color) .uk-button-link, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link, .uk-card-primary.uk-card-body .uk-button-link, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link, .uk-card-secondary.uk-card-body .uk-button-link, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link, .uk-overlay-primary .uk-button-link
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-button-link:hover, .uk-light .uk-button-link:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-link:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-link:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-button-link:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:focus, .uk-card-primary.uk-card-body .uk-button-link:hover, .uk-card-primary.uk-card-body .uk-button-link:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-button-link:focus, .uk-card-secondary.uk-card-body .uk-button-link:hover, .uk-card-secondary.uk-card-body .uk-button-link:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-button-link:focus, .uk-overlay-primary .uk-button-link:hover, .uk-overlay-primary .uk-button-link:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-grid-divider > :not(.uk-first-column)::before, .uk-section-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-primary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-secondary.uk-card-body .uk-grid-divider > :not(.uk-first-column)::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider > :not(.uk-first-column)::before, .uk-overlay-primary .uk-grid-divider > :not(.uk-first-column)::before
{
	border-left-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before, .uk-overlay-primary .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-close, .uk-section-primary:not(.uk-preserve-color) .uk-close, .uk-section-secondary:not(.uk-preserve-color) .uk-close, .uk-tile-primary:not(.uk-preserve-color) .uk-close, .uk-tile-secondary:not(.uk-preserve-color) .uk-close, .uk-card-primary.uk-card-body .uk-close, .uk-card-primary > :not([class*='uk-card-media']) .uk-close, .uk-card-secondary.uk-card-body .uk-close, .uk-card-secondary > :not([class*='uk-card-media']) .uk-close, .uk-overlay-primary .uk-close
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-close:hover, .uk-light .uk-close:focus, .uk-section-primary:not(.uk-preserve-color) .uk-close:hover, .uk-section-primary:not(.uk-preserve-color) .uk-close:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-close:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-close:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-close:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-close:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-close:focus, .uk-card-primary.uk-card-body .uk-close:hover, .uk-card-primary.uk-card-body .uk-close:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-close:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-close:focus, .uk-card-secondary.uk-card-body .uk-close:hover, .uk-card-secondary.uk-card-body .uk-close:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-close:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-close:focus, .uk-overlay-primary .uk-close:hover, .uk-overlay-primary .uk-close:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-totop, .uk-section-primary:not(.uk-preserve-color) .uk-totop, .uk-section-secondary:not(.uk-preserve-color) .uk-totop, .uk-tile-primary:not(.uk-preserve-color) .uk-totop, .uk-tile-secondary:not(.uk-preserve-color) .uk-totop, .uk-card-primary.uk-card-body .uk-totop, .uk-card-primary > :not([class*='uk-card-media']) .uk-totop, .uk-card-secondary.uk-card-body .uk-totop, .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop, .uk-overlay-primary .uk-totop
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-totop:hover, .uk-light .uk-totop:focus, .uk-section-primary:not(.uk-preserve-color) .uk-totop:hover, .uk-section-primary:not(.uk-preserve-color) .uk-totop:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-totop:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-totop:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:focus, .uk-card-primary.uk-card-body .uk-totop:hover, .uk-card-primary.uk-card-body .uk-totop:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:focus, .uk-card-secondary.uk-card-body .uk-totop:hover, .uk-card-secondary.uk-card-body .uk-totop:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:focus, .uk-overlay-primary .uk-totop:hover, .uk-overlay-primary .uk-totop:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-totop:active, .uk-section-primary:not(.uk-preserve-color) .uk-totop:active, .uk-section-secondary:not(.uk-preserve-color) .uk-totop:active, .uk-tile-primary:not(.uk-preserve-color) .uk-totop:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active, .uk-card-primary.uk-card-body .uk-totop:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-totop:active, .uk-card-secondary.uk-card-body .uk-totop:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-totop:active, .uk-overlay-primary .uk-totop:active
{
	color: #fff
}

.uk-light .uk-marker, .uk-section-primary:not(.uk-preserve-color) .uk-marker, .uk-section-secondary:not(.uk-preserve-color) .uk-marker, .uk-tile-primary:not(.uk-preserve-color) .uk-marker, .uk-tile-secondary:not(.uk-preserve-color) .uk-marker, .uk-card-primary.uk-card-body .uk-marker, .uk-card-primary > :not([class*='uk-card-media']) .uk-marker, .uk-card-secondary.uk-card-body .uk-marker, .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker, .uk-overlay-primary .uk-marker
{
	background: #f8f8f8;
	color: #707070
}

.uk-light .uk-marker:hover, .uk-light .uk-marker:focus, .uk-section-primary:not(.uk-preserve-color) .uk-marker:hover, .uk-section-primary:not(.uk-preserve-color) .uk-marker:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-marker:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-marker:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-marker:focus, .uk-card-primary.uk-card-body .uk-marker:hover, .uk-card-primary.uk-card-body .uk-marker:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-marker:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-marker:focus, .uk-card-secondary.uk-card-body .uk-marker:hover, .uk-card-secondary.uk-card-body .uk-marker:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-marker:focus, .uk-overlay-primary .uk-marker:hover, .uk-overlay-primary .uk-marker:focus
{
	color: #707070
}

.uk-light .uk-badge, .uk-section-primary:not(.uk-preserve-color) .uk-badge, .uk-section-secondary:not(.uk-preserve-color) .uk-badge, .uk-tile-primary:not(.uk-preserve-color) .uk-badge, .uk-tile-secondary:not(.uk-preserve-color) .uk-badge, .uk-card-primary.uk-card-body .uk-badge, .uk-card-primary > :not([class*='uk-card-media']) .uk-badge, .uk-card-secondary.uk-card-body .uk-badge, .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge, .uk-overlay-primary .uk-badge
{
	background-color: #fff;
	color: #707070
}

.uk-light .uk-badge:hover, .uk-light .uk-badge:focus, .uk-section-primary:not(.uk-preserve-color) .uk-badge:hover, .uk-section-primary:not(.uk-preserve-color) .uk-badge:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-badge:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-badge:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-badge:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-badge:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-badge:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-badge:focus, .uk-card-primary.uk-card-body .uk-badge:hover, .uk-card-primary.uk-card-body .uk-badge:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-badge:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-badge:focus, .uk-card-secondary.uk-card-body .uk-badge:hover, .uk-card-secondary.uk-card-body .uk-badge:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-badge:focus, .uk-overlay-primary .uk-badge:hover, .uk-overlay-primary .uk-badge:focus
{
	color: #707070
}

.uk-light .uk-label, .uk-section-primary:not(.uk-preserve-color) .uk-label, .uk-section-secondary:not(.uk-preserve-color) .uk-label, .uk-tile-primary:not(.uk-preserve-color) .uk-label, .uk-tile-secondary:not(.uk-preserve-color) .uk-label, .uk-card-primary.uk-card-body .uk-label, .uk-card-primary > :not([class*='uk-card-media']) .uk-label, .uk-card-secondary.uk-card-body .uk-label, .uk-card-secondary > :not([class*='uk-card-media']) .uk-label, .uk-overlay-primary .uk-label
{
	background-color: #fff;
	color: #707070
}

.uk-light .uk-article-meta, .uk-section-primary:not(.uk-preserve-color) .uk-article-meta, .uk-section-secondary:not(.uk-preserve-color) .uk-article-meta, .uk-tile-primary:not(.uk-preserve-color) .uk-article-meta, .uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta, .uk-card-primary.uk-card-body .uk-article-meta, .uk-card-primary > :not([class*='uk-card-media']) .uk-article-meta, .uk-card-secondary.uk-card-body .uk-article-meta, .uk-card-secondary > :not([class*='uk-card-media']) .uk-article-meta, .uk-overlay-primary .uk-article-meta
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-search-input, .uk-section-primary:not(.uk-preserve-color) .uk-search-input, .uk-section-secondary:not(.uk-preserve-color) .uk-search-input, .uk-tile-primary:not(.uk-preserve-color) .uk-search-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input, .uk-card-primary.uk-card-body .uk-search-input, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input, .uk-card-secondary.uk-card-body .uk-search-input, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input, .uk-overlay-primary .uk-search-input
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-search-input:-ms-input-placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input:-ms-input-placeholder, .uk-card-primary.uk-card-body .uk-search-input:-ms-input-placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, .uk-card-secondary.uk-card-body .uk-search-input:-ms-input-placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input:-ms-input-placeholder, .uk-overlay-primary .uk-search-input:-ms-input-placeholder
{
	color: rgba(255, 255, 255, 0.5) !important
}

.uk-light .uk-search-input::placeholder, .uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder, .uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder, .uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder, .uk-card-primary.uk-card-body .uk-search-input::placeholder, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-input::placeholder, .uk-card-secondary.uk-card-body .uk-search-input::placeholder, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-input::placeholder, .uk-overlay-primary .uk-search-input::placeholder
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-search .uk-search-icon, .uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon, .uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon, .uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon, .uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon, .uk-card-primary.uk-card-body .uk-search .uk-search-icon, .uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon, .uk-card-secondary.uk-card-body .uk-search .uk-search-icon, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon, .uk-overlay-primary .uk-search .uk-search-icon
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-search .uk-search-icon:hover, .uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, .uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover, .uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search .uk-search-icon:hover, .uk-overlay-primary .uk-search .uk-search-icon:hover
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-search-default .uk-search-input, .uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input, .uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input, .uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input, .uk-card-primary.uk-card-body .uk-search-default .uk-search-input, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input, .uk-card-secondary.uk-card-body .uk-search-default .uk-search-input, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input, .uk-overlay-primary .uk-search-default .uk-search-input
{
	background-color: transparent;
	border-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-search-default .uk-search-input:focus, .uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, .uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus, .uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-default .uk-search-input:focus, .uk-overlay-primary .uk-search-default .uk-search-input:focus
{
	background-color: transparent
}

.uk-light .uk-search-navbar .uk-search-input, .uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, .uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, .uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, .uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input, .uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-navbar .uk-search-input, .uk-overlay-primary .uk-search-navbar .uk-search-input
{
	background-color: transparent
}

.uk-light .uk-search-large .uk-search-input, .uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input, .uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input, .uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input, .uk-card-primary.uk-card-body .uk-search-large .uk-search-input, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input, .uk-card-secondary.uk-card-body .uk-search-large .uk-search-input, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-large .uk-search-input, .uk-overlay-primary .uk-search-large .uk-search-input
{
	background-color: transparent
}

.uk-light .uk-search-toggle, .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle, .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle, .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle, .uk-card-primary.uk-card-body .uk-search-toggle, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle, .uk-card-secondary.uk-card-body .uk-search-toggle, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle, .uk-overlay-primary .uk-search-toggle
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-search-toggle:hover, .uk-light .uk-search-toggle:focus, .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover, .uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:focus, .uk-card-primary.uk-card-body .uk-search-toggle:hover, .uk-card-primary.uk-card-body .uk-search-toggle:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-search-toggle:focus, .uk-card-secondary.uk-card-body .uk-search-toggle:hover, .uk-card-secondary.uk-card-body .uk-search-toggle:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-search-toggle:focus, .uk-overlay-primary .uk-search-toggle:hover, .uk-overlay-primary .uk-search-toggle:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-nav-parent-icon > .uk-parent > a::after, .uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent > a::after, .uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, .uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent > a::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent > a::after, .uk-overlay-primary .uk-nav-parent-icon > .uk-parent > a::after
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-section-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-card-primary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-card-secondary.uk-card-body .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-parent-icon > .uk-parent.uk-open > a::after, .uk-overlay-primary .uk-nav-parent-icon > .uk-parent.uk-open > a::after
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-nav-default > li > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a, .uk-card-primary.uk-card-body .uk-nav-default > li > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a, .uk-card-secondary.uk-card-body .uk-nav-default > li > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a, .uk-overlay-primary .uk-nav-default > li > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-nav-default > li > a:hover, .uk-light .uk-nav-default > li > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a:focus, .uk-card-primary.uk-card-body .uk-nav-default > li > a:hover, .uk-card-primary.uk-card-body .uk-nav-default > li > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, .uk-card-secondary.uk-card-body .uk-nav-default > li > a:hover, .uk-card-secondary.uk-card-body .uk-nav-default > li > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a:focus, .uk-overlay-primary .uk-nav-default > li > a:hover, .uk-overlay-primary .uk-nav-default > li > a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-nav-default > li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li.uk-active > a, .uk-card-primary.uk-card-body .uk-nav-default > li.uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a, .uk-card-secondary.uk-card-body .uk-nav-default > li.uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li.uk-active > a, .uk-overlay-primary .uk-nav-default > li.uk-active > a
{
	color: #fff
}

.uk-light .uk-nav-default .uk-nav-header, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-header, .uk-overlay-primary .uk-nav-default .uk-nav-header
{
	color: #fff
}

.uk-light .uk-nav-default .uk-nav-divider, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-divider, .uk-overlay-primary .uk-nav-default .uk-nav-divider
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-nav-default .uk-nav-sub a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a, .uk-overlay-primary .uk-nav-default .uk-nav-sub a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-nav-default .uk-nav-sub a:hover, .uk-light .uk-nav-default .uk-nav-sub a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:focus, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a:focus, .uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover, .uk-overlay-primary .uk-nav-default .uk-nav-sub a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub li.uk-active > a, .uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active > a
{
	color: #fff
}

.uk-light .uk-nav-primary > li > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a, .uk-card-primary.uk-card-body .uk-nav-primary > li > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a, .uk-card-secondary.uk-card-body .uk-nav-primary > li > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a, .uk-overlay-primary .uk-nav-primary > li > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-nav-primary > li > a:hover, .uk-light .uk-nav-primary > li > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li > a:focus, .uk-card-primary.uk-card-body .uk-nav-primary > li > a:hover, .uk-card-primary.uk-card-body .uk-nav-primary > li > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, .uk-card-secondary.uk-card-body .uk-nav-primary > li > a:hover, .uk-card-secondary.uk-card-body .uk-nav-primary > li > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li > a:focus, .uk-overlay-primary .uk-nav-primary > li > a:hover, .uk-overlay-primary .uk-nav-primary > li > a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-nav-primary > li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary > li.uk-active > a, .uk-card-primary.uk-card-body .uk-nav-primary > li.uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a, .uk-card-secondary.uk-card-body .uk-nav-primary > li.uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary > li.uk-active > a, .uk-overlay-primary .uk-nav-primary > li.uk-active > a
{
	color: #fff
}

.uk-light .uk-nav-primary .uk-nav-header, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-header, .uk-overlay-primary .uk-nav-primary .uk-nav-header
{
	color: #fff
}

.uk-light .uk-nav-primary .uk-nav-divider, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-divider, .uk-overlay-primary .uk-nav-primary .uk-nav-divider
{
	border-top-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-nav-primary .uk-nav-sub a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a, .uk-overlay-primary .uk-nav-primary .uk-nav-sub a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-nav-primary .uk-nav-sub a:hover, .uk-light .uk-nav-primary .uk-nav-sub a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:focus, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub a:focus, .uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover, .uk-overlay-primary .uk-nav-primary .uk-nav-sub a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-primary .uk-nav-sub li.uk-active > a, .uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active > a
{
	color: #fff
}

.uk-light .uk-navbar-nav > li > a, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a, .uk-overlay-primary .uk-navbar-nav > li > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-navbar-nav > li:hover > a, .uk-light .uk-navbar-nav > li > a:focus, .uk-light .uk-navbar-nav > li > a.uk-open, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li:hover > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a.uk-open, .uk-card-primary.uk-card-body .uk-navbar-nav > li:hover > a, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a:focus, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a.uk-open, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, .uk-card-secondary.uk-card-body .uk-navbar-nav > li:hover > a, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:focus, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a.uk-open, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li:hover > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a.uk-open, .uk-overlay-primary .uk-navbar-nav > li:hover > a, .uk-overlay-primary .uk-navbar-nav > li > a:focus, .uk-overlay-primary .uk-navbar-nav > li > a.uk-open
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-navbar-nav > li > a:active, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li > a:active, .uk-card-primary.uk-card-body .uk-navbar-nav > li > a:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active, .uk-card-secondary.uk-card-body .uk-navbar-nav > li > a:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li > a:active, .uk-overlay-primary .uk-navbar-nav > li > a:active
{
	color: #fff
}

.uk-light .uk-navbar-nav > li.uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav > li.uk-active > a, .uk-card-primary.uk-card-body .uk-navbar-nav > li.uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a, .uk-card-secondary.uk-card-body .uk-navbar-nav > li.uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-nav > li.uk-active > a, .uk-overlay-primary .uk-navbar-nav > li.uk-active > a
{
	color: #fff
}

.uk-light .uk-navbar-item, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-item, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item, .uk-card-primary.uk-card-body .uk-navbar-item, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-item, .uk-card-secondary.uk-card-body .uk-navbar-item, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-item, .uk-overlay-primary .uk-navbar-item
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-navbar-toggle, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle, .uk-card-primary.uk-card-body .uk-navbar-toggle, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle, .uk-card-secondary.uk-card-body .uk-navbar-toggle, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle, .uk-overlay-primary .uk-navbar-toggle
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-navbar-toggle:hover, .uk-light .uk-navbar-toggle:focus, .uk-light .uk-navbar-toggle.uk-open, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, .uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle.uk-open, .uk-card-primary.uk-card-body .uk-navbar-toggle:hover, .uk-card-primary.uk-card-body .uk-navbar-toggle:focus, .uk-card-primary.uk-card-body .uk-navbar-toggle.uk-open, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, .uk-card-secondary.uk-card-body .uk-navbar-toggle:hover, .uk-card-secondary.uk-card-body .uk-navbar-toggle:focus, .uk-card-secondary.uk-card-body .uk-navbar-toggle.uk-open, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-navbar-toggle.uk-open, .uk-overlay-primary .uk-navbar-toggle:hover, .uk-overlay-primary .uk-navbar-toggle:focus, .uk-overlay-primary .uk-navbar-toggle.uk-open
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-subnav > * > :first-child, .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > :first-child, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > :first-child, .uk-card-primary.uk-card-body .uk-subnav > * > :first-child, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child, .uk-card-secondary.uk-card-body .uk-subnav > * > :first-child, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > :first-child, .uk-overlay-primary .uk-subnav > * > :first-child
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-subnav > * > a:hover, .uk-light .uk-subnav > * > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > * > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > * > a:focus, .uk-card-primary.uk-card-body .uk-subnav > * > a:hover, .uk-card-primary.uk-card-body .uk-subnav > * > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, .uk-card-secondary.uk-card-body .uk-subnav > * > a:hover, .uk-card-secondary.uk-card-body .uk-subnav > * > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > * > a:focus, .uk-overlay-primary .uk-subnav > * > a:hover, .uk-overlay-primary .uk-subnav > * > a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-subnav > .uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-active > a, .uk-card-primary.uk-card-body .uk-subnav > .uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a, .uk-card-secondary.uk-card-body .uk-subnav > .uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-active > a, .uk-overlay-primary .uk-subnav > .uk-active > a
{
	color: #fff
}

.uk-light .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-primary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-secondary.uk-card-body .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-overlay-primary .uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before
{
	border-left-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-subnav-pill > * > :first-child, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > :first-child, .uk-card-primary.uk-card-body .uk-subnav-pill > * > :first-child, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child, .uk-card-secondary.uk-card-body .uk-subnav-pill > * > :first-child, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > :first-child, .uk-overlay-primary .uk-subnav-pill > * > :first-child
{
	background-color: transparent;
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-subnav-pill > * > a:hover, .uk-light .uk-subnav-pill > * > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:focus, .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:hover, .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:hover, .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:focus, .uk-overlay-primary .uk-subnav-pill > * > a:hover, .uk-overlay-primary .uk-subnav-pill > * > a:focus
{
	background-color: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-subnav-pill > * > a:active, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > * > a:active, .uk-card-primary.uk-card-body .uk-subnav-pill > * > a:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active, .uk-card-secondary.uk-card-body .uk-subnav-pill > * > a:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > * > a:active, .uk-overlay-primary .uk-subnav-pill > * > a:active
{
	background-color: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-subnav-pill > .uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill > .uk-active > a, .uk-card-primary.uk-card-body .uk-subnav-pill > .uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a, .uk-card-secondary.uk-card-body .uk-subnav-pill > .uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav-pill > .uk-active > a, .uk-overlay-primary .uk-subnav-pill > .uk-active > a
{
	background-color: #fff;
	color: #707070
}

.uk-light .uk-subnav > .uk-disabled > a, .uk-section-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a, .uk-section-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a, .uk-tile-primary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-subnav > .uk-disabled > a, .uk-card-primary.uk-card-body .uk-subnav > .uk-disabled > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a, .uk-card-secondary.uk-card-body .uk-subnav > .uk-disabled > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-subnav > .uk-disabled > a, .uk-overlay-primary .uk-subnav > .uk-disabled > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-breadcrumb > * > *, .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *, .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *, .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > *, .uk-card-primary.uk-card-body .uk-breadcrumb > * > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *, .uk-card-secondary.uk-card-body .uk-breadcrumb > * > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > *, .uk-overlay-primary .uk-breadcrumb > * > *
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-breadcrumb > * > :hover, .uk-light .uk-breadcrumb > * > :focus, .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > * > :focus, .uk-card-primary.uk-card-body .uk-breadcrumb > * > :hover, .uk-card-primary.uk-card-body .uk-breadcrumb > * > :focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, .uk-card-secondary.uk-card-body .uk-breadcrumb > * > :hover, .uk-card-secondary.uk-card-body .uk-breadcrumb > * > :focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > * > :focus, .uk-overlay-primary .uk-breadcrumb > * > :hover, .uk-overlay-primary .uk-breadcrumb > * > :focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-breadcrumb > :last-child > *, .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *, .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *, .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :last-child > *, .uk-card-primary.uk-card-body .uk-breadcrumb > :last-child > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *, .uk-card-secondary.uk-card-body .uk-breadcrumb > :last-child > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :last-child > *, .uk-overlay-primary .uk-breadcrumb > :last-child > *
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-primary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-secondary.uk-card-body .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before, .uk-overlay-primary .uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-pagination > * > *, .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > *, .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > *, .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > *, .uk-card-primary.uk-card-body .uk-pagination > * > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > *, .uk-card-secondary.uk-card-body .uk-pagination > * > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > *, .uk-overlay-primary .uk-pagination > * > *
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-pagination > * > :hover, .uk-light .uk-pagination > * > :focus, .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, .uk-section-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :hover, .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > * > :focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > * > :focus, .uk-card-primary.uk-card-body .uk-pagination > * > :hover, .uk-card-primary.uk-card-body .uk-pagination > * > :focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, .uk-card-secondary.uk-card-body .uk-pagination > * > :hover, .uk-card-secondary.uk-card-body .uk-pagination > * > :focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > * > :focus, .uk-overlay-primary .uk-pagination > * > :hover, .uk-overlay-primary .uk-pagination > * > :focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-pagination > .uk-active > *, .uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *, .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *, .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-active > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-active > *, .uk-card-primary.uk-card-body .uk-pagination > .uk-active > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *, .uk-card-secondary.uk-card-body .uk-pagination > .uk-active > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-active > *, .uk-overlay-primary .uk-pagination > .uk-active > *
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-pagination > .uk-disabled > *, .uk-section-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *, .uk-section-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *, .uk-tile-primary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-pagination > .uk-disabled > *, .uk-card-primary.uk-card-body .uk-pagination > .uk-disabled > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *, .uk-card-secondary.uk-card-body .uk-pagination > .uk-disabled > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-pagination > .uk-disabled > *, .uk-overlay-primary .uk-pagination > .uk-disabled > *
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-tab::before, .uk-section-primary:not(.uk-preserve-color) .uk-tab::before, .uk-section-secondary:not(.uk-preserve-color) .uk-tab::before, .uk-tile-primary:not(.uk-preserve-color) .uk-tab::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before, .uk-card-primary.uk-card-body .uk-tab::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab::before, .uk-card-secondary.uk-card-body .uk-tab::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab::before, .uk-overlay-primary .uk-tab::before
{
	border-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-tab > * > a, .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a, .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a, .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a, .uk-card-primary.uk-card-body .uk-tab > * > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a, .uk-card-secondary.uk-card-body .uk-tab > * > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a, .uk-overlay-primary .uk-tab > * > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-tab > * > a:hover, .uk-light .uk-tab > * > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-tab > * > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > * > a:focus, .uk-card-primary.uk-card-body .uk-tab > * > a:hover, .uk-card-primary.uk-card-body .uk-tab > * > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, .uk-card-secondary.uk-card-body .uk-tab > * > a:hover, .uk-card-secondary.uk-card-body .uk-tab > * > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > * > a:focus, .uk-overlay-primary .uk-tab > * > a:hover, .uk-overlay-primary .uk-tab > * > a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-tab > .uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-active > a, .uk-card-primary.uk-card-body .uk-tab > .uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a, .uk-card-secondary.uk-card-body .uk-tab > .uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-active > a, .uk-overlay-primary .uk-tab > .uk-active > a
{
	color: #fff;
	border-color: #fff
}

.uk-light .uk-tab > .uk-disabled > a, .uk-section-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a, .uk-section-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a, .uk-tile-primary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-tab > .uk-disabled > a, .uk-card-primary.uk-card-body .uk-tab > .uk-disabled > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a, .uk-card-secondary.uk-card-body .uk-tab > .uk-disabled > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-tab > .uk-disabled > a, .uk-overlay-primary .uk-tab > .uk-disabled > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-slidenav, .uk-section-primary:not(.uk-preserve-color) .uk-slidenav, .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav, .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav, .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav, .uk-card-primary.uk-card-body .uk-slidenav, .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav, .uk-card-secondary.uk-card-body .uk-slidenav, .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav, .uk-overlay-primary .uk-slidenav
{
	color: rgba(255, 255, 255, 0.7)
}

.uk-light .uk-slidenav:hover, .uk-light .uk-slidenav:focus, .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover, .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:focus, .uk-card-primary.uk-card-body .uk-slidenav:hover, .uk-card-primary.uk-card-body .uk-slidenav:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:focus, .uk-card-secondary.uk-card-body .uk-slidenav:hover, .uk-card-secondary.uk-card-body .uk-slidenav:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:focus, .uk-overlay-primary .uk-slidenav:hover, .uk-overlay-primary .uk-slidenav:focus
{
	color: rgba(255, 255, 255, 0.95)
}

.uk-light .uk-slidenav:active, .uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active, .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active, .uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active, .uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active, .uk-card-primary.uk-card-body .uk-slidenav:active, .uk-card-primary > :not([class*='uk-card-media']) .uk-slidenav:active, .uk-card-secondary.uk-card-body .uk-slidenav:active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-slidenav:active, .uk-overlay-primary .uk-slidenav:active
{
	color: rgba(255, 255, 255, 0.7)
}

.uk-light .uk-dotnav > * > *, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > *, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > *, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > *, .uk-card-primary.uk-card-body .uk-dotnav > * > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > *, .uk-card-secondary.uk-card-body .uk-dotnav > * > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > *, .uk-overlay-primary .uk-dotnav > * > *
{
	background-color: transparent;
	border-color: rgba(255, 255, 255, 0.9)
}

.uk-light .uk-dotnav > * > :hover, .uk-light .uk-dotnav > * > :focus, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :hover, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :focus, .uk-card-primary.uk-card-body .uk-dotnav > * > :hover, .uk-card-primary.uk-card-body .uk-dotnav > * > :focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, .uk-card-secondary.uk-card-body .uk-dotnav > * > :hover, .uk-card-secondary.uk-card-body .uk-dotnav > * > :focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :focus, .uk-overlay-primary .uk-dotnav > * > :hover, .uk-overlay-primary .uk-dotnav > * > :focus
{
	background-color: rgba(255, 255, 255, 0.9);
	border-color: transparent
}

.uk-light .uk-dotnav > * > :active, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > * > :active, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > * > :active, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > * > :active, .uk-card-primary.uk-card-body .uk-dotnav > * > :active, .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > * > :active, .uk-card-secondary.uk-card-body .uk-dotnav > * > :active, .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > * > :active, .uk-overlay-primary .uk-dotnav > * > :active
{
	background-color: rgba(255, 255, 255, 0.5);
	border-color: transparent
}

.uk-light .uk-dotnav > .uk-active > *, .uk-section-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *, .uk-section-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *, .uk-tile-primary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *, .uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav > .uk-active > *, .uk-card-primary.uk-card-body .uk-dotnav > .uk-active > *, .uk-card-primary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *, .uk-card-secondary.uk-card-body .uk-dotnav > .uk-active > *, .uk-card-secondary > :not([class*='uk-card-media']) .uk-dotnav > .uk-active > *, .uk-overlay-primary .uk-dotnav > .uk-active > *
{
	background-color: rgba(255, 255, 255, 0.9);
	border-color: transparent
}

.uk-light .uk-accordion-title, .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title, .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title, .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title, .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title, .uk-card-primary.uk-card-body .uk-accordion-title, .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title, .uk-card-secondary.uk-card-body .uk-accordion-title, .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title, .uk-overlay-primary .uk-accordion-title
{
	color: #fff
}

.uk-light .uk-accordion-title:hover, .uk-light .uk-accordion-title:focus, .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover, .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:focus, .uk-card-primary.uk-card-body .uk-accordion-title:hover, .uk-card-primary.uk-card-body .uk-accordion-title:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title:focus, .uk-card-secondary.uk-card-body .uk-accordion-title:hover, .uk-card-secondary.uk-card-body .uk-accordion-title:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title:focus, .uk-overlay-primary .uk-accordion-title:hover, .uk-overlay-primary .uk-accordion-title:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-iconnav > * > a, .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a, .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a, .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a, .uk-card-primary.uk-card-body .uk-iconnav > * > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a, .uk-card-secondary.uk-card-body .uk-iconnav > * > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a, .uk-overlay-primary .uk-iconnav > * > a
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-iconnav > * > a:hover, .uk-light .uk-iconnav > * > a:focus, .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > * > a:focus, .uk-card-primary.uk-card-body .uk-iconnav > * > a:hover, .uk-card-primary.uk-card-body .uk-iconnav > * > a:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, .uk-card-secondary.uk-card-body .uk-iconnav > * > a:hover, .uk-card-secondary.uk-card-body .uk-iconnav > * > a:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > * > a:focus, .uk-overlay-primary .uk-iconnav > * > a:hover, .uk-overlay-primary .uk-iconnav > * > a:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-iconnav > .uk-active > a, .uk-section-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a, .uk-section-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a, .uk-tile-primary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a, .uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav > .uk-active > a, .uk-card-primary.uk-card-body .uk-iconnav > .uk-active > a, .uk-card-primary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a, .uk-card-secondary.uk-card-body .uk-iconnav > .uk-active > a, .uk-card-secondary > :not([class*='uk-card-media']) .uk-iconnav > .uk-active > a, .uk-overlay-primary .uk-iconnav > .uk-active > a
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-text-lead, .uk-section-primary:not(.uk-preserve-color) .uk-text-lead, .uk-section-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-primary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-card-primary.uk-card-body .uk-text-lead, .uk-card-primary > :not([class*='uk-card-media']) .uk-text-lead, .uk-card-secondary.uk-card-body .uk-text-lead, .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-lead, .uk-overlay-primary .uk-text-lead
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-text-meta, .uk-section-primary:not(.uk-preserve-color) .uk-text-meta, .uk-section-secondary:not(.uk-preserve-color) .uk-text-meta, .uk-tile-primary:not(.uk-preserve-color) .uk-text-meta, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta, .uk-card-primary.uk-card-body .uk-text-meta, .uk-card-primary > :not([class*='uk-card-media']) .uk-text-meta, .uk-card-secondary.uk-card-body .uk-text-meta, .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-meta, .uk-overlay-primary .uk-text-meta
{
	color: rgba(255, 255, 255, 0.5)
}

.uk-light .uk-text-muted, .uk-section-primary:not(.uk-preserve-color) .uk-text-muted, .uk-section-secondary:not(.uk-preserve-color) .uk-text-muted, .uk-tile-primary:not(.uk-preserve-color) .uk-text-muted, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted, .uk-card-primary.uk-card-body .uk-text-muted, .uk-card-primary > :not([class*='uk-card-media']) .uk-text-muted, .uk-card-secondary.uk-card-body .uk-text-muted, .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-muted, .uk-overlay-primary .uk-text-muted
{
	color: rgba(255, 255, 255, 0.5) !important
}

.uk-light .uk-text-emphasis, .uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis, .uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis, .uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis, .uk-card-primary.uk-card-body .uk-text-emphasis, .uk-card-primary > :not([class*='uk-card-media']) .uk-text-emphasis, .uk-card-secondary.uk-card-body .uk-text-emphasis, .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-emphasis, .uk-overlay-primary .uk-text-emphasis
{
	color: #fff !important
}

.uk-light .uk-text-primary, .uk-section-primary:not(.uk-preserve-color) .uk-text-primary, .uk-section-secondary:not(.uk-preserve-color) .uk-text-primary, .uk-tile-primary:not(.uk-preserve-color) .uk-text-primary, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary, .uk-card-primary.uk-card-body .uk-text-primary, .uk-card-primary > :not([class*='uk-card-media']) .uk-text-primary, .uk-card-secondary.uk-card-body .uk-text-primary, .uk-card-secondary > :not([class*='uk-card-media']) .uk-text-primary, .uk-overlay-primary .uk-text-primary
{
	color: rgba(255, 255, 255, 0.85) !important
}

.uk-light .uk-column-divider, .uk-section-primary:not(.uk-preserve-color) .uk-column-divider, .uk-section-secondary:not(.uk-preserve-color) .uk-column-divider, .uk-tile-primary:not(.uk-preserve-color) .uk-column-divider, .uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider, .uk-card-primary.uk-card-body .uk-column-divider, .uk-card-primary > :not([class*='uk-card-media']) .uk-column-divider, .uk-card-secondary.uk-card-body .uk-column-divider, .uk-card-secondary > :not([class*='uk-card-media']) .uk-column-divider, .uk-overlay-primary .uk-column-divider
{
	column-rule-color: rgba(255, 255, 255, 0.2)
}

.uk-light .uk-logo, .uk-section-primary:not(.uk-preserve-color) .uk-logo, .uk-section-secondary:not(.uk-preserve-color) .uk-logo, .uk-tile-primary:not(.uk-preserve-color) .uk-logo, .uk-tile-secondary:not(.uk-preserve-color) .uk-logo, .uk-card-primary.uk-card-body .uk-logo, .uk-card-primary > :not([class*='uk-card-media']) .uk-logo, .uk-card-secondary.uk-card-body .uk-logo, .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo, .uk-overlay-primary .uk-logo
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-logo:hover, .uk-light .uk-logo:focus, .uk-section-primary:not(.uk-preserve-color) .uk-logo:hover, .uk-section-primary:not(.uk-preserve-color) .uk-logo:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-logo:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-logo:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-logo:focus, .uk-card-primary.uk-card-body .uk-logo:hover, .uk-card-primary.uk-card-body .uk-logo:focus, .uk-card-primary > :not([class*='uk-card-media']) .uk-logo:hover, .uk-card-primary > :not([class*='uk-card-media']) .uk-logo:focus, .uk-card-secondary.uk-card-body .uk-logo:hover, .uk-card-secondary.uk-card-body .uk-logo:focus, .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:hover, .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo:focus, .uk-overlay-primary .uk-logo:hover, .uk-overlay-primary .uk-logo:focus
{
	color: rgba(255, 255, 255, 0.85)
}

.uk-light .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-section-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-section-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-tile-primary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-tile-secondary:not(.uk-preserve-color) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-card-primary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-card-primary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-card-secondary.uk-card-body .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo > :not(.uk-logo-inverse):not(:only-of-type), .uk-overlay-primary .uk-logo > :not(.uk-logo-inverse):not(:only-of-type)
{
	display: none
}

.uk-light .uk-logo-inverse, .uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse, .uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse, .uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse, .uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse, .uk-card-primary.uk-card-body .uk-logo-inverse, .uk-card-primary > :not([class*='uk-card-media']) .uk-logo-inverse, .uk-card-secondary.uk-card-body .uk-logo-inverse, .uk-card-secondary > :not([class*='uk-card-media']) .uk-logo-inverse, .uk-overlay-primary .uk-logo-inverse
{
	display: inline
}

.uk-light .uk-accordion-title::before, .uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before, .uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before, .uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before, .uk-card-primary.uk-card-body .uk-accordion-title::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-accordion-title::before, .uk-card-secondary.uk-card-body .uk-accordion-title::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-accordion-title::before, .uk-overlay-primary .uk-accordion-title::before
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

.uk-light .uk-open > .uk-accordion-title::before, .uk-section-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before, .uk-section-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before, .uk-tile-primary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before, .uk-tile-secondary:not(.uk-preserve-color) .uk-open > .uk-accordion-title::before, .uk-card-primary.uk-card-body .uk-open > .uk-accordion-title::before, .uk-card-primary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before, .uk-card-secondary.uk-card-body .uk-open > .uk-accordion-title::before, .uk-card-secondary > :not([class*='uk-card-media']) .uk-open > .uk-accordion-title::before, .uk-overlay-primary .uk-open > .uk-accordion-title::before
{
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.85%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

@media print
{
	*, *::before, *::after
	{
		background: transparent !important;
		color: black !important;
		box-shadow: none !important;
		text-shadow: none !important
	}
	
	a, a:visited
	{
		text-decoration: underline
	}
	
	pre, blockquote
	{
		border: 1px solid #999;
		page-break-inside: avoid
	}
	
	thead
	{
		display: table-header-group
	}
	
	tr, img
	{
		page-break-inside: avoid
	}
	
	img
	{
		max-width: 100% !important
	}
	
	@page
	{
		margin: .5cm
	}
	
	p, h2, h3
	{
		orphans: 3;
		widows: 3
	}
	
	h2, h3
	{
		page-break-after: avoid
	}
}

.font-weight-300
{
	font-weight: 300
}

.font-weight-400
{
	font-weight: 400
}

.font-weight-600
{
	font-weight: 600
}

.font-family-heading
{
	/*font-family: 'Oswald', sans-serif*/
	font-family: 'Mulish', sans-serif
}

.font-family-global
{
	/*font-family: 'Roboto', sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"*/
	font-family: 'Mulish', sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"
}

.color-dark
{
	color: #3c3c3b
}

.background-dark
{
	background-color: #3c3c3b
}

.color-gold-dark
{
	color: #9a6534
}

.background-gold-dark
{
	background-color: #9a6534
}

.color-gold
{
	color: #b8804c
}

.background-gold
{
	background-color: #b8804c
}

.color-orange
{
	color: #eb7100
}

.background-orange
{
	background-color: #eb7100
}

.color-crema
{
	color: #f4ece4
}

.background-crema
{
	background-color: #f4ece4
}

.color-gris-75
{
	color: #3c3c3b
}

.background-gris-75
{
	background-color: #3c3c3b
}

.color-gris-50
{
	color: #7a7a7a
}

.background-gris-50
{
	background-color: #7a7a7a
}

.color-gris-40
{
	color: #9a9a9a
}

.background-gris-40
{
	background-color: #9a9a9a
}

.color-gris-20
{
	color: #d9d9d9
}

.background-gris-20
{
	background-color: #d9d9d9
}

.color-gris-10
{
	color: #efefef
}

.background-gris-10
{
	background-color: #efefef
}

.h-divider
{
	width: 54px;
	border-top: 2px solid #b8804c
}

.h-line
{
	color: #3c3c3b !important
}

.h-line::after
{
	width: 54px;
	display: block;
	content: '';
	font-size: 0;
	border-top: 2px solid #b8804c;
	margin-top: .5rem
}

.line-height-1
{
	line-height: 1
}

.top-top
{
	margin-top: 0
}

@media (min-width: 960px)
{
	.top-top
	{
		margin-top: -70px
	}
}

.uk-navbar-nav > li > a
{
	/*border-left: 1px solid #ededed;*/
	/*border-right: 1px solid #ededed*/
}

.uk-navbar-nav > li > a:hover
{
	color: #b8804c;
	/*border-bottom: 3px solid #b8804c;*/
	/*padding-top: 3px*/
}

.uk-navbar-nav > li
{
	margin-left: 5px;
	position: relative;
}

.uk-navbar-nav
{
	padding-top: 0
}

.uk-navbar-sticky .uk-navbar-nav > li > a, .uk-navbar-sticky .uk-navbar-item, .uk-navbar-sticky .uk-navbar-toggle
{
	/*min-height: 90px !important*/
}

.uk-offcanvas-bar .uk-nav
{
	font-size: 20px;
	/*font-family: 'Oswald', sans-serif*/
	font-family: 'Mulish', sans-serif
}

.uk-offcanvas-bar .uk-nav li
{
	border-bottom: 1px solid #eee
}

.uk-offcanvas-bar .uk-nav li > a
{
	padding-top: .7rem;
	padding-bottom: .7rem
}

.uk-offcanvas-bar .uk-nav .uk-nav-sub
{
	font-weight: 300;
	font-size: 17px
}

.uk-offcanvas-bar .uk-nav .uk-nav-sub li:last-child
{
	border-bottom: none
}

.top-menu
{
	background: #fff;
	backdrop-filter: blur(10px);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}

/*headerd*/
/*{*/
/*	padding-top: 10px*/
/*}*/

.top-enu .uk-navbar-left
{
	width: 220px
}

#top-logo img
{
	transition: transform .3s ease;
	transform-origin: left center
}

.uk-navbar-sticky #top-logo
{
	/*height: 90px;*/
	/*overflow: hidden*/
}

.uk-navbar-sticky #top-logo img
{
	/*height: 90px;*/
	/*transform: scale(.79)*/
}

.top-mobile
{
	background: rgba(255, 255, 255, 0.97);
	background: linear-gradient(#fff, rgba(255, 255, 255, 0.9));
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1)
}

footer
{
	background: #212121;
}

footer h2
{
	font-size: 2rem;
	text-transform: uppercase;
}
footer h3
{
	font-size: 1rem;
	text-transform: uppercase;
	margin-bottom: 0;
}
footer h3 + p
{
	margin-top: 10px;
}

footer .uk-button-text
{
	font-size: 1rem;
}
footer .uk-button-text + .uk-button-text
{
	margin-left: 2rem;
}

.sepia-filter
{
	filter: grayscale(100%) sepia(50%) contrast(.95) brightness(110%) hue-rotate(-9deg)
}

.height-top, .top-image, .top-image *
{
	height: 515px
}

@media (max-width: 1199px)
{
	.height-top, .top-image, .top-image *
	{
		height: 426px
	}
}

@media (max-width: 959px)
{
	.height-top, .top-image, .top-image *
	{
		height: 350px
	}
}

@media (max-width: 639px)
{
	.height-top, .top-image, .top-image *
	{
		height: 200px
	}
}

.sepia-color-low
{
	filter: sepia(30%) hue-rotate(-9deg) saturate(140%)
}

.sepia-color
{
	filter: sepia(50%) hue-rotate(-9deg) saturate(140%)
}

.sepia-bw
{
	filter: grayscale(100%) sepia(50%) hue-rotate(-9deg)
}

@media (max-width: 639px)
{
	.no-divider-xs:before
	{
		display: none
	}
	
	.no-divider-xs
	{
		margin-top: 1.5rem !important
	}
}

@media (min-width: 960px)
{
	.max-widht-420-m
	{
		max-width: 400px
	}
}


/**/


.tbl
{
	font-family: 'Mulish', sans-serif;
	border-collapse: collapse;
	width: 100%;
}


.tbl thead tr > *,
.tbl tbody tr:nth-child(even) > *
{
	background: #f3f3f3;
}

.tbl td,
.tbl th
{
	padding: 1.5rem 0.5rem;
	text-align: left;
	font-size: 1.1rem;
	border-bottom: 2px solid #c2c2c2;
}


.tbl th,
.tbl tr td:first-child
{
	font-weight: 900;
	text-transform: uppercase;
}


@media (min-width: 768px)
{
	.tbl td,
	.tbl th
	{
		padding: 2rem 1.5rem;
	}
}


/**/


.social-icons a
{
	transition: color 500ms
}

.social-icons a:hover
{
	color: #b8804c
}

@media (max-width: 1199px)
{
	.social-icons
	{
		margin-bottom: 3.5rem
	}
	
	.mailchimp
	{
		margin: 0 auto;
		padding: 0 0 1.5rem 0
	}
	footer .mailchimp h2
	{
		text-transform: none;
	}
}

@media (min-width: 960px)
{
	.social-icons
	{
		margin-top: -2.5rem
	}
	
	.mailchimp
	{
		margin: 0 0 0 auto;
	}
}

.top-image
{
	background: #b8804c;
	position: relative
}

.top-image .img, .top-image > div
{
	overflow: hidden;
	max-width: 1920px;
	margin: 0 auto;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center
}

.top-image.sepia-color .img
{
	filter: sepia(50%) hue-rotate(-9deg) saturate(140%)
}

.top-image.sepia-bw .img
{
	opacity: .9;
	filter: grayscale(100%) sepia(50%) hue-rotate(-9deg)
}

.mega-title h1, .mega-title .h1, .mega-title h2, .mega-title .h2
{
	margin: 0;
	line-height: 1
}

.mega-title h2, .mega-title .h2
{
	color: #3e3e3d;
	font-weight: 300;
	margin: 3px 0 18px 0
}

.mega-title::after
{
	width: 54px;
	display: block;
	content: '';
	font-size: 0;
	border-top: 2px solid #b8804c;
	margin-bottom: 2.467rem
}

.side-title
{
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	text-align: left;
	color: #3c3c3b;
	font-size: 1.733rem;
	font-weight: 600;
	line-height: 1.25
}

.side-title big
{
	line-height: 1;
	font-size: 3.2rem;
	font-weight: 700
}

.lema-2
{
	padding: 30px;
	font-size: 1.733rem;
	font-weight: 300;
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	line-height: 1;
	color: #3c3c3b
}

.cita
{
	line-height: 1;
	margin: 4rem 0 0 0;
	padding: 30px 30px 6rem;
	font-family: 'Mulish', sans-serif;
	text-align: center;
}

.cita .quote
{
	font-style: italic;
	font-weight: 700;
	font-size: 1.5rem;
	line-height: 1.1;
	max-width: 700px;
	margin: auto;
}
.cita.cita-b .quote
{
	font-weight: normal;
	font-style: normal;
}

.cita .quote::before
{
	content: "“";
}

.cita .quote::after
{
	content: "”";
}

.cita .quien
{
	margin-top: 3.7rem;
	margin-bottom: .3rem;
	font-size: 1.3rem;
	color: #b8804c;
}

.cita .puesto
{
	font-weight: 300;
	margin-bottom: 1rem
}

.dg-card-body
{
	padding: 20px 200px 80px 200px;
	background: #efefec;
	background: rgba(255, 255, 255, 0.5);
	background: linear-gradient(#ffffff, #ffffff, #efefec);
	text-align: center
}

.dg-card-body h3
{
	text-transform: uppercase;
	font-weight: 700;
	font-size: 2.4rem;
	/*font-family: 'Oswald', sans-serif*/
	font-family: 'Mulish', sans-serif;
}

.dg-card-body h4
{
	text-transform: uppercase;
	font-weight: 400;
	color: #3c3c3b;
	font-size: 1rem;
	margin: 0;
	/*font-family: 'Oswald', sans-serif*/
	font-family: 'Mulish', sans-serif;
}

.dg-card-body h4 + h3
{
	margin-top: .3rem
}

.dg-card-body .uk-card-title, .dg-card-body .dg-card-body p
{
	margin: 0
}

.dg-card-body p
{
	margin: 20px
}

@media (max-width: 1199px)
{
	.dg-card-body
	{
		padding: 20px 40px 80px 40px
	}
	
	.dg-card-body p, .dg-card-body .dg-position-center
	{
		display: none !important
	}
	
	.dg-card-body .uk-card-title
	{
		margin-bottom: 20px !important;
		display: inline-block
	}
}

@media (max-width: 959px)
{
	.dg-card-body h3
	{
		font-size: 1.4rem
	}
}

.dg-card-default
{
	box-shadow: none
}

.uk-active .dg-card-body
{
	background: #efefec
}

.dg-slider-nav
{
	position: absolute;
	transform: translate(-50%, -10px);
	left: 50%;
	bottom: 0
}

.dg-position-center
{
	display: none
}

.uk-active .dg-position-center
{
	display: block;
	top: 83%
}

.dg-slider-items > *
{
	width: 1280px;
	max-width: 100%
}

.dg-slider-items li
{
	opacity: .4;
	transition: opacity .3s ease
}

.dg-slider-items .uk-active
{
	opacity: 1;
	transition: opacity .3s ease
}

.dg-slider-items .imaxe
{
	background: no-repeat center center;
	background-size: cover;
	height: 250px
}

@media (min-width: 960px)
{
	.dg-slider-items .imaxe
	{
		height: 300px
	}
	
	.dg-slider-items > *
	{
		max-width: 80%
	}
}

@media (min-width: 1200px)
{
	.dg-slider-items .imaxe
	{
		height: 400px
	}
}

.uk-button
{
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	font-weight: 300
}

.big-button
{
	font-size: 1.5rem;
	font-weight: 700;
	padding: 1rem 3rem;
	min-width: 14.5rem
}

.home-map, .world-map
{
	padding: 40px 0;
	line-height: 1;
	text-align: center;
	background: #f3f3f3;
}

.home-map .box, .world-map .box
{
	padding: 3rem 0
}

.home-map .text, .world-map .text
{
	max-width: 500px;
	margin: 1rem auto 0 auto
}

.home-map .title, .world-map .title
{
	font-size: 48px;
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	color: #b8804c;
	font-weight: 700
}

.home-map .number, .world-map .number
{
	font-size: 2rem;
	color: #b8804c;
	font-weight: 900;
	margin: 0.5rem 0;
	line-height: 1.1;
}

.home-map .number > span, .world-map .number > span
{
	color: #b8804c;
}

.home-map .blocks, .world-map .blocks
{
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	gap: 50px 0;
}

.home-map .block, .world-map .block
{
	width: 220px;
	height: 220px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: #fff;
	border-radius: 500px;
	border: 2px solid #b8804c;
	font-size: 1rem;
	font-weight: bold;
}


.home-map .blocks.smaller, .world-map .blocks.smaller
{
	margin-top: 2rem;
}
.home-map .blocks.smaller .block, .world-map .blocks.smaller .block
{
	width: 150px;
	height: 150px;
	font-size: 0.9rem;
}
.home-map .blocks.smaller .number, .world-map .blocks.smaller .number
{
	font-size: 1.75rem;
	margin-bottom: 0;
}


@media (min-width: 768px)
{
	.home-map .blocks, .world-map .blocks
	{
		flex-direction: row;
	}
}

.world-map
{
	background-image: url(/images/mapa-2.jpg)
}

.world-map .box
{
	background: rgba(255, 255, 255, 0.6);
	display: inline-block
}

.azulejo
{
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto
}

.azulejo .box .text
{
	padding-bottom: 1rem;
	padding-top: 2rem;
	text-align: left
}

.azulejo .box h3
{
	color: #fff;
	font-size: 3rem;
	line-height: 1.1;
	text-transform: uppercase
}

.azulejo .box h3::after
{
	/*width: 54px;*/
	/*display: block;*/
	/*content: '';*/
	/*font-size: 0;*/
	/*border-top: 2px solid #b8804c;*/
	/*margin-top: .5rem*/
}

.azulejo > *
{
	flex: 1 100%
}

.azulejo .text
{
	line-height: 1.2;
}

.azulejo .image div
{
	padding: 0 0 63.7%;
	font-size: 0;
	background: center center no-repeat;
	background-size: cover
}

.azulejo.azulejo-camps h2
{
	font-size: 2.5rem;
	line-height: 1.1;
	color: #212121;
}
.azulejo.azulejo-camps .text
{
	font-size: 1.1rem;
}
.azulejo.azulejo-camps.azulejo-right .image,
.azulejo.azulejo-camps.azulejo-left .image
{
	text-align: center;
}
.azulejo.azulejo-camps .image img
{
	width: 100%;
	max-width: 400px;
	height: auto;
	aspect-ratio: 4.5/3;
	object-fit: cover;
	display: inline-block;
}

@media (min-width: 960px)
{
	.azulejo
	{
		max-width: 100%
	}
	
	.azulejo > *
	{
		flex: 1 50%
	}
	
	.azulejo.azulejo-camps h2
	{
		font-size: 3.25rem;
	}
	
	.azulejo .text
	{
		max-width: 380px;
		padding: 1rem;
		/*margin: 0 auto*/
	}
	
	.azulejo.azulejo-camps .text
	{
		max-width: 550px;
	}
	
	.azulejo-left .text
	{
		text-align: right
	}
	
	.azulejo-right .text
	{
		/*text-align: right !important*/
	}
	
	.azulejo-right .text h3::after
	{
		margin-left: auto
	}
	
	.azulejo-left .image
	{
		order: -1
	}
	
	.azulejo.azulejo-camps.azulejo-right .image
	{
		text-align: right;
	}
	.azulejo.azulejo-camps.azulejo-left .image
	{
		text-align: left;
	}
}

.azulejo img
{
	width: 100%
}

@media (min-width: 1200px)
{
	.uk-countdown-separator
	{
		font-size: 2.5rem
	}
	
	.uk-countdown-number
	{
		font-size: 5rem
	}
}

@media (min-width: 1600px)
{
	.uk-countdown-separator
	{
		font-size: 3rem
	}
	
	.uk-countdown-number
	{
		font-size: 5rem
	}
}

@media (max-width: 639px)
{
	.uk-countdown-number, .uk-countdown-separator
	{
		line-height: 50px
	}
	
	.countdown-unit
	{
		position: relative;
		display: block;
		font-size: .8rem
	}
}

.location-button
{
	height: 200px;
	width: 100%;
	color: white;
	text-align: left;
	position: relative;
	overflow: hidden
}

.location-button .img
{
	position: absolute;
	height: 100%;
	width: 100%;
	background: no-repeat center center;
	background-size: cover;
	transition: transform .7s ease-in-out;
	transform-origin: 50% 50%
}

.location-button h3
{
	text-align: left;
	position: absolute;
	background: rgba(255, 255, 255, 0.8);
	padding: 0.5rem 1rem;
	margin: 0;
	width: 100%;
	bottom: 0;
	color: #000;
	font-size: 1.25rem;
	text-transform: uppercase;
}

.location-button h3 span
{
	font-weight: 300;
	white-space: nowrap;
	/*float: right;*/
	display: block;
	font-size: 0.9rem;
}

.location-button:hover .img
{
	transform: scale(1.05);
	opacity: .9
}

.location-button:hover h3
{
	background: rgba(255, 255, 255, 0.9)
}


/**/


.variations-table .row
{
	background: #f3f3f3;
	padding: 1rem;
	border-bottom: 2px solid #bababa;
}
.variations-table .row:first-child
{
	border-top: 2px solid #bababa;
}
.variations-table .row:nth-child(even)
{
	background: #fff;
}


.variations-table .price
{
	font-size: 1.2rem;
	padding: 0;
	text-align: center;
	margin: 10px 0 5px 0;
}
@media (min-width: 960px)
{
	.variations-table .price
	{
		margin: 0;
	}
	.variations-table .price .until
	{
		line-height: 1.15;
	}
}
@media (min-width: 120px)
{
	.variations-table .ages
	{
		white-space: nowrap;
	}
}


.variations-table .location
{
	font-size: 1.1rem;
	font-weight: 900;
	text-transform: uppercase;
}


.variations-table .dates-times::before
{
	clear: both;
	display: block;
}

.variations-table .dates-times
{
	margin-top: 5px;
}

.variations-table .dates-times, .variations-table .genders-players, .variations-table .ages
{
	text-align: left;
}

.variations-table .dates-times > div, .variations-table .genders-players > div, .variations-table .ages > div
{
	display: inline-block;
}

.variations-table .price-mobile
{
	float: right;
	display: none;
}

.variations-table .row > div.price-desktop
{
	/*display: none;*/
}

.variations-table .facility
{
	font-size: .9rem
}

.variations-table .price .until
{
	font-size: 1rem;
	color: #eb7100;
}

.variations-table .price-dto
{
	color: #b8804c;
}

.variations-table .price-old
{
	text-decoration: line-through;
	opacity: .7;
}

.variations-table .uk-button
{
	padding-left: .5rem;
	padding-right: .5rem;
	min-width: 100px;
}


.variations-table .buttons
{
	padding: .5rem;
	text-align: center;
}


.variations-table .buttons .status:empty
{
	display: none;
}


@media (min-width: 960px)
{
	.variations-table
	{
		display: table;
		width: 100%;
	}
	
	.variations-table .row
	{
		border: none;
		display: table-row;
	}
	
	
	.variations-table .row > *
	{
		border-bottom: 2px solid #bababa;
		display: table-cell;
		padding: 1.5rem 1rem;
		vertical-align: middle;
	}
	.variations-table .row:first-child > *
	{
		border-top: 2px solid #bababa;
	}
	
	
	.variations-table .price-mobile
	{
		display: none;
	}
	
	.variations-table .price-desktop
	{
		display: table-cell;
	}
	
	
	.variations-table .row > div.buttons
	{
		padding: .5rem .5rem;
		text-align: center;
		max-width: 220px
	}
	
	.variations-table .rows.headers
	{
		font-size: 1.3rem;
		background: #b8804c;
		color: #fff
	}
	
	.variations-table .facility
	{
		max-width: 270px
	}
	
	.variations-table .dates-times, .variations-table .genders-players, .variations-table .ages
	{
		text-align: center
	}
}


/**/


.uk-input:valid:not(:placeholder-shown), .uk-select:valid:not(:placeholder-shown), .uk-textarea:valid:not(:placeholder-shown)
{
	background: rgba(0, 200, 0, 0.1)
}

.uk-input:focus, .uk-select:focus, .uk-textarea:focus
{
	background: rgba(184, 128, 76, 0.1)
}

.uk-input:valid:focus, .uk-select:valid:focus, .uk-textarea:valid:focus
{
	background: rgba(184, 128, 76, 0.1);
	border-color: #b8804c
}

.form .price
{
	/*font-family: 'Oswald', sans-serif;*/
	font-family: 'Mulish', sans-serif;
	font-size: 1.3rem
}

.form .price-until
{
	/*font-size: 1rem;*/
	color: #eb7100
}

.form .price-old
{
	text-decoration: line-through;
	opacity: .7
}

.form .price-m
{
	font-size: 2rem
}

.form .price-l
{
	font-size: 2.4rem
}

.form .price-xl
{
	font-size: 3rem
}

.form .price-care
{
	float: right
}

.form .cares *
{
	vertical-align: middle
}

.form .cares
{
	max-width: 300px;
	margin-left: auto;
	margin-right: auto
}

.form .care-info
{
	padding-left: 2rem;
	opacity: .8
}

.form-bold .uk-input, .form-bold .uk-select, .form-bold .uk-textarea
{
	border: 3px solid #cd996a
}

.form-bold .uk-input:valid:not(:placeholder-shown), .form-bold .uk-select:valid:not(:placeholder-shown), .form-bold .uk-textarea:valid:not(:placeholder-shown)
{
	background: #fff;
	color: #3c3c3b
}

.form-bold .uk-input:focus, .form-bold .uk-select:focus, .form-bold .uk-textarea:focus
{
	border: 3px solid #b8804c
}

html, body
{
	background: #3e3e3d
}

/*# sourceMappingURL=uikit-rm.css.map */


/*******************/


.check-inactive .uk-form-controls label
{
	position: relative;
}

.check-inactive .uk-form-controls label .label .open_ack,
.check-inactive .uk-form-controls label .label .open_ack_2
{
	position: absolute;
	left: -5px;
	top: -6px;
	background: rgba(255, 255, 255, 0.9);
	width: calc(100% + 15px);
	text-align: center;
	box-shadow: 0 0 5px 2px rgba(168, 115, 67, 0.75);
	border-radius: 5px;
	padding: 5px;
}

.check-inactive .uk-form-controls label.force-active .label .open_ack,
.check-inactive .uk-form-controls label.force-active .label .open_ack_2
{
	display: none;
}


.uk-navbar-dropdown
{
	max-height: 75vh;
	overflow: auto;
}
