.elementor-23480 .elementor-element.elementor-element-c36c802{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-23480 .elementor-element.elementor-element-c36c802 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23480 .elementor-element.elementor-element-257ca32 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23480 .elementor-element.elementor-element-d5ec31c{width:100%;max-width:100%;}.elementor-23480 .elementor-element.elementor-element-d5ec31c .chy-call-1-content .text{color:#FFFFFF;}.elementor-23480 .elementor-element.elementor-element-d5ec31c .tx-header ul li:hover a{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-23480 .elementor-element.elementor-element-d5ec31c{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-23480 .elementor-element.elementor-element-257ca32{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23480 .elementor-element.elementor-element-257ca32{width:100%;}}@media(max-width:767px){.elementor-23480 .elementor-element.elementor-element-c36c802{padding:0px 0px 0px 0px;}}/* Start custom CSS for tx_headers, class: .elementor-element-d5ec31c */.current-menu-item a{
    color: #00000 !important;
}
header.mt-header-section.header_style_one {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999; /* Taake header content ke upar rahe */
    background-color: #121111fa !important;
    transition: all 0.3s ease;
}
/* Sticky Header ka background white karna */
header.mt-header-section.header_style_one,
header.txa_sticky {
    
    background-color: #121111fa !important;
    transition: all 0.3s ease; /* Smooth effect ke liye */
    
    
   
}
header.txa_sticky {
    border-radius: 50px;
    width: 90% !important;
    top:20px;
}

/* Menu ke links ko black karna EXCEPT current page item */
header.txa_sticky .main-navigation ul li:not(.current_page_item) > a {
    color: #FFF !important;
}

/* Search Icon ko black karna */
header.txa_sticky .search_btn_toggle {
    color: #FFF !important;
}

/* Mobile Menu (Hamburger icon) ki lines ko black karna */
header.txa_sticky .mobile-menu-btn span {
    background-color: #FFF !important;
}

header.txa_sticky .item-text a, .item-text span {
    color: #FFF !important;
}


/* NOTE: 
   1. 'header-cta' (Give us a call block) ko target nahi kiya gaya, isliye wo wesa hi rahega.
   2. 'tx-button' (Contact Us button) ko target nahi kiya gaya, isliye wo wesa hi rahega.
   3. ':not(.current_page_item)' use kiya hai taa ke active menu item ka color change na ho.
*/
.mt-header-section
.contact-info-label
.header_style_one .mt-header-action .header-cta .item-text span {
    color: #00000;
}/* End custom CSS */