.elementor-1394 .elementor-element.elementor-element-84e3a06:not(.elementor-motion-effects-element-type-background), .elementor-1394 .elementor-element.elementor-element-84e3a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bhaviksteelalloys.com/wp-content/uploads/2023/12/flat-bars.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1394 .elementor-element.elementor-element-84e3a06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1394 .elementor-element.elementor-element-84e3a06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1394 .elementor-element.elementor-element-5fd21b2{--spacer-size:200px;}.elementor-1394 .elementor-element.elementor-element-6e01b537{text-align:center;}.elementor-1394 .elementor-element.elementor-element-6e01b537 .elementor-heading-title{-webkit-text-stroke-width:3px;stroke-width:3px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-7f7e6c72{--spacer-size:150px;}.elementor-1394 .elementor-element.elementor-element-45939555{--spacer-size:50px;}.elementor-1394 .elementor-element.elementor-element-6aad7f25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1394 .elementor-element.elementor-element-6aad7f25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1394 .elementor-element.elementor-element-6aad7f25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1394 .elementor-element.elementor-element-6aad7f25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1394 .elementor-element.elementor-element-047a8cc > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-047a8cc:hover .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-menu-toggle{margin:0 auto;}.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:8px;}.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-1394 .elementor-element.elementor-element-047a8cc{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );--nav-menu-icon-size:26px;}.elementor-1394 .elementor-element.elementor-element-047a8cc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-1394 .elementor-element.elementor-element-fc1abfb .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-21fe3a0c{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:3px;}.elementor-1394 .elementor-element.elementor-element-21fe3a0c .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-1394 .elementor-element.elementor-element-21fe3a0c .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-1394 .elementor-element.elementor-element-791fe1c0{text-align:justify;font-size:20px;}.elementor-1394 .elementor-element.elementor-element-3761ad18 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-33f25e{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;}.elementor-1394 .elementor-element.elementor-element-33f25e .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0;}.elementor-1394 .elementor-element.elementor-element-33f25e .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-1394 .elementor-element.elementor-element-7fa66ed5{text-align:justify;font-size:20px;}.elementor-1394 .elementor-element.elementor-element-5c650a8e .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-692d8fc0{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;}.elementor-1394 .elementor-element.elementor-element-692d8fc0 .elementor-divider-separator{width:55%;margin:0 auto;margin-left:0;}.elementor-1394 .elementor-element.elementor-element-692d8fc0 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-1394 .elementor-element.elementor-element-6882aec{font-size:20px;line-height:1.5em;}.elementor-1394 .elementor-element.elementor-element-22af7a .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-2c13aaa{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;}.elementor-1394 .elementor-element.elementor-element-2c13aaa .elementor-divider-separator{width:45%;margin:0 auto;margin-left:0;}.elementor-1394 .elementor-element.elementor-element-2c13aaa .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-1394 .elementor-element.elementor-element-6ec8c3c8{font-size:20px;line-height:1.5em;}.elementor-1394 .elementor-element.elementor-element-395ca4c5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-1394 .elementor-element.elementor-element-1b71a8d3{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:3px;}.elementor-1394 .elementor-element.elementor-element-1b71a8d3 .elementor-divider-separator{width:70%;}.elementor-1394 .elementor-element.elementor-element-1b71a8d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress table.tablepress{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress th{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor8 );text-align:center;}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress .sorting:hover, .elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress .sorting_asc, .elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress .sorting_desc{background-color:var( --e-global-color-secondary );}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress td{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-astglobalcolor8 );text-align:center;}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress .odd td{background-color:#f9f9f9;border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .tablepress .even td{background-color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor8 );}.elementor-1394 .elementor-element.elementor-element-37da55b .htmega-tablepress .dataTables_info{color:#212529;}@media(min-width:768px){.elementor-1394 .elementor-element.elementor-element-6aad7f25{width:22.342%;}.elementor-1394 .elementor-element.elementor-element-4b36b507{width:77.323%;}}/* Start custom CSS for nav-menu, class: .elementor-element-047a8cc *//* Add a background color and change text color on hover with left-to-right animation */
#material-menu-id  div nav ul li{
    position: relative;
    border-bottom: 1px solid #000; /* Replace #000 with your desired divider color */
    padding-bottom: 5px; /* Adjust as needed for spacing */
    background: linear-gradient(to right, #29166F, #29166F 50%, #fff 50%); /* Replace #29166F with your desired background color */
    color: #fff; /* Set the default text color to white */
    background-size: 200% 100%; /* Set the size of the gradient, 200% for left-to-right transition */
    transition: background-position 0.5s, color 0.5s; /* Smooth transition effect for background position and text color */
}

#material-menu-id div nav ul li:hover {
    background-position: -100% 0; /* Move the background gradient to the right on hover */
    color: #29166F !important; /* Change text color on hover to #29166F, !important is added to ensure it takes precedence */
}/* End custom CSS */