@media (max-width: 1365px) {
  .head-menu .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    right: inherit;
    left: 0;
  }
  .head-btn .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    left: -30px;
    right: inherit;
  }
  .head-btn {
    margin-right: 0px;
    margin-left: 30px;
  }
  .head-menu {
    right: inherit;
    left: 20px;
  }
  .mob-menu {
    padding-left: 0px !important;
    padding-right: 27px !important;
  }
  .header-main .elementor-nav-menu > li > a.has-submenu:before {
    right: inherit;
    left: 28px;
  }
  .elementor-nav-menu .sub-menu {
    padding-left: 0px !important;
    padding-right: 28px !important;
  }
}

@media (max-width: 1024px) {
  .cases-tab .elementor-element.text-title-tab,
  .cases-tab .e-n-tabs-heading {
    right: 10%;
  }
  .cs-btn .elementor-widget-button .elementor-button {
    margin-left: -160px;
  }
  .product-list-section {
    padding-right: 0;
  }
  .product-cat {
    padding-left: 0px;
  }
  .product-list-section {
    border: none !important;
  }
}


@media (max-width: 980px) {
  .product-arrows .prev-arrow{
    left: inherit;
    right: -10px;
    background: url("./../images/tes-next-arrow-new.svg") center top no-repeat;
  }
  .product-arrows .next-arrow {
    left: -10px;
    right: inherit;
    height: 47px;
    background: url("./../images/tes-prev-arrow-new.svg") center top no-repeat;
  }
}

@media (max-width: 767px) {
  .product-cat-banner .elementor-icon-box-wrapper .elementor-icon-box-icon {
    margin: 0 !important;
  }
  .product-cat-banner .elementor-icon-box-wrapper .elementor-icon-box-title {
    text-align: center;
  }
  .custom-btn,
  .product-col .custom-btn {
    padding: 0 24px 0 60px;
  }
  body .elementor-button.elementor-button-link {
    padding: 10px 36px 10px 18px;
  }
  .sub-white-arrow {
    left: -95px;
  }
  .sub-green-arrow img {
    left: -10px;
  }
  .application-text .elementor-widget-text-editor .elementor-widget-container {
    padding-right: 30px;
  }
  .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {
    padding: 0 0 0 25px !important;
  }
  .head-btn {
    width: 80px !important;
    margin-left: 30px;
  }
  .head-btn .elementor-widget-sidebar {
    margin: 0 !important;
  }
  .rtl .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after {
    right: auto;
    left: 0;
  }
  .white-arrow img {
    left: -157px;
  }
  .green-line img {
    left: -65px;
  }
  .briefly-body {
    padding: 0 40px 0 0;
  }
  .icon-info .elementor-icon-box-icon {
    margin: 0 0 0 15px !important;
  }
  .doc-line .elementor-icon-box-icon {
    margin: 0 10px 0 0 !important;
  }
  .product-listing-info-m h3:before { 
    left: inherit;
    right: 0;
  }
  .case-name .e-n-tab-title-text {
    padding: 0 15px 0 0;
  }
}
