.tab1699895054 {
   
}

.tab1699895054 .mhead {
    text-align:center;
}

.tab1699895054 .mtitle {
    font-weight: bold;
    font-family: BArshia;
}

.tab1699895054 .mdesc {
    
}

.tab1699895054 .mbody {
    
}

.tab1699895054 .mcontent {
    
}

/*Module specific style*/
.tab1699895054 .nav-tabs {
    border: 0;
}

.tab1699895054 .nav-item a.active {
    border-bottom: 4px solid #01b3a7;
    background: transparent;
    color:#01b3a7;
}

.tab1699895054 .nav-item a{
    border-bottom: 4px solid #f7f7f7;
    background: transparent;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    color:#9b9b9b;
}
.tab1699895054 .nav-item a:hover{
    color:#01b3a7;
    border-color:#f7f7f7;
}
.tab1699895054 .nav-item a.active:hover {
    border-color:#01b3a7;
    cursor: default;
}
.tab1699895054 .tab-content {
    text-align:justify;
    margin-top:20px;
}
.tab1699895054 .mcontent .text a.btn {
    border-radius: 0;
    padding: 18px 20px;
    min-width: 200px;
}
.tab1699895054 .mcontent .text a.btn.btn-contact {
    background: #01b3a7;
    color: #fff;
    border-width:2px;
    border-style:solid;
    border-color:transparent;
    transition:background 0.2s linear 0.2s,border-color 0.2s linear 0.2s,color 0.2s linear 0.2s;
}
.tab1699895054 .mcontent .text a.btn.btn-contact:hover {
    background: #fff;
    color: #333;
    border-color:#333;
}
.tab1699895054 .mcontent .text a.btn.btn-pdf{
    background: #fff;
    color: #333;
    border-color:#333;
    border-width:2px;
    border-style:solid;
    transition:background 0.2s linear 0.2s,border-color 0.2s linear 0.2s,color 0.2s linear 0.2s;
}
.tab1699895054 .mcontent .text a.btn.btn-pdf:hover {
    background: #01b3a7;
    color: #fff;
    border-color:transparent;
}

/*Module specific style*/

@media (max-width: 767px) {
	.tab1699895054 .mtitle {
    font-size: xxx-large;
}
.tab1699895054 .mcontent .text a.btn {
    min-width: 170px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
    
.tab1699895054 .mtitle {
    font-size: xxx-large;
}
/*.tab1699895054 .mcontent .text a.btn {*/
/*    border-radius: 0;*/
/*    padding: 18px 20px;*/
/*    min-width: 150px;*/
/*}*/
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) {
	.tab1699895054 .mtitle {
    font-size: xxx-large;
	}
	.tab1699895054 {
    position: relative;
    top: 15px;
}
}