.ts-ihbox.ts-ihbox-style-9 .ts-ihbox-icon,
.ts-ihbox.ts-ihbox-style-9 .ts-ihbox-contents{
	display: table-cell;
	vertical-align: top;
}
.ts-ihbox.ts-ihbox-style-9.ts-ihbox-itype-icon{
	margin-bottom: 20px;
}
.ts-ihbox-style-9 .ts-ihbox-svg .ts-ihbox-svg-wrapper,
.ts-ihbox-style-9 .ts-ihbox-icon .ts-ihbox-icon-wrapper{
	width: 45px;
	height: 45px;
	text-align: center;
	background-color: #fff;
	border-radius: 50%;
	box-shadow: 0px 0px 24px 0px rgba(43, 76, 142, 0.07);
}
.ts-ihbox-style-9 .ts-ihbox-icon-wrapper.ts-ihbox-icon-type-text{
	line-height: 45px;
}
.ts-ihbox-style-9 .ts-vc_cta3-content,
.ts-ihbox-style-9 .ts-ihbox-contents{
	padding-left: 13px;
}
.rtl .ts-ihbox-style-9 .ts-vc_cta3-content,
.rtl .ts-ihbox-style-9 .ts-ihbox-contents{
	padding-right: 13px;
	padding-left: 0;
}
.ts-ihbox-style-9 .ts-large-icon i::before{
	font-size: 20px;
	line-height: 45px;
	font-weight: 700;
}
.ts-ihbox-style-9 .ts-ihbox-icon .ts-ihbox-icon-wrapper svg,
.ts-ihbox-style-9 .ts-ihbox-svg .ts-ihbox-svg-wrapper svg{
	width: 20px;
	height: inherit;
}
.ts-ihbox-style-9 .ts-vc_general.ts-vc_cta3 .ts-custom-heading,
.ts-ihbox-style-9.ts-ihbox .ts-ihbox-contents .ts-ihbox-heading{
	text-transform: none !important;
	font-size: 15px;
	line-height: 30px;
}
.ts-ihbox.ts-ihbox-style-9 .ts-ihbox-contents{
	vertical-align: middle;
}