/*=== pbmit-element-portfolio-style-1 ===*/
.pbmit-element-portfolio-style-1,
.pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li .pbmit-port-cat a,
.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li::before {
	-webkit-transition: all .6s ease;
	-ms-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
}
.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner {
	padding: 0;
	margin: 0;
}
.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li {
	display: flex;
	align-items: flex-end;
	position: relative;
    padding: 0 30px 25px 130px;
    margin-bottom: 25px;
    list-style: none;
    border-bottom: 1px solid rgba(var(--pbmit-gyim-white-color-rgb), .20);
}
body.rtl .pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li {
	padding-left: 0;
	padding-right: 130px;
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li {
	border-color: rgba(var(--pbmit-gyim-blackish-color-rgb), 0.2);
}
.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li::before {
	content: counter(pbmitbox4, decimal-leading-zero) " ";
	counter-increment: pbmitbox4;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 65px;
	line-height: 65px;
	font-weight: 900!important;
	-webkit-text-stroke: 1px rgba(var(--pbmit-gyim-white-color-rgb), 0.4);
	color: transparent;
}
body.rtl .pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li::before {
	left: inherit;
	right: 0;
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li::before {
	-webkit-text-stroke-color: rgba(var(--pbmit-gyim-blackish-color-rgb), 0.4);
}
.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li:hover::before {
	-webkit-text-stroke-color: var(--pbmit-gyim-global-color);
}
.pbmit-element-portfolio-style-1 .pbmit-port-cat,
.pbmit-element-portfolio-style-1 .pbmit-port-cat a {
	display: inline-block;
	font-size: 13px;
	line-height: 20px;
}
.pbmit-element-portfolio-style-1 .pbmit-port-cat a {
	padding: 0 10px;
	letter-spacing: 2px;
	font-weight: 500;
	text-transform: uppercase;
	color: var(--pbmit-gyim-blackish-color);
	background-color: var(--pbmit-gyim-global-color);
}
.pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li:hover .pbmit-port-cat a {
	background-color: var(--pbmit-gyim-white-color);
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li:hover .pbmit-port-cat a {
	color: var(--pbmit-gyim-white-color);
	background-color: var(--pbmit-gyim-blackish-bg-color);
}
.pbmit-element-portfolio-style-1 .pbmit-portfolio-title {
	font-size: 42px;
	line-height: 50px;
	margin-bottom: 0;
}
.pbmit-element-portfolio-style-1 .pbmit-portfolio-title a { 
	color: var(--pbmit-gyim-white-color);
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbmit-portfolio-title a {
	color: var(--pbmit-gyim-blackish-color);
}
.pbmit-element-portfolio-style-1 .pbmit-portfolio-title a:hover { 
	color: var(--pbmit-gyim-global-color);
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbmit-portfolio-title a:hover {
	color: rgba(var(--pbmit-gyim-blackish-color-rgb), 0.5);
}
.pbmit-element-portfolio-style-1 .pbminfotech-box-content-wrapper,
.pbmit-element-portfolio-style-1 .pbmit-portfolio-btn {
	display: inline-block;
}
.pbmit-element-portfolio-style-1 .pbmit-svg-btn svg  {
	margin: 0px 0 10px 18px;
}
body.rtl .pbmit-element-portfolio-style-1 .pbmit-svg-btn svg {
	margin-left: 0;
	margin-right: 18px;
}
.pbmit-element-portfolio-style-1 .pbmit-svg-btn svg line {
    stroke:var(--pbmit-gyim-global-color);
}
.pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li:hover .pbmit-svg-btn svg line {
    stroke: var(--pbmit-gyim-white-color);
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbmit-svg-btn svg line {
    stroke: rgba(var(--pbmit-gyim-blackish-color-rgb), 0.3);
}
.pbmit-text-color-blackish .pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li:hover .pbmit-svg-btn svg line {
    stroke: var(--pbmit-gyim-blackish-color);
}
.pbmit-element-portfolio-style-1 .pbmit-hover-card-inner li:hover .pbmit-svg-btn svg line {
    stroke-dashoffset: 0;
}
.pbmit-element-portfolio-style-1  .pbmit-featured-img-wrapper {
    position: relative;
    overflow: hidden;
}
.pbmit-element-portfolio-style-1 .pbmit-featured-wrapper {
	position: relative;
	z-index: 1;
	padding-left: 25px;
}
body.rtl .pbmit-element-portfolio-style-1 .pbmit-featured-wrapper {
	padding-left: 0;
	padding-right: 25px;
}
.pbmit-element-portfolio-style-1 .pbmit-featured-wrapper img {
	-webkit-clip-path: polygon(13% 0, 100% 9%, 87% 100%, 0% 100%);
	clip-path: polygon(13% 0, 100% 9%, 87% 100%, 0% 100%);
}
body.rtl .pbmit-element-portfolio-style-1 .pbmit-featured-wrapper img {
	-webkit-clip-path: polygon(0 9%,87% 0,100% 100%,13% 100%);
	clip-path: polygon(0 9%,87% 0,100% 100%,13% 100%);
}
.pbmit-element-portfolio-style-1 .pbmit-image-wrapper {
	padding-left: 30px;
}
body.rtl .pbmit-element-portfolio-style-1 .pbmit-image-wrapper {
	padding: 0 30px 0 0;
}
.pbmit-element-portfolio-style-1 .swiper-cards .swiper-slide {
	transition: 0.5s !important;
}

/*=== Responsive ===*/
@media(max-width: 1199px) {
	.pbmit-element-portfolio-style-1 .pbmit-main-hover-card-slider {
		display: block !important;
	}
	.pbmit-element-portfolio-style-1 .pbmit-main-hover-card-slider .pbminfotech-box-content {
		margin-bottom: 50px;
	}
	.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li {
		justify-content: space-between;
	}
}
@media(max-width: 767px) {
	.pbmit-element-portfolio-style-1 .pbmit-portfolio-title {
		font-size: 30px;
		line-height: 40px;
	}
}
@media(max-width: 575px) {
	.pbmit-element-portfolio-style-1 .pbmit-portfolio-title {
		font-size: 20px;
		line-height: 30px;
	}
	.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li {
		padding: 65px 15px 15px 0;
	}
	.pbmit-element-portfolio-style-1 .pbmit-featured-wrapper {
		padding-left: 0px;
		max-width: 320px;
	}
	.pbmit-element-portfolio-style-1 .pbmit-svg-btn svg {
		width: 16px;
		height: 16px;
	}
	.pbmit-element-portfolio-style-1 .pbminfotech-box-content .pbmit-hover-card-inner li::before {
		font-size: 55px;
		line-height: 55px;
	}

}
/*
     FILE ARCHIVED ON 23:38:16 May 30, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:18:17 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.385
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.039
  esindex: 0.005
  cdx.remote: 13.541
  LoadShardBlock: 62.892 (3)
  PetaboxLoader3.datanode: 55.584 (5)
  PetaboxLoader3.resolve: 1389.695 (2)
  load_resource: 1421.812
  loaddict: 12.635
*/