.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper {
	padding-top: 60px;
	justify-content: space-between;
}
.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-ele-portfolio.col-md-6:nth-child(odd) {
	margin-top: -50px;
}
.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-portfolio-style-6 {
	overflow: hidden;
	border-radius: 0;
	perspective: 300px;
	margin-bottom: 70px!important;
}
.pbmit-portfolio-style-6 .pbminfotech-box-content {
	position: absolute;
	z-index: 3;
	bottom: 30px;
	left: 0;
	padding: 30px;
	opacity: 0;
	max-width: 300px;
	word-break: break-word;
	background: var(--pbmit-digiwize-blackish-color);
	transform: rotateY(30deg);
	transition: 0.5s;
	transition: opacity 0.5s, transform 0.5s;
	transform-origin: left center;
}
.pbmit-portfolio-style-6:hover .pbminfotech-box-content {
	transform: rotateY(0);
	opacity: 1;
	transition: opacity 0.2s, transform 0.5s;
	display: none;
}
.pbmit-portfolio-style-6 .pbmit-port-cat a,
.pbmit-portfolio-style-6 .pbmit-portfolio-title a {
	color: var(--pbmit-digiwize-white-color);
}
.pbmit-portfolio-style-6 .pbmit-portfolio-title a:hover,
.pbmit-portfolio-style-6 .pbmit-port-cat a {
	color: var(--pbmit-digiwize-global-color);
}
.pbmit-portfolio-style-6 .pbmit-portfolio-title {
	font-size: 24px;
	line-height: 34px;
	margin-bottom: 0;
}
.pbmit-portfolio-style-6 .pbmit-image-wrapper {
	position: relative;
	padding-bottom: 117%;
	-webkit-clip-path: inset(0 15%);
	clip-path: inset(0 15%);
	opacity: 0;
	transform: translate3d(0, 150px, 0);
	transition: opacity 1s cubic-bezier(.25, .85, .57, 1), transform 1s cubic-bezier(.25, .85, .57, 1), -webkit-clip-path 1s cubic-bezier(.25, .85, .57, 1);
	transition: opacity 1s cubic-bezier(.25, .85, .57, 1), transform 1s cubic-bezier(.25, .85, .57, 1), clip-path 1s cubic-bezier(.25, .85, .57, 1);
	transition: opacity 1s cubic-bezier(.25, .85, .57, 1), transform 1s cubic-bezier(.25, .85, .57, 1), clip-path 1s cubic-bezier(.25, .85, .57, 1), -webkit-clip-path 1s cubic-bezier(.25, .85, .57, 1);
}
.elementor-element-edit-mode .pbmit-portfolio-style-6 .pbmit-image-wrapper,
.pbmit-portfolio-style-6.active .pbmit-image-wrapper {
	opacity: 1;
	-webkit-clip-path: inset(0 0);
	clip-path: inset(0 0);
	transform: translateZ(0);
}
.pbmit-portfolio-style-6 .pbmit-featured-wrapper {
	position: absolute;
	top: -40px;
	left: 0;
	width: 100%;
	height: calc(150% + -200px);
	transform: translate3d(0, -40px, 0);
}
.pbmit-portfolio-style-6 .pbmit-featured-wrapper img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

/* viewtype-masonry */

.pbmit-element-viewtype-masonry.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-portfolio-style-6 {
	overflow: visible; 
	border-radius: 0; 
	perspective: unset;
	margin-bottom:0px;
}
.pbmit-element-viewtype-masonry .pbmit-portfolio-style-6.active .pbmit-image-wrapper,
.pbmit-element-viewtype-masonry .pbmit-portfolio-style-6 .pbmit-image-wrapper{
	position: unset;
	padding-bottom: unset;
	clip-path: unset;
	opacity: 1;
	 transform:unset
}
.pbmit-element-viewtype-masonry .pbmit-portfolio-style-6 .pbmit-featured-wrapper{
	position: unset;
}
.pbmit-element-viewtype-masonry  .pbmit-portfolio-style-6 .pbminfotech-titlebox {
	margin-top: 50px;
}
.pbmit-element-viewtype-row-column.pbmit-element-column-four.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-ele-portfolio.col-md-6:nth-child(odd),
.pbmit-element-viewtype-masonry.pbmit-element-portfolio-style-6 .row .col-md-6.pbmit-ele:nth-child(2n),
.pbmit-element-viewtype-masonry.pbmit-element-portfolio-style-6 .row .col-md-4.pbmit-ele:nth-child(2n),
.pbmit-element-viewtype-masonry .portfolio-style-6.col-md-4{
	margin-top: 0;
}
.pbmit-cursor.-tooltip .pbmit-cursor-text .pbmit-title{	
	font-size: 18px;
	line-height: 28px;
	margin-bottom: 0;
}

@media (max-width:992px){
	.pbmit-portfolio-style-6 .pbmit-image-wrapper{
		padding-bottom: 0%;
		opacity: 1;
		-webkit-clip-path: unset;
		clip-path: unset;
		transform: unset;
	}
	.pbmit-portfolio-style-6 .pbmit-featured-wrapper{
		position: unset;
	}
	.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-portfolio-style-6{
		margin-bottom: 30px!important;
	}
}

@media (max-width:767px) {
	.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-portfolio-style-6{
		width: 100%;
	}
	.pbmit-element-portfolio-style-6 .pbmit-element-inner .pbmit-element-posts-wrapper .swiper-wrapper{
		margin: 0 !important;
	}
	.pbmit-element-portfolio-style-6 .pbmit-element-inner .pbmit-element-posts-wrapper .pbmit-ele-portfolio {
		padding: 0px !important;
	}
	.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper.row{
		display: block;
		padding-top: 20px;
		margin-left: 0;
		margin-right: 0;
	}
	.pbmit-element-portfolio-style-6 .pbmit-element-posts-wrapper .pbmit-ele-portfolio.col-md-6:nth-child(odd){
		margin-top: 0;
	}
}
