/*common start*/

body{
	font-family: "PT Sans", sans-serif;
	font-size:16px;
	font-weight:400;
	color:#898989;


}

.c_padding{
	padding-top:120px;
	padding-bottom:100px;
}

/*common end*/

/*font family
color: #010101;
color: #fcdb00;

.pt-sans-regular {
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.pt-sans-bold {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-style: normal;
}

/*font family*/


/*header start*/

header{
	background-color: #fcdb00;
	padding:20px 0;

}
.c_nav{}
.logo{}
.menu{}
.menu ul li a{
	font-size:22px;
	font-weight:700;
	color: #010101 !important;
	padding:0 50px !important;

}
.menu ul li:last-child a{
	padding-right:0 !important;
}
.menu ul li a:hover{
	color:#ffff !important;
}

/*header end*/
/*slider start--*/

.slider{
	background-color: #fcdb00;
	padding-bottom:100px;
}

.c_ind{
	
	bottom:-80px;
}
.c_ind [data-bs-target] {
    
    width: 15px;
    height: 15px;
    border-radius:50%;
    
}


.slider_text{
	margin-top:50px;
}
.slider_text h1{
	font-size:32px;
	font-weight:700;
	color: #010101;
}
.slider_text h2{
	margin:20px 0;
	font-size:20px;
	font-weight:400;
	color: #313841;
}
.slider_text p{
	margin-bottom:35px;
	color:#555555;
}
.s_icon{}
.s_icon ul li {
	margin-right:30px !important;
}
.s_icon ul li i{
	font-size:42px;
	color:#010101;
	transition: .33s;
}

.s_icon ul li i:hover{
	transform:scale(.9);
	color:#ffffff;
}
.slider_image{}
.slider_image img{}

/*slider end--*/

/*feature start*/

.feature{
	padding-top:120px;
	padding-bottom:100px;
}
.common_title{}
.common_h1{
	margin-bottom:15px;
	font-size:32px;
	font-weight:700;
	color: #010101 !important;
	
}
.common_p{
	font-size:20px;
	color:#313841;
	line-height:28px;
}
.feature_item{
	margin-top:70px;
}
.feature_icon{}
.feature_icon i{
	margin-top:5px;
	font-size:50px;
	color:#010101;
	transition: .3s;
}
.feature_icon i:hover{
	transform:scale(0.8);
}
.feature_text{}
.feature_text h2{
	margin-bottom:15px;
	font-size:22px;
	font-weight:400;
	color:#010101;
}
.feature_text p{
	letter-spacing: 1px;

}
/*feature end*/
/*contact start*/
.contact{
	background-color: #010101;
}
.contact_h1{
	color: #fcdb00 !important;
}
.contact_p{
	color: #898989 !important;
}
.contact_form{
	margin-top:35px;
	margin-bottom:70px;
}
.custom_input{
	font-family: "PT Sans", sans-serif;
  color: #898989 !important;
	height:55px;
	padding:15px 20px;
}
.custom_submit{
	  width: 100%;
    height: 55px;
    font-family: "PT Sans", sans-serif;
    font-weight: 700;
    background-color: #fcdb00;
    text-transform: uppercase;
    color:#010101;
}
.custom_submit:hover{
	background-color: #fff;
}
.social_icon{}
.social_icon ul{}

.social_icon ul li{
	margin-right:30px !important;
}
.social_icon ul li:last-child{
	margin-right:0 !important;
}
.social_icon ul li i{
	font-size:42px;
	color: #fcdb00;
}
.social_icon ul li i:hover{
	color: #fff;
	transition: .3s;
}
.social_icon ul li a i{}
/*contact end*/
/*footer start*/
footer{
padding-bottom:120px;
background-color: #010101;
}
.footer_1{}
.footer_1 address{
	color:#fff;
}
.footer_2{}
.footer_2 p{}
.footer_2 p a{
		color:#fff;
		text-decoration: none;
}

/*footer end*/