.pf-about-inner-sec-title,
.pf-feature-8-sec-title,
.pf-blog-5-sce-title,
.pf-blog-4-sec-title,
.pf-services-5-sec-title,
.pf-solution-1-sec-title,
.pf-sec-title-1 {
	margin-bottom: 0px;
	max-width: 100%;
}
.pf-feature-3-bg-shape,
.pf-cta-5-bg-shape,
.pf-services-6-border,
.pf-solution-5-bg-shape2 img,
.pf-hero-5-slider-border,
.pf-about-1-bg-shape,
.pf-testimonial-5-bg-shape img,
.pf-feature-1-bg-shape {
	height: 100% !important;
}
.bread-crumb li a span {
	opacity: 1;
}
.breadcrumb-list a:hover span {
	color: var(--pf-clr-pr-1);
}
.tx-front-page .pf-blog-listing-meta {
	display: none;
}
.pf-blog-details-area.tx-detailsWrapper__unit,
.home .tx-blog-area {
	padding-top: 0px;
}
.no_border_bottom {
	border-bottom: 0px;
}
.pf-sidebar {
	overflow: hidden;
}
.pf-sidebar,
.pf-sidebar article,
.pf-sidebar li a
{
	color: var(--pera-color);
}
.number p,
.tx-header p,
.txa-offcanvas-content p {
	margin: 0px;
}
.pf-join-btn-1 p {
	margin: 0;
}
.pf-join-btn-1 {
	display: flex;
	flex-wrap: wrap;
	gap: 5px;
}
.pf-footer-1-social,
.pf-footer-1-copyright-menu {
	justify-content: flex-end;
}
.pf-solution-1-bg-img {
	min-height: 858px;
}
.breadcrumb-list a {
	padding: 0;
}
.pf-quick-link-6-item a:nth-child(2) {
	animation-delay: 0.2s;
}
.pf-quick-link-6-item a:nth-child(3) {
	animation-delay: 0.3s;
}
.pf-quick-link-6-item a:nth-child(4) {
	animation-delay: 0.4s;
}
.pf-quick-link-6-item a:nth-child(5) {
	animation-delay: 0.5s;
}
.tx-contact-form .wpcf7-form-control-wrap,
.pf-job-apply-form-box .wpcf7-form-control-wrap {
	width: 100%;
}
.pf-job-apply-form-aditional .wpcf7-list-item.first {
	margin: 0;
}
.pf-job-apply-form-aditional span.wpcf7-list-item-label {
	margin-left: 5px;
}
.pf-sidebar-recent-post-single .item-img a {
	height: 100%;
}
.tx-detailsWrapper__prev h2 {
    margin-bottom: 25px;
    padding-top: 22px;
}
.tx-pagination.mt-30 {
    text-align: center;
}
.vt-pagination.tx-pagination {
    text-align: center;
}
.tx-detailsWrapper__prev ul li {
    padding-top: 0
}
.tx_heading {
    padding-left: 0;
}
.pf-footer-1-menu li a {
	color: var(--pf-clr-white-1);
  }
.pf-sidebar-recent-post-single .item-img img {
	object-fit: cover;
}
.pf-career-single-content ul,
.pf-projects-details-content ul,
.pf-services-details-content ul{
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
.elementor-editor-preview .vy-cover-slice,
.elementor-editor-active .vy-cover-slice {
	height: 0;
}
.elementor-editor-preview .pf-about-1-glow-2,
.elementor-editor-active .pf-about-1-glow-2 {
	bottom: 0px;
}

.elementor-editor-preview .pf-video-6-area {
	clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0% 100%);
}
.elementor-editor-preview .pf-video-6-area {
	clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0% 100%);
}
.elementor-add-section-inner {
	position: relative;
	z-index: 2;
}
.tx-contactWrapper p {
    margin: 0;
}
.tx-contactWrapper {
    gap: 25px;
}
@media (max-width: 1467px) {
	.pf-cta-2-col {
		min-height: 244px;
	}
}
@media (max-width: 1024px) {
	.pf-footer-1-shape img {
		max-width: 461px !important;
	}
}
@media (max-width: 767px) {
	.pf-footer-1-copyright-text {
		text-align: center;
	}
	.pf-footer-1-copyright-menu,
	.pf-footer-1-social {
		justify-content: center !important;
	}
	.pf-footer-1-social {
		justify-content: flex-start !important;
	}
	.pf-footer-1-shape img {
		max-width: 345px !important;
	}
}
