.elementor-521 .elementor-element.elementor-element-38dabf2{--display:flex;--background-transition:0.3s;}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_grid_image .uc_style_uc_tiles_grid_image_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */.whb-overcontent:not(.whb-sticked) .wd-tools-text {
    color: white !important; /* Ensures white text for transparent headers */
}

/* Transparent Header: Hamburger icon white */
.whb-overcontent:not(.whb-sticked) .wd-header-mobile-nav .wd-tools-icon:before {
    color: white !important; /* Set hamburger icon to white */

}



.whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) {
    padding-top: 10px !important;
}


/* Transparent Header - White Logo */
.whb-overcontent:not(.whb-sticked) .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Lightk.png') !important;
}

/* Sticky Header - Colored Logo */
.whb-sticked .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Darkk.png') !important;
}


/* Mobile Header - White Logo for Transparent Header */
.whb-overcontent:not(.whb-sticked) .whb-mobile-right .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Lightk.png') !important;
    max-width: 138px !important; /* Ensure the size is consistent */
}

/* Mobile Header - Colored Logo for Sticky Header */
.whb-sticked .whb-mobile-right .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Darkk.png') !important;
    max-width: 138px !important;
}

/* Mobile Header - White Logo for Transparent Header */
.whb-overcontent:not(.whb-sticked) .whb-mobile-right .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Lightk.png') !important;
    max-width: 138px !important; /* Ensure the size is consistent */
}

/* Mobile Header - Colored Logo for Sticky Header */
.whb-sticked .whb-mobile-right .site-logo .wd-main-logo img {
    content: url('https://animotion.co.in/wp-content/uploads/2024/12/Darkk.png') !important;
    max-width: 138px !important;
}

/* Menu text color for transparent header */
.whb-overcontent:not(.whb-sticked) .wd-nav[class*="wd-style-"]>li>a {
    color: white !important; /* Set text to white for transparent header */
}

/* Menu text color for sticky header */
.whb-sticked .wd-nav[class*="wd-style-"]>li>a {
    color: black !important; /* Set text to black for sticky header */
}/* End custom CSS */