.tab1741960678 {
    

}

.tab1741960678 .mhead {
    
}

.tab1741960678 .mtitle {
    
}

.tab1741960678 .mdesc {
    
}

.tab1741960678 .mbody {
    
margin: -3rem 0rem 4rem 0rem;
    
box-shadow: 0px 4px 9.1px 5px rgb(0 0 0 / 10%);
    
background: #fff;
}

.tab1741960678 .mcontent {
    
}

/*Module specific style*/

.nav-tabs {
  }
  .tab1741960678 .nav-tabs {
    
text-align: center;
    
display: grid;
    
grid-template-columns: repeat(4,1fr);
    
border-bottom: 3px solid #D7D7D7;
    --bs-nav-tabs-border-width: none !important;
    
justify-items: center;
    
margin: 0 4rem;
}


.tab1741960678 a.nav-link.active{
    color: #EC1E27;
    border-bottom: 4px solid #EC1E27;
    margin: 0% 0em -2px;
    font-size: 15px;
}


.tab1741960678 li.nav-item * {
    font-family: 'Font2';
}
.tab1741960678 .nav-tabs .nav-item.show .nav-link, .tab1741960678 .nav-tabs .nav-link.active{

}
.tab1741960678 a.nav-link:hover,.tab1741960678 a.nav-link:focus{

}

.tab1741960678 .nav-item a {

font-size: 15px;

color: #BFBFBF;

background: transparent;

padding: 3rem 0 1rem 0;
}
.tab1741960678 .nav-link.active {
    
background: transparent !important;
}

.tab1741960678 .tab-content {
    text-align:justify;
    margin-top: 20px;
    font-size: 15px;
    padding: 0.5rem 5rem 2rem 5rem;
}
/*Module specific style*/

@media (max-width: 767px) {
    .tab1741960678 h2.animate-x.pending{
  
}
	.tab1741960678 a.nav-link.active{margin: 0%;font-size: 13px;}
    .tab1741960678 .nav-item a {

    font-size: 13px;
    color: #BFBFBF;
    background: transparent;
}
.tab1741960678 p {
    font-size:14px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
    
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) {
	
}