.mobile-header {
	display: none;
}
.menuBtn>span:after,
.menuBtn>span:before {
    content: '';
    background-color: #fff;
    border-radius: 1px;
    height: 2px;
    width: 100%;
    position: absolute;
    left: 50%;
    margin-left: -15px;
    -webkit-transition: all 200ms;
    transition: all 200ms;
}

.menuBtn>span:after {
    top: -7px;
}

.menuBtn>span:before {
    bottom: -7px;
}
button.uk-button.uk-button-default {
    border: none !important;
}
.uk-open .menuBtn>span {
    height: 0;
}
.menuBtn > span {
	background-color:#3B6BB2;
	border-radius: 1px;
	height: 3px;
	width: 100%;
	position: absolute;
	left: 50%; 
	top: 50%;
	margin: -1px 0 0 -15px;
	-webkit-transition: height 100ms;
	transition: height 100ms;
}
.uk-open .menuBtn>span:after,
.uk-open .menuBtn>span:before {
    background-color: #3B6BB2;
    top: 1px;
}
.mobile-header .menu a {
	color: #fff;
	font-family: Inter;
	font-weight: 600;
	margin: 0;
	padding-left: 0 !important;
	padding-right: 0 !important;
	font-size: 18px;
}
.uk-card-default {
	background-color: #3B6BB2;
	color: #666;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.mobile-header [class*="uk-drop-bottom"] {
	margin-top: 53px;
}
.mobile-header ul.uk-nav-default.uk-nav-parent-icon.uk-nav.menu {
    text-align: left;
}
button.uk-button.uk-button-default.mobile-menu {
    position: absolute;
    right: 0;
    top: 22px;
}
.mobile-header .uk-drop{
	width: 100%;
}
.mobile-header ul.level2 li {
    padding: 5px 30px;
}
.mobile-header img {
    max-width: 200px;
    left: 10px;
    position: relative;
    top: 5px;
    padding: 10px 10px;
}
.uk-open .menuBtn>span:after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.uk-open .menuBtn>span:before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.menuBtn {
	height: 30px;
	width: 30px;
	display: block;
	right: 0;
	top: 5px;
	z-index: 1200;
	position: relative;
}
.menuBtn>span:after,
.menuBtn>span:before {
    content: '';
    background-color: #3B6BB2;
    border-radius: 1px;
    height:3px;
    width: 100%;
    position: absolute;
    left: 50%;
    margin-left: -15px;
    -webkit-transition: all 200ms;
    transition: all 200ms;
}
.mobile-header2{
	display: none;
}
.mobile-breadcrumbs{
	display: none;
}
.mobile-header.uk-sticky.uk-active {
	background: #fff;
}

@media (max-width: 1500px) {
	.container {
		max-width: 90%;
		margin: 0 auto;
	}
	.projectsview .main .container .projitem {
		max-width: 90%;
		margin: 0 auto;
	}
}
@media (max-width: 1200px) {
	.uk-navbar-nav.nav.menu {
		margin-top: 10px;
	}
	.wbg-text_container {
		margin-left: 40px;
	}
	.bottom-a .custom .mod-content {
		padding-right: 0;
	}
	.wbg-text_container {
		margin-left: 20px;
	}
	.top-a li {
		margin: 0 20px;
	}
	.top-a {
		padding: 20px 0;
	}	

}
@media (max-width: 1024px) { 
	.uk-nav-parent-icon > .uk-parent.uk-open > a::after {
		content: "\f107";
		color: #EA751F;
	}
	.projitem .uk-width-3-4, .projitem .uk-width-1-4 {
		width: 100%;
		padding: 0;
	}
	.projitem .uk-grid {
		margin: 0;
	}
	.projitem {
		padding: 20px;
	}
	.project-info2 h3 {
		margin-top: 20px;
	}
	.projitem-img {
		height: 300px;
		margin-bottom: 30px;
	}
	.project-info3 {
		margin-top: 20px;
	}
	.projectsview .main .container .projitem {
		max-width: 90%;
		margin: 0 auto;
	}
	.uk-nav-default > li > a:hover {
		color: #EA751F;
	}
	.uk-nav-parent-icon > .uk-parent > a::after {
		content: "\f104";
		width: 20px;
		margin-right: -10px;
		float: right;
		font-family: FontAwesome;
		text-align: center;
		color: #EA751F !important;
	}
	.header {
		display: none;
	}
	.mobile-header {
		display: block;
		position: relative;
	}
	.item-115 {
		display: none;
	}
	.container {
		max-width: 90%;
	}
}
@media (max-width: 850px) { 
	.uk-subnav {
		display: flex;
		flex-direction: column;
		padding: 0 !important;
	}
	.uk-subnav > * {
		padding-left: 0;
	}
	.wbg-text_container {
		max-width: 100%;
		padding-right: 20px;
	}
	.top-a li a {
		color: #3B6BB2;
		font-size: 14px;
		font-weight: 600;
		margin-left: 20px;
		position: relative;
		padding-left: 100px;
		height: 80px;
		/* display: block; */
		display: flex;
		align-items: center;
	}
	.top-a ul {
		display: table;
		margin-left: -20px;
	}
}
@media (max-width: 850px) { 
	.col-1-2, .col-2-4, .col-3-6, .col-5-10 {
		width: 100%;
	}
	.uk-width-1-2 {
		width: 100%;
	}
	.top-b .uk-width-1-2:first-child {
		border: none;
	}
	.banner .slideshow-item .wbg-container .col-1-2:nth-child(2) {
		order: 1;
	}
	.banner .slideshow-item .wbg-container .col-1-2:first-child {
		order: 2;
	}
	.col-1-2.wbg-img {
		height: 300px;
	}
	.banner ul.uk-slideshow-items {
		height: 750px;
	}
	.wbg-text {
		padding-top: 30px;
	}
	.top-a ul {
		margin: 0;
		display: block;
	}
	.top-a, .top-a .container {
		width: 100%;
		padding: 0;
		margin: 0;
		max-width: 100%;
	}
	.top-a li {
		display: block;
		border-bottom: 1px solid #ccc;
		margin: 0;
	}
	.top-a li a {
		font-size: 20px;
		padding-left: 120px;
	}
	.top-b {
		text-align: center;
	}
	.top-b .uk-width-1-2:first-child {
		border: none;
		padding-right: 0;
	}
	.top-b .uk-width-1-2:nth-child(2) {
		padding-left: 0;
		margin-top: 100px;
	}
	.uk-width-1-3 {
		width: 100%;
		padding-left: 0;
	}
	.proj-img {
		height: 300px;
		margin-top: 50px;
	}
	#rsform_3_page_0 {
		padding: 20px;
	}
	.uk-width-6-12 {
		padding-left: 0;
	}
	.uk-width-12-12 {
		padding-left: 0;
	}
	.bottom-b .wbg_img {
		height: 250px;
	}
	.uk-grid {
		margin-left: 0;
	}
	.uk-width-1-2 {
		padding-left: 0;
	}
	.col-1-2 {
		padding-left: 0;
	}
	.col-1-3, .col-2-6 {
		width: 100%;
		padding-left: 0;
	}
	.col-2-3, .col-4-6 {
		width: 100%;
		padding-left: 0;
	}
	.footer ul {
		margin-left: 0;
		margin-right: 20px;
	}
	.main-bottom-b .wbg_img {
		min-height: 300px;
		margin-bottom: 40px;
	}
	.main-bottom-c-header h3 {
		text-align: left;
	}
	.custom.icon-top {
		margin-top: 20px;
	}
	.main-bottom-a {
		padding: 50px 0;
	}
	.main-bottom-a h2 {
		margin-bottom: 20px;
	}
}