.sub div {margin-bottom:50px;}
.sub h3 {font-size:24px; letter-spacing: -1.5px; font-weight:500;  color:#333;margin-bottom:10px;}
.sub h3:before {
    display: inline-block;
    content: '';
    width: 25px;
    height: 3px;
    background:#feb30e;
    vertical-align: middle;
    margin-bottom: 3px;
    margin-right: 5px;
}
.sub table{width:100%;border-collapse:collapse; margin-bottom:20px;}
.sub table th,
.sub table td{padding:10px;border:1px solid #e2e2e2;line-height:1.5em;}
.sub table th{ background: #feb30e; color: #fff;  font-size: 18px;}
.sub table td{ color: #333; font-size: 17px;     padding: 10px 20px;    }


/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    .sub table th {font-size:14px;}
    .sub table td {font-size:13px;}
    
    .sub p {font-size:13px;}


}