:root {
  --theme-primary-color: #0088cc;
  --theme-menu-border: #ebecec;
}

.formError {
  color: #ffffff !important;
  font-weight: bold;
  font-size: 12px !important;
}
.uk-table.tm-table td {
  padding: 2px 12px; 
  vertical-align: middle;

}
.search-show .search-title {
  font-size: 11px;
  line-height: 1.2em;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  top: 1px;
  position: relative;
  margin: 0 0 0 8px;
}
.uk-input,
.uk-select,
.uk-textarea,
.uneditable-input:not([class*="uk-"]),
input[type="color"]:not([class*="uk-"]),
input[type="date"]:not([class*="uk-"]),
input[type="datetime-local"]:not([class*="uk-"]),
input[type="datetime"]:not([class*="uk-"]),
input[type="email"]:not([class*="uk-"]),
input[type="month"]:not([class*="uk-"]),
input[type="number"]:not([class*="uk-"]),
input[type="password"]:not([class*="uk-"]),
input[type="search"]:not([class*="uk-"]),
input[type="tel"]:not([class*="uk-"]),
input[type="text"]:not([class*="uk-"]),
input[type="time"]:not([class*="uk-"]),
input[type="url"]:not([class*="uk-"]),
input[type="week"]:not([class*="uk-"]),
select:not([class*="uk-"]),
textarea:not([class*="uk-"]) {
  cursor: pointer;
}
em {
  color: #5f7391;
}

.uk-section-primary:not(.uk-preserve-color)
  .uk-breadcrumb
  > :nth-child(n + 2):not(.uk-first-column)::before {
  color: rgba(255, 255, 255, 0.7);
}

ul:not([class]) li::before {
  position: absolute;
  content: "—";
  left: 0px;
}

ul:not([class]) li {
  position: relative;
}

ul:not([class]) li {
  position: relative;
  padding-left: 20px;
  padding-bottom: 10px;
}

ul:not([class]) {
  list-style: none;
  padding-left: 20px;
}

.uk-text-lead ul:not([class]) li {
  padding-left: 26px;
}

/* Таблица */

table {
  border-collapse: collapse;
  border-spacing: 0;
  border: 2px solid #eaeae6;
}
table.uk-table tbody,
table.uk-table tfoot {
    border-left: 1px solid #ececec;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    border-color: #ececec;
}
table.uk-table {
  border: none;
}

table.uk-table thead {
  background-color: #f7f7f7;
  border: 1px solid #ececec;
}
table.uk-table tbody td,
table.uk-table tbody th {
    border: 1px solid #e5e5e5;
    border-color: #e5e5e5;
}
table.uk-table thead th,
table.uk-table thead td {
    border: 1px solid #e5e5e5;
    border-color: #e5e5e5;
}
table tbody tr.hr {
  border-bottom: 2px solid #eaeae6;
}

.uk-table th {
    color: #223046;
}
/*
table td:not(:last-child),
table th:not(:last-child) {
  border-right: 1px solid #eaeae6;
}
*/
.uk-table.uk-table-divider td:not(:last-child),
.uk-table.uk-table-divider th:not(:last-child) {
  border-right: 0px solid #eaeae6;
}

.uk-table.uk-table-striped td:not(:last-child),
.uk-table.uk-table-striped th:not(:last-child) {
  border-right: 0px solid #eaeae6;
}

/* Оформление форм */

.uk-checkbox,
.uk-checkbox:checked,
input[type="checkbox"],
input[type="checkbox"]:not([class*="uk-"]),
input[type="checkbox"]:not([class*="uk-"]):checked {
  margin-right: 10px;
  cursor: pointer;
}

.uk-form-danger ~ .tm-error {
  display: block;
  height: 12px;
}

.tm-error {
  height: 0px;
  font-size: 12px;
  color: darkred;
  display: none;
}

input:invalid,
input:invalid:focus {
  color: red;
  box-shadow: none;
}

.uk-text-small {
  letter-spacing: 0.8px;
}

.crumb {
  border-top: 1px solid rgba(0, 0, 0, 0.09);
  border-bottom: none;
}

.uk-font-secondary {
  text-transform: none;
}

.uk-navbar-dropdown-nav > li > a {
  margin: 0px;
  color: #3d3d3d;
  padding: 15px 20px 16px;
  -moz-transition: background-color 0.3s;
  -ms-transition: background-color 0.3s;
  -o-transition: background-color 0.3s;
  -webkit-transition: background-color 0.3s;
  transition: background-color 0.3s;
}

.uk-navbar-dropdown-nav > li > a:hover {
  background: #fafafa;
}

.uk-nav-default {
  border: 1px solid #eff1f5;
}

.uk-nav-default li:last-child a {
  border-bottom: none;
}

.uk-nav-default > li > a {
  padding: 13px 47px 15px 19px;
  font-weight: 400;
}

.uk-nav-primary .uk-nav-sub a {
  font-weight: 400;
}

.uk-nav > li > a {
  padding: 18px 22px;
  border-bottom: 1px solid var(--theme-menu-border);
}
#tm-dialog-mobile .uk-nav > li > a {
    padding: 6px 0px;
    border-bottom: none;
}
.osn-menu .uk-nav > li > a {
  padding: 18px 22px;
  border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav > li.uk-parent > a {
  padding: 18px 23px;
  border-bottom: 0;
  border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav > li.uk-parent > a {
  border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav .uk-nav-sub {
  padding: 18px 23px;
}

.osn-menu .uk-nav > li.uk-active > a {
  padding: 18px 32px 23px 23px;
  border-bottom: 0;
  font-weight: 700;
}

.uk-nav-default .uk-nav-sub li.uk-active > a {
  color: #223046;
}

.osn-menu .uk-nav .uk-parent.uk-active .uk-nav-sub {
  display: block;
  border-bottom: 1px solid var(--theme-menu-border);
}

.osn-menu .uk-nav .uk-parent .uk-nav-sub {
  display: none;
}

.osn-menu .uk-nav > li:last-child > a {
  padding: 18px 22px;
  border-bottom: 0;
}

.uk-nav-default .uk-active,
.uk-nav-default a:hover {
  background: #fafafa;
}

#tm-dialog-mobile .uk-nav > li > a {
  padding: 6px 0px;
  border-bottom: none;
}

#tm-dialog-mobile ul.uk-nav-sub {
  padding: 0px 0 5px 30px;
  font-size: 14px;
}

#tm-dialog-mobile .uk-nav-default .uk-active,
#tm-dialog-mobile .uk-nav-default a:hover {
  background: none;
}

#tm-dialog-mobile .uk-grid > .uk-grid-margin {
  margin-top: 20px;
}

#tm-dialog-mobile .uk-grid > .uk-grid-margin {
  margin-top: 20px;
}

#tm-dialog-mobile .uk-nav > li:first-child {
  margin-top: 20px;
}

#tm-dialog-mobile .uk-nav-default {
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
}

#tm-dialog-mobile .tm-cont {
  margin: 20px;
}

#tm-dialog-mobile .uk-nav {
  border: none;
  padding-bottom: 20px;
}

.osn-menu .uk-nav > .uk-active > a:before {
  content: "";
  display: block;
  position: absolute;
  left: -1px;
  top: 24px;
  width: 10px;
  height: 10px;
  border-radius: 2px;
  background-color: #324880;
  z-index: 2;
  opacity: 1;
  transition: opacity 0.3s ease;
  border-radius: 0 50% 50% 0;
  width: 3px;
}

.uk-nav-accordion .uk-active > a:before {
  background-color: none !important;
}

.uk-nav-default li a {
  position: relative;
  display: block;
}

.uk-navbar-dropdown-nav .uk-parent:not(:hover) > .uk-nav-sub {
  display: none;
}

.uk-navbar-dropdown-nav .uk-parent:first-child > .uk-nav-sub {
  top: 20px;
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub {
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: calc(100% - 1px);
  left: -webkit-calc(100% - 1px);
  padding: 0;
  min-width: 200px;
  background: #ffffff;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 11%);
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub > li {
  width: 100%;
  margin-top: 0;
  padding: 0;
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub * {
  box-sizing: border-box;
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub > li:first-child > a {
  padding-top: 15px;
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub > li > a {
  width: 100%;
  font-size: 15px;
  line-height: 24px;
  white-space: nowrap;
  text-decoration: none;
  padding: 18px 40px;
  border-bottom: 1px solid var(--theme-menu-border);
}

.uk-navbar-dropdown-nav .uk-parent > .uk-nav-sub * {
  box-sizing: border-box;
}

.uk-navbar-dropdown-nav li.uk-parent {
  position: relative;
}

.uk-navbar-dropdown-nav li.uk-parent > a:before {
  position: absolute;
  content: "";
  top: 50%;
  right: 18px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:5)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64496 0.298861C1.54617 0.391757 1.46778 0.502099 1.4143 0.623527C1.36083 0.744955 1.33333 0.875109 1.33333 1.00656C1.33333 1.13801 1.36083 1.26816 1.4143 1.38959C1.46778 1.51102 1.54617 1.62136 1.64496 1.71425L4.09642 3.9918L1.64711 6.29236C1.44786 6.48005 1.33595 6.73454 1.33605 6.99987C1.33615 7.26521 1.44823 7.51965 1.64762 7.7072C1.84701 7.89476 2.1174 8.00009 2.39928 8C2.68116 7.99991 2.95143 7.8944 3.15068 7.70671L6.35554 4.68997C6.55475 4.5024 6.66666 4.24805 6.66666 3.98282C6.66666 3.71759 6.55475 3.46319 6.35554 3.27562L3.15068 0.289887C3.05132 0.197175 2.93349 0.123817 2.80396 0.0740738C2.67442 0.0243305 2.53574 -0.000816855 2.39584 1.95503e-05C2.25595 0.000855956 2.11759 0.0276694 1.98874 0.0789576C1.85988 0.130246 1.74306 0.204968 1.64496 0.298861Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:5'%3E%3Crect width='8' height='8' fill='white' transform='translate(0 8) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
}

.osn-menu li.uk-parent > a:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 15px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:5)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.64496 0.298861C1.54617 0.391757 1.46778 0.502099 1.4143 0.623527C1.36083 0.744955 1.33333 0.875109 1.33333 1.00656C1.33333 1.13801 1.36083 1.26816 1.4143 1.38959C1.46778 1.51102 1.54617 1.62136 1.64496 1.71425L4.09642 3.9918L1.64711 6.29236C1.44786 6.48005 1.33595 6.73454 1.33605 6.99987C1.33615 7.26521 1.44823 7.51965 1.64762 7.7072C1.84701 7.89476 2.1174 8.00009 2.39928 8C2.68116 7.99991 2.95143 7.8944 3.15068 7.70671L6.35554 4.68997C6.55475 4.5024 6.66666 4.24805 6.66666 3.98282C6.66666 3.71759 6.55475 3.46319 6.35554 3.27562L3.15068 0.289887C3.05132 0.197175 2.93349 0.123817 2.80396 0.0740738C2.67442 0.0243305 2.53574 -0.000816855 2.39584 1.95503e-05C2.25595 0.000855956 2.11759 0.0276694 1.98874 0.0789576C1.85988 0.130246 1.74306 0.204968 1.64496 0.298861Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:5'%3E%3Crect width='8' height='8' fill='white' transform='translate(0 8) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
}

.osn-menu .uk-nav > li.uk-active.uk-parent > a:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 18px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 10px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70114 1.64496C7.60824 1.54617 7.4979 1.46778 7.37647 1.4143C7.25504 1.36083 7.12489 1.33333 6.99344 1.33333C6.86199 1.33333 6.73184 1.36083 6.61041 1.4143C6.48898 1.46778 6.37864 1.54617 6.28575 1.64496L4.0082 4.09642L1.70764 1.64711C1.51995 1.44786 1.26546 1.33595 1.00013 1.33605C0.734791 1.33615 0.480353 1.44823 0.292798 1.64762C0.105243 1.84701 -9.3729e-05 2.1174 6.25803e-08 2.39928C9.38542e-05 2.68116 0.105599 2.95143 0.293286 3.15068L3.31003 6.35554C3.4976 6.55475 3.75195 6.66666 4.01718 6.66666C4.28241 6.66666 4.53681 6.55475 4.72438 6.35554L7.71011 3.15068C7.80283 3.05132 7.87618 2.93349 7.92593 2.80396C7.97567 2.67442 8.00082 2.53574 7.99998 2.39584C7.99914 2.25595 7.97233 2.11759 7.92104 1.98874C7.86975 1.85988 7.79503 1.74306 7.70114 1.64496Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:3'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
}

.uk-modal-header {
  border-radius: 4px 4px 0px 0px;
}

div[data-uk-modal],
div.uk-lightbox {
  backdrop-filter: blur(5px);
}

.uk-modal-dialog {
  border-radius: 4px;
}

.uk-navbar-nav > li.uk-parent > a:after {
  position: absolute;
  content: "";
  top: 50%;
  right: -11px;
  width: 8px;
  height: 8px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70114 1.64496C7.60824 1.54617 7.4979 1.46778 7.37647 1.4143C7.25504 1.36083 7.12489 1.33333 6.99344 1.33333C6.86199 1.33333 6.73184 1.36083 6.61041 1.4143C6.48898 1.46778 6.37864 1.54617 6.28575 1.64496L4.0082 4.09642L1.70764 1.64711C1.51995 1.44786 1.26546 1.33595 1.00013 1.33605C0.734791 1.33615 0.480353 1.44823 0.292798 1.64762C0.105243 1.84701 -9.3729e-05 2.1174 6.25803e-08 2.39928C9.38542e-05 2.68116 0.105599 2.95143 0.293286 3.15068L3.31003 6.35554C3.4976 6.55475 3.75195 6.66666 4.01718 6.66666C4.28241 6.66666 4.53681 6.55475 4.72438 6.35554L7.71011 3.15068C7.80283 3.05132 7.87618 2.93349 7.92593 2.80396C7.97567 2.67442 8.00082 2.53574 7.99998 2.39584C7.99914 2.25595 7.97233 2.11759 7.92104 1.98874C7.86975 1.85988 7.79503 1.74306 7.70114 1.64496Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:3'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
}

.uk-navbar-nav > li.uk-parent > a:hover:after,
.uk-navbar-nav > li.uk-active > a:after,
.uk-navbar-nav > li > a.uk-open:after {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1514:3)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.70114 1.64496C7.60824 1.54617 7.4979 1.46778 7.37647 1.4143C7.25504 1.36083 7.12489 1.33333 6.99344 1.33333C6.86199 1.33333 6.73184 1.36083 6.61041 1.4143C6.48898 1.46778 6.37864 1.54617 6.28575 1.64496L4.0082 4.09642L1.70764 1.64711C1.51995 1.44786 1.26546 1.33595 1.00013 1.33605C0.734791 1.33615 0.480353 1.44823 0.292798 1.64762C0.105243 1.84701 -9.3729e-05 2.1174 6.25803e-08 2.39928C9.38542e-05 2.68116 0.105599 2.95143 0.293286 3.15068L3.31003 6.35554C3.4976 6.55475 3.75195 6.66666 4.01718 6.66666C4.28241 6.66666 4.53681 6.55475 4.72438 6.35554L7.71011 3.15068C7.80283 3.05132 7.87618 2.93349 7.92593 2.80396C7.97567 2.67442 8.00082 2.53574 7.99998 2.39584C7.99914 2.25595 7.97233 2.11759 7.92104 1.98874C7.86975 1.85988 7.79503 1.74306 7.70114 1.64496Z' fill='%23223046'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1514:3'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.uk-light .uk-navbar-nav > li.uk-parent > a:after {
  position: absolute;
  content: "";
  top: 50%;
  right: -11px;
  width: 8px;
  height: 8px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33333 1H0L4 6L8 1H6.66667L4 4.33333L1.33333 1Z' fill='white'/%3E%3C/svg%3E%0A");
  background-position: center center;
  background-repeat: no-repeat;
}

.uk-light.uk-navbar-container,
.uk-dark.uk-navbar-container {
  border-bottom-color: rgba(255, 255, 255, 0) !important;
}

.uk-text-tme {
  color: #32afed !important;
}

.uk-light .uk-dark-open a,
.uk-light .uk-dark-open .uk-h5 {
  color: #666 !important;
}

.tm-card-hover
  .uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary) {
  border: 1px solid #f2f2f2;
}

.tm-card-hover .uk-grid-row-collapse > div {
  margin: 0 -1px -1px 0;
}

.tm-card-hover .uk-grid-collapse > div {
  margin: 0 -1px -1px 0;
}

.tm-card-hover .uk-grid-row-small > div,
.tm-card-hover .uk-grid-row-medium > div,
.tm-card-hover .uk-grid-row-large > div {
}

.uk-accordion-title::before {
  margin-left: 25px !important;
}

.checkbox.form-checkbox {
  display: inline-block;
  position: relative;
  padding-left: 50px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.checkbox.form-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.checkbox.form-checkbox input:checked ~ .checkbox__checkmark {
  background-color: var(--theme-primary-color);
}

.checkbox.form-checkbox input:checked ~ .checkbox__checkmark:after {
  left: 21px;
}

.checkbox.form-checkbox:hover input ~ .checkbox__checkmark {
  background-color: #eee;
}

.checkbox.form-checkbox:hover input:checked ~ .checkbox__checkmark {
  background-color: var(--theme-primary-color);
}

.checkbox.form-checkbox .checkbox__checkmark {
  position: absolute;
  top: 1px;
  left: 0;
  height: 22px;
  width: 40px;
  background-color: #eee;
  transition: background-color 0.25s ease;
  border-radius: 11px;
}

.checkbox.form-checkbox .checkbox__checkmark:after {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  width: 16px;
  height: 16px;
  display: block;
  background-color: #fff;
  border-radius: 50%;
  transition: left 0.25s ease;
}

.checkbox.form-checkbox .checkbox__body {
  color: #333;
  line-height: 1.4;
  font-size: 16px;
  transition: color 0.25s ease;
}

.uk-overlay.uk-position-bottom {
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(34, 48, 70, 0.8) 77%
  );
}

.uk-cover-container .uk-transition-slide-bottom {
  height: 0;
  margin-top: 0px !important;
}

.uk-cover-container:hover .uk-transition-slide-bottom {
  overflow: hidden;
  transition: all 0.5s ease-in-out;
  height: 60px;
  margin-top: 20px !important;
}

.uk-dotnav > .uk-active > * {
  transition: all 0.5s ease-in-out;
  width: 30px;
}

.uk-dotnav > * > * {
  transition: all 0.5s ease-in-out;
}

ul.uk-breadcrumb {
  margin: 0 !important;
}

/* Копирайт */

#copi:hover .dgi-like svg {
  animation: heartbeat 1s infinite;
  -webkit-animation-name: "heartbeat";
}

.dgi-like svg {
  color: #f36b6b;
  fill: #f36b6b;
  width: 17px;
  height: 17px;
}

.dgi-like svg path {
  fill: #f36b6b;
  stroke: #f36b6b;
}

@keyframes heartbeat {
  0% {
    transform: scale(0.75);
  }
  20% {
    transform: scale(1);
  }
  40% {
    transform: scale(0.75);
  }
  60% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.75);
  }
  100% {
    transform: scale(0.75);
  }
}

.uk-accordion .uk-accordion-title {
  display: block;
  font-size: 16px;
  line-height: 1.6;
  color: #242424;
  padding: 25px 30px;
  overflow: hidden;
  font-weight: 700;
}

.uk-accordion .uk-accordion-title::before {
  margin-left: 50px !important;
}

.uk-accordion .uk-accordion-title {
  position: relative;
  padding-right: 40px;
}

.uk-accordion > :nth-child(n + 2) {
  margin-top: 1px;
  padding-top: 10px;
  border-top: 0px solid rgba(0, 0, 0, 0.07);
}

.uk-accordion .uk-accordion-content {
  padding: 25px 35px;
  margin-top: 0px;
}

.uk-accordion .el-item {
  transition: box-shadow 0.3s ease;
  box-shadow: 0 0 0 1px #f2f2f2;
}

.uk-accordion .el-item:hover {
  background-color: #fdfeff;
  box-shadow: 0 5px 15px rgb(0 0 0 / 8%);
}
