@font-face {
  font-family: "icon";
  src: url("/fonts/icomoon.eot?nvr12d");
  src: url("/fonts/icomoon.eot?nvr12d#iefix") format("embedded-opentype"), url("/fonts/icomoon.ttf?nvr12d") format("truetype"), url("/fonts/icomoon.woff?nvr12d") format("woff"), url("/fonts/icomoon.svg?nvr12d#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "reg";
  src: url("/fonts/GothamPro.eot");
  src: url("/fonts/GothamPro.eot?iefix") format("emdded-opentype"), url("/fonts/GothamPro.woff2") format("woff2"), url("/fonts/GothamPro.woff") format("woff"), url("/fonts/GothamPro.ttf") format("truetype"), url("/fonts/GothamPro.svg#GothamPro") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "bold";
  src: url("/fonts/GothamPro-Medium.eot");
  src: url("/fonts/GothamPro-Medium.eot?iefix") format("emdded-opentype"), url("/fonts/GothamPro-Medium.woff2") format("woff2"), url("/fonts/GothamPro-Medium.woff") format("woff"), url("/fonts/GothamPro-Medium.ttf") format("truetype"), url("/fonts/GothamPro-Medium.svg#GothamPro-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}

.button--hover-blue:active {
  background-color: #183AC3;
}

.header__sidebar {
  transition: 0.3s ease;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

@media (min-width: 1200px) {
  .button--hover-blue {
    transition: 0.3s ease;
    transition-property: background-color;
  }

  .button--hover-blue:active {
    background-color: #183AC3;
  }

  .button--hover-blue:hover {
    background-color: #5F79E3;
  }

  .form__link--white:hover span {
    transition: 0.3s ease;
    transition-property: background-color;
    border-color: rgba(255, 255, 255, 0.15);
  }

  .list__item {
    transition: 0.3s ease;
    transition-property: background-color;
  }

  .list__item:hover {
    background-color: #3D3D5C;
  }

  .select__item {
    transition: 0.3s ease;
    transition-property: background-color, color;
  }

  .select__item:hover:not(.select__item--datepicker) {
    background-color: #9597A8;
    color: #fff;
  }

  .select__item:active:not(.select__item--datepicker) {
    background-color: #fff;
    color: #3D3D5C;
  }

  .header__button--close-header {
    transition: 0.3s ease;
    transition-property: border-color;
  }

  .header__button--close-header:hover {
    border-color: rgba(255, 255, 255, 0.15);
  }

  .asd__day--enabled:hover {
    background-color: #9597A8 !important;
  }
}

.wheel {
  -webkit-transform-origin: center;
          transform-origin: center;
}

.header:before {
  transition: 0.3s ease;
  transition-property: opacity;
}

.header__button--hamburger span {
  transition: 0.3s ease;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.form__content {
  transition: 0.15s ease;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.information__content {
  transition: 0.3s ease;
  transition-property: max-height;
}

.order__content {
  transition: 0.3s ease;
  transition-property: max-height;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@-webkit-keyframes rotate180 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

@keyframes rotate180 {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
}

