@charset "utf-8";

/*---------------all for white atyle---------------*/
html, body {
	background: #fff;
	color: #565656;
}
.pg-header {
	/*border-bottom: 1px solid #EFEFEF;*/
	border-color: transparent;
}
.pg-header {
	position: absolute;
	width: 100%;
	background: #fff;
}
.pg-header nav.navbar.fixed {
	background-color: rgba(255, 255, 255, 0.70);
	backdrop-filter: saturate(180%) blur(20px);
    -webkit-backdrop-filter: saturate(180%) blur(20px);
}
.pg-header .navbar-nav {
	--bs-nav-link-color: #565656;
	--bs-nav-link-hover-color: #565656;
	--bs-navbar-active-color: #565656;
}
.pg-header .navbar-nav-right .right-lang {
	color: #000;
	display: none;
}
.pg-header .navbar-nav-right .right-lang::after {
	border-color: #C5C5C5;
}
.pg-header .navbar-nav-right .right-sales {
	border: 1px solid #008060;
	color: #008060;
}
.sec-title {
	color: #212121;
	font-family: "Young Serif", serif;
}
.block-titl {
	font-family: "Young Serif", serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 40px;
	color: #212121;

}
.block-sub-titl {
	font-family: "Young Serif", serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	color: #212121;
}



.pg-banner .banner-container .req-demo-note a {
	color: #565656;
}
.pg-banner .sec-title {
	font-family: "Young Serif", serif;
	font-size: 56px;
	font-weight: 400;
	line-height: 60px;
	color: #212121;
}
.pg-banner .banner-container .sec-desc {
	color: #212121;
}
.banner-container .banner-contact {
	display: inline-block;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 700;
	line-height: 21px;
	width: 240px;
	text-align: center;
	padding: 20px 12px;
	border: 1px solid #008060;
	color: #008060;
	background: transparent;
	box-shadow: 0px 0px 15px 0px #0000001A;
	transition: all .15s;
	margin-top: 30px;
}
.banner-container .banner-contact:hover {
	background: #fff;
}
.banner-container .banner-contact .fa-arrow-right {
	font-size: 150%;
	margin-left: 15px;
	transition: all .15s;
}
.banner-container .banner-contact:hover .fa-arrow-right {
	transform: translateX(16px);
}
.pg-banner .banner-container {
	background: url('https://www.paylitehr.com/wp-content/uploads/2024/11/blue-curve-bg-scaled.webp');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 750px;
	padding-bottom: 0;
	display: flex;
}
.pg-banner .banner-container::before {
	display: none;
}
.pg-banner .banner-client .client-title {
	font-family: "Young Serif", serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 46px;
}
.pg-banner .banner-client {
	padding: 30px 0;
}
.hp-features {
	padding-top: 70px;
	background: #F4F7FA;
}
.hp-features .features-list li.active {
	background: #140B4B;
	color: #fff;
}
.hp-integrations .integrations-map svg .lines circle {
	stroke: #D2DBE6;
}
.hp-testimonials {
	background: #140B4B;
}
.hp-testimonials .sec-title {
	color: #fff;
}
.hp-testimonials .sec-desc {
	color: #fff;
}
.hp-testimonials .more-link {
	border: 1px solid #fff;
	color: #fff;
}
.hp-testimonials .more-link .fa-circle-chevron-right {
	color: #fff;
}
.hp-testimonials .testimonials-list .list-item:hover {
	border-color: #2334CF;
}
.hp-features .features-list li .list-title:hover {
	color: #140b4b;
}
.hp-features .features-list li.active .list-title:hover {
	color: #fff;
}
.hp-blogs {
	background: #F4F7FA;
}
.hp-blogs .sec-title {
	color: #140B4B;
}
.blog-card {
	border: 0;
	background: #fff;
	color: #565656;
}
.blog-card .card-info .info-title {
	color: #0F56B2;
}
.blog-card .card-info .info-desc {
	color: #565656;
}
.blog-card .card-info .more-link {
	color: #565656;
}
.hp-blogs .blogs-wrap .more-card {
	border: 1px solid #0F56B2;
	color: #0F56B2;
}
.hp-blogs .blogs-wrap .more-card .fa-circle-chevron-right {
	color: #0F56B2;
}
.pg-faq-sec .faq-wrap .accordion {
	--bs-accordion-btn-color: #7A7A7A;
	--bs-accordion-color: #000;
	--bs-accordion-border-color: #CCCCCC;
	--bs-accordion-active-color: #000;
	--bs-accordion-active-bg: transparent;
	--bs-accordion-btn-icon: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15" cy="15" r="15" fill="black"/><path d="M18.792 15.992H15.56V19.304H13.864V15.992H10.632V14.456H13.864V11.144H15.56V14.456H18.792V15.992Z" fill="white"/></svg>');
	--bs-accordion-btn-active-icon: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15" cy="15" r="15" fill="black"/><path d="M17.968 14.44V15.976H11.392V14.44H17.968Z" fill="white"/></svg>');
}
.pg-faq-sec .accordion-item .accordion-button:not(.collapsed) {
	color: #556;
}
.pg-faq-sec .accordion-item .accordion-button.collapsed:hover {
	color: #556;
}
.pg-faq-sec .accordion-item {
	border-left-width: 0;
	border-right-width: 0;
}
.pg-faq-sec .accordion-item .accordion-body {
	padding-left: 0;
	padding-right: 0;
}
.pg-faq-sec .accordion-item .accordion-button {
	padding-left: 0;
	padding-right: 0;
	font-family: "Poppins", sans-serif;
}
.pg-faq-sec .accordion-item .accordion-collapse.collapse.show .accordion-body {
	border-bottom: 0;
}
.pg-faq-sec .accordion-item .accordion-button.collapsed:hover::after {
	background-image: var(--bs-accordion-btn-icon);
}
.pg-quick-contact .contact-info .info-call {
	border: 1px solid #140B4B;
	color: #140B4B;
}
.pg-footer {
	background: #212121;
	color: #fff;
}
.pg-footer .footer-col .col-title, .pg-footer .footer-col a, .pg-footer .copy-rights, .pg-footer .footer-botm .botm-links a, .pg-footer .footer-botm .botm-social a {
	color: #fff;
}
/*---------------all for white atyle---------------*/

