										/*=========================
												 STYLESHEET
										  =========================*/

/* HEADER AREA STARTS */

body{
	font-family: Arial;
	overflow-x: hidden;
}
.menu-toggle{
	height: 50px;
}

#pic{
}

#pic img{
	width: 40px;
	height: 40px;
	margin-top: -80px;
	margin-left: 200px;
}

.header_area{
	background: lightgreen;
}

.header_area .logo{
	height: 150px;
	width: 150px;
}

.header_area .logo img{
	height: 100%;
	width: 100%;
}

.header_area .header_title{
	margin-top: 0;
}

.header_area .header_title h2{
	color: purple;
	font-weight: bold;
	font-size: 60px;
} 

.header_area .header_title p{
	color: blue;
	font-weight: bold;
	font-size: 30px;
	margin-top: 0;
	float: left;
}

.header_area .header_title .header_title_logo{

}

.header_area .header_title .header_title_logo p{
	color: red;
	font-weight: normal;
	margin-left: 10px;
}

.header_area .header_title .header_title_logo p span{
	color: green;
}

.header_area .contact_number{

}

.header_area .contact_number i{
	padding: 8px;
	font-size: 15px;
	color: red;
	border: 2px solid red;
	border-radius: 5px;
}

.header_area .contact_number h4{
	color:  #DC143C;
	font-size: 20px;
	font-weight: bold;
	margin-top: -15px;
	float: left;
}

.header_area .contact_number h4 strong{
	color: darkgreen;
}

.header_area .social_icon{
	margin-top: 10px;
}

.header_area .social_icon .icon{
	border-radius: 3px;
	cursor: pointer;
}

.header_area .social_icon .icon i{
	font-size: 20px;
	color: #fff;
	padding: 10px;
	border-radius: 3px;
}


.form_echo{
	height: 100px;
	width: 250px;
	background: green;
	margin: auto;
	border-radius: 5px;
	color: white;
	font-size: 25px;
	padding: 10px;
	text-align: center;
	margin-bottom: 20px;
}

/* Main HEAD AREA Start */

.main_head{
	margin-top: 30px;
}

#mobile_head{
	display: none;
}


.main_head .heading{
	text-align: center;
	background-color: #d9d9d9;
}

.main_head .heading h4{
	color: #000;
	font-family: arial;
	font-size: 25px;
	padding: 10px 0;
}

.main_head .client_heading{
	text-align: center;
	background-color: #e9e9e9;
}

.main_head .client_heading h4{
	font-size: 20px;
	color: #000;
	text-transform: uppercase;
	font-weight: bold;
	padding: 10px 0;
}


.main_head .main_head_image{
	
}

.main_head .main_head_image video{
	height: 100%;
	width: 100%;
}

.main_head_form form h3{
	font-size: 18px;
	font-weight: bold;
	color: DarkOrchid;
}

.main_head_form form {
	border: 2px solid Magenta ;
	padding: 8px;
	border-radius: 8px;
}

.main_head_form form label{
	color: LimeGreen ;
}

.main_head_form form input{
	border: 1px solid gray;
	height: 32px;
}

.main_head_form form input[name=file]{
	font-size: 13px;
	border: none;
}

.main_head_form form input:last-child{
	border: none;
}

.main_head_form form textarea{
	border: 1px solid gray;
}

.main_head_form .compitition_box select{
	height: 32px;
	font-size: 15px;
	border: 1px solid gray;
	border-radius: 4px;
}

/* Main HEAD AREA Ends */

/* SERVICE AREA START*/


/* SERVICE AREA ENDS*/

.service_area{
	padding: 30px 0;
}

.service_area .pera{
	margin-bottom: 5px;
	height: 150px;
	overflow: hidden;
}


.service_area .service_item{
	height: 410px;
	border: 2px solid gray;
	margin-bottom: 20px;
	padding: 8px;
	border-radius: 5px;
	overflow: hidden;
}

.service_area .service_item .thumbnail{

}

.service_area .service_item .service_img{
	height: 130px;
	overflow: hidden;
}

.service_area .service_item img{

	width: 100%;
	height: 100%;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease ;
}

.service_area .service_item img:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2) ;

}

.service_area .service_item .caption h3{
	color: #000;
	background: silver;
	padding: 10px;
	font-size: 25px;
	text-align: center;
}

.service_area .service_item .caption p{
	text-align: justify;
}

/* MAIN TEXT AREA STARTS */

.main_text{
	margin-top: 30px;
} 

.main_text .main_heading{

}

.main_text .main_heading h2{
 	background: silver;
 	color: #000;
 	padding: 10px 0;
 	font-weight: bold;
 	font-size: 35px;
}

.main_text .pest_sevice h3{
font-size: 25px;
font-weight: bold;
}

.main_text .pest_sevice p{
	
}

/* VIEW AREA STARTS */
.view_area{
padding: 30px 0;
}

.view_area .view-heading{
padding: 20px 0; 
}

.view_area .view-heading h2{
	font-size: 40px;

}

.view_area .all_contacts{

}

.view_area .all_contacts .heading{
	text-align: center;
}

.view_area .all_contacts .heading h4{
	font-size: 25px;
	color: green;
	font-weight: bold;
	text-transform: uppercase;
}

.view_area .all_contacts .details{
	border: 1px solid #d9d9d9;
	padding: 10px;
	border-radius: 3px;
}

.view_area .all_contacts .details p{
	margin-bottom: 0;
}

.view_area .all_contacts{

}


.view_area .view_img{
margin-bottom: 20px;
max-height: 800px;
max-width: 600px;
height: 100%;
width: 100%;
border: 2px solid lightgreen;
}

.view_area .view_img img{
	height: 100%;
	width: 100%;
}

.view_img .clint_name h3{
	font-size: 30px;
	font-weight: bold;

}

.view_area .view_post{

}

.view_area .view_post p{
text-align: justify;
}


.view_area .clint_heading h2{
	padding: 10px 0;
	background: #d9d9d9;
	color: #000;
	text-align: center;
}


/* VIEW AREA ENDS */

/* GALLERY AREA START */

.main_head .category_img{

}

.main_head a:hover{
	text-decoration: none;
}

.main_head .category_img{
	width: 100%;
	height: 215px;
	margin-bottom: 50px;
}
@media(max-width: 767px){
	.main_head .category_img{
	width: 100%;
	height: 215px;
	margin-bottom: 70px;
	}
}

.main_head .category_img img{
	width: 100%;
	height: 200px;
}

.main_head .category_img .caterory_text{
	background-color: lightgreen;
	border-radius: 0 0 8px 8px;

}

.main_head .category_img .caterory_text h4{
	color: #000;
	font-size: 17px;
	padding: 10px 5px;
}

/* GALLERY AREA ENDS */

/* MAIN TEXT AREA ENDS */

/* NAV AREA STARTS */



/* NAV AREA ENDS */

/* #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# */

/* HEADLINE AREA STARTS */

.headline_area{
	width: 100%;
	height: 30px;
	border: 1px solid #d9d9d9;
	background-color: pink;
}

.headline_area p{
	color: Crimson  ;
	font-weight: bold;
}

/* HEADLINE AREA ENDS */

/* #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# */

/* PROFILE AREA STARTS */

.profile_area{

}

.profile_area .profile_heading{
	text-align: center;
	background-color: #e9e9e9;
}

.profile_area .profile_heading h4{
	font-size: 25px;
	color: green;
	text-transform: uppercase;
	font-weight: bold;
	padding: 10px 0;
}

.profile_area .profile_discription{
	
}

.profile_area .profile_discription{
	text-align: justify;
}

.profile_area .profile_discription table {

}

.profile_area .profile_discription table td{
	padding: 0 30px;
}

.profile_area .profile_discription table td strong{
	font-size: 20px;
}


.profile_area .profile_discription table td p{
	font-size: 20px;
	margin-top: 15px;
}


.profile_area .profile_discription .profile_img{
	width: 250px;
	height: 345px;
	margin: auto;
}

.profile_area .profile_discription .profile_img img{
	width: 100%;
	height: 100%;
}

/* PROFILE AREA ENDS */




/* #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# */


/* FOOTER AREA STARTS */

.main_foot_img{
	border-top: 2px solid #d9d9d9;

}

.main_foot_img .footer_img{
	width: 1000px;
	height: 200px;
}

.main_foot_img .footer_img img{
	height: 100%;
	width: 100%;
}

.main_foot_img{
	
}

.footer_area{
	width: 100%;
	background: #d9d9d9;
}

.footer_area .footer_text{
	width: 100%;
}

.footer_area .footer_text h4{
	padding: 10px 0;
	color: #000;
	font-size: 15px;
	margin-top: 10px;
}


.go-up{
	width: 50px;
	height: 50px;
	cursor: pointer;
	position: fixed;
	right: 3%;
	bottom: 5%;
	display: none;
	background-color: #e9e9e9;
	justify-content: center;
	align-items: center;
}

.go-up h4{
	font-size: 40px;
	color: #000;
	display: flex;
	justify-content: center;
	align-items: center;
}

.go-up h4 i{
	

}

@media (max-width: 767px) {
	.go-up{
		width: 30px;
		height: 30px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
}

/* FOOTER AREA ENDS */


