.menu li{

		font-family: 'Open Sans', sans-serif;
	font-weight: 600;
}
.navbar-dark .navbar-nav .nav-link{
	color: #3B3B3B;
}
.navbar-dark .navbar-nav .nav-link.active{
	color: #3597D6;
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: #3597D6;
}
.navbar-dark .navbar-nav .nav-link:focus{
	color: #3597D6;
}

/*navbar off*/


.img_div{
	background-image: url(../image/slid_img.png);
	background-position: center center;
	background-size: cover;
	width: 100%; 
}
.slid_box{
	background: #00000082;
	padding: 6% 6%;
}
.slid_box h1{
	color:#FFFFFF;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size: 45px;
}
.slid_box p{
	color:#FFFFFF; 
	font-family: 'Open Sans', sans-serif;
	font-size: 18px;
	font-weight: 500;
	
}
.more_btn{
	background: #3597D6;
	color: #FFFFFF;
	border-radius: 50px;
	font-family: 'Open Sans', sans-serif;
	padding: 2% 8% 2% 8%;
	font-weight:600; 
	margin-top: 4%;
}
.more_btn:hover{
	color: #FFFFFF;
}

.top_box{
	padding-top: 11%;
	padding-bottom: 11%;	
}


/*slider off*/

#services{
	padding-top: 4%;
}
.line_box{
	height: 4px;
	background:#409DD8;
	width: 15%;
}
.services_box h2{
	color: #1C1C1C;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
}

.learn_more_btn{
	background: #3597D6;
	color: #FFFFFF;
	border-radius: 50px;
	font-family: 'Open Sans', sans-serif;
	padding: 2% 8% 2% 8%;
	font-weight:600; 
	margin-top: 4%;
	font-size: 13px;
}
.learn_more_btn:hover{
	color: #FFFFFF;
}
.services_img img{
	margin-top: 15%;
}
.services_img h4{
	font-family: 'Open Sans', sans-serif;
	color:#393939;
	font-weight: 600;
	font-size: 24px;
	margin-top: 3%;
	
}
.services_img p{
	color: #8A8A8A;
	font-size: 16px;
}
.mote_bt{
	margin-bottom: 20%;
}

/*Our services off*/

#testimonials{
	padding-top: 4%;
	padding-bottom: 4%;
}
.testimonials p{
	font-size: 20px;
	font-family: 'Open Sans', sans-serif;
	padding-right: 18%;
	color: #8A8A8A;
	margin-top: 6%;
}
.testimonials h4{
	font-family: 'Open Sans', sans-serif;
	color:#409DD8;
	font-weight: 600;
}
.testimonials h5{
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	font-size: 16px;
}
.icon_right{
	background: #409DD8;
    padding: 9px;
    border-radius: 50px;
    width: 81%;
    font-size: 19px;
}
.carousel-inner{
	padding-top: 10%;
    padding-bottom: 10%;
}
.carousel-control-prev{
	width: 5%;
}
.carousel-control-next{
	width: 5%;
}
.carousel-indicators li{
	 box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #a9a9a9;
    background-clip: padding-box;
	float: right !important;
    /* border-top: 10px solid transparent; */
    /* border-bottom: 10px solid transparent; */
    /* opacity: .5; */
    /* transition: opacity .6s ease; */
}
.carousel-indicators .active{
	background-color: #409DD8;
}

/*testimonials off*/

.ready_box{
	background-image: linear-gradient(to bottom, #68b1df, #569dcc, #438aba, #2f77a7, #186595);
	padding-top: 4%;
    padding-bottom: 4%;
}
.ready_div h2{
	color: #FFFFFF;
}
.line_div{
	height: 4px;
    background: #ffffff;
    width: 15%;
}
.ready h2{
	color: #fff;
    margin-bottom: 11px;
}
.ready p{
	color: #A7D7F6;
    font-size: 19px;
}
.ready{
	margin-top: 5%;
}
.evaluation{
	background: #fff;
    color: #409DD8;
    border-radius: 50px;
    font-family: 'Open Sans', sans-serif;
    padding: 2% 8% 2% 8%;
    font-weight: 700;
    margin-top: 4%;
    font-size: 13px;
}
.evaluation:hover{
	color: #409DD8;
}

/*ready_box*/


#contact{
	background-image: url(../image/contact.png);
	width: 100%;
	background-position: center center;
	background-size: cover;
	padding-top: 4%;
    padding-bottom: 4%;
}
.contact_box{
	background: #ffffffd6;
	padding: 4%;
}
.contact_text{
	font-size: 20px !important;
	font-family: 'Open Sans', sans-serif;
}
.form-control{
	height: 57px; 
}
.contect_b2{
	margin-top: 5%;
}
.foot_text{
	padding-top: 6%;
	color: #9F9F9F;
	font-family: 'Open Sans', sans-serif;
}
.foot_textb2{

}
.foot_textb2 p{
	float: right !important;
	padding-top: 5%;
    color: #9F9F9F;
    font-family:'Open Sans', sans-serif;
	margin-right: 5%;
}
.foot_textb2 span{
	float:right;
	font-size: 25px;
    margin-right: 11px;
    color: #fff;
	margin-top: 3%;
}
.navbar-toggler{
	background-color: #3597d6bf;
}


@media (min-width: 360px) and (max-width: 767.98px) { 
	.carousel-control-prev{
		width: 14%;
	}
	.carousel-control-next{
		width: 14%;
	}
	.imgb2{
		width:100%;
	}
	.foot_text{
		padding-top: 6%;
	}
	.foot_textb2 p{
		float: none !important;
	}

}



