/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 17 2025 | 17:05:06 */
@media (min-width: 1280px){
    .styler-header-top-menu-area>ul>li>.submenu {
        width: 100%;
        display: flex;
        justify-content: space-around;
        gap: 30px;
        border-radius: 0px 0px 10px 10px;
    }
    
    .styler-header-top-menu-area>ul>li.menu-item {
        position: unset;
    }
    
    .styler-header-top-menu-area ul li .submenu>li {
        padding: 0px !important; 
    }
    
    .styler-header-top-menu-area ul li .submenu>li>a {
        white-space: nowrap;
        display: flex !important;
        font-weight: 600 !important;
        color: #000 !important;
    }
    
    .styler-header-top-menu-area ul li .submenu>li.menu-item>a span { 
        display: none;
    }
    
    .styler-header-top-menu-area>ul>li.has-dropdown>.submenu .submenu {
        opacity: 1 !important;
        visibility: visible !important;
        position: relative;
        left: 0;
        top: 0;
        font-weight: 400 !important;
        background: none;
        box-shadow: none;
        padding: 0px;
    }
    
    .styler-header-top-menu-area>ul>li.has-dropdown>.submenu .submenu li a {
        font-weight: 300 !important;
        line-height: 170%;
    } 
    
    .styler-header-top-menu-area>ul>li>.submenu * {
        transition: all 0s !important; 
    }
    
    .styler-header-top-menu-area > ul > li.menu-item:not(:hover)  ul.submenu { 
        display: none;
    }

	.styler-header-top-menu-area>ul>li>.submenu {
		max-width: 1040px;
		margin: 0 auto !important;
		left: 0;
		right: 0;
		padding: 30px 60px;
	}	
} 