/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1680098799
Updated: 2023-03-29 14:06:39

*/

/* cursor_css */

.custom-cursor {
	position: absolute;
	width: 60px;
	background-color: #9b847794!important; /* Initial color for the cursor effect */
	border-radius: 50%;
	border: 1px solid white;
	pointer-events: none; /* Ensure cursor doesn't intercept mouse events */
	display: none; /* Initially hide the custom cursor */
	z-index: 9999; /* Ensure it's above other elements */
	text-align: center;
	padding: 14px 0;
	color: white;
	animation: zoom-in-zoom-out 0.5s ease;
	font-family: "Tenor Sans", Sans-serif;
	font-weight: 600;
	font-size: 12px!important;
	backdrop-filter: blur(30px);
	
}
.custom1-cursor {
	position: absolute;
	width: 50px;
	background-color: #9b8477!important; /* Initial color of the custom cursor */
	border-radius: 50%;
	pointer-events: none; /* Ensure cursor doesn't intercept mouse events */
	display: none; /* Initially hide the custom cursor */
	z-index: 9999; /* Ensure it's above other elements */
	padding: 25px 0;
	text-align: center;
	color: white;
	animation: zoom-in-zoom-out 0.5s ease;
	font-family: "Tenor Sans", Sans-serif;
	font-weight: 500;
	font-size: 12px!important;
}

@keyframes zoom-in-zoom-out {
  0% {
    transform: scale(0, 0);
  }
  100% {
    transform: scale(1, 1);
  }

}
#draggable {
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  pointer-events: none;
  z-index: 9999;
  border: 1px solid;
  animation: zoom-out-zoom-in 1s ease forwards;
}
@keyframes zoom-out-zoom-in {
  0% {
    transform: scale(1, 1);
  }
  100% {
    transform: scale(0.9, 0.9);
  }

}


/* cursor_css_end */