.hamburger-btn .tn-atom:after,
.hamburger-btn-dark .tn-atom:after,
.close-btn .tn-atom:after {
    content: '';
    width: 32px;
    height: 24px;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    vertical-align: middle;
    position: relative;
    transition: all 0.2s ease;
}

.hamburger-btn .tn-atom:after {
    background-image: url(https://static.tildacdn.com/tild3830-3064-4765-b361-613762653033/hamburger-icon.svg);
}
.hamburger-btn-dark .tn-atom:after {
    background-image: url(https://static.tildacdn.com/tild3936-3530-4666-b036-616237653937/hamburger-icon-dark.svg);
}

.close-btn .tn-atom:after {
    background-image: url(https://static.tildacdn.com/tild3931-3361-4765-b234-633237393563/close-icon.svg);
}

.button-num,
.project-title {
    font-variant-numeric: lining-nums tabular-nums;
}

.menu * {
  width: max-content !important;
  display: block !important;
  transition: all 0.3s ease-in-out;
}

/* Изменение цвета и прозрачности активного пункта */
.menu:hover .tn-atom a, .menu.active .tn-atom a {
  color: #BFB1A1;
}

.uc-bottom-div {
    border-bottom: 1px solid #BFAF99;
}

@media (min-width: 1440px) {
  .img-min {
    min-width: 1344px !important;
  }
}

::marker {
    color: #E6D9CC;
}