#heading{
	border-top-color:var(--color);
	border-top-width: 18px;
	border-top-style: solid;
}
#heading-dc{
	border-top-color: rgb(47, 166, 166)!important;
    border-bottom-color: rgb(0,21,61);
    border-top-width: 4px;
    border-top-style: solid;
    border-bottom-width: 4px;
    border-bottom-style: solid;
}

img {
	border: currentColor; border-image: none; vertical-align: top;
}
.responsive {
	height: 30px;
	display: block;
}
@media (max-width: 768px) {
	.responsive {
		height: 50px;
	}
}
.logo {
	padding: 5px 0px;
}

.responsive {
	height: 80px;
	display: block;
}
.navbar{
    padding:0px;	
	
}
.nav-item{
	padding: 10px 10px; 
	transition:0.4s ease-in-out; 
	line-height: normal;
    font-family:var(--navItem);
    font-size: 16px;  
    margin-left : 1px;
    margin-right : 1px;
   
}

.nav-item >a{
	color:#6c6c6c;
} 

.nav-link.active {
  text-decoration-line: underline !important;
  text-decoration-thickness: 2px !important;
  color:#247ec2!important;
} 

.navbar-light .navbar-nav .nav-link {
    color: #6c6c6c;
}

/*.nav-item{
	padding: 10px 10px; 
	transition:0.4s ease-in-out; 
	line-height: normal;
    font-family: "Effra-Bold"; font-size: 15px;
    margin-left : 1px;
    margin-right : 1px;
    font-size: 19px;
}
} */


.nav-link.active {
    text-decoration-line: underline !important;
    text-decoration-thickness: 2px !important;
    color:#247ec2!important;
}
.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0;
}
.nav-link {
    display: block;
    padding: 0.5rem 1rem;
    color: #247ec2;
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    
}
/* .nav-link>a:hover{
    color:#247ec2;
    text-decoration: none;
    cursor: pointer;
}
a {
    background: transparent;
}
a {
    color: #0d6efd;
    text-decoration: underline;
}

 */
.navbar>.tab{
    align-items: flex-start!important;
}