#menu-item-15805 a {
    background: rgb(54,120,186);
    color: #fff;
    padding: 2px 12px 4px;
    border-radius: 4px;
    margin-top: -2px;
}


.wraper_header.style-six-b .wraper_header_main .header-responsive-nav {
    margin-top: 15px !important;
    margin-left: 0 !important;
    margin-right: 10px !important;
}

.e-hosted-video video {
    width: 390px !important;
    height: 510px !important;
    margin-left: -1px !important;
    margin-top: -1px !important;
}

@media (max-width: 574px){
    .e-hosted-video video {
        width: 350px !important;
        height: 460px !important;
    }
}

.eael-team-image img {
    height: 400px !important;
    object-fit: cover;
}

.eael-testimonial-user, .eael-testimonial-company {
    display: block !important;
    margin: 0;
    line-height: 1.2rem !important;
}

.wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] {
    margin-top: 10px;
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky, .wraper_header.style-six-b .wraper_header_main .header_main .brand-logo {
    margin-top: 0;
}

/* NEW CSS FOR MEGAMENU STARTS */
.wraper_header .wraper_header_main .nav>[class*=menu-]>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap {
    padding: 0 0 0 15px !important;
}

.wraper_header .wraper_header_main .nav >[class*='menu-'] > ul.menu > li.mega-parent-menu > ul.mega-child-menu .elementor-element > .elementor-column-wrap > .elementor-widget-wrap > .elementor-element > .elementor-widget-container > div > ul > li > a:before {
    border-bottom: 1px solid #fb7a46;
    bottom: -3px;
}

.wraper_header .wraper_header_main .nav>[class*=menu-]>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li.hot a:after {
    background: linear-gradient(to right,#ff3b80 0%,#f95731 100%);
    padding: 2px 4px;
    font-size: 12px;
    line-height: 12px;
    font-weight: 600;
    color: #fff;
    right: -39px;
}

.wraper_header .wraper_header_main .nav>[class*=menu-]>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li.new-add a:after {
    background: linear-gradient(to right,#25c49c 0%,#25c49c 100%);
    padding: 2px 4px;
    font-size: 12px;
    line-height: 12px;
    font-weight: 600;
    color: #fff;
    right: -44px;
}

.wraper_header .wraper_header_main .nav>[class*=menu-]>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li {
    font-size:14px;
}

.rt-particle-moving-2 .elementor-icon svg {
  animation: particlemove2 4.5s infinite linear;
}

@keyframes particlemove2 {
  0% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
  }

  25% {
    transform: translate(10px, 10px);
    -webkit-transform: translate(10px, 10px);
  }

  50% {
    transform: translate(5px, 5px);
    -webkit-transform: translate(5px, 5px);
  }

  75% {
    transform: translate(10px, -5px);
    -webkit-transform: translate(10px, -5px);
  }

  100% {
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
  }
}

.wraper_header.style-six .nav > [class*="menu-"] > ul.menu > li > ul > li > a
                { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

.wraper_header.style-six-b .nav > [class*="menu-"] > ul.menu > li > ul > li > a { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

.wraper_header.style-eight .nav > [class*="menu-"] > ul.menu > li > ul > li > a { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

.wraper_header.style-fifteen-a .nav > [class*="menu-"] > ul.menu > li > ul > li > a { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

.wraper_header.style-fifteen-b .nav > [class*="menu-"] > ul.menu > li > ul > li > a { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

.wraper_header.style-six-a .nav > [class*="menu-"] > ul.menu > li > ul > li > a { 
font-size: 14px !important;
line-height:28px;
font-weight: 400;
color:#5d587a !important;
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .wraper_header.style-six .wraper_header_main .header_main_action ul>li {
    margin-top: -6px;
}

.wraper_header.style-six-b .wraper_header_main .header_main_action ul>li {
    margin-top: -6px;
}

.wraper_header.style-eight .wraper_header_main .header_main_action ul>li {
    margin-top: -6px;
}
}

.wraper_header .wraper_header_main .nav>[class*=menu-]>ul.menu>li.mega-parent-menu>ul.mega-child-menu .elementor-element>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element>.elementor-widget-container>div>ul>li>a {
    color: #5d587a;
}

/* NEW CSS FOR MEGAMENU ENDS */				

/*#menu-item-15805 {*/
/*    display: none;*/
/*}*/
#menu-item-15084 {
    margin-right: 0;
}
}
}				