/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Requires PHP: 7.4
Template: hello-elementor
Version: 1.0.0
*/

/* Import the parent theme's stylesheet */
/*@import url("../hello-elementor/style.css");*/

.header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    transition: all 0.3s ease-in-out;
    background-color: #fff; /* Adjust background color to suit */
    box-shadow: 0px 4px 2px -2px gray; /* Optional: Add shadow */
}

.padding-0 {
    padding: 0;   
}

.padding-0{
	padding:0px;
}
div#slider-section {
    padding: 0px;
}
#slider-section .e-con.slider-caption>.e-con-inner{
    margin:0px;
}
.contact-form .wpcf7-form label {
    width: 100% !important;
    margin-bottom: 10px !important;
    font-weight: 600 !important;
}
.contact-for .wpcf7-form-control .wpcf7-textarea,
.contact-form input.wpcf7-form-control {
    border-radius: 0 !important;
    width: 100% !important;
}
.contact-form textarea{
	    height: 90px !important;
}
.custom-footer .elementor-widget-container p{margin:0px}
.site-navigation ul.menu li ul {
	min-width: 250px;
}
.site-navigation ul.sub-menu {
    box-shadow: 0px 5px 6px 0px #787676;
}
/*product grid*/
.product-grid .gallery-item {
    padding: 8px;
}
.product-grid .gallery-icon {
    padding: 15px !important;
    box-shadow: 0px 3px 30px 0px rgba(0, 50.99999999999997, 77.99999999999997, 0.21);
    border: 1px solid #fff;
    transition: 0.4s;
	background:#fff;
}
.product-grid .gallery-icon:hover{
	box-shadow:none;
	border:1px solid #dedede;
}
/*product grid*/