/*!
Theme Name: Hyperfly Child theme
Theme URI: https://bracketweb.com/hyperflywp/
Template: hyperfly
Author: Layerdrops
Author URI: https://themeforest.net/user/Layerdrops
Description: This is a Child theme for Hyperfly WordPress theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: hyperfly-child
*/

.main-header--two__info a {
    padding: 13px 24px;
    margin-right: 20px;
	   color: #fff;
    background: linear-gradient(90deg, var(--hyperfly-base, #E11617) 0%, var(--hyperfly-base2, #EB6253) 100%);
	cursor: pointer;
	border-radius:6px;
	  pointer-events: none;   /* Prevent clicking */
  cursor: not-allowed;    /* Show disabled cursor */
}

input[type=tel] {
display: block !important;
width: 100% !important;
height: 55px;
background-color: var(--hyperfly-white, #fff) !important;
color: #BEBEBE !important;
font-size: 16px !important;
font-weight: 400 !important;
border-radius: 7px;
border: 1px solid var(--hyperfly-white, #fff) !important;
outline: none !important;
padding-left: 20px !important;
padding-right: 20px !important;
text-transform: none !important;
margin: 6px 0 16px !important;
transition: all 0.4s !important;
}

input[type=tel]:focus {
color: var(--hyperfly-black, #030D17) !important;
border-color: var(--hyperfly-black, #030D17) !important;
}

.main-header--two .main-menu .main-menu__list > li > a {
color: #0a0a0a;
}
.main-header--two.sticky-header--cloned {
background-color: rgba(255, 255, 255, 0.8); /* Semi-transparent */
 border: none;
 box-shadow: 0px 3px 18px rgba(0, 0, 0, 0.2);
 backdrop-filter: blur(10px); /* Glass blur effect */
 -webkit-backdrop-filter: blur(10px); 
}
.main-header--two.sticky-header--cloned .menu-item a {
	color: #000000 !important;
}
.main-header--two {
left: 0;
top: 0;
z-index: 9;
width: 100%;
padding: 0;
border-bottom: 1px solid #00000051;
	background-color: rgba(255, 255, 255, 0.1);
	box-shadow: 0px 3px 18px rgba(0, 0, 0, 0.2);
 backdrop-filter: blur(10px); /* Glass blur effect */
 -webkit-backdrop-filter: blur(10px); 
 border: none;

}
.elementor-element.elementor-element-0c9e990.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{
width:100%
}
.footer-bottom__copyright span {
	color:black !important;
}
.page-id-1828 .page-header {
display:none;
}
.elementor-element-2187ab8 .feature-two{
	background-color:#f5f5f5;
}
.elementor-element-2187ab8 .feature-two *{
	color:#000 !important;
}
.elementor-element-2187ab8 .feature-two .feature-two__item {
	border:1px solid #0000005f !important;
}
.elementor-element-1c091dc .main-slider-one__tabs.aos-init.aos-animate{
	box-shadow: 0px 5px 20px 0px #6c757d;
}
.elementor-element-2187ab8 .feature-two .feature-two__item img{
	filter: brightness(0) invert(0);
}
.feature-two__item:hover .feature-two__item__icon img {
    filter: brightness(0) invert(1) drop-shadow(2px 4px 6px var(--hyperfly-white, #fff)) !important;
}