/*
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: 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.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.7.1777353579
Updated: 2026-04-28 05:19:39

*/
html, body{
	overflow-x:hidden !important;
}
.main-header {
  width: 100%;
  transition: all 0.3s ease;
  z-index: 999;
}


.main-header.sticky {
  position: fixed;
  top: 0;
  left: 0;
  background: #fff; 
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

.logomarquee .uc-logo-wrapper{
    animation-direction:reverse;
}
a.uc_details-icon {
    display: none !important;
}
a.uc_btn {
    font-family: Montserrat;
    font-weight: 500;
    color: #000;
}
span.solution-csss {
    text-decoration: underline;
    color: #000;
}

.ug-thumb-wrapper {
  opacity: 0;
  transform: translateY(20px);
}

.ug-thumb-wrapper.show {
  animation: fadeUp 0.6s ease forwards;
}

@keyframes fadeUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.container1 .texteditor1 {
    transition: all 0.6s ease;
	cursor: pointer;
}

.container1 .texteditor1:hover {
    transform: translateY(-10px);
    opacity: 0.9;
}

.texteditor1 h2:hover{
	color:#ffffff !important;
}

.ue_subtitle:after {
    content: "";
    height: 2.67px;
    width: 50px;
    display: block;
    background: #f9d824;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
}



