.menu1639159687 {
border-radius: 20px;
}

.menu1639159687 .mhead {

}

.menu1639159687 .mtitle {

}

.menu1639159687 .mdesc {

}

.menu1639159687 .mbody {

}

.menu1639159687 .mcontent {

}


.menu1639159687 .navbar-expand .navbar-nav {
    flex-direction: column;
}

.menu1639159687 .sub-menu {
    display:none;
    position:absolute;
    z-index:999;
    background:inherit;
    padding:0;
}
/*Module specific style*/
.menu1639159687 nav.navbar {
background:transparent;
}

.menu1639159687 nav.navbar .container-fluid {

}

.menu1639159687 ul {
list-style:none;
}

.menu1639159687 ul li.nav-item {
margin:1px 3px;
padding:3px;
background:transparent;
text-align:center;
}

.menu1639159687 ul li.active {
border-width: 2px;
border-right: 0;
border-left: 0;
border-top: 0;
border-style: solid;
border-image: linear-gradient(90deg, rgba(255,136,0,1) 0%, rgba(224,233,6,1) 100%) 1;
}

.menu1639159687 ul li.active:hover {
border:0;
}

.menu1639159687 ul li:hover {

}

.menu1639159687 ul li a {
padding:3px 5px;
white-space:nowrap;
line-height:25px;
color:black;
}

.menu1639159687 ul li a i {
vertical-align:middle;
/*display:none;*/
}

.menu1639159687 ul li a:active {
color:#2269CF;
}

.menu1639159687 ul li a:hover {
color:black;
}

.menu1639159687 ul li a span {
display:none;
}

.menu1639159687 ul li.nav-item a {

}

.menu1639159687 ul li.nav-item a:hover {
border-width: 2px;
border-right: 0;
border-left: 0;
border-top: 0;
border-style: solid;
border-image: linear-gradient(90deg, rgba(255,136,0,1) 0%, rgba(224,233,6,1) 100%) 1;
}

.menu1639159687 ul li.nav-item .dropdown-menu {
background:#ffffff;
}

.menu1639159687 ul li.nav-item .dropdown-menu a {
line-height:34px;
font-size:17px;
font-family:IranSans;
}
.menu1639159687 .dropdown-toggle::after{
display:none;
}
.menu1639159687 ul li.nav-item .dropdown-menu a:hover {
background:transparent;
}
.menu1639159687 .navbar .btn_moshavere a:hover{
border-bottom:0;
color:#f4f4f4;
}
.navbar .btn_moshavere a,.navbar .btn_moshavere span{
color:#f4f4f4;
}

.menu1639159687 .navbar-expand .navbar-nav {
    flex-direction: column;
}

.menu1639159687 .sub-menu {
    display:none;
    position:absolute;
    z-index:999;
    background:inherit;
    padding:0;
}
/*Module specific style*/

@media (max-width: 767px) {
.menu1639159687 .navbar-brand img {
width:50%;
height:50%;
}
.menu1639159687 ul li.nav-item {
text-align:right;
}
.menu1639159687 .navbar .btn_moshavere{
background: rgb(102,19,203);
background: linear-gradient(43deg, rgba(102,19,203,1) 0%, rgba(83,33,210,1) 50%, rgba(10,84,232,1) 100%);
border-radius: 20px;
padding:10px 20px;
}
.menu1639159687 ul li.nav-item a:hover {
border:0;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.menu1639159687 ul li.nav-item {
text-align:right;
}
}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 1200px) {
.menu1639159687 {

}
.menu1639159687 .navbar .btn_moshavere{
position: relative;
left: -365px;
top: -32px;
}


.menu1639159687 .navbar .btn_moshavere span{
display:inline;
font-size: 21px;
}
.menu1639159687 .fa-headset:before {
content: "\f590";
font-size: 48px;
float: right;
position: relative;
right: -30px;
top: 15px;
}

.menu1639159687 .navbar .btn_moshavere span {
font-size: 22px;
margin-right: 80px;
}
.menu1639159687 ul li.nav-item {
max-height: 40px;
}
.menu1639159687 ul li.nav-item a {
font-size: 18px;
}
}