			/*
Developed & Maintained by: Techbeeps Services
Author: Techbeeps Services
Author Email: support@techbeeps.com
Website: https://www.techbeeps.com/
*/
#chaty-widget-0 .on-hover-text{
text-align: left;
}
.on-hover-text{
padding-top :20px !important;
}
.wp-google-right span, .wp-google-right a{
	font-size:12px !important;
	margin:1px 0px !important;
}
.wp-google-right .wp-google-powered, .wp-google-wr{
	margin-top:1px !important;
}

@media only screen and (min-width: 1024px) {
	.menu-item-1411{
		display:none !important;
	}
	
}
.ekit-wid-con .elementskit-clients-slider .single-client {
	box-shadow:
	5px 10px 15px 0 rgb(0 0 0 / 0%)
}
.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus {
    background-color: #010041;
    color: white;
}
.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus:hover {
    background-color: #FFB238!important;
    color: white;
}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
	background-color: #FFB238;
    color: black;
}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt:hover {
	background-color: #010041!important;
    color: white;
}
.um-profile.um .um-profile-headericon a {
    color: #010041;
}
.um-profile.um .um-profile-headericon a :hover{
    color: #ffb238;
}
/* Applies to both Normal and Hover states */
.wp-gr .grw-btns,
.wp-gr .grw-btns:hover {
    background: transparent !important;
    height: 33px !important;
    width: 33px !important;
}
/* 1. Center the container and fix spacing */
.rpi-dots-wrap .rpi-dots {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 10px !important; /* Adjust space between dots */
}

/* 2. Reset ALL dots to be perfect circles */
.rpi-dots-wrap .rpi-dots .rpi-dot {
    width: 12px !important;   /* Fixed width */
    height: 12px !important;  /* Fixed height */
    min-width: 12px !important; /* Prevents squishing */
    border-radius: 50% !important; /* Makes them round */
    
    background-color: #d6d6d6 !important; /* Light Gray for inactive */
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important; /* Disables the weird scaling effect */
    opacity: 1 !important;
    transition: all 0.3s ease !important;
}

/* 3. Style the Active Dot (The blue one) */
.rpi-dots-wrap .rpi-dots .rpi-dot.active {
    background-color: #1a56db !important; /* Your Blue Color */
    transform: scale(1.2) !important; /* Optional: Make active slightly bigger */
}