img {
	max-width: 100%;
}

body .services .icon-box {
    padding: 15px 10px;
}
body .services .icon-box p {
	text-align: justify;
}
.team .member .member-info {
	padding-left: 0px;
}
.team .member .member-info p {
	text-align: justify;
}
body .team .member {
	padding: 15px;
}
.content .info {
    border-top: 3px solid #2981ad;
    border-bottom: 3px solid #2981ad;
    padding: 30px;
    background: #fff;
    width: 100%;
    box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.1);
}
.clients.section-bg {
	border-top: 1px solid #ccc;
}
.btn-web {
	background-color: #37517e;
	color: #fff;
}
.btn-web:hover, .btn-web:focus {
	background-color: #2981ad;
	color: #fff;
}
.wrapper{
  padding: 70px 0;
  overflow-x: hidden;
}


.my-slider{
  padding: 0 70px;
}
.slick-initialized .slick-slide{
  background-color: #e6e6e6;
  color: #11356d;
  height: 200px;
  margin: 0 15px 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
body .slick-slide img {
	display: inline-block;
}
.slick-slide > div {
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 220px;
}
.slick-track {
    display: flex !important;
    align-items: center;
    justify-content: center;
}


.slick-next, .slick-prev{
  z-index: 5;
}
.slick-next{
  right: 15px;
}
.slick-prev{
  left: 15px;
}
.slick-next:before, .slick-prev:before{
  color: #000;
  font-size: 26px;
}
body .clients img {
	max-width: 95%;
}
body .clients a, body .clients a:hover {
	color: #11356d;
}
body .clients h4 {
	font-size: 22px;
}
body .clients img {
	max-width: 95%;
	max-height: 130px;
}
@media (min-width: 1366px) {
	.navbar .dropdown ul li {
	  width: 50%;
	  float: left;
	}
	.navbar .dropdown ul {
	  width: 460px;
	}
	.navbar .dropdown ul li:last-child {
	  width: 100%;
	}
}

@media (max-width: 991px) {
	#hero .container {
	    padding-top: 0px;
	}
	body #hero {
		height: auto;
	}
}