/*----------------------------*/
/* Advance Tabs
/*----------------------------*/
/*----------------------------*/
/* 30. Advance Tabs
/*----------------------------*/
.apr-advance-tabs {
  display: block; }

.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav {
  padding: 0 0;
  max-width: 1170px;
  margin: auto;
  width: 100%; }
  .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon {
    position: relative;
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1; }
    .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .apr-tab-title {
      color: #777777;
      padding: 5.5px 13.5px;
      letter-spacing: 0;
      line-height: 30px;
      text-transform: uppercase;
      font-size: 14px;
      display: inline-block;
      width: 100%; }
    .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab {
      position: relative;
      margin: 0;
      -webkit-transition: all 0.5s;
      -moz-transition: all 0.5s;
      -ms-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s; }
      .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab i {
        color: #cccccc; }
      .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover i, .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active i, .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active-default i {
        color: #dd2f31; }
      .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover:before, .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active:before, .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active-default:before {
        content: '';
        height: 5px;
        width: 100%;
        position: absolute;
        background-color: #dd2f31;
        bottom: 0;
        left: 0;
        -webkit-transition: all 1s ease;
        -moz-transition: all 1s ease;
        -o-transition: all 1s ease;
        transition: all 1s ease; }
      .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:after {
        content: '';
        width: 5px;
        position: absolute;
        background-color: #dddddd;
        height: 5px;
        left: -33px;
        top: 50%;
        transform: translateY(-50%);
        bottom: 0; }
      .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:first-child:after {
        content: none; }
.apr-advance-tabs:not(.apr-tabs-vertical).apr-tabs-horizontal .apr-tabs-nav > .apr-tab-top-icon .item-tab span {
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -ms-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s; }
.apr-advance-tabs:not(.apr-tabs-vertical).type-2 {
  display: flex;
  flex-wrap: wrap-reverse; }
  @media (min-width: 320px) {
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav {
      margin-bottom: 19px; } }
  @media (min-width: 1025px) {
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav {
      margin-bottom: 40px; } }
  .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab {
    background-color: transparent; }
    @media (min-width: 320px) {
      .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab {
        margin: 0 10px; } }
    @media (min-width: 1025px) {
      .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab {
        margin: 0 31px; } }
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab .apr-tab-title {
      font-weight: 400;
      padding: 0;
      color: #9a9a9a;
      text-transform: capitalize; }
      @media (min-width: 320px) {
        .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab .apr-tab-title {
          font-size: 16px; } }
      @media (min-width: 1025px) {
        .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab .apr-tab-title {
          font-size: 20px;
          letter-spacing: 0.5px; } }
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab:last-child {
      border-width: 1px; }
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab.active .apr-tab-title, .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab:hover .apr-tab-title {
      color: #2c2c2c; }
    .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab:before, .apr-advance-tabs:not(.apr-tabs-vertical).type-2 .apr-tabs-nav .apr-tab-top-icon .item-tab:after {
      content: none; }

.apr-advance-tabs.apr-tabs-horizontal.apr-tabs-type-3 .apr-tabs-nav > .apr-tab-top-icon {
  text-align: center;
  display: block; }
.apr-advance-tabs.apr-tabs-horizontal .apr-tab-title {
  display: inline-block; }

.apr-tabs-horizontal.apr-tabs-type-1 .apr-tabs-nav > .apr-tab-top-icon .item-tab:last-of-type {
  margin-right: 0;
  padding-right: 0; }

.apr-tabs-horizontal.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:last-child {
  border: none; }
.apr-tabs-horizontal.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active, .apr-tabs-horizontal.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover {
  color: #2c2c2c;
  background-color: transparent; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav {
  padding: 0 0;
  max-width: 1170px;
  margin: 0; }
  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon {
    position: relative;
    padding: 0;
    margin: 0;
    list-style-type: none;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    z-index: 1; }
    .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .apr-tab-title {
      padding: 8px 0 3px;
      letter-spacing: 0;
      line-height: 36px;
      font-size: 18px;
      font-weight: 400;
      text-transform: capitalize;
      display: inline-block;
      width: 100%; }
    .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab {
      position: relative;
      margin: 0;
      -webkit-transition: all 0.5s;
      -moz-transition: all 0.5s;
      -ms-transition: all 0.5s;
      -o-transition: all 0.5s;
      transition: all 0.5s; }
      .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab i {
        color: #cccccc; }
      .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover i, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab.active i, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab.active-default i {
        color: #dd2f31; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-horizontal .apr-tabs-nav > .apr-tab-top-icon .item-tab.active, .apr-advance-tabs.apr-tabs-vertical.apr-tabs-horizontal .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover {
  color: #2c2c2c;
  background-color: transparent; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-content > div {
  padding: 0 !important; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-content .tabs-content-adv {
  padding: 0 30px;
  font-size: 16px; }

.apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .item-tab {
  position: relative;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  color: #2c2c2c;
  padding: 0;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease; }
.apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .apr-tabs-content {
  display: none; }

.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab.active, .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:hover {
  color: #fff;
  background-color: #2c2c2c; }

span.number-tab {
  position: absolute;
  top: 22px;
  right: 21px;
  background: none !important;
  font-weight: 400;
  font-size: 22px; }

.apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .item-tab i, .apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .item-tab .apr-tab-title {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%; }

.apr-tab-top-icon .item-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: center; }

.apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .item-tab.active:after,
.apr-advance-tabs .apr-tabs-nav > .apr-tab-top-icon .item-tab.active-default:after {
  display: block; }

.apr-tabs-content {
  display: flex;
  flex: 1 1 auto;
  width: 100%;
  flex-wrap: wrap;
  flex-direction: column; }

.apr-advance-tabs .apr-tabs-content > div {
  display: block;
  opacity: 1;
  width: 100%; }

.apr-advance-tabs .apr-tabs-content .tabs-content.inactive {
  height: 0;
  overflow-y: hidden; }

.apr-advance-tabs .slimScrollRail {
  display: none !important; }

.apr-advance-tabs .apr-tabs-content > div.active,
.apr-advance-tabs .apr-tabs-content > div.active-default {
  display: block;
  width: 100%;
  padding: 0;
  opacity: 1;
  animation: fadeIn linear 0.3s; }

.apr-advance-tabs .apr-tabs-content > div.tabs-content-flex {
  display: flex;
  flex-direction: row; }
  @media (max-width: 767px) {
    .apr-advance-tabs .apr-tabs-content > div.tabs-content-flex {
      flex-direction: column; } }
  .apr-advance-tabs .apr-tabs-content > div.tabs-content-flex .tabs-content-w50 {
    width: 50%; }
    @media (max-width: 767px) {
      .apr-advance-tabs .apr-tabs-content > div.tabs-content-flex .tabs-content-w50 {
        width: 100%; } }
  .apr-advance-tabs .apr-tabs-content > div.tabs-content-flex .tabs-image-adv {
    width: 50%; }
    @media (max-width: 767px) {
      .apr-advance-tabs .apr-tabs-content > div.tabs-content-flex .tabs-image-adv {
        width: 100%; } }

/*--- Inline Icon ---*/
.apr-tab-inline-icon .item-tab a .fa {
  margin-right: 10px;
  line-height: 1; }

.apr-tab-top-icon .item-tab:after {
  content: ""; }

.apr-tabs-vertical .apr-tab-top-icon .item-tab:after {
  content: none; }

.apr-tab-top-icon .item-tab a {
  display: flex;
  flex-wrap: wrap;
  text-align: center; }

.apr-tab-top-icon .item-tab a .fa,
.apr-tab-top-icon .item-tab a .apr-tab-title {
  flex: 1 1 100%;
  line-height: 1; }

.apr-tab-top-icon .item-tab a .apr-tab-title {
  margin-top: 10px; }

.apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:not(:first-of-type):after {
  content: "" !important; }

/*--- Vertical Tabs ---*/
.apr-advance-tabs.apr-tabs-vertical {
  display: flex; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav {
  flex: 0 0 auto; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav {
  width: 31.45%; }
  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon {
    flex-flow: column wrap; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab {
  width: 100%;
  justify-content: center;
  border-bottom: 1px solid #dddddd;
  text-transform: uppercase;
  font-size: 18px;
  color: #2c2c2c;
  text-align: left; }
  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default {
    color: #2c2c2c;
    border-color: #2c2c2c; }
    .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default:after {
      content: "\e904";
      font-family: 'lusion' !important;
      border: none;
      font-size: 8px;
      position: absolute;
      right: 0;
      color: #2c2c2c;
      top: 50% !important;
      transform: translateY(-50%);
      -webkit-transition: all 0.7s ease;
      -moz-transition: all 0.7s ease;
      -o-transition: all 0.7s ease;
      transition: all 0.7s ease; }
      @media (max-width: 1024px) {
        .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default:after {
          font-size: 11px; } }
      @media (max-width: 767px) {
        .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover:after, .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default:after {
          content: "\e903"; } }
  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > .item-tab:first-child {
    border-top: none; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .item-tab::after {
  bottom: auto !important;
  right: -10px;
  top: calc(50% - 10px) !important;
  left: auto !important;
  border-left: 10px solid #2c2c2c;
  border-right: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent; }

.apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .apr-tabs-content {
  display: none; }

.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover:after,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default:after,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active:after,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover:after {
  content: none; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab.active-default,
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab:hover {
  border-color: #ebeeee; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav {
  width: calc(25% - 15px); }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav .apr-tab-top-icon {
    border: 1px solid #ebeeee;
    padding: 10px 30px; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content {
  width: 75%; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab {
  border-bottom: 0;
  border-top: 1px solid #ebeeee; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon > .item-tab:first-child {
    border-top: 0; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav > .apr-tab-top-icon .apr-tab-title {
  padding: 9px 0 8px; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content .tabs-content-adv {
  padding-left: 15px;
  padding-right: 0;
  margin-right: -15px; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title {
  border: 1px solid #ebeeee;
  padding: 16px 50px 14px 28px;
  font-size: 18px; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover {
    color: #2c2c2c; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title:before {
  content: '\f107';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  height: 100%;
  width: 48px;
  top: 0;
  border-left: 1px solid #ebeeee;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title.elementor-active:before {
  content: '\f106'; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-content {
  color: #707070; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-tab-content {
  border-bottom: 0;
  line-height: 22px;
  padding-top: 26px;
  padding-bottom: 13px;
  padding: 25px 50px 13px 28px; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-tab-content p {
    margin-bottom: 22px; }
    .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-tab-content p:last-child {
      margin-bottom: 0; }
.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item {
  margin-bottom: 10px; }

.apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title:hover .elementor-toggle-title {
  color: #2c2c2c; }

@media (max-width: 1199px) {
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav {
    width: calc(35% - 15px); }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content {
    width: 65%; } }
@media (max-width: 767px) {
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav {
    width: 100%; }
    .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav .apr-tab-top-icon {
      margin-left: 0;
      padding: 10px 15px; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content {
    width: 100%; }
    .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content .tabs-content-adv {
      padding-left: 0;
      margin-right: 0;
      padding-bottom: 40px; }
      .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content .tabs-content-adv .elementor-container.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
        padding: 0; }

  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon {
    margin-left: 20px; }
    .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon > li:before {
      content: "";
      height: 4px;
      width: 4px;
      background: #707070;
      position: absolute;
      left: -20px;
      top: 50%;
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%); }

  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav {
    width: 100%; }

  .apr-advance-tabs.apr-tabs-vertical {
    flex-wrap: wrap;
    flex-direction: row; }

  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-content {
    display: none; }

  .apr-advance-tabs.apr-tabs-vertical .apr-tabs-nav > .apr-tab-top-icon .apr-tabs-content {
    display: block; } }
@media (max-width: 480px) {
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-nav .apr-tab-top-icon {
    padding: 10px 15px; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .elementor-toggle .elementor-toggle-item .elementor-tab-title {
    padding: 14px 50px 12px 13px; }
  .apr-advance-tabs.apr-tabs-vertical.apr-tabs-vertical-2 .apr-tabs-content:last-child .tabs-content-adv {
    padding-bottom: 30px; } }
@media (max-width: 1024px) {
  .woo-list-category.style1.sub-menu-active a, .woo-list-category.style1.sub-menu-active .caret-submenu.active i {
    color: #2c2c2c; }

  .woo-list-category.style1.sub-menu-active a.list-cate-title::before {
    background-color: #2c2c2c; }

  .apr-advance-tabs:not(.apr-tabs-vertical) .apr-tabs-nav > .apr-tab-top-icon .item-tab:not(:first-of-type):after {
    content: none !important; } }
