@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._about .screen__wrap {
    padding-top: 8.490vw;
    margin-bottom: 6.250vw;
  }
  .screen._about .screen__bg {
    top: 4.375vw;
    bottom: 6.250vw;
    margin-left: -22.135vw;
    width: 43.958vw;
  }
  .screen._about .screen__bg img {
    width: 43.958vw;
  }
  .screen._about .screen__logo {
    height: 5.208vw;
    padding: 0 2.448vw;
    top: 4.375vw;
    margin-left: -22.135vw;
  }
  .screen._about .screen__group {
    padding-bottom: 3.281vw;
  }
  .screen._about .screen__title {
    padding-top: 3.281vw;
    margin-right: 8.542vw;
  }
  .screen._about .screen__list ul p {
    margin-bottom: 0.938vw;
  }
  .screen._about .screen__list ul li {
    padding-left: 1.146vw;
    line-height: 1.042vw;
    margin-bottom: 2.760vw;
  }
  .screen._about .screen__list ul li:before {
    width: 0.260vw;
    height: 0.260vw;
    top: 0.365vw;
  }
  .screen._about .screen__list ul li b {
    font-size: 0.833vw;
  }
  .screen._about:hover .screen__list li:nth-child(1):before {
    transform: translate(0, -1.042vw);
  }
  .screen._about:hover .screen__list li:nth-child(1) p:nth-child(1) {
    transform: translate(0, -1.042vw);
  }
  .screen._about:hover .screen__list li:nth-child(1) p:nth-child(2) {
    transform: translate(1.042vw, -1.042vw);
  }
  .screen._about:hover .screen__list li:nth-child(2) p:nth-child(2) {
    transform: translate(1.042vw, 0vw);
  }
  .screen._about:hover .screen__list li:nth-child(3):before {
    transform: translate(0vw, 1.042vw);
  }
  .screen._about:hover .screen__list li:nth-child(3) p:nth-child(1) {
    transform: translate(0vw, 1.042vw);
  }
  .screen._about:hover .screen__list li:nth-child(3) p:nth-child(2) {
    transform: translate(1.042vw, 1.042vw);
  }
  .cases__title {
    width: 11.198vw;
    margin-top: 4.896vw;
    min-width: 11.198vw;
    padding-right: 1.563vw;
  }
  .cases__list {
    width: 100%;
    min-width: 44.010vw;
  }
  .cases__list .item {
    padding: 1.615vw 1.042vw 1.042vw 1.563vw;
    min-height: 12.604vw;
    border-right: 0.052vw solid rgba(255, 255, 255, 0.1);
  }
  .cases__list .item__logo {
    height: 2.760vw;
    margin-bottom: 1.563vw;
  }
  .cases__list .our-infopartners-item {
    height: 6vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .title._border .title__row {
    font-size: 2.500vw;
    height: 3.854vw;
    border: 0.052vw solid #fff;
    padding: 0 1.563vw;
    margin-bottom: 0.000vw;
  }
  .title._border .title__row:nth-child(even) {
    margin-left: 3.177vw;
  }
  .title._border .title__row span {
    margin-right: 1.042vw;
  }
  .title._border._md .title__row {
    height: 4.740vw;
    font-size: 3.750vw;
  }
  .title._border._md .title__row:nth-child(even) {
    margin-left: 3.906vw;
  }
  .title._border._md .title__dop {
    padding-top: 1.771vw;
    padding-left: 3.906vw;
    font-size: 1.250vw;
    line-height: 1.250vw;
  }
  .title._border._md .title__dop .logo {
    width: 10.938vw;
    height: 1.198vw;
    margin-left: 1.042vw;
  }
  .title._border._lg .title__row {
    height: 6.198vw;
    font-size: 4.167vw;
    border: 0.156vw solid #Fff;
    margin-bottom: -0.104vw;
  }
  .title._border._lg .title__row:nth-child(even) {
    margin-left: 1.979vw;
  }
  .button {
    height: 2.604vw;
    border: 0.104vw solid #0080ff;
    padding: 0 2.083vw;
    font-size: 0.729vw;
    line-height: 2.083vw;
  }
  .lead {
    font-size: 1.250vw;
    line-height: 1.563vw;
    padding-left: 3.125vw;
  }
  .lead:before {
    width: 1.563vw;
    height: 0.052vw;
  }
  .icon._close {
    width: 2.083vw;
    height: 2.083vw;
  }
  .our-infopartners-title {
    font-size: 1vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .share .item {
    margin-top: 1.563vw;
  }
  .share .icon._vk {
    width: 1.198vw;
    height: 1.094vw;
  }
  .share .icon._fb {
    width: 0.521vw;
    height: 1.094vw;
  }
  .share .icon._inst {
    width: 0.938vw;
    height: 1.094vw;
  }
  .share .icon._youtube {
    width: 1.198vw;
    height: 1.094vw;
  }
  .screen._entry .screen__scroll-more {
    left: 2.604vw;
    bottom: 2.604vw;
  }
  .screen._entry .screen__scroll-more a .icon._scroll-more-bottom {
    width: 1.302vw;
    height: 2.917vw;
  }
  .screen._entry .screen__share {
    right: 2.604vw;
    bottom: 2.604vw;
  }
  .screen._entry .screen__wrap {
    padding-top: 14.010vw;
    padding-bottom: 8.854vw;
  }
  .screen._entry .screen__left {
    min-width: 49.688vw;
    padding-top: 0.469vw;
  }
  .screen._entry .screen__left-bg {
    width: 66.667vw;
    margin-right: -16.406vw;
  }
  .screen._entry .screen__right-bg {
    width: 33.646vw;
    margin-left: 16.354vw;
  }
  .screen._entry .screen__right:hover .info._3 .item__title {
    transform: translate(0.521vw, 0);
  }
  .screen._entry .screen__right:hover .info._3 .item__description {
    transform: translate(1.042vw, 0);
  }
  .screen._entry .info._1 {
    margin-bottom: 3.125vw;
  }
  .screen._entry .info._1 .info__title {
    font-size: 1.250vw;
    line-height: 1.563vw;
    margin-bottom: 1.042vw;
  }
  .screen._entry .info._1 .info__title:before {
    width: 1.563vw;
    height: 0.104vw;
    margin-right: 1.563vw;
    margin-top: -0.156vw;
  }
  .screen._entry .info._1 .info__content {
    font-size: 1.042vw;
    line-height: 1.563vw;
  }
  .screen._entry .info._1 .info__content .divider {
    margin: 0 1.042vw;
  }
  .screen._entry .info._1 .info__content .icon {
    margin-right: 0.521vw;
    margin-top: -0.156vw;
  }
  .screen._entry .info._1 .info__content .icon._world-blue {
    width: 1.198vw;
    height: 1.146vw;
  }
  .screen._entry .info._1 .info__content .icon._calendar-blue {
    width: 0.990vw;
    height: 1.042vw;
  }
  .screen._entry .info._2 {
    padding-top: 3.125vw;
  }
  .screen._entry .info._2 .info__content {
    font-size: 1.042vw;
    line-height: 1.667vw;
  }
  .screen._entry .info._2 .info__content p {
    margin-bottom: 0.625vw;
  }
  .screen._entry .info._2 .info__button {
    padding-top: 2.240vw;
  }
  .screen._entry .info._3 {
    height: 20vw;
  }
  .screen._entry .info._3 .item {
    border-left: 0.052vw solid #fff;
    padding-left: 2.135vw;
  }
  .screen._entry .info._3 .item__title {
    font-size: 2.188vw;
    line-height: 2.188vw;
    margin-bottom: 0.260vw;
  }
  .screen._entry .info._3 .item__description {
    font-size: 1.042vw;
    line-height: 1.563vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._feedback .screen__wrap {
    padding: 5.677vw 0 5.625vw;
  }
  .screen._feedback .screen__group {
    padding-top: 2.344vw;
  }
  .screen._feedback .screen__title {
    margin-bottom: 8.073vw;
  }
  .screen._feedback .screen__form {
    padding-left: 4.583vw;
  }
  .screen._feedback .screen__info .link {
    margin-right: 4.167vw;
  }
  .screen._feedback .screen__info .link__icon {
    margin-right: 1.042vw;
  }
  .screen._feedback .screen__info .link__icon ._mail-blue-big {
    width: 2.188vw;
    height: 2.188vw;
  }
  .screen._feedback .screen__info .link__icon ._double-arrow {
    width: 1.875vw;
    height: 1.615vw;
  }
  .screen._feedback .screen__info .link__title {
    font-size: 1.042vw;
    line-height: 1.250vw;
    border-bottom: 0.052vw solid #fff;
    padding-bottom: 0.208vw;
  }
  .form._feedback .form__title {
    margin-bottom: 2.188vw;
    padding-left: 4.688vw;
  }
  .form._feedback .form__title:before {
    width: 3.646vw;
  }
  .form._feedback .form__field {
    margin-bottom: 1.563vw;
  }
  .form._feedback .form__field .input {
    font-size: 0.833vw;
    line-height: 1.042vw;
    border-bottom: 0.052vw solid #fff;
    padding-bottom: 0.729vw;
  }
  .form._feedback .form__field-label {
    line-height: 0.781vw;
    margin-bottom: 0.625vw;
  }
  .form._feedback .form__footer {
    padding-top: 1.563vw;
  }
  .form._feedback .form__info {
    padding-right: 2.344vw;
    font-size: 0.625vw;
    line-height: 0.781vw;
  }
  .form._feedback .form__button .button {
    padding: 0 0.521vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .footer {
    padding-top: 3.646vw;
  }
  .footer__scroll-top {
    left: 2.604vw;
    top: 5.885vw;
  }
  .footer__scroll-top:before {
    width: 0.104vw;
  }
  .footer__scroll-top .icon._scroll-top {
    width: 1.302vw;
    height: 2.917vw;
  }
  .footer__top {
    padding-bottom: 3.385vw;
    border-bottom: 0.052vw solid rgba(255, 255, 255, 0.1);
  }
  .footer__logo img {
    min-width: 15.833vw;
    width: 15.833vw;
    height: 1.719vw;
  }
  .footer__links {
    font-size: 0.625vw;
    min-width: 10.417vw;
  }
  .footer__links p {
    margin-bottom: 0.260vw;
  }
  .footer__banks .item {
    padding: 0 1.042vw;
  }
  .footer__bottom {
    font-size: 0.625vw;
    line-height: 0.781vw;
    padding: 2.083vw 0;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .header {
    top: 1.563vw;
    right: 1.563vw;
    left: 1.563vw;
    height: 3.646vw;
    -webkit-backdrop-filter: blur(1.094vw);
    backdrop-filter: blur(1.094vw);
    --webkit-backdrop-filter: blur(1.094vw);
    border: 0.104vw solid #fff;
  }
  .header__logo a {
    padding: 0 2.135vw;
    border-right: 0.104vw solid #fff;
    width: 15.208vw;
    height: 3.646vw;
  }
  .header__logo a img {
    width: 10.938vw;
    height: 1.198vw;
  }
  .header__menu {
    padding: 0 5.208vw;
  }
  .header__menu ul {
    height: 3.646vw;
  }
  .header__reg a {
    width: 15.208vw;
    border-left: 0.104vw solid #fff;
    height: 3.646vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._info-partner .screen__wrap {
    padding-top: 6.250vw;
    padding-bottom: 10.573vw;
  }
  .screen._info-partner .screen__title {
    margin-bottom: 3.125vw;
  }
  .screen._info-partner .screen__title .title._border {
    padding-bottom: 0.052vw;
  }
  .info-partners .item__logo {
    height: 4.479vw;
  }
  .info-partners .slick-dots {
    bottom: -4.635vw;
  }
  .info-partners .slick-dots button {
    width: 0.260vw;
    height: 0.260vw;
    text-indent: -52.031vw;
    margin: 0 0.781vw;
  }
  .info-partners .icon._prev-arrow {
    width: 1.615vw;
    height: 1.146vw;
  }
  .info-partners .icon._next-arrow {
    width: 1.615vw;
    height: 1.146vw;
  }
  .info-partners__prev {
    bottom: -4.375vw;
  }
  .info-partners__next {
    bottom: -4.375vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .modal__close {
    right: 4.792vw;
    top: 1.875vw;
  }
  .thx__bg span {
    width: 4.583vw;
    height: 4.583vw;
  }
  .thx__bg-lt {
    border-left: 0.104vw solid #fff;
    border-top: 0.104vw solid #fff;
  }
  .thx__bg-rt {
    border-right: 0.104vw solid #fff;
    border-top: 0.104vw solid #fff;
  }
  .thx__bg-rb {
    border-right: 0.104vw solid #fff;
    border-bottom: 0.104vw solid #fff;
  }
  .thx__bg-lb {
    border-left: 0.104vw solid #fff;
    border-bottom: 0.104vw solid #fff;
  }
  .thx__wrap {
    padding: 4.583vw;
  }
  .thx__title {
    margin-bottom: 1.563vw;
  }
  .thx__text {
    font-size: 1.250vw;
    line-height: 1.563vw;
    margin-bottom: 2.083vw;
  }
  .thx__button .button {
    width: 10.208vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .navbar._reg._show {
    width: 33.750vw;
  }
  .navbar._reg .navbar__wrap {
    min-width: 33.750vw;
    padding: 4.948vw;
  }
  .navbar._reg .navbar__title {
    margin-bottom: 5.208vw;
  }
  .navbar._reg .navbar__close {
    right: 4.792vw;
    top: 1.875vw;
  }
  .navbar._free-bilet._show {
    width: 33.750vw;
  }
  .navbar._free-bilet .navbar__wrap {
    min-width: 33.750vw;
    padding: 4.948vw;
  }
  .navbar._free-bilet .navbar__title {
    margin-bottom: 5.208vw;
  }
  .navbar._free-bilet .navbar__close {
    right: 4.792vw;
    top: 1.875vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._our-mission .screen__wrap {
    padding-top: 6.250vw;
    padding-bottom: 3.125vw;
  }
  .screen._our-mission .screen__title {
    margin-bottom: 3.177vw;
  }
  .screen._our-mission .screen__group {
    padding-right: 9.115vw;
  }
  .screen._our-mission .screen__content {
    min-width: 21.458vw;
  }
  .screen._our-mission .screen__content .list._1 .item {
    margin-bottom: 2.760vw;
  }
  .screen._our-mission .screen__content .list._1 .item__info {
    min-width: 4.479vw;
  }
  .screen._our-mission .screen__content .list._1 .item__date {
    font-size: 2.188vw;
    line-height: 2.188vw;
    width: 2.604vw;
    margin-bottom: 0.313vw;
  }
  .screen._our-mission .screen__content .list._1 .item__date:before {
    width: 0.625vw;
    height: 0.417vw;
    right: -0.729vw;
    top: 0.208vw;
  }
  .screen._our-mission .screen__content .list._1 .item__month {
    font-size: 0.625vw;
    line-height: 0.625vw;
    width: 2.604vw;
  }
  .screen._our-mission .screen__content .list._1 .item__title {
    font-size: 0.833vw;
    line-height: 1.042vw;
    margin-bottom: 1.042vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._programm .screen__wrap {
    padding-top: 3.125vw;
  }
  .screen._programm .screen__slider-nav {
    margin-bottom: 5.729vw;
  }
  .screen._programm .screen__slider-content:before {
    min-width: 16.771vw;
  }
  .screen._programm .screen__slider-content:after {
    min-width: 16.406vw;
    height: 5.208vw;
  }
  .screen._programm .screen__slider-content > .item {
    min-width: 52.708vw;
    padding-right: 3.125vw;
    filter: blur(0.104vw);
  }
  .screen._programm .screen__slider-content > .item._active {
    filter: blur(0vw);
  }
  .programm .item__col {
    padding-right: 5.208vw;
    line-height: 0.781vw;
  }
  .programm .item__title {
    font-size: 1.042vw;
    line-height: 1.042vw;
  }
  .programm__head {
    padding-left: 4.583vw;
    padding-bottom: 1.042vw;
  }
  .programm__head .item {
    font-size: 0.729vw;
    line-height: 0.781vw;
  }
  .programm__list .item {
    padding: 0.469vw 0 0.469vw 4.583vw;
    margin-bottom: 0.521vw;
    min-height: 2.604vw;
  }
  .programm__list .item:before {
    font-size: 1.250vw;
    line-height: 1.250vw;
    margin-top: -0.625vw;
    left: 1.823vw;
  }
  .programm__list .item:after {
    width: 0.781vw;
    height: 0.052vw;
    top: 1.302vw;
  }
  .programm__footer {
    font-size: 1.042vw;
    line-height: 1.042vw;
    padding-top: 1.563vw;
  }
  .programm__footer p {
    margin-right: 3.281vw;
  }
  .programm .item__col.timing {
    width: 10vw;
    padding-right: 1vw;
  }
  .programm .item__col.spik {
    width: 15vw;
    padding-right: 1vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._speakers {
    padding-top: 6.250vw;
  }
  .screen._speakers .screen__title {
    margin-bottom: 4.271vw;
  }
  .screen._speakers .screen__bg {
    left: -23.646vw;
    top: -4.167vw;
  }
  .screen._speakers .screen__bg img {
    width: 68.229vw;
    height: 51.146vw;
  }
  .speakers {
    margin: 0 -0.885vw;
  }
  .speakers .item {
    margin-bottom: 3.021vw;
    padding: 0 0.885vw;
  }
  .speakers .item__photo {
    height: 18.750vw;
  }
  .speakers .item__logo {
    height: 3.229vw;
    /* padding-right: 1.458vw; */
    min-width: 150px;
    padding-right: 0;
  }
  .speakers .item__content {
    padding-top: 1.354vw;
  }
  .speakers .item__title {
    margin-bottom: 0.781vw;
    font-size: 1.042vw;
    line-height: 1.667vw;
  }
  .speakers .item__title:after {
    width: 1.563vw;
    height: 0.052vw;
    margin-left: 1.563vw;
  }
  .speakers .item._more .item__title {
    max-width: 10.000vw;
    font-size: 1.250vw;
    line-height: 1.563vw;
    margin-bottom: 1.563vw;
  }
  .speakers .item._more .item__button {
    padding-top: 1.563vw;
  }
  .speakers .item._more .item__border span {
    width: 0.000vw;
    height: 0.000vw;
  }
  .speakers .item._more .item__border-lt {
    border-top: 0.052vw solid #fff;
    border-left: 0.052vw solid #fff;
  }
  .speakers .item._more .item__border-rt {
    border-top: 0.052vw solid #fff;
    border-right: 0.052vw solid #fff;
  }
  .speakers .item._more .item__border-rb {
    border-right: 0.052vw solid #fff;
    border-bottom: 0.052vw solid #fff;
  }
  .speakers .item._more .item__border-lb {
    border-bottom: 0.052vw solid #fff;
    border-left: 0.052vw solid #fff;
  }
  .speakers .item._more .item__wrap {
    height: 24.531vw;
  }
  .speakers .item._more .item__wrap:hover .item__border span {
    width: 5.208vw;
    height: 5.208vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._tarif .screen__wrap {
    padding-top: 6.250vw;
    padding-bottom: 1.875vw;
  }
  .screen._tarif .screen__slider-nav {
    margin-bottom: 5.521vw;
  }
  .tarifs__list {
    margin: 0 -0.521vw;
  }
  .tarifs__list .item {
    padding: 0 0.521vw;
  }
  .tarifs__list .item__header {
    padding: 0.990vw 0 0.885vw 1.719vw;
  }
  .tarifs__list .item__header:before {
    width: 0.104vw;
    top: 1.146vw;
    bottom: 1.146vw;
  }
  .tarifs__list .item__name {
    font-size: 1.042vw;
    line-height: 1.563vw;
    margin-bottom: 0.313vw;
  }
  .tarifs__list .item__price {
    font-size: 2.188vw;
    line-height: 2.188vw;
  }
  .tarifs__list .item__content li {
    padding: 0.885vw 2.396vw 0.781vw;
    line-height: 0.781vw;
    border-bottom: 0.052vw solid rgba(255, 255, 255, 0.05);
  }
  .tarifs__list .item__content li:before {
    width: 0.260vw;
    height: 0.260vw;
    left: 1.615vw;
    top: 0.938vw;
  }
  .tarifs__list .item__footer {
    padding: 1.042vw 1.563vw;
  }
  .tarifs__list .item__footer .button {
    margin-bottom: 0.521vw;
  }
  .tarifs__footer {
    padding-top: 1.979vw;
  }
  .tarifs__sale {
    font-size: 1.042vw;
    line-height: 1.042vw;
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._top-partner {
    padding: 5.208vw 0 2.135vw;
  }
  .screen._top-partner .screen__title {
    margin-bottom: 3.125vw;
  }
  .screen._top-partner .screen__lead {
    max-width: 27.083vw;
  }
  .screen._top-partner .screen__content {
    padding-left: 5.260vw;
  }
  .screen._top-partner .screen__content .list._2 .item {
    border-left: 0.052vw solid #fff;
    margin-bottom: 2.917vw;
    padding-left: 1.042vw;
  }
  .screen._top-partner .screen__content .list._2 .item__number {
    font-size: 2.188vw;
    line-height: 2.188vw;
    margin-bottom: 0.260vw;
  }
  .screen._top-partner .screen__content .list._2 .item__title {
    font-size: 1.042vw;
    line-height: 1.563vw;
  }
  .screen._top-partner .screen__content .list._2 .item:hover .item__number {
    transform: translate(0.521vw, 0);
  }
  .screen._top-partner .screen__content .list._2 .item:hover .item__title {
    transform: translate(1.042vw, 0);
  }
}

@media screen and (min-width: 768px) and (max-width: 1920px) {
  .screen._what {
    padding-top: 3.385vw;
  }
  .screen._what .screen__slider-nav {
    margin-bottom: 3.125vw;
  }
  .screen._what .screen__slider-content:before {
    min-width: 16.771vw;
  }
  .screen._what .screen__slider-content:after {
    min-width: 16.771vw;
    height: 5.208vw;
  }
  .screen._what .screen__slider-content .item {
    min-width: 52.708vw;
    padding-right: 3.125vw;
    filter: blur(0.104vw);
  }
  .screen._what .screen__slider-content .item__lead {
    max-width: 24.479vw;
    margin-bottom: 3.229vw;
  }
  .screen._what .screen__slider-content .item__list ul li {
    border-top: 0.052vw solid rgba(255, 255, 255, 0.15);
    border-bottom: 0.052vw solid rgba(255, 255, 255, 0.15);
    padding-top: 0.990vw;
    padding-bottom: 0.990vw;
    padding-left: 1.042vw;
    margin-bottom: 1.771vw;
  }
  .screen._what .screen__slider-content .item__list ul li:after {
    width: 0.260vw;
    height: 0.260vw;
    top: 1.406vw;
  }
  .screen._what .screen__slider-content .item__list ul li:before {
    font-size: 1.250vw;
    line-height: 1.250vw;
    top: -0.625vw;
    padding-right: 0.521vw;
  }
  .screen._what .screen__slider-content .item._active {
    filter: blur(0vw);
  }
  .screen__slider-nav-prev .slider-nav__dates {
    margin-right: 2.135vw;
  }
  .screen__slider-nav-prev .slider-nav__title {
    padding-right: 3.646vw;
  }
  .screen__slider-nav-prev .slider-nav__title a:after {
    right: -2.083vw;
    margin-top: -0.26vw;
    border-width: 0.417vw 0.573vw 0.417vw 0;
  }
  .screen__slider-nav-next .slider-nav__dates {
    margin-left: 2.135vw;
  }
  .screen__slider-nav-next .slider-nav__title {
    padding-left: 3.646vw;
  }
  .screen__slider-nav-next .slider-nav__title a:after {
    left: -2.083vw;
    margin-top: -0.26vw;
    border-width: 0.417vw 0 0.417vw 0.573vw;
  }
  .slider-nav__dates {
    width: 2.604vw;
    height: 3.490vw;
  }
  .slider-nav__dates .item {
    min-width: 2.604vw;
    min-height: 3.490vw;
    filter: blur(0.104vw);
  }
  .slider-nav__dates .item__month {
    font-size: 0.625vw;
    line-height: 0.625vw;
  }
  .slider-nav__dates .item__date {
    font-size: 1.250vw;
    line-height: 1.250vw;
  }
  .slider-nav__dates .item._active {
    filter: blur(0vw);
  }
  .slider-nav__dates .item._active .item__date {
    font-size: 2.188vw;
    line-height: 2.708vw;
    height: 2.708vw;
  }
  .slider-nav__dates .item._active .item__date:before {
    width: 0.521vw;
    height: 0.521vw;
    right: -0.729vw;
    top: 0.313vw;
  }
  .slider-nav__title a {
    font-size: 0.729vw;
    line-height: 1.250vw;
    border-bottom: 0.052vw solid #fff;
  }
}
