/***************/
.bg-area-new{background:#bd1616}
.bg-area-new h3{
	color:#fff;
}
.f-size-35{
	font-size:35px;
}
.menu-top-fix{
	position:sticky; top:0; z-index:9;
	width:100%;
	box-shadow: 0 2px 4px rgba(0,0,0,.1);
}
.navbar .navbar-nav .nav-link {
  text-transform: capitalize!important;
}
.navbar .navbar-nav .nav-link.active {
  color: #bd1616;
  background: unset!important;
}
.callBtn {
	 background:darkorange;
	 color:#fff;
	 padding:5px 10px;
	 border-radius:5px;
}
.callBtn i{
	 rotate: 100deg;
}
a.callBtn:hover{
	background:#333;	
	color: #fff!important;
}
.banner_text{
	padding-top:20px;
}
.banner_text h1{
	font-size:28px;
}
.banner_text .hd_borderBottom{
	display:inline-block; border-bottom:1px solid #ddd;
}
.hd_borderBottom_two{
	display:inline-block; border-bottom:1px solid #bd1616;
}

/**********************/
.callBtn_mobile{
		display:none;
	}
@media(max-width:768px){
	.navbar-toggler:focus {
		box-shadow:none;
	}
	.navbar-toggler {
		border:none;
	}
	.navbar-nav {
		padding-left: 15px;
		margin-bottom: 15px;
	}
	.mobileLogo{
		width:145px;
	}
	.callBtn_mobile{
		padding-right:10px;
		display:block;
	}
	.callBtn_mobile i{
		rotate:90deg;
	}
	#mobileArea.closeMobile{display:none!important;}
	#mobileArea{display:none!important;}
	.show a.callBtn {
		margin-left: 15px;
	}
	.navbar-collapse {
		min-width:260px;
		position: fixed;
		top: 65px;
		background:#fff;
		left:-260px;
		transition:left 0.3s ease;
		padding-bottom:15px;
		min-height:235px;
	}
	.navbar-collapse.show{
		background:#fff;
		left:0;
	}
	.navbar-collapse.py-4 {
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
  .navbar .navbar-nav .nav-link {
      border-bottom:1px solid #ccc;
	  }
	
}
/*******************/
.service-list{
	border:1px solid #ddd;
	padding:15px;
	border-radius:5px;
	min-height: 312px;
}
.footer{
	background-image:unset!important;
	background:#fff;
	border-top:1px solid #ddd;
}
.footer .text-light, .footer p{
color:#606D78!important;	
}
.footer .btn.btn-link{
color:#606D78!important;	
}
.footer .copyright a {
  color:#606D78!important;
}

ul.footer-info{
  margin:0px;
  padding:0px;
  list-style:none;
}
ul.footer-info li{
  display:flex;
  padding:3px 0px;
  font-size:15px;
  align-items: center;
}
ul.footer-info li p{
  margin-bottom:0px;
  
}
ul.footer-info li i{
  color:#bd1616;
  margin-right:15px;
  
}
.footer .btn.btn-link:hover {
	letter-spacing: 0px!important;
	color:#bd1616!important;
}
.copyright {
  background:#F1F1F1;
  padding:10px;
}
.copyright ul.social-icons {
  margin:0px;
  padding:0px;
  list-style:none;
  display: flex;
  font-size: 14px;
  font-weight: 400;
  Color:var(--colorLight);
}
/*********call**/
  #mobileArea{position:fixed; left:0px; top:50%; background:darkorange; padding:10px 20px; border-top-right-radius:8px;}
#mobileArea.activeMobile{display:block;margin-right:0px;transition: all 0.5s ease-out;}
#mobileArea.closeMobile{display:block; margin-right:150px;}
#mobileArea a{color:#fff; font-size:16px;}
#mobileArea a i{rotate: 90deg;}
  