.nav-toggle, .nav-wrap .inner-logo, .inner-close {
	display: none;
}



@media (max-width: 991px){
	.nav-toggle {
		display: inline-flex;
		margin-left: auto;
		
	}
	.nav-wrap .logo {
		/*display: none;*/
	}
	.nav-wrap .inner {
		display: none;
		position: fixed;
	    z-index: 10;
	    width: 100%;
	    height: 100%;
	    top: 200px;
	    left: 0;
	    right: 0;
	    bottom: 0;
	    background: var(--nfs-black);
	    flex-direction: column;
	    max-width: 100%;
    	padding: 0 12%;
	}
	.nav-wrap .inner .mr-5 {
		margin-right: 0;
		margin-bottom: 20px;
	}
	.nav-wrap .inner-logo, .inner-close {
		display: block;
	}
	
	.sideimage {
		display: none;
	}
}

@media (max-width: 768px){
	
}