.text-gradient-primary {
  background: -webkit-linear-gradient(45deg, var(--bs-success), var(--bs-primary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.bg-primary-gradient {
    background-image: linear-gradient(92deg, var(--bs-success) 13.13%, var(--bs-primary) 85.49%);
}
.bg-dark-gradient {
    background-image: linear-gradient(92deg, var(--bs-dark) 13.13%, var(--bs-green-dark) 85.49%);
}

a {
  text-decoration: none;
}

/* pagination */
.pagination {
  font-weight: 700;
}
/* END pagination */


/* breadcrumb */
.breadcrumb {
    margin-top: .75rem;
}
.breadcrumb-item {
    line-height: 1;
    font-weight: 700;
    color: var(--bs-gray-600);
}
.breadcrumb-item > a {
    text-decoration: none;
    font-weight: 400;
    color: var(--bs-gray-600);
}
body.bg-dark .breadcrumb a, body.bg-dark .breadcrumb .breadcrumb-item {
  margin-bottom: 2rem;
}
/* END breadcrumb */


/* tabs v1 */
.tab-card-v1 .nav-tabs {
  border: 0;
}
.tab-card-v1 .tab-content {
  padding: 0.5rem 1rem;
}
.tab-card-v1 .nav-tabs .nav-link {
  background: none;
  color: var(--bs-gray-500);
  border: 0;
  padding-left: 0;
  padding-right: 0;
  margin: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
}
.tab-card-v1 .nav-tabs .nav-link.active, .tab-card-v1 .nav-tabs .nav-item.show .nav-link {
  border-bottom: 3px solid #ffffff;
  color: var(--bs-white);
}
.tab-card-v1.tab-white .nav-tabs .nav-link.active {
    color: #263730;
    border-bottom: 3px solid #263730;
}
.nav-link:focus-visible {
    box-shadow: none;
}
/* END tabs v1 */


/* dropdown */
.dropdown-toggle.nav-link::after {
  vertical-align: 0;
  content: var(--bs-navbar-toggler-caret-down);
  border: none;
  transform: rotate(0);
  transition: all 0.3s ease-in-out; 
}
.dropdown:hover > .dropdown-toggle.nav-link::after {
/*  content: var(--bs-navbar-toggler-caret-up);*/
  transform: rotate(180deg);
  transition: all 0.3s ease-in-out; 
}
/* dropdown по наведению >>>>> Доделать для тачей */
.dropdown:hover > .dropdown-menu {
  display: block;
  margin-top: 0;
}
.dropdown > .dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
    pointer-events: none;
}
.dropdown-item {
  font-weight: 600;
}
.dropdown-item:hover, .dropdown-item:focus {
    color: var(--bs-dropdown-link-hover-color);
    background-color: var(--bs-dropdown-link-hover-bg);
}
/* END dropdown по наведению */

/* tooltip */
.custom-tooltip {
  --bs-tooltip-bg: var(--bs-green-dark);
  --bs-tooltip-color: var(--bs-white);
}
/* end tooltip */

.mt-10 {margin-top: 10rem !important;}
.mt-7 {margin-top: 7rem !important;}
.mt-n70px {margin-top: -70px !important;}

@media (min-width: 768px) {
  .mt-md-n70px {margin-top: -70px !important;}
}