ul, li, p, body, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 0px;
	padding: 0px;
}
* {
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}
a:focus {
	text-decoration: none;
}
.no_padding {
	padding-left: 0px!important;
	padding-right: 0px!important;
}
.no_margin {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.main_container {
	max-width: 983px;
	width: 100%;
	margin: 0 auto;
}
.no_boredr {
	border: none !important;
}
/* nav-bar */
.nav_bar{
	width:100%;
}
.navbar-toggler {
    padding: .25rem 0.55rem;
    background-color: #717171;
}
.navbar-dark .navbar-toggler {
    color: #717171;
    border-color: #717171;
    border: none;
}
.header {
	border-bottom: 7px solid #717171;
}
.menus {
	margin: 46px 0 0 3px;
}
.navbar-nav li a {
	font-size: 11px !important;
	color: #09195d !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 2px 20px !important;
	border-right: 1px solid #09195d;
	letter-spacing: .1em;
}
.navbar.navbar-expand-md.nav-bar {
	background: transparent;
	padding: 25px 0px 210px;
}
.menus li:first-child a {
	padding-left: 0px !important;
}
.menus li:last-child a {
	border: none
}
.collspe-nav {
	flex-grow: 0;
}
/* nav-bar */

/* body-section */
.body-section {
	margin: 0px;
	padding: 8px 0px;
	width: 100%;
}
.description {
	margin: 0px;
	padding: 0px;
}
.description p {
	margin: 25px 0 0px;
	padding: 0px;
	font-size: 16px;
	color: #555555;
	line-height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*=============services page===========*/
ul.services_list {
	margin: 15px 0px;
	padding: 0px;
	float: left;
	width: 300px;
	border-right: 2px solid #09195d;
}
ul.services_list li {
	margin: 0px;
	padding: 0px 0 6px;
	color: #09195d;
	font-size: 16px;
	line-height: 24px;
	list-style: disc inside;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*==================bio=================*/
.bio-col-3 {
	max-width: 204px;
	border-right: 2px solid #09195d;
	width: 100%;
	margin: 26px 0 0;
}
.name {
	color: #09195d;
	font-size: 14px;
	margin: 5px 0 0;
	padding: 0px;
	display: inline-block;
}
.bio_des p {
	font-size: 14px;
	line-height: 19px;
	padding: 0 0 15px 0;
}
.bio_details {
	margin: 0px;
	padding: 0px;
}
.bio_details h4 {
	margin: 0;
	padding: 0px;
	font-weight: 600;
	font-size: 14px;
	color: #555;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.bio_details ul {
	margin: 0px;
	padding: 0 0 15px 20px;
}
.bio_details ul li {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #555;
	list-style: disc;
	font-family: Georgia, "Times New Roman", Times, serif;
}
/*===========contact-us==============*/
.contact_img {
	text-align: right;
}
.contact_detail {
	margin: 30px 0 0px;
	padding: 0px;
}
.contact_detail p {
	margin: 0px;
	color: #09195d;
	line-height: 2.0em;
	padding: 0 0 31px 0;
}
/*============footer================*/
.footer {
	margin: 8px 0 0px;
	padding: 0px;
	border-top: 7px solid #717171;
}
.footer-content {
	margin: 0px;
	padding: 0px;
}
.footer-content p {
	margin: 0px;
	padding: 10px 0px;
	font-size: 13px;
	color: #555;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: right;
}
