/* CSS Document */



@media screen and (max-width: 980px) {
	

}
@media screen and (max-width: 520px) {
}
@media screen and (min-width: 1200px) {
	.uk-width-4-5\@l {
		width: 65%!important;
	}
}
.uk-container {
	margin-left: 20px;
}
.uk-navbar-nav>li>a {
	font-size: 1rem;
	color: #414141;
}
.uk-navbar-item {
	align-items: flex-end;
	justify-content: flex-start;
}
.uk-navbar-nav>li>a {
	align-items: flex-end;
}
.uk-overlay-default {
	background: rgb(0 0 0 / 40%);
}
.uk-thumbnav {
	justify-content: center;
}
.modal-slide .uk-slideshow-items {
	aspect-ratio: 7 / 5!important;
}
.uk-light .uk-nav-default .uk-nav-sub a:hover,
.uk-light .uk-nav-default>li>a:hover {
	color: #fff;
}