* + .uk-margin {
	margin-top: 15px
}
.uk-margin {
	margin: 15px 0
}
.uk-grid {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none
}
.uk-grid > * {
	-ms-flex: none;
	-webkit-flex: none;
	flex: none;
	margin: 0;
	float: left
}
.uk-grid > * > :last-child {
	margin-bottom: 0
}
.uk-grid {
	margin-left: -25px
}
.uk-grid > * {
	padding-left: 25px
}
@media (min-width: 1220px) {
.uk-grid {
	margin-left: -35px
}
.uk-grid > * {
	padding-left: 35px
}
}
.uk-grid-collapse {
	margin-left: 0
}
.uk-grid-collapse > * {
	padding-left: 0
}
.uk-grid-small {
	margin-left: -10px
}
.uk-grid-small > * {
	padding-left: 10px
}
.uk-grid-medium {
	margin-left: -25px
}
.uk-grid-medium > * {
	padding-left: 25px
}
.uk-grid-match > * {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex
}
.uk-grid-match > * > * {
	-ms-flex: none;
	-webkit-flex: none;
	flex: none;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%
}
[class*='uk-grid-width'] > * {
-moz-box-sizing:border-box;
box-sizing:border-box;
width:100%
}
.uk-grid-width-1-2 > * {
	width: 50%
}
.uk-grid-width-1-3 > * {
	width: 33.333%
}
.uk-grid-width-1-4 > * {
	width: 25%
}
.uk-grid-width-1-5 > * {
	width: 50%
}
.uk-grid-width-1-6 > * {
	width: 16.666%
}
.uk-grid-width-1-10 > * {
	width: 10%
}
@media (min-width: 300px) {
.uk-grid-width-small-1-2 > * {
	width: 50%
}
.uk-grid-width-small-1-3 > * {
	width: 33.333%
}
.uk-grid-width-small-1-4 > * {
	width: 50%
}
.uk-grid-width-small-1-5 > * {
	width: 50%
}
.uk-grid-width-small-1-6 > * {
	width: 16.666%
}
.uk-grid-width-small-1-10 > * {
	width: 10%
}
}
@media (min-width: 768px) {
.uk-grid-width-medium-1-2 > * {
	width: 50%
}
.uk-grid-width-medium-1-3 > * {
	width: 33.333%
}
.uk-grid-width-medium-1-4 > * {
	width: 25%
}
.uk-grid-width-medium-1-5 > * {
	width: 20%
}
.uk-grid-width-medium-1-6 > * {
	width: 16.666%
}
.uk-grid-width-medium-1-10 > * {
	width: 10%
}
}
@media (min-width: 960px) {
.uk-grid-width-large-1-2 > * {
	width: 50%
}
.uk-grid-width-large-1-3 > * {
	width: 33.333%
}
.uk-grid-width-large-1-4 > * {
	width: 25%
}
.uk-grid-width-large-1-5 > * {
	width: 20%
}
.uk-grid-width-large-1-6 > * {
	width: 16.666%
}
.uk-grid-width-large-1-10 > * {
	width: 10%
}
}
@media (min-width: 1220px) {
.uk-grid-width-xlarge-1-2 > * {
	width: 50%
}
.uk-grid-width-xlarge-1-3 > * {
	width: 33.333%
}
.uk-grid-width-xlarge-1-4 > * {
	width: 25%
}
.uk-grid-width-xlarge-1-5 > * {
	width: 20%
}
.uk-grid-width-xlarge-1-6 > * {
	width: 16.666%
}
.uk-grid-width-xlarge-1-10 > * {
	width: 10%
}
}
[class*='uk-animation-'] {
-webkit-animation-duration:.5s;
animation-duration:.5s;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out;
-webkit-animation-fill-mode:both;
animation-fill-mode:both
}
@media screen {
[data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) {
	opacity: 0
}
}
.uk-animation-fade {
	-webkit-animation-name: uk-fade;
	animation-name: uk-fade;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-timing-function: linear!important;
	animation-timing-function: linear!important
}
.uk-animation-scale-up {
	-webkit-animation-name: uk-fade-scale-02;
	animation-name: uk-fade-scale-02
}
.uk-animation-scale-down {
	-webkit-animation-name: uk-fade-scale-18;
	animation-name: uk-fade-scale-18
}
.uk-animation-slide-top {
	-webkit-animation-name: uk-fade-top;
	animation-name: uk-fade-top
}
.uk-animation-slide-bottom {
	-webkit-animation-name: uk-fade-bottom;
	animation-name: uk-fade-bottom
}
.uk-animation-slide-left {
	-webkit-animation-name: uk-fade-left;
	animation-name: uk-fade-left
}
.uk-animation-slide-right {
	-webkit-animation-name: uk-fade-right;
	animation-name: uk-fade-right
}
.uk-animation-scale {
	-webkit-animation-name: uk-scale-12;
	animation-name: uk-scale-12
}
.uk-animation-shake {
	-webkit-animation-name: uk-shake;
	animation-name: uk-shake
}
.uk-animation-reverse {
	-webkit-animation-direction: reverse;
	animation-direction: reverse;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in
}
.uk-animation-15 {
	-webkit-animation-duration: 15s;
	animation-duration: 15s
}
.uk-animation-top-left {
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0
}
.uk-animation-top-center {
	-webkit-transform-origin: 50% 0;
	transform-origin: 50% 0
}
.uk-animation-top-right {
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0
}
.uk-animation-middle-left {
	-webkit-transform-origin: 0 50%;
	transform-origin: 0 50%
}
.uk-animation-middle-right {
	-webkit-transform-origin: 100% 50%;
	transform-origin: 100% 50%
}
.uk-animation-bottom-left {
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%
}
.uk-animation-bottom-center {
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%
}
.uk-animation-bottom-right {
	-webkit-transform-origin: 100% 100%;
	transform-origin: 100% 100%
}
.uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*='uk-animation-'], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] {
	-webkit-animation-name: none;
	animation-name: none
}
@-webkit-keyframes uk-fade {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes uk-fade {
0% {
opacity:0
}
100% {
opacity:1
}
}
@-webkit-keyframes uk-fade-top {
0% {
opacity:0;
-webkit-transform:translateY(-100%)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@keyframes uk-fade-top {
0% {
opacity:0;
transform:translateY(-100%)
}
100% {
opacity:1;
transform:translateY(0)
}
}
@-webkit-keyframes uk-fade-bottom {
0% {
opacity:0;
-webkit-transform:translateY(100%)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@keyframes uk-fade-bottom {
0% {
opacity:0;
transform:translateY(100%)
}
100% {
opacity:1;
transform:translateY(0)
}
}
@-webkit-keyframes uk-fade-left {
0% {
opacity:0;
-webkit-transform:translateX(-100%)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@keyframes uk-fade-left {
0% {
opacity:0;
transform:translateX(-100%)
}
100% {
opacity:1;
transform:translateX(0)
}
}
@-webkit-keyframes uk-fade-right {
0% {
opacity:0;
-webkit-transform:translateX(100%)
}
100% {
opacity:1;
-webkit-transform:translateX(0)
}
}
@keyframes uk-fade-right {
0% {
opacity:0;
transform:translateX(100%)
}
100% {
opacity:1;
transform:translateX(0)
}
}
@-webkit-keyframes uk-fade-scale-02 {
0% {
opacity:0;
-webkit-transform:scale(0.2)
}
100% {
opacity:1;
-webkit-transform:scale(1)
}
}
@keyframes uk-fade-scale-02 {
0% {
opacity:0;
transform:scale(0.2)
}
100% {
opacity:1;
transform:scale(1)
}
}
@-webkit-keyframes uk-fade-scale-15 {
0% {
opacity:0;
-webkit-transform:scale(1.5)
}
100% {
opacity:1;
-webkit-transform:scale(1)
}
}
@keyframes uk-fade-scale-15 {
0% {
opacity:0;
transform:scale(1.5)
}
100% {
opacity:1;
transform:scale(1)
}
}
@-webkit-keyframes uk-fade-scale-18 {
0% {
opacity:0;
-webkit-transform:scale(1.8)
}
100% {
opacity:1;
-webkit-transform:scale(1)
}
}
@keyframes uk-fade-scale-18 {
0% {
opacity:0;
transform:scale(1.8)
}
100% {
opacity:1;
transform:scale(1)
}
}
@-webkit-keyframes uk-slide-left {
0% {
-webkit-transform:translateX(-100%)
}
100% {
-webkit-transform:translateX(0)
}
}
@keyframes uk-slide-left {
0% {
transform:translateX(-100%)
}
100% {
transform:translateX(0)
}
}
@-webkit-keyframes uk-slide-right {
0% {
-webkit-transform:translateX(100%)
}
100% {
-webkit-transform:translateX(0)
}
}
@keyframes uk-slide-right {
0% {
transform:translateX(100%)
}
100% {
transform:translateX(0)
}
}
@-webkit-keyframes uk-slide-left-33 {
0% {
-webkit-transform:translateX(33%)
}
100% {
-webkit-transform:translateX(0)
}
}
@keyframes uk-slide-left-33 {
0% {
transform:translateX(33%)
}
100% {
transform:translateX(0)
}
}
@-webkit-keyframes uk-slide-right-33 {
0% {
-webkit-transform:translateX(-33%)
}
100% {
-webkit-transform:translateX(0)
}
}
@keyframes uk-slide-right-33 {
0% {
transform:translateX(-33%)
}
100% {
transform:translateX(0)
}
}
@-webkit-keyframes uk-scale-12 {
0% {
-webkit-transform:scale(1.2)
}
100% {
-webkit-transform:scale(1)
}
}
@keyframes uk-scale-12 {
0% {
transform:scale(1.2)
}
100% {
transform:scale(1)
}
}
@-webkit-keyframes uk-rotate {
0% {
-webkit-transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg)
}
}
@keyframes uk-rotate {
0% {
transform:rotate(0deg)
}
100% {
transform:rotate(359deg)
}
}
@-webkit-keyframes uk-shake {
0%, 100% {
-webkit-transform:translateX(0)
}
10% {
-webkit-transform:translateX(-9px)
}
20% {
-webkit-transform:translateX(8px)
}
30% {
-webkit-transform:translateX(-7px)
}
40% {
-webkit-transform:translateX(6px)
}
50% {
-webkit-transform:translateX(-5px)
}
60% {
-webkit-transform:translateX(4px)
}
70% {
-webkit-transform:translateX(-3px)
}
80% {
-webkit-transform:translateX(2px)
}
90% {
-webkit-transform:translateX(-1px)
}
}
@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)
}
}
@-webkit-keyframes uk-slide-top-fixed {
0% {
opacity:0;
-webkit-transform:translateY(-10px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@keyframes uk-slide-top-fixed {
0% {
opacity:0;
transform:translateY(-10px)
}
100% {
opacity:1;
transform:translateY(0)
}
}
@-webkit-keyframes uk-slide-bottom-fixed {
0% {
opacity:0;
-webkit-transform:translateY(10px)
}
100% {
opacity:1;
-webkit-transform:translateY(0)
}
}
@keyframes uk-slide-bottom-fixed {
0% {
opacity:0;
transform:translateY(10px)
}
100% {
opacity:1;
transform:translateY(0)
}
}
.uk-flex {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex
}
.uk-flex > * {
	-ms-flex-negative: 1
}
.uk-flex-center {
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.uk-dotnav {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: none;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-top: -15px;
	padding: 0;
	list-style: none
}
.uk-dotnav>* {
	-ms-flex: none;
	-webkit-flex: none;
	flex: none;
	padding-left: 6px;
	margin-top: 20px
}
.uk-dotnav:after, .uk-dotnav:before {
	content: "";
	display: block;
	overflow: hidden
}
.uk-dotnav:after {
	clear: both
}
.uk-dotnav>* {
	float: left;
	z-index: 1
}
.uk-dotnav>*>* {
    text-indent: -999em;
    cursor: pointer;
    display: block;
    overflow: hidden;
    width: 10px;
    height: 10px;
    border: 2px solid #d7a728;
}
.uk-dotnav>*>:focus, .uk-dotnav>*>:hover, .uk-dotnav>*>:active, .uk-dotnav>.uk-active>* {
    border: 2px solid #1a355e;
}
.uk-dotnav-contrast > * > * {
	background: rgba(255,255,255,.4)
}
.uk-dotnav-contrast > * > *:focus, .uk-dotnav-contrast > * > *:hover {
	background: rgba(255,255,255,.7)
}
.uk-dotnav-contrast > * > *:active, .uk-dotnav-contrast > .uk-active > * {
	background: rgba(255,255,255,.9)
}
.uk-slidenav {
	display: inline-block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 36px;
	height: 36px;
	background: url(../img/arrows.png) no-repeat;
	transition: none
}
.uk-slidenav:focus, .uk-slidenav:hover {
	outline: 0;
	cursor: pointer
}
.uk-slidenav-position {
	position: relative
}
.uk-slidenav-position .uk-slidenav {
	display: none;
	position: absolute;
	top: 50%;
	z-index: 1;
	margin-top: -18px
}
.uk-slidenav-position:hover .uk-slidenav {
	/*display: block*/
}
.uk-slidenav-position .uk-slidenav-previous {
	background-position: 0 0;
	width: 36px;
	height: 36px;
	left: 20px
}
.uk-slidenav-position .uk-slidenav-next {
	background-position: -36px 0;
	width: 36px;
	height: 36px;
	right: 20px
}
.uk-slidenav-position .uk-slidenav-previous:hover {
	background-position: 0 -36px
}
.uk-slidenav-position .uk-slidenav-next:hover {
	background-position: -36px -36px
}
.uk-slidenav-position .uk-slidenav-contrast.uk-slidenav-previous {
	background-position: -72px 0;
	width: 36px;
	height: 36px;
	left: 20px
}
.uk-slidenav-position .uk-slidenav-contrast.uk-slidenav-next {
	background-position: -108px 0;
	width: 36px;
	height: 36px;
	right: 20px
}
.uk-slidenav-position .uk-slidenav-contrast.uk-slidenav-previous:hover {
	background-position: -72px -36px
}
.uk-slidenav-position .uk-slidenav-contrast.uk-slidenav-next:hover {
	background-position: -108px -36px
}
.uk-slideset > li {
	text-align: center
}
.uk-slideset img {
	max-width: 100%;
	width: 100%;
}
.uk-clearfix:before {
	content: "";
	display: table-cell
}
.uk-clearfix:after {
	content: "";
	display: table;
	clear: both
}
