@charset "utf-8";
/* CSS Document */

/* Navbar */
@media all and (min-width: 992px) {
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .nav-link{ color: #fff;  }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0; }
	.navbar .nav-item:first-child {
		margin-left: 0;
	}
	.navbar .nav-item {
		margin-left: 30px;
	}
	
	.step-arrow {
		background-image: url(../images/arrow.png);
		background-repeat: no-repeat;
		background-position: top right;
		top: 0;
		right: 100px;
	}
}

@media all and (max-width: 991px) {
	.navbar {
		position: relative;
		background-color: #111517;
	}
	.navbar-collapse {
		background-color: #111517;
		padding: 20px;
	}
	.section-breadcrumb {
		padding: 80px 0 50px;
	}
}

@media all and (max-width: 480px) {
	.service-block {
		padding: 50px 20px;
	}
	
	.service-block h2 {
		text-align: center;
	}
}

@media all and (max-width: 480px) {
	.section-who-we-are {
    padding: 100px 0;
    padding-bottom: 100px;
}
	.img-half-section {
    margin-top: -80px;
}
}
