

/** mobile */
@media(max-width: 980px){

	#header-l-2{
		width: 60vw;
	}
	.mobile-navbar{
		visibility: hidden;
		opacity: 0;
		transition:all 300ms ease;
		right:-100%;
		top:0;
	}

	.mobile-navbar.mobile-navbar-shown{
	visibility: visible;
	opacity: 1;
	right: 0;
	}
	.mobile-navbar.mobile-navbar-2 {
	    width: 60vw!important;
	}
	.mobile-navbar-shown > div {
	    padding-top: 80px;
	}

	#mobile-navbar-collapser, #mobile-navbar-opener{
		cursor: pointer;
	}
	.hidden{
		display: none!important;
	}
	.darken .elementor-icon {
	    color: #000!important;
	}
	.header-l-1{
		height: 99px;
	}

	.page-id-344 #main, .page-id-781 #main {
		margin-right: 0;
		width: 100%;

	}

	.page-id-781 .elementor-icon {
	    background: #000;
	    padding: 4px;
	}



}