/* 
Theme Name: Hello Elementor Child
Theme URI: 
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


.text-red{
        color: #E62B1A;
    }

@media (min-width: 1025px) {
.top-menu li a{
  color:#fff;
}
.top-menu li a:hover{
  color:#C41E22 ;
}
}

.form-name input::placeholder, .form-email input::placeholder, .form-textarea textarea::placeholder{
            color: #fff;
        }
 .form-name input, .form-email input, .form-textarea textarea{
            color: #fff !important;
        }


/* Initial state of the header */
.primekit-custom-header {
  position: -webkit-sticky; /* For Safari */
  position: sticky;
  top: 0;
  z-index: 1000; /* Ensure it stays on top of other elements */
  background-color: transparent; /* Initial transparent background */
  transition: background-color 0.3s ease-in-out; /* Smooth transition */
}

/* Home page header styles */
body.home .primekit-custom-header {
  background-color: transparent; /* Transparent background for the home page */
}

body.home .primekit-custom-header.sticky {
  background-color: #0F0F0F; /* Black background for sticky header on the home page */
}

/* Other pages header styles */
body:not(.home) .primekit-custom-header {
  background-color: #0F0F0F; /* Black background for other pages */
}

body:not(.home) .primekit-custom-header.sticky {
  background-color: #0F0F0F; /* Black background for sticky header on other pages */
}
