@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Cairo', sans-serif;
	font-family: 'Roboto', sans-serif;
	src: url('https://fonts.googleapis.com/css?family=Cairo:300,400,600,700,900');
	src: url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i" rel="stylesheet');
}
/*----------solutions--------------*/
.solutions h2 {
	font-family: 'Roboto', sans-serif;
	font-size: 44px;
	font-weight: 300;
	color: #170006;
}
.solutions h2 span {
	font-size: 50px;
	font-weight: bold;
	color: #660065;
}
.part {
	margin: 40px 0;
	height: auto;
	width: 100%;
}
.part h2{
	font-size: 30px;
	font-weight: bold;
	color: #660065;
}
.part p {
	font-size: 19px;
	font-weight: 300;
	line-height: 26px;
	color: #5a5a59;
	font-family: 'Cairo', sans-serif;
}
.part img{
	max-width:100%;
}
/*--------------testimonials---------------*/
.tests{
	height:auto;
	width:100%;
	background:url(../images/bg.png) no-repeat;
}
.testimonial{
    border: 1px solid #c9ced3;
    padding: 20px 20px 80px 20px;
    margin: 40px 0;
    position: relative;
}

.testimonial .description{
    font-size: 14px;
    color: #666;
    line-height:26px;
}
.testimonial .pic{
    width: 100px;
    height: 100px;
    position: absolute;
    bottom: -30px;
    left: 25px;
}
.testimonial .pic-c{
    width: 100px;
    height: 100px;
    position: absolute;
    bottom: -30px;
    right: 25px;
}
.pic-c img{
	    width: auto;
    max-width: 100%;
    height: auto;}
.testimonial .pic-p{
	width: 50px;
	height: auto;
	position: absolute;
	bottom: -20px;
	left: 25px;
}
.pic-p img{
	    width: auto;
    max-width: 100%;
    height: auto;
}
.testimonial .pic1 img{
    width: 100%;
    height: auto;
}
.testimonial .pic1 {
	width: 50px;
	height: auto;
	position: absolute;
	bottom: -20px;
	right: 25px;
}
.testimonial .pic img{
    width: 100%;
    height: auto;
}
.testimonial .testimonial-title{
    font-size: 20px;
    color: #000;
    position: absolute;
    bottom: 20px;
    left: 150px;
}
  .testimonial .testimonial-title-1{  font-size: 20px;
    color: #000;
    position: absolute;
    bottom: 10px;
    right: 150px;
  }