<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#mega_menu.first-lvl-align-left &gt; .menu_holder &gt; .menu_inner &gt; ul {
    text-align: center;
}
 
#mega_menu.direction-horizontal &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link:before,
#mega_menu.direction-horizontal &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li.nav_search_box:before{
    content: '\e83c';
    font-family: fontello;
    position: absolute;
    left: -1.1px;
    top: 49%;
    font-size: 11px;
    line-height: 1em;
    display: block;
    width: 2px;
    height: 1px;
    -webkit-transform: translateY(-50%);
    -moz-trabsform: translateY(-50%);
    -ms-trabsform: translateY(-50%);
    transform: translateY(-50%);
    background: none;
	 line-height: 0;
}
#mega_menu.direction-horizontal &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li:first-child &gt; .item_link:before{
    display: none;
}

#mega_menu.mega_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link {
	padding: 1.25em 2.5em 1.25em;
    font-family: "Heuristica", serif;
    font-size: 0.75rem;
    line-height: 2em;
    text-transform: uppercase;
    display: block;
}

#mega_menu.mega_menu  .menu_holder  .menu_inner  ul  li  .item_link .link_text{
    text-transform: uppercase;
}

#mega_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link:after {
    display: none;
}

#mega_menu.mega_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link &gt; .link_content {
    height: auto;
    line-height: inherit;
    float: none;
}

#mega_menu.mega_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link &gt; .link_content &gt; .link_text {
    height: auto;
	 line-height: 2em;
}

#mega_menu.mega_menu ul li .mega_dropdown {
    padding: 15px 0px 30px;
}

#mega_menu.mega_menu ul li .mega_dropdown li .item_link {
    padding: 1.226em 30px 1.026em 30px;
    font-family: "Heuristica", serif;
    font-size: 0.8rem;
    line-height: 1.5em;
    height: inherit;
    text-transform: uppercase;
    display: block;
    border: none;
}
#mega_menu.mega_menu ul li .mega_dropdown li.menu-item-has-children &gt; .item_link {
    padding-right: 45px;
}

#mega_menu.mega_menu ul li .mega_dropdown li.menu-item-has-children &gt; a:after {
    content: '\e836';
    font-family: 'fontello';
    position: absolute;
    right: 30px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}

#mega_menu.mega_menu ul li .mega_dropdown li .item_link.menu_item_without_text:before {
	display: none!important;
}

#mega_menu.mega_menu ul li .mega_dropdown li .item_link:before {
    content: '.......................................................'!important;
    white-space: nowrap!important;
    position: absolute!important;
    left: 30px!important;
    right: 30px!important;
    top: auto!important;
    bottom: -0.15em!important;
    font-size: 1.7em!important;
    margin: 0!important;
    overflow: hidden!important;
    display: block!important;
    border: none!important;
    max-width: 210px!important;
    width: auto!important;
    height: auto!important;
	color: #af8e71!important;
}

#mega_menu li.default_dropdown &gt; .mega_dropdown li.drop_to_right &gt; .mega_dropdown {
    top: -15px;
    margin-left: 0;
}

#mega_menu li.widgets_dropdown &gt; .mega_dropdown &gt; li .mega_dropdown, #mega_menu li.multicolumn_dropdown &gt; .mega_dropdown &gt; li .mega_dropdown {
    padding: 0;
}

#mega_menu li.widgets_dropdown &gt; .mega_dropdown &gt; li,
#mega_menu li.multicolumn_dropdown &gt; .mega_dropdown &gt; li {
    padding: 0;
}

#mega_menu li.tabs_dropdown &gt; .mega_dropdown &gt; li &gt; .mega_dropdown &gt; li a,
#mega_menu li.multicolumn_dropdown.submenu_full_width &gt; .mega_dropdown &gt; li + li a {
    padding-left: 0;
}

#mega_menu li.tabs_dropdown &gt; .mega_dropdown &gt; li &gt; .mega_dropdown &gt; li a:before,
#mega_menu li.multicolumn_dropdown.submenu_full_width &gt; .mega_dropdown &gt; li + li a:before {
    left: 0 !important;
}

#mega_menu li.multicolumn_dropdown.submenu_full_width &gt; .mega_dropdown &gt; li  li a{
    text-transform: none;
    padding-top: 1em;
    padding-bottom: 0em;
}

#mega_menu li.multicolumn_dropdown.submenu_full_width &gt; .mega_dropdown &gt; li  li a:before{
    display: none !important;
}

#mega_menu li.nav_buddypress.not_logged:hover &gt; .mega_dropdown,
#mega_menu li.tabs_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.tabs_dropdown &gt; .item_link:hover + .mega_dropdown,
#mega_menu li.tabs_dropdown.keep_open &gt; .mega_dropdown,
#mega_menu li.tabs_dropdown &gt; .mega_dropdown &gt; li &gt; .mega_dropdown,
#mega_menu .mega_dropdown &gt; li.multicolumn_dropdown &gt; .mega_dropdown,
#mega_menu li.multicolumn_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.multicolumn_dropdown &gt; .item_link:hover + .mega_dropdown,
#mega_menu li.multicolumn_dropdown.keep_open &gt; .mega_dropdown,
#mega_menu li.widgets_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.widgets_dropdown &gt; .item_link:hover + .mega_dropdown,
#mega_menu li.widgets_dropdown.keep_open &gt; .mega_dropdown,
#mega_menu li.post_type_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.post_type_dropdown &gt; .item_link:hover + .mega_dropdown,
#mega_menu li.post_type_dropdown.keep_open &gt; .mega_dropdown,
#mega_menu li.post_type_dropdown &gt; .mega_dropdown &gt; .post_item:hover .post_details,
#mega_menu li.post_type_dropdown &gt; .mega_dropdown &gt; .post_item.keep_open .post_details,
#mega_menu li.grid_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.grid_dropdown &gt; .item_link:hover + .mega_dropdown,
#mega_menu li.grid_dropdown.keep_open &gt; .mega_dropdown,
#mega_menu li.grid_dropdown:hover &gt; .mega_dropdown,
#mega_menu li.grid_dropdown &gt; .mega_dropdown &gt; li:hover .post_details,
#mega_menu li.grid_dropdown &gt; .mega_dropdown &gt; li.keep_open .post_details {
    padding: 15px 0 30px;
}

#mega_menu li.tabs_dropdown &gt; .mega_dropdown &gt; li &gt; .item_link {
    margin-right: 0;
}

#mega_menu li.widgets_dropdown &gt; .mega_dropdown &gt; .widget {
    padding: 0;
    margin: 15px 0 0;
}

#mega_menu .item_link.menu_item_without_text.disable_icon{
display: none!important;
}

#mega_menu .mega_dropdown:has(&gt; .widget.widget_text img){
	padding: 0!important;
}

#mega_menu .menu-item:hover &gt; .mega_dropdown:has( &gt; li &gt; .mega_dropdown &gt; .widget.widget_text img){
	z-index: 5001!important;
}

@media (max-width: 1200px) {
	#mega_menu .menu-item &gt; .mega_dropdown:has( &gt; li &gt; .mega_dropdown &gt; .widget.widget_text img){
		width: 140px;
	}

	#mega_menu.mega_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li &gt; .item_link{
		padding-left: 1.5em;
		padding-right: 1.5em;
	}
}</pre></body></html>