/*header - menu*/

.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover ,
.sp-megamenu-parent .sp-mega-group>li.menu-item:hover,
.sp-megamenu-parent .sp-dropdown li.active {
    /*color: #27285d;*/
    background: #33439d;
  	cursor:pointer;
}
.sp-megamenu-parent .sp-dropdown li a, .sp-megamenu-parent .sp-dropdown li span{
  line-height:1.4 !important;
}
.sp-menu-item.sp-has-child .sp-menu-heading {
    display: flex!important;
    justify-content: space-between;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {    
    margin: 5px;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 15px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
    padding: 0 10px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    padding: 10px 0;
}
.sp-megamenu-parent .sp-mega-group>li>a,
.sp-megamenu-parent .sp-mega-group>li>span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a, 
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover,
.sp-menu-item.sp-has-child .sp-group-title.sp-menu-heading,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active li.sp-menu-item a{
  	font-size:16px;
    color: #27285D;
    font-weight: 700;
  	display:block;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){
  	font-size:16px;
    font-weight: 700;
  	display:block;
  
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>span:hover,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>a,
.sp-megamenu-parent .sp-mega-group>li>a:hover,
.sp-megamenu-parent .sp-mega-group>li>span:hover,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover>span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>span,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active li.sp-menu-item.active a,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active li.sp-menu-item a:hover
/*,
.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover span:not(.sp-menu-badge)*/{
    color: #ffffff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  border-radius: 10px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 10px;
}
.sp-megamenu-parent .sp-dropdown li.sp-has-child span.sp-menu-heading:after {
    content: " \f107";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-right: 5px;
    float:right;
}
.sp-megamenu-parent .sp-dropdown li span span{
  padding:0 !important;
}
body.rtl .sp-megamenu-parent .sp-dropdown li.sp-has-child span.sp-menu-heading:after {   
    float:left;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner,
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
    padding: 10px 0;
  	margin-top:17px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-dropdown-inner,
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner .sp-dropdown-inner{
  margin-top:0;
}
@media(max-width:992px){
#sp-menu>div {
    justify-content: space-between !important;
}
}
/*carousel , slide on image hover */
.sppb-carousel-extended  .sppb-carousel-extended-list{
  direction:ltr;
}
body.rtl .image-effect-slide-right:hover .overlay-background-image {
    transform: translate3d(50px,0,0);
}