/*** cspt-ihbox-style-4 ***/
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper,
.cspt-ihbox-style-4 .cspt-ihbox-svg-wrapper {
	-webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-o-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cspt-ihbox-style-4 {
	position: relative;
	padding-bottom: 10px;
}
.cspt-ihbox-style-4 .cspt-ihbox-contents,
.cspt-ihbox-style-4 {
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
.cspt-ihbox-style-4 .cspt-ihbox-icon,
.cspt-ihbox-style-4 .cspt-ihbox-svg {
	margin-right: 15px;
	border: 8px solid #000;
	width: 66px;
	border-radius: 50%;
	border-color: rgba(var(--cspt-emphires-global-color-rgb), 0.10);
}
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper svg,
.cspt-ihbox-style-4 .cspt-ihbox-svg-wrapper svg,
.cspt-ihbox-style-4 .cspt-ihbox-icon-type-text,
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper i{
	font-size: 26px;
}
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper,
.cspt-ihbox-style-4 .cspt-ihbox-svg-wrapper {
	color: var(--cspt-emphires-white-color);
	width: 50px;
	height: 50px;
	border-radius: 50%;
	line-height: 50px;
	text-align: center;
	background-color: var(--cspt-emphires-global-color);
}
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image{
	line-height: inherit;
	background-color: transparent;
}
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper.cspt-ihbox-icon-type-image img{
	border-radius: 50%;
}
.cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper svg,
.cspt-ihbox-style-4 .cspt-ihbox-svg-wrapper svg{
	fill: var(--cspt-emphires-white-color);
	margin-bottom: 2px;
}
.cspt-ihbox-style-4 h2 {
	font-size: 22px;
	line-height: 24px;
	font-weight: 800;
	margin-top: 0;
	margin-bottom: 0
}
.cspt-bg-color-blackish .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper,
.cspt-bg-color-blackish .cspt-ihbox-style-4 .cspt-ihbox-svg-wrapper {
	background-color: var(--cspt-emphires-white-color);
}
.cspt-bg-color-blackish .cspt-ihbox-style-4 .cspt-ihbox-icon-wrapper {
	color: var(--cspt-emphires-global-color);
}
.cspt-ihbox-style-4 .cspt-ihbox-btn .vc_btn3-container{
	margin-top: 15px;
}