	.activeMenu a {
		color:  var(--primary-color-1)!important;
	}
	.whatsApp-icon {
			position: fixed;
			bottom: 78px;
			background: #25D366;
			color: #fff;
			right: 38px;
			font-size: 50px;
			z-index: 99999;
			padding: 11px 12px;
			border-radius: 50%;
	}
	.service__two-item-content {
		position: relative;
		margin: -35px 30px 0 30px;
		padding: 35px 40px 0 40px;
		background: var(--primary-color-1);;
		color: #fff;
		transition: 0.5s;
		min-height : 147px;
	}
	.simple-btn {
		color: #f5d5d5;
		display: inline-flex;
		gap: 10px;
		align-items: center;
		font-size: 16px;
		line-height: 26px;
		font-family: var(--theme-font-2);
		position: relative;
		z-index: 3;
		transition: 0.4s;
		font-weight: 700;
	}
	.productsImg {
		padding: 0px 40px;
	}

	.activeCat {
		color: var(--text-white) !important;
		border-color: var(--primary-color-1) !important;
		background: var(--primary-color-1) !important;
	}

	.contactUs .contact__one-item {
		min-height: 266px;
	}

	.foot-cont h4 {
		font-size: 35px;
	}

	.off-badge span {
		background-color: var(--primary-color-1);
		color: #fff;
		position: absolute;
		top: 2%;
		right: 2%;
	}
	.categoryLabel{
		color:#ffd7c3;
		font-size:14px;
	}
	.carousel-control-next {
		color: var(--primary-color-1); 
	}
	.carousel-control-prev {
		color: var(--primary-color-1);
	}
	.carousel-control-next:hover {
		color: var(--color-5); 
	}
	.carousel-control-prev:hover {
		color: var(--color-5);
	}

	.floating-wpp .floating-wpp-btn-send{
		margin-left:0px;

	}


	.floating-wpp {
	    position: fixed;
	    bottom: 100px;
	    left: 15px;
	    font-family: 'Open sans';
	    font-size: 14px;
	    transition: bottom 0.2s;
	    z-index: 9;
	}

	.floating-wpp {
	    position: fixed;
	}

	.floating-wpp::before,
	.floating-wpp::after {
	    content: "";
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    width: 100%;
	    height: 100%;
	    border: 2px solid #25D366;
	    border-radius: 50%;
	    transform: translate(-50%, -50%) scale(1);
	    animation: wpp-wave 2s infinite;
	    z-index: -1; /* important: icon ke neeche rahe */
	}

	.floating-wpp::after {
	    animation-delay: 1s;
	}

	@keyframes wpp-wave {
	    0% {
	        transform: translate(-50%, -50%) scale(1);
	        opacity: 0.7;
	    }
	    100% {
	        transform: translate(-50%, -50%) scale(1.8);
	        opacity: 0;
	    }
	}

	.floating-wpp-input-message textarea {
		height: 50px !important;
		background-color: #ffffff;
	}

	.floating-wpp .floating-wpp-button {
	    width: 60px;
	    height: 60px;
	    background-color: #25D366;
	    background-position: center;
	    background-size: 180%;
	    border-radius: 50%;
	    box-shadow: 1px 1px 4px rgba(60, 60, 60, .4);
	    transition: box-shadow 0.2s;
	    cursor: pointer;
	}
.floating-wpp:hover{
	bottom:100px;
}