
.pbmit-ihbox-style-3{
	display: inline-block;
	position: relative;
}
.pbmit-ihbox-style-3:after{
	position: absolute;
	content: '';
	right: 0;
	border-left: 20px solid transparent;
	border-bottom: 20px solid var(--pbmit-xplay-global-color);
	bottom: 0;
	transition: 0.5s;
}
.pbmit-ihbox-style-3:hover:after{
	border-bottom-color:var(--pbmit-xplay-secondary-color);
}
.pbmit-ihbox-style-3 .pbmit-ihbox-box{
	padding: 10px 35px 10px 25px;
	--sin45: .70;
	-webkit-transition: all .3s ease-out;
	transition: all .3s ease-out;
	border: 1.5px solid var(--pbmit-xplay-global-color);
	background-image: linear-gradient(-45deg, var(--pbmit-xplay-global-color) var(--gradient-size), transparent var(--gradient-size));
	--gradient-size: calc(30px* var(--sin45) - 1px* 0) !important;
	background-repeat: no-repeat;
	-webkit-clip-path:  polygon(100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 0);
	clip-path: polygon(100% 0, 100% calc(100% - 30px), calc(100% - 30px) 100%, 0 100%, 0 0);
}
.pbmit-ihbox-style-3 .pbmit-element-subtitle{
	font-size: 16px;
	line-height: 26px;
	margin-bottom: 0;
	letter-spacing: 0.5px;
}
.pbmit-ihbox-style-3 .pbmit-element-title{
	font-size: 17px;
	line-height: 20px;
	margin-bottom: 0;
	text-transform: uppercase;
}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon,
.pbmit-ihbox-style-3 .pbmit-ihbox-svg{
	margin-right: 15px;
	position: relative;
	display: inline-block;
	color: var(--pbmit-xplay-global-color);
}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper,
.pbmit-ihbox-style-3 .pbmit-ihbox-svg-wrapper{
	font-size: 40px;
	line-height: 0;
}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper img{
	width: 40px;
	height: 40px;
	object-fit: cover;
}
.pbmit-ihbox-style-3 .pbmit-ihbox-icon-wrapper svg,
.pbmit-ihbox-style-3 .pbmit-ihbox-svg-wrapper svg{
	fill: var(--pbmit-xplay-global-color);
	margin-bottom: 5px;
}
.pbmit-ihbox-style-3 .pbmit-heading-desc{
	margin-top: 10px;
}

/* == For bg color == */

.pbmit-elementor-bg-color-secondary .pbmit-ihbox-style-3:hover:after{
	border-bottom-color:var(--pbmit-xplay-white-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3:after,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3:after{
	border-bottom-color:var(--pbmit-xplay-blackish-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3:hover:after,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3:hover:after{
	border-bottom-color:var(--pbmit-xplay-secondary-color);
}
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-ihbox-box,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-ihbox-box,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-ihbox-box {
	border: 2px solid var(--pbmit-xplay-blackish-color);
	background-image: linear-gradient(-45deg, rgba(var(--pbmit-xplay-blackish-color-rgb), 1) 10%, rgba(var(--pbmit-xplay-blackish-color-rgb), 0) 11%, rgba(var(--pbmit-xplay-blackish-color-rgb), 0) 100%);
}
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-ihbox-icon,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-ihbox-svg,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-ihbox-icon,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-ihbox-svg,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-ihbox-icon,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-ihbox-svg,

.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-element-subtitle,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-element-title,
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-element-title a,

.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-element-subtitle,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-element-title,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-element-title a,

.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-element-subtitle,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-element-title,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-element-title a{
	color: var(--pbmit-xplay-blackish-color);
}
.pbmit-elementor-bg-color-globalcolor .pbmit-ihbox-style-3 .pbmit-element-title a:hover,
.pbmit-elementor-bg-color-gradient .pbmit-ihbox-style-3 .pbmit-element-title a:hover,
.pbmit-elementor-bg-color-white .pbmit-ihbox-style-3 .pbmit-element-title a:hover{
	color: var(--pbmit-xplay-secondary-color);
}
