/*
nav:not(.mm-menu)
{
	display: none;
}*/


.headermenu
{
	display:none;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;

	position: absolute;
	-moz-box-sizing: border-box;
	box-sizing: border-box;	
	
	height: 40px;
	padding: 0 0px;
	right: 20px;
	top: 27px;
}

.ui-widget-overlay {    
    position: absolute; 
    top: 0; 
    left: 0; 
    width:100%;
    height:100%;
    background: #aaaaaa;
    opacity: 0.3;  
}    

.ui-dialog {    
    background-color: #FFFFFF;    
    overflow: hidden;   
    z-index:1;
}
.headermenu a
{
	display: block;
	width: 28px;
	height: 18px;
	padding: 11px;
	
	top: 0;
	left: 0;
}
.header__nav-button { background: transparent; width: 27px; position: relative; display: none; height: 18px; margin-left: 0px; border: none; appearance: none;   transform: rotate(0deg); }
.header__nav-button:hover, .header__nav-button:focus { outline: none; }
.header__nav-button:hover > span { background: #000; }
.header__nav-button > span { background: #000; display: block; position: absolute; height: 3px; width: 100%; left: 0; transform: rotate(0deg); transition: 0.3s ease-in-out, background 0.2s cubic-bezier(0, 0, 0.58, 1); }
.header__nav-button > span:nth-child(1) { top: 0px; }
.header__nav-button > span:nth-child(2) { top: 8px;width: 80%; }
.header__nav-button > span:nth-child(3) { top: 16px; }

.mm-menu{background: #000;}
.mm-navbar.mm-hasbtns{padding-left: 20px;}
.mm-listview>li:not(.mm-divider):after, .mm-listview .mm-next:before{display: none;}
.mm-menu .nav_element{font-family: 'Open Sans', sans-serif;}
.mm-menu .nav_element a{font-size: 16px; color: #fff; text-transform: capitalize;}
.mm-menu .mm-listview>li .mm-next:after, .mm-menu .mm-btn:after, .mm-menu .mm-btn:before{border-color:#fff; }
.mm-navbar{text-align: left;  }
.mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{color: #fff; font-size: 14px;}
.mm-listview .mm-next{width: 100%;}
.mm-menu .img-responsive{display: inline-block; vertical-align: middle; margin-right: 10px; max-width: 70%;}
.mm-menu .nav_element a:focus{color:;}
.mm-menu h5{padding-left: 20px; color: #fff;}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next), .mm-menu .mm-listview>li.mm-selected>span{background: transparent;}
.mm-menu .mm-btn:after, .mm-menu .mm-btn:before{border-color:#fff; }
.mm-clear:before, .mm-close:before{right: 6px;}
.mm-clear::after, .mm-close::after{right: 18px;}
.mm-clear:after, .mm-clear:before, .mm-close:after, .mm-close:before{width: 10px; height: 10px;}
nav#menu:not(.mm-menu)
{
  display: none;
}
.mm-listview, .mm-listview>li{font-size: 14px; text-transform: none;}
.mm-listview>li>a, .mm-listview>li>span{color: #fff !important; font-family: Inter;font-size: 18px;font-weight: 700;line-height: 32px;letter-spacing: -0.7599999904632568px;text-align: left; text-transform:none;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{color: #fff;}
a.mm-title{font-family: Inter;font-size: 20px !important;font-weight: 700;line-height: 32px;letter-spacing: -0.7599999904632568px;text-align: left;}

.mm-prev:before{left: 5px;}
.mm-navbar-top-2{left: 15px;}
.mm-navbar-top-2 .mm-prev::before{top: 10px;}
.mm-navbar{padding: 0 20px; background:#ce1815;}
.mm-navbar .mm-breadcrumbs{padding: 0 0 0 37px;}
.sub-menu li a{font-family: Inter;font-size: 14px;font-weight: 500;line-height: 22px;letter-spacing: -0.7599999904632568px;text-align: left;}
ul.sub-menu{padding-left: 15px;}
.mm-close{width: 36px;  height: 36px; right: 20px !important; top: 20px; border: 1px solid #18181B; border-radius:36px;}
.mm-clear::after, .mm-clear::before, .mm-close::after, .mm-close::before{}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.headermenu{display:block;}
	.topbarMenu{display:none;}
	a.mmMenuApplyBtn{background: linear-gradient(0deg, #CD1317, #CD1317),linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 100%); width:100%; padding:15px 10px; text-align:center; color:#fff;font-family: Inter;font-size: 16px;font-weight: 500;line-height: 22.4px;letter-spacing: -0.01em; max-width: 350px; border-radius:5px;   margin: 40px auto; display:block;}
	.mm-current .sub-menu{padding: 0;margin-top: 20px !important;}
	.mm-current .sub-menu li a{margin-left: 16px;}
	.mm-current .sub-menu li:first-child{border-top:1px solid #3D3D3D;}
	.mm-current .sub-menu li a.mm-next::after{border:0px;}
	.mm-navbar-top-2{margin-top: 35px !important; background: #000 !important;}
	.mm-navbar-bottom-1{bottom: 50px;}
}

@media only screen and (max-width: 767px)
{
	
	.topbarMenu{display:none;}
	.headermenu{display:block;}
	.logo {float: left;position: fixed; width: 100%;padding: 16px 10px;z-index: 1000; /*background-color: #fff;*/ top: 0px;right: 0px;
	background: rgba(255, 255, 255, 0.5);backdrop-filter: blur(30px)	
	}
	a.mmMenuApplyBtn{background: linear-gradient(0deg, #CD1317, #CD1317),linear-gradient(180deg, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 100%); width:100%; padding:15px 10px; text-align:center; color:#fff;font-family: Inter;font-size: 16px;font-weight: 500;line-height: 22.4px;letter-spacing: -0.01em; max-width: 350px; border-radius:5px;   margin: 40px auto; display:block;}
	
	#menu-mobile-menu a.mmMenuApplyBtn{max-width: 100%;}
	
	.mm-navbar-bottom-1{bottom: 50px;}
	.mm-current .sub-menu{padding: 0;margin-top: 20px !important;}
	.mm-navbar-top-2{margin-top: 35px !important; background: #000 !important;}
	/*.mm-panels{margin-top: -7px;}*/
	.mm-current .sub-menu li:first-child{border-top:1px solid #3D3D3D;}
	.mm-current .sub-menu li a{margin-left: 16px; /*font-family: Inter;font-size: 16px;font-weight: 500;line-height: 19.36px;letter-spacing: -0.7599999904632568px;text-align: left; position:relative;*/}
	/*.mm-current .sub-menu li a:after {display: inline-block;content: "";background:url("../../images/2025/gg_arrow-right.png") no-repeat 5px 5px;position: relative;margin-left: 2px;width: 25px;height: 20px;}*/
	/*.mm-current .sub-menu li a.mm-next{position:none; background:none; display:none;}*/
	/*.mm-current .sub-menu li a.mm-next::after{border:0px;}*/
	
	
}