 .MsoNormalTable {
 	border: 2px solid #fff;
 }
 .MsoNormalTable > thead > tr {
 	background-color: #ffc107;
 }
.MsoNormalTable > thead > tr > td {
	padding: 10px;
    text-align: center;
    color: #405aa0;
    font-weight: 600;
    vertical-align: inherit;
}

.MsoNormalTable > tbody > tr > td {
	padding: 10px;
	vertical-align: inherit;
}

.top-banner h1 {
	font-weight: 700;
    color: #fff;
    letter-spacing: -.2px;
    margin-left: -5px;
    margin-bottom: 60px;
    margin-bottom: 30px;
    margin-top: 10px;
}

.sub-tit.feature {
	color: #fff;
	padding: 15px;
	background: #405aa0;
}

.customer-box .choose-us .w-50 {
    width: 50%;
    padding: 0 15px;
}

.customer-box .choose-us .list-highlight {
	padding-top: 100px;
}

.benefit-box .benefit-list .benefit-item .bene-ct h3 {
	font-size: 25px;
}

.main-menu .navbar-brand img {
	height: 50px;
}
/**
.logo-box .narrow:after {
	border-top: 182.5px solid #e5e5e6 !important;
	top: 182.5px !important;
}

.logo-box .narrow {
	border-bottom: 182.5px solid #e5e5e6 !important;
}

@media screen and (max-width: 991px) {
	.logo-box .narrow:after {
	border-top: 125px solid #e5e5e6 !important;
		top: 125px !important;
	}

	.logo-box .narrow {
		border-bottom: 125px solid #e5e5e6 !important;
	}

}
**/
@media screen and (max-width: 991px) {
	.logo-box .narrow:after {
	border-top: 125px solid #e5e5e6 !important;
		top: 125px !important;
	}

	.logo-box .narrow {
		border-bottom: 125px solid #e5e5e6 !important;
	}

}

@media (max-width: 575.98px) {
	.MsoNormalTable > thead > tr > td {
		font-size: 14px;
	}
	.MsoNormalTable > tbody > tr > td {
		font-size: 12px;
	}
	.txt-hl a, .main-footer .txt-hl a {
		font-size: 22px;
	}
	.bene-ct p {
	    font-size: 14px;
	}
	.benefit-box .benefit-list .benefit-item .bene-ct h3 {
	    font-size: 16px;
	}
	.big-tit {
	    font-size: 35px;
	}
	.customer-box .choose-us .cus-badge {
		flex: 0 0 100%;
	}
	.customer-box .choose-us .list-highlight {
		padding-top: 0;
	}
	.customer-box .choose-us .box-head-wrap {
		text-align: center;
	}
	.align-self-start.mr-3 {
		width: 25%;
	}
	.customer-box .choose-us .highlight-item h5 {
		font-size: 16px;
	}
	.customer-box .choose-us .highlight-item p {
		font-size: 12px;
	}
}


/* .top-banner .banner-ct .ban-links .btn-demo, .top-banner .banner-ct .ban-links .btn-buy, .btn-buy, .quotation-box .btn-buy {
	background: #d84d33 linear-gradient(#d84d33,#8e3626);
}

.top-banner .banner-ct .ban-links .btn-demo:hover, .top-banner .banner-ct .ban-links .btn-buy:hover {
	background: #d84d33;
}

.main-menu .navbar-nav .nav-item.active>.nav-link {
	border-bottom: 5px solid #d84d33;
}

.main-menu .navbar-nav .nav-item.active>.nav-link, .txt-hl, .txt-hl a, .main-menu .navbar-nav .nav-item:active:focus>.nav-link, .main-menu .navbar-nav .nav-item:active>.nav-link, .main-menu .navbar-nav .nav-item:focus>.nav-link, .main-menu .navbar-nav .nav-item:hover>.nav-link, .basic-price .pr-pck .price-item {
	color: #d84d33
}

.striped-2 {
    background: repeating-linear-gradient(45deg,#d84d33,#d84d33 2px,transparent 0,transparent 6px);
}

.about-box hr {
	border-color: #d84d33;
} */