*
{
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}
/* .whatsapp_main {
    position: fixed;
    bottom: 20px;
    left: 20px;
    text-align: center;
    z-index: 10;
    }
*/
    .icon111
{

  position: fixed;
  top: 50%;
  right: 1%;
/*  padding-left: 0.2rem;*/
  z-index: 11;
  border-radius: 30px;
/*  background-color: #032263f1;*/
  display: flex;
  flex-direction: column;
  padding-top: 1.3rem;
  padding-bottom: 1.3rem;

}
.icon111 a 
{
 

/* font-size: 1.3rem;*/
 margin: 3px;
 padding: 0.5rem;

}
p{color: #000 !important}
.icon111  a:hover
{
  box-shadow: 0px 0px 5px 2px white;
  border-radius: 50%;
  padding-left: 0px;
  padding: 0.4rem;
}


@media only screen and (max-width: 600px) {

.icon111
{

  position: fixed;
  top: 50%;
  right: 4%;

  z-index: 11;
  border-radius: 30px;
/*  background-color: #032263f1;*/
  display: flex;
  flex-direction: column;
/*  padding-top: 1.3rem;
  padding-bottom: 1.3rem;*/

}



  }
    .header-top {

    background-color: #a5204d }
.footer_section_box
{
	margin: 1rem;

}

.footer_section_box h4 
{
	margin-top: 0rem;
	margin-bottom: 0rem;
}
.footer_section_box ul  
{
	padding-left: 0rem;
}
.footer_section_box ul li  
{
	text-decoration: none;
	list-style-type: none;
}
.footer_section_box ul li a 
{
	color: #fff;
}
.footer_section_box ul li i 
{
	padding-right: 1rem;
}
.contact_content h4 
{
	margin-top: 0.5rem;
	margin-bottom: 0rem;
}
.contact_content p i 
{
	font-size: 1.8rem;
	padding-right: 1rem;
}
.contact_content p a 
{
	font-size: 1.5rem;
}
.contact_content p  
{
	font-size: 1.5rem;
}
.title_section h3  
{
	color: #000 !important;
}
.title_section p 
{
	font-size: 1.5rem;
	color: #000 !important;

}
.title_section a{color: #000 !important}
.form_section
{
	margin: 2rem 4rem;
}

input[type="text"]
{
	border-radius: 5px !important;
	padding: 0.5rem 0.5rem !important;
	width: 100%;
}
.about_content h1 
{
	margin-top: 1rem !important;
	margin-bottom: 0rem !important;
}
.about_content p 
{
	padding-top: 1rem;
}
.our_mission h6 
{
	margin-top: 0.2rem !important;
	margin-bottom: 0.2rem !important;
}
.about_img img 
{
	border-radius: 10px;
}
.gallery_box 
{
	margin: 1rem 0.5rem;
	overflow: hidden;
	border-radius: 10px;
/*      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
}
.gallery_box img 
{
	border-radius: 15px;
	transition: all 1.5s ease;

}
.gallery_box:hover img 
{
	transform: scale(1.2);
}
.tab_link span 
{
	font-size: 1.5rem;
	color: dark;
}

.hover_a:hover 
{
	background: #0A4071;
	color: #fff !important;
	padding: 0.3rem 0.8rem; 
}

.all_services  
{
	padding-right: 1rem;
	margin: 0rem 2rem;
}
.all_services h4
{
	margin-top: 0rem;
}
.all_services ul  
{
	padding-left: 0rem;
}
.all_services ul li 
{
	background: #f7f7f7;
	margin-top: 1rem;
	list-style-type: none;
	padding: 0.8rem;
}

.services_active
{
	background: #70C0B1 !important;
}


.all_services ul li:hover 
{
	background: #70C0B1;
}
.all_services ul li a  
{
	color: #000 !important;
}
.services_content h5 
{
	margin-top: 1.3rem;
	margin-bottom: 0.5rem;
}
.box_sh
{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

.footer_section_box h4
{
	font-size: 1.8rem;
	color: #0A4072 !important;
}

.footer_section_box ul li  
{
	list-style-type: none;
}
.footer_section_box ul li a 
{
	color: #000 !important;
}
.footer_section_box ul li a i 
{
	font-size: 0.5rem;
	color: #0A4072 !important;
}
.footer_social_link a i
{
	color: #0A4072 !important;
	font-size: 1.7rem;
	margin: 0rem 0.3rem;
}
.website_design a
{
	background: #0A4072;
	color: #fff !important;
	padding: 0.3rem 1rem;
	font-size: 1.4rem;
	border-radius: 30px;
}

.span_title
{
	color: #0A4072 !important;
}
.why_choose_us
{
	background: #ededed;
}
.why_choose_us p 
{
	text-align: center;
	font-size: 1.3rem;
	color: #000 !important;
}
.why_choose_us img 
{
	border-radius: 10px;
}







 