/*
Theme Name: Martex
Theme URI: https://jthemes.net/themes/wp/martex/
Author: JThemes
Author URI: http://themeforest.net/user/jthemes
Description: Martex is a great collection of flexible & creative landing page theme to promote your Software, App, SaaS, Startup or business projects.
Version: 1.3.2
Requires at least: 4.7
Tested up to: 6.7.2
Requires PHP: 8.0.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, three-columns, right-sidebar, flexible-header, custom-colors,  custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: martex
Copyright: © 2024 JThemes. All rights reserved. This theme is licensed under the GPL.
*/

.header-wrapper {
  margin-top: var(--wp-admin--admin-bar--height);
}

.elementor-editor-active #loading {
  display: none !important
}

@media (max-width: 980px) {
  .wow {
      visibility: visible !important;
  }
}

.wsmenu > .wsmenu-list.nav-theme > li > ul.sub-menu > li > a .wsarrow:after {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid;
    content: "";
    float: right;
    right: 0;
    height: 0;
    margin: 0 0 0 14px;
    position: absolute;
    text-align: right;
    top: 21px;
    width: 0;
    transform: rotate(-90deg);
}
.wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a .wsarrow:after {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid;
    content: "";
    float: right;
    right: 0;
    height: 0;
    margin: 0 0 0 14px;
    position: absolute;
    text-align: right;
    top: 18px;
    width: 0;
    transform: rotate(-90deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover {
    color: var(--bs-primary) !important;
}

@media (max-width: 991px) {
    .wsmenu > .wsmenu-list.nav-theme > li > ul.sub-menu > li > a .wsarrow:after,
    .wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a .wsarrow:after {
        display: none;  
    }
}

@media only screen and (max-width: 991px) {
    .wsmenu>.wsmenu-list>li>ul.sub-menu>li.wsmenu-click02>i:before {
        border-color: var(--bs-primary) !important;
    }
    .wsmenu>.wsmenu-list>li>ul.sub-menu>li .wsmenu-click02 {
        z-index: 1;
    }
}
