body {
  margin: 0px;
  background-color: #ffffff;
	font-family: 'Noto Sans', arial;
	font-weight: 400;  
}






.logo {padding: 0px 0px 0px 40px;}

.top_links1 {font-size: 13px; font-weight: bold; line-height:20px; text-transform:uppercase; color:#ed8f00;;}
.top_links1 a{font-size: 13px; font-weight: bold; text-transform:uppercase; text-decoration: none; color: #555454;}
.top_links1 a:hover{font-size: 13px; font-weight: bold; text-transform:uppercase; text-decoration: none; color: #555454;}

.top_links {font-family:'Noto Sans', arial; font-size: 13px; font-weight: bold; line-height:20px; padding-right: 40px; text-transform:uppercase;}

.big_heading {font-size:45px; padding: 50px 0px 15px 0px; font-family:'Noto Sans', arial; font-weight:bold; text-align: center; color: #35b19e;}

.big_heading_inside {font-size:30px; padding: 30px 0px 10px 0px; font-family:'Noto Sans', arial; font-weight:bold; text-align: left; color: #35b19e;}

.big_heading1 {font-size:45px; padding: 30px 0px 15px 0px; font-family:'Noto Sans', arial; font-weight:bold; text-align: left; color: white;}

.big_heading2 {font-size:45px; padding: 30px 0px 15px 0px; font-family:'Noto Sans', arial; font-weight:bold; text-align: left; color: #434343;}

.text {font-family:'Noto Sans', arial; padding: 20px 50px 20px 50px; font-size: 18px; color: #656262; text-align: center;}

.text_inside {font-family:'Noto Sans', arial; padding: 20px 50px 20px 50px; font-size: 16px; color: #656262; text-align:justify; line-height: 24px; }



.box_heading {font-family:'Noto Sans', arial; padding:25px 0px 20px 0px; text-align: center; font-size: 22px; text-transform: uppercase;  color: white;}



.box_text {font-family:'Noto Sans', arial; padding:0px 30px 20px 30px; text-align: justify; font-size: 18px; color: white; line-height: 25px;}


.box_text1 {font-family:'Noto Sans', arial; padding:0px 30px 20px 0px; text-align: justify; font-size: 18px; color: white; line-height: 25px;}

.box_text2 {font-family:'Noto Sans', arial; padding:0px 30px 20px 0px; text-align: justify; font-size: 18px; color: #434343; line-height: 25px;}

.testi_name {font-family:'Noto Sans', arial; padding:0px 30px 20px 0px; text-align:right; font-size: 14px; color: #434343; font-weight: bold;}

.read_more {font-family:'Noto Sans', arial; padding: 5px; color: #515151; font-size:12px; font-weight: bold; text-align: center; }

.read_more a{font-family:'Noto Sans', arial; color: #515151; font-size:12px; font-weight: bold; text-align: center; text-decoration: none;}

.read_more a:hover{font-family:'Noto Sans', arial; color: #515151; font-size:12px; font-weight: bold; text-align: center; text-decoration: underline;}

.copyright {font-family:'Noto Sans', arial; padding:0px 30px 0px 0px; text-align: right; font-size: 12px; color:white; line-height: 30px;}

.bottom_heading {font-family:'Noto Sans', arial; padding:20px 30px 20px 0px; text-align:left; font-size: 16px; font-weight:bold; color:white;}

.bottom_text {font-family:'Noto Sans', arial; padding:0px 0px 20px 0px; text-align:left; font-size: 16px; color:white;}
.bottom_text a{font-family:'Noto Sans', arial;  text-align:left; font-size: 16px; color:white; text-decoration: none;}
.bottom_text a:hover{font-family:'Noto Sans', arial; text-align:left; font-size: 16px; color:white; text-decoration: underline;}

#primary_nav_wrap
{
	margin-top:0px;
	z-index: 500;
	text-transform: uppercase;
	
	
}

#primary_nav_wrap ul
{
	list-style:none;
	
	position:relative;
	float:right;
	
	margin:0;
	padding:0px;
	z-index: 500;
	color:red;
	
}

#primary_nav_wrap ul a
{
	display:block;
	
	color:#333;
	text-decoration:none;	
	font-size:13px;
	line-height:18px;
	font-weight:bold;	
	z-index: 500;
}

#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	z-index: 500;
	font-size:13px;
	
	
}

#primary_nav_wrap ul li.current-menu-item
{
	background:white;
	z-index: 500;
	
	}

#primary_nav_wrap ul li:hover
{
	background:white;
	z-index: 500;
	
	}

#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:white;
	opacity: 0.9;
	padding:0;
	z-index: 500;
}

#primary_nav_wrap ul ul li
{
	float:none;
	width:205px;
	z-index: 500;
}

#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:10px 15px;
	font-size:13px;
	z-index: 500;
	
}

#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%;
	z-index: 500;
	
}

#primary_nav_wrap ul li:hover > ul
{
	display:block;
	z-index: 500;
	
	
}