/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 24 2026 | 04:47:51 */
/* Container for all popups */
#testimonial-popup-container {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 999999 !important; /* har cheez se upar */
  width: 800px; 
  pointer-events: none; /* click through */
/* 	z-index:-2 !important; */
}
.testimonial-company{
	color:#999999;
}
.testimonial-img{
	width:30px !important;
	object-fit:cover;
	border-radius:100px !important;
	height:30px !important;
	margin:0px !important;
	padding:0px !important;
	object-position:center!important;

}


/* Individual popup */
.testimonial-popup { 

  display: none;
  background-color: #ffffff; /* pure white */
  color: black;
  padding: 20px; /* padding bada */
  border-radius: 100px; /* soft corners */
  box-shadow: 0 6px 20px rgba(0,0,0,0.25); /* premium shadow */
  font-size: 16px;
/*   line-height: 1.5; */
  opacity: 0;
  transform: translateX(120%); 
  transition: transform 1s ease, opacity 1.3s ease; 
  position: relative;
}
















/* Tablet */
@media (max-width: 768px) {
  #testimonial-popup-container {
    right: 15px;
    bottom: 15px;
    width: 280px;
  }

  .testimonial-popup {
    padding: 18px;
    font-size: 13px;
  }
}

/* Mobile */
@media (max-width: 480px) {
  #testimonial-popup-container {
    right: 10px;
    left: 10px; /* full width feel */
    width: auto;
    bottom: 20px;
  }

  .testimonial-popup {
    width: 100%;
    padding: 16px;
    font-size: 13px;
    border-radius: 100px;
	  color:black;
  }
	.chaty-widget.left-position .chaty-i-trigger .chaty-channel {
    left: -16px;
    right: auto;
    bottom: 65px;
}
}

/* Extra small devices */
@media (max-width: 360px) {
  .testimonial-popup {
    font-size: 12px;
    padding: 14px;
  }
}