.pbmit-ihbox-style-2 .pbmit-ihbox-box{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.pbmit-ihbox-style-2 .pbmit-element-title{
	font-size: 26px;
	line-height: 36px;
	margin-bottom: 0;
	width: 15%;
}
.pbmit-ihbox-style-2 .pbmit-element-subtitle{
	font-size: 18px;
	line-height: 22px;
	margin-bottom: 0;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-btn .pbmit-button-text {
	display: none;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-type-text{
	font-size: 70px;
	line-height: 80px;
	color: transparent;
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: var(--pbmit-xleb-blackish-color);
	width: 14%;
}
.pbmit-ihbox-style-2 .pbmit-heading-desc{
	width: 32%;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-btn .pbmit-button-icon-wrapper,
.pbmit-ihbox-style-2 .pbmit-ihbox-btn .pbmit-button-icon-wrapper{
	font-size: 22px;
}
.pbmit-ihbox-style-2{
	padding-bottom: 30px;
	border-bottom: 1px solid rgba(var(--pbmit-xleb-blackish-color-rgb), .15);
}
.pbmit-ihbox-style-2 .pbmit-ihbox-btn a .pbmit-button-icon-wrapper::before{
	transform: scale(0.26) translate(-90px, 60px);
}
.pbmit-ihbox-style-2:hover .pbmit-ihbox-btn a .pbmit-button-icon {
	transform: scale(0.26) translate(45px, -50px);
}
.pbmit-ihbox-style-2:hover .pbmit-ihbox-btn a .pbmit-button-icon-wrapper::before{
	transform: scale(1) translate(-2px, 0px);
}
.pbmit-ihbox-style-2:hover .pbmit-ihbox-btn a{
	color: var(--pbmit-xleb-global-color);
}
.pbmit-element-miconheading-style-2 .pbmit-element-posts-wrapper{
	padding: 30px 0 0 0 ;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper,
.pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper{
	font-size: 70px;
	line-height: 80px;
	display: inline-block;
	color: var(--pbmit-xleb-global-color);
}
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-type-image img{
	width:auto;
	height: auto;
	border-radius: 20px;
}
.pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper svg
.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper svg{
	fill: var(--pbmit-xleb-global-color);
	width: 60px;
	height: 10px;
	top: -2px;
}

/* For Bg Color */
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-2 .pbmit-element-title{
	color: var(--pbmit-xleb-white-color);
}
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-2 .pbmit-element-title{
	color: var(--pbmit-xleb-global-color);
}
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-2 .pbmit-element-subheading,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-2 .pbmit-element-subheading,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-2 .pbmit-element-subheading{
	color: var(--pbmit-xleb-white-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper{
	background-color: var(--pbmit-xleb-white-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper svg,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper svg,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper svg{
	fill: var(--pbmit-xleb-blackish-color);
}
.pbmit-elementor-bg-color-blackish .pbmit-ihbox-style-2,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-2,
.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-2,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-2{
	border-color:rgba(var(--pbmit-xleb-white-color-rgb), .15);
}

@media (max-width: 1200px) {
	.pbmit-ihbox-style-2 .pbmit-heading-desc,
	.pbmit-ihbox-style-2 .pbmit-element-title{
		width: 30%;
	}
}
@media (max-width: 767px) {
	.pbmit-ihbox-style-2 .pbmit-ihbox-box {
		display: block;
	}
	.pbmit-ihbox-style-2 .pbmit-heading-desc,
	.pbmit-ihbox-style-2 .pbmit-element-title {
		width: 100%;
	}
	.pbmit-ihbox-style-2 .pbmit-element-title {
		margin-bottom: 10px;
		margin-top: 10px;
	}
	.pbmit-ihbox-style-2 .pbmit-ihbox-icon-wrapper,
	.pbmit-ihbox-style-2 .pbmit-ihbox-svg-wrapper {
		font-size: 50px;
		line-height: 60px;
	}
}