/*کدهای مربوط به منو موبایلی*/
.frontmenu{
  height: 100%;
  width: 0;
  position: fixed;
  top: 0;
  overflow-x: hidden; 
  transition:all 0.7s ease-in-out;
left: auto;
right: 0;
	z-index: 99999;
/*اسکرول عمودی*/
overflow-y:scroll;
}

/*جمع نشدن متن*/
.frontmenu .elementor-item{
	    text-wrap: nowrap;
}


.frontmenu.active{
        width: 100%;
}

.frontmenu .e-con-inner{
    margin: 0!important;
}


/*کد های css واسه بالا رفتن هدر هنگام اسکرول*/

#headernav {
transition : transform 0.3s ease;
}

#headernav.headerup{
transform: translateY(-110%);
}

.elementor-location-header::after {
    content: '';
    height: 100px;
    display: block;
}


/*کد واسه درخشش لوگو*/
.mazhanlogo img {
    -webkit-mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;
    mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%; 
    animation: nsshine 3s infinite
}
@keyframes nsshine {
    0% {
        -webkit-mask-position: 140% 140%;
        mask-position: 140% 140%
    }
    100% {
        -webkit-mask-position: -20% -20%;
        mask-position: -20% -20%
    }
}