.pbmit-ihbox-style-1,
.pbmit-ihbox-style-1 .pbmit-ihbox-icon,
.pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper,
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper,
.pbmit-ihbox-style-1 .pbmit-element-title {
	-webkit-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;
	transition: all 0.6s ease 0s;
}
.pbmit-ihbox-style-1 {
	padding: 40px 30px;
	background-color: var(--pbmit-bexco-white-color);
	border: 1px solid rgba(var(--pbmit-bexco-blackish-color-rgb), .20);
	position: relative;
}
.pbmit-ihbox-style-1 .pbmit-element-title {
	font-size: 26px;
	line-height: 36px;
	margin: 0px 0 10px;
}
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-type-image{
	width: 100px;
	height:auto;
	margin: auto;
}
.pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper,
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper{
	font-size: 70px;
	line-height: 70px;
	height:auto;
	color: var(--pbmit-bexco-blackish-color);
}
.pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper svg,
.pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper svg{
	margin-bottom: 10px;
	fill: var(--pbmit-bexco-blackish-color);
}
.pbmit-ihbox-style-1 .pbmit-heading-desc{
	font-size: 17px;
	line-height: 28px;
}
.pbmit-ihbox-style-1:hover {
	border: 1px solid rgba(var(--pbmit-bexco-blackish-color-rgb), 1);
}
.pbmit-ihbox-style-1:hover .pbmit-ihbox-icon{
	transform: translateY(-5px);
}
.pbmit-ihbox-style-1:hover .pbmit-ihbox-svg-wrapper,
.pbmit-ihbox-style-1:hover .pbmit-ihbox-icon-wrapper:not(.pbmit-ihbox-icon-type-image){
	transform: rotate3d(1, 1, 1, 360deg);
}
.pbmit-ihbox-style-1:hover .pbmit-element-title{
	color: rgba(var(--pbmit-bexco-blackish-color-rgb), 0.7);
}
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper{
	color: var(--pbmit-bexco-white-color);
}
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper svg,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-1 .pbmit-ihbox-icon-wrapper svg,
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper svg,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-1 .pbmit-ihbox-svg-wrapper svg{
	fill: var(--pbmit-bexco-white-color);
}
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-1:hover,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-1:hover{
	border: 1px solid rgba(var(--pbmit-bexco-white-color-rgb), 1);
}
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-1,
.pbmit-elementor-bg-color-light .pbmit-ihbox-style-1{
	background-color: var(--pbmit-bexco-blackish-color);
	border: 1px solid rgba(var(--pbmit-bexco-white-color-rgb), .20);
}