.note {
  padding-left: 8.5em;
}

.note2 {
  padding-left: 15.5em;
}

.expand-tbl td:nth-child(1),
.expand-tbl td:nth-child(2) {
  text-align: left;
  padding-left: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.6rem !important;
}

.detail__content .percentage__up::before {
  margin-right: 6px;
}

.detail__content .percentage__down::before {
  margin-right: 6px;
}

.funbtn {
  background-color: #dedede;
  padding: 12px 10px;
  text-align: center;
  color: #000;
  font-size: 14px;
  border-radius: 6px;
  border: solid 1px #ccc;
}

.expand-tbl th:nth-child(2) div {
  justify-content: center !important;
}

.expand-tbl td[rowspan] {
  border-bottom-width: 4px;
}

.expand-tbl td.bd-btm {
  border-bottom-width: 4px;
}

.ai-data-tbl th div {
  justify-content: center;
}
.form-control{
border: solid 1px #999;	
}

.shadow-txt{
	
	text-shadow: 0px 2px 9px rgba(0,0,0,0.57);
}

.boxesPricing {
	align-items: center;
	border-radius: 10px;
	box-shadow: 0 10px 20px rgb(0 0 0/16%);
	display: flex;
	justify-content: space-between;
	margin: .5em .9em;
	padding: 1.8rem 3.2rem;
	text-align: left;
}

.shortHero{
	height:250px;
}

.move20up{
	margin-top: -16px;
}
.moveDown36{
	margin-top: 28px;
}
.testimonial{	
	width: 80%;
	margin: auto;
	font-size: 20px;
	font-style: italic;
	line-height: 1.4;
	margin-bottom: 40px;
	border-bottom: solid 1px #c3c3c3;
	padding-bottom: 40px;
}