:root{
	--lqd-heading-color: #000;
	--lqd-color-secondary: #000;
	--lqd-color-green-700: #000;
	--lqd-color-green-600: #000;
	--lqd-color-primary:#E3AE00;
}
.form09 .col{margin-top: 20px;}
.banner p{color: #fff;}
.banner-h{min-height: 85vh;}
.bgW{background-color: #fff;}
.offeringsbox{gap: 20px;}
.offeringsbox .items{width: 100%;}
.offeringsbox .iconbox {height: 100%}

.table-pdf{width: 100%;padding-top: 40px;}
.table-pdf th{background-color: #E3AE00; color: #000; font-weight: bold;}
tr td a :hover{columns: #000;}
.table-pdf th, .table-pdf td{padding: 10px 20px; border: 1px solid #000;}
.table-pdf td:nth-child(2),.table-pdf th:nth-child(2){text-align: center;}
.titlebar {padding-top: 50px;}

.w-25percent{width: 33%;}

.itemIconRow{display:grid; grid-template-columns: repeat(5, 1fr);gap: 20px;text-align: center;padding: 0;}
.itemIconRow p{text-align: center;}
.itemIconRow li{list-style-type: none;width: 100%;padding: 10px;}
.itemIconRow i {padding: 0;
	color: #E3AE00;
	font-size: 33px;
	margin: 12px 0;

	
}
.itemIconRow li i:hover{transform: scale(2); transition: ease-in;}

.offeringsbox{display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 30px;}



.accordion-active-has-fill .accordion-item.active .accordion-title a {
	background-color: var(--lqd-color-primary);
	color: #000;}

	.has-accordion .accordion-item.active .accordion-expander {
		color: #000;}

		.accordion-title a :hover{color: #E3AE00;}

		.contact-us h2{font-size: 28px;}

		.accordion-title a :hover {color: #000;}

		.transition-all{height: 100%;}
		/* .ld-fancy-heading h2{font-size: 28px;} */
		.salesper-heading h2{font-size: 28px;}

		.about-history h2{font-size: 28px;}
		.about-leadership h2{font-size: 29px;}
		.whychoose-product h2{font-size: 29px;}
		.sales-per h2{font-size: 34px;}
		.news-multi h2{font-size: 34px;}


/* Map09 */
.wMap09{position: relative;}
.China, .Ghana{fill: #ddd;}
.wMap09_pin{position: absolute;left: 0;top: 0; width: 100%;height: 100%;}
.wMap09_pin div::after{position: absolute;width: 16px;height: 32px;background-image: url(../images/pin.png);background-size: contain;background-position: center center;background-repeat: no-repeat;content: '';left:0;right: 0;margin: auto;bottom: -22px;}
.wMap09_pin div{font-size: 8px;color: #000;background-color: #E3AE00;padding: 2px 4px;border-radius: 5px;position: absolute;line-height: 9px;}
.wMap09 path:hover{}

.chinaPin{left: 74.5%;top: 24%;}
.ghanaPin{left: 47%;top: 45%;}
.indiaPin{left: 69.5%;top: 38%;}
.bangladeshPin{left: 71%;top: 33%;}
.japanPin{left: 84%;top: 26%;}
.thailandPin{left: 75.5%;top: 40%;}
.ethiopiaPin{left: 58%;top: 46%;}
.uaePin{left: 62.5%;top: 32%;}
.africaPin{left: 57.5%;top: 56%;}
.singaporePin{left: 75.5%;top: 46%;}
/* Map09 End */

/* Responsive */
/* 2XL */
@media (min-width: 1400px) {
	.xxl\:w-full {
		width: 100%;
	}
}


/* XL */
@media (max-width: 1399px) {
	.xl\:w-full {
		width: 100%;
	}
}

@media (max-width: 1199px) {

	.lg\:bg-scroll {
		background-attachment: scroll;
	}
}

@media (max-width: 991px) {
	.md\:max-w-full {
		max-width: 100%;
	}
}

@media (max-width: 991px) {
	.md\:max-w-full {
		max-width: 100%;
	}
}

@media (max-width: 767px) {
	.banner .ld-fancy-heading h1{font-size: 11vw;}
	.banner .ld-fancy-heading p {
		font-size: 15px;
		line-height: 3em;
	  }

	  .ld-fancy-heading  h2{font-size: 18px;}
	  .ld-fancy-heading  p{font-size: 14px;}
	  .ld-fh-element h2{font-size: 18px;}
	  .ld-fancy-heading h2{font-size: 18px;}

	  .offeringsbox{display: grid;
		grid-template-columns: repeat(2, 1fr);
		gap: 10px;}

		.text-40 {
		font-size: 18px;}
		.itemIconRow{display: grid;
			grid-template-columns: repeat(3, 1fr);
		}
		.ld-fancy-heading h6{text-align: center;
			padding-top: 20px;}

			.pt-120{padding-top:40px ;}
  .lqd-imggrp-single-about{width: 100%;
	margin: 37px -37px;}

	.text-24 {
		font-size: 18px;
	  }

	  .mb-0\/5em{font-size: 14px; padding: 7px;}
	  .w-25percent {
		width: 100%;
	  }

	  .footer-logo img{margin: 6px 17px;
		width: 55%;}

		.contact-us h2{font-size: 16px;}
		.pl-55, .px-55{padding-left: 50px;
			padding-right: 50px;
			margin: 12px 98px;
		}

		.lqd-section .has-accordion{align-items: center;}
		.ld-fancy-heading{text-align: center;}
       .salesper-heading{text-align: center;}
	   .lg\:mt-0{margin-top: 18px;}	
	   .reset-ul{margin: 11px 36px;}
	   .pr-10percent{padding: 0;}
	   
	   .about-history{text-align: center;}
	   .about-history p{font-size: 14px;}
	   .about-leadership{text-align: center;}
	   .about-leadership h2{font-size: 18px;}
	   .about-leadership p{font-size: 14px;}
	   .whychoose-product h2{font-size: 17px;}
	   .sales-per h2{font-size: 18px;}
	   .news-multi h2{font-size: 20px;}
	   .lqd-lp-header h2{font-size: 18px;}
	   .lqd-lp-excerpt p{font-size: 14px;}
	   .contact-multi h2{font-size: 18px;}

	   .wMap09 {margin: 30px -27px;}

}
/* 404 Error Start */

.page-error-bg h1{font-size:150px; margin: auto; color: transparent; -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #E3AE00;transition: background-color 1s, color 1s; width: fit-content;}

	.page-error-bg h1:hover{color: #E3AE00;-webkit-text-stroke-color:transparent;} 
	.page-error-bg h2{font-size:32px; margin: auto; }


	.btn{margin-top: 30px}
	.btn a{
		background-color: #E3AE00; 
		color: #000;
		border-radius: 4px;
		cursor:pointer;
		padding: 8px 20px 8px 20px;
		text-decoration: none;
		border-color:#E3AE00;
	border-style: solid;
	border-width: 1px;
		text-align: center;
		transition: background-color 1s, color 1s;
	font-weight: 600;}
	
	.btn a:hover{background-color:#E3AE00; ; color:#fff; }


/*  404 Error End */

.success{
	text-align: center;
	color: green;
	line-height: normal;
	font-size: 14px;
  }



@media (max-width: 575px) {
	.xs\:w-full {
		width: 100%;
	}

}